7
0
mirror of https://github.com/marado/RNID.git synced 2024-12-04 03:30:34 +00:00

autenticacao: melhoria do script

...e o incumprimento mantem-se.
This commit is contained in:
Marcos Marado 2018-10-23 12:13:18 +01:00
parent e2aba9df92
commit 477656bc2b
3 changed files with 65 additions and 47 deletions

View File

@ -18,7 +18,7 @@ Esta tabela mostra casos de incumprimento do regulamento:
| Portais do Ministrio das Finanças | Documentos Microsoft | [XLS, XLSX e DOC](http://info.portaldasfinancas.gov.pt/pt/apoio_contribuinte/tabela_ret_doclib/), [endereços e contactos em XLSX](https://www.portaldasfinancas.gov.pt/pt/contactosEbalcao.action), [lista de formulários, quase na totalidade em formatos proprietários](http://info-aduaneiro.portaldasfinancas.gov.pt/pt/publicacoes_formularios/formularios/Pages/formularios.aspx) | 2018/10/23 | 2017/03/25 |
| geoportal.lneg.pt | Flash | [Site Flash](http://geoportal.lneg.pt/index.php) | 2018/10/23 | 2016/01/15 |
| www.ansr.pt | Documentos em DOCX | [Documentos em formato proprietário](http://www.ansr.pt/Contraordenacoes/Formularios/Pages/default.aspx) | 2018/10/23 | 2015/04/14 |
| https://www.autenticacao.gov.pt/ | Precisa de [extensão autenticacao.gov.pt](https://autenticacao.gov.pt/fa/ajuda/autenticacaogovpt.aspx#installAgent) para funcionar | [autenticação](https://cmd.autenticacao.gov.pt/Ama.Authentication.Frontend/) | 2018/10/15 | |
| https://www.autenticacao.gov.pt/ | Precisa de [extensão autenticacao.gov.pt](https://autenticacao.gov.pt/fa/ajuda/autenticacaogovpt.aspx#installAgent) para funcionar | [autenticação](https://cmd.autenticacao.gov.pt/Ama.Authentication.Frontend/) | 2018/10/23 | |
| https://citius.tribunaisnet.mj.pt | Precisa de Plugin Java para funcionar | [documentação](https://citius.tribunaisnet.mj.pt/habilus/Docs/CITIUS_WEB_FIREFOX_MARCO_2017.pdf) | 2018/10/23 | 2017/06/12 |
| http://www.sg.mai.gov.pt | XLS | [cadernos eleitorais](http://www.sg.mai.gov.pt/AdministracaoEleitoral/RecenseamentoEleitoral/ResultadosRecenseamento/Paginas/default.aspx) | 2018/10/23 | 2016/01/28 |
| http://www.rcaap.pt/ | obriga depósito de dados em formatos não-livres ([lista de formatos autorizados](https://dre.pt/application/conteudo/72779297)) | MP3 | 2018/10/23 | |

View File

@ -2,7 +2,7 @@
# https://autenticacao.gov.pt/fa/ajuda/autenticacaogovpt.aspx - pagina com informacao sobre o plugin
wget https://autenticacao.gov.pt/fa/ajuda/autenticacaogovpt.aspx -o /dev/null -O - | hxnormalize -x -l 1000 2> /dev/null |hxselect span > autenticacaogovpt.aspx
wget https://autenticacao.gov.pt/fa/ajuda/autenticacaogovpt.aspx -o /dev/null -O - | hxnormalize -x -l 1000 2> /dev/null |hxselect .info-box > autenticacaogovpt.aspx
if [ ! "$(diff autenticacaogovpt.aspx scripts/12/autenticacaogovpt.aspx|wc -l)" -eq "0" ]; then
echo "autenticação: incumprimento pode já não existir";
else

View File

@ -1,45 +1,63 @@
<span id="ctl00_MenuCitizenCard">Cartão de cidadão</span><span id="ctl00_MenuDigitalMobileKey">Chave Móvel Digital</span><span id="ctl00_lblEuropeanEletronicID">e-ID Europeu</span><span id="ctl00_MenuHelp">ajuda</span><span class="info-span">INFO</span><span>Instalação do plugin Autenticação.Gov</span><span class="info-span">INFO</span><span>Clique aqui se tem problemas a instalar o plugin Autenticação.Gov</span><span class="nosession">Prima o botão para confirmar se o plugin Autenticação.Gov está iniciado e aguarde alguns segundos.</span><span class="withsession hide">Prima o botão para retomar a autenticação.</span><span>Pretende validar o pacote antes de instalar?</span><span class="nosession">Inicie o plugin Autenticação.Gov, prima o botão para confirmar se o plugin está iniciado e aguarde alguns segundos.</span><span class="withsession hide">Inicie o plugin Autenticação.Gov, prima o botão para retomar a autenticação.</span><span>Plugin Autenticação.Gov não iniciado</span><span class="info-span">INFO</span><span class="nosession">Prima o botão para confirmar se o plugin Autenticação.Gov está iniciado e aguarde alguns segundos.</span><span class="withsession hide">Prima o botão para retomar a autenticação.</span><span>Atualização do plugin Autenticação.Gov</span><span class="info-span">INFO</span><span class="nosession">Prima o botão para confirmar se o plugin Autenticação.Gov está iniciado e aguarde alguns segundos.</span><span class="withsession hide">Prima o botão para retomar a autenticação.</span><span>Pretende validar o pacote antes de instalar?</span><span class="nosession">Reinicie o plugin Autenticação.Gov, prima o botão para confirmar se o plugin está iniciado e aguarde alguns segundos.</span><span class="withsession hide">Reinicie o plugin Autenticação.Gov, prima o botão para retomar a autenticação.</span><span>Instalação / Atualização de Java</span><span class="info-span">INFO</span><span>Dificuldades</span><span class="info-span">INFO</span><span style="background-color: yellow;">pcscd</span><span style="background-color: yellow;">found one
Scanning present readers...
0: Precise Biometrics Sense MC 00 00
Tue Dec 1 10:21:56 2015
Reader 0: Precise Biometrics Sense MC 00 00</span><span class="info-span">INFO</span><span style="background-color: yellow;"> Card state: Card inserted,
ATR: 3B 7D 95 00 00 80 31 80 65 B0 83 11 00 C8 83 00 90 00
ATR: 3B 7D 95 00 00 80 31 80 65 B0 83 11 00 C8 83 00 90 00
+ TS = 3B --> Direct Convention
+ T0 = 7D, Y(1): 0111, K: 13 (historical bytes)
TA(1) = 95 --> Fi=512, Di=16, 32 cycles/ETU
125000 bits/s at 4 MHz, fMax for Fi = 5 MHz => 156250 bits/s
TB(1) = 00 --> VPP is not electrically connected
TC(1) = 00 --> Extra guard time: 0
+ Historical bytes: 80 31 80 65 B0 83 11 00 C8 83 00 90 00
Category indicator byte: 80 (compact TLV data object)
Tag: 3, len: 1 (card service data byte)
Card service data byte: 80
- Application selection: by full DF name
- EF.DIR and EF.ATR access services: by GET RECORD(s) command
- Card with MF
Tag: 6, len: 5 (pre-issuing data)
Data: B0 83 11 00 C8
Tag: 8, len: 3 (status indicator)
LCS (life card cycle): 00 (No information given)
SW: 9000 (Normal processing.)
Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B 7D 95 00 00 80 31 80 65 B0 83 11 00 C8 83 00 90 00
Portuguese ID card</span><span style="background-color: yellow;"> Card state: Card inserted, Unresponsive card,</span><span class="info-span">INFO</span><span class="info-span">INFO</span><span class="info-span">INFO</span><span style="background-color: yellow;">Please insert a working reader : Command successful.
Testing SCardListReaders : Command successful.
Reader 01:<span style="color: Gray;">nome do leitor identificado pelo sistema</span>
Enter the reader number :</span><span style="color: Gray;">nome do leitor identificado pelo sistema</span><span class="info-span">INFO</span><span style="background-color: lime;">1</span><span style="color: Gray;">nome do leitor identificado pelo sistema</span><span style="background-color: lime;">1</span><span style="color: Red"> (É necessário que introduza o número do leitor)</span><span style="background-color: yellow;">Waiting for card insertion</span><span style="background-color: lime;">1</span><span style="color: Gray;">nome do leitor identificado pelo sistema</span><span style="background-color: lime;">1</span><span style="color: Red"> (É necessário que introduza o número do leitor)</span><span style="background-color: yellow;">: Command successful.
Testing SCardConnect : No smart card inserted.</span><span style="background-color:lime;">1</span><span style="color:Gray;">nome do leitor identificado pelo sistema</span><span style="background-color:lime;">1</span><span style="color:Red">(É necessário que introduza o número do leitor)</span><span style="background-color:yellow;"> : Command successful.
Testing SCardConnect : Command successful.
Testing SCardStatus : Command successful.
Current Reader Name : <span style="color:Gray;">nome do leitor identificado pelo sistema</span>
Current Reader State : 0x54
Current Reader Protocol : 0x0
Current Reader ATR Size : 18 (0x12)
Current Reader ATR Value : 3B 7D 95 00 00 80 31 80 65 B0 83 11 00 C8 83 00 90 00
Testing SCardDisconnect : Command successful.
Testing SCardReleaseContext : Command successful.</span><span style="color:Gray;">nome do leitor identificado pelo sistema</span><span class="info-span">INFO</span><span style="background-color:yellow;"><strong>*.mordomo.gov.pt</strong></span><span class="info-span">INFO</span><span class="myarrow animated shake glyphicon glyphicon-arrow-right glyphicon-large"> </span><span class="myarrow animated shake glyphicon glyphicon-arrow-right glyphicon-large"> </span><span class="nosession">Após a instalação o plugin Autenticação.Gov deverá iniciar-se automáticamente, prima o botão para confirmar se o plugin está iniciado e aguarde alguns segundos.</span><span class="withsession hide">Após a instalação o plugin Autenticação.Gov deverá iniciar-se automáticamente, prima o botão para retomar a autenticação.</span><span aria-hidden="true">&times;</span><span class="hide" id="isNotOsx"><kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>E</kbd></span><span class="hide" id="isOsx"><kbd>Shift</kbd> + <kbd>Command</kbd> + <kbd>E</kbd></span><span id="ctl00_lblAuthGovInfoFooter">O processo de autenticação é um serviço da Identificação Eletrónica que permite confirmar a sua identidade,<br></br>
facilitando o acesso online a vários serviços públicos. </span><span id="ctl00_lblMoreInfo">Saiba mais sobre a Identificação Eletrónica.</span><span id="ctl00_lblUrlAmaSites">Portal do Cidadão</span><span id="ctl00_lblUrlPrivacyPolicy">Política de Privacidade</span><span id="ctl00_lblUrlContacts">Contactos</span><span id="ctl00_lblAmaDesc">AMA - Agência para a Modernização Administrativa, IP - Todos os direitos reservados @ </span><span id="ctl00_lblCopyrightYear">2018</span>
<div class="col-md-12 info-box margin20"> <span class="info-span">INFO</span>
<p> O plugin Autenticação.Gov (anteriormente designado por aplicação Autenticação.gov.pt) permite realizar o procedimento de autenticação com o Cartão de Cidadão sem necessidade de efetuar a instalação de qualquer componente no navegador.</p>
<p> O plugin Autenticação.Gov funciona com os seguintes navegadores:</p>
<ul>
<li>Google Chrome</li>
<li>Mozilla Firefox</li>
<li>Safari</li>
<li>Opera</li>
<li>Microsoft Edge</li>
<li>Internet Explorer (versão 8 ou superior)</li>
</ul>
<p> &nbsp</p>
<p> Os sistemas operativos suportados atualmente são:</p>
<p></p>
<ul>
<li>Microsoft Windows XP, Vista, 7, 8, 8.1 e 10.</li>
<li>Mac OS X Mountain Lion, Mavericks, Yosemite, El Capitan, macOS Sierra, macOS High Sierra.</li>
<li>Linux (com JVM Oracle/OpenJDK versão 7 ou superior).</li>
</ul>
<p> &nbsp</p>
<p> As soluções anteriores baseadas no <em>plug-in</em> Java que é já considerado obsoleto deixou ou deixará de ser suportado por todos os navegadores modernos e a alternativa baseada em certificados cliente não resolve algumas especificidades na autenticação com o Cartão de Cidadão.</p>
<p> <strong>O plugin Autenticação.Gov vem substituir de modo definitivo estes mecanismos de forma mais segura e eficaz.</strong></p>
</div><div class="info-box margin20"> <span class="info-span">INFO</span>
<p> <strong>Porquê instalar o plugin Autenticação.Gov?</strong> O plugin Autenticação.Gov permite realizar o procedimento de autenticação com o Cartão de Cidadão utilizando qualquer um dos seguintes navegadores: <strong>Google Chrome</strong>, <strong>Mozilla Firefox</strong>, <strong>Safari</strong>, <strong>Opera</strong>, <strong>Microsoft Edge</strong> e <strong>Internet Explorer</strong> (versão 8 ou superior). As soluções anteriores baseadas no <em>plug-in</em> Java que é já considerado obsoleto, deixou ou deixará de ser suportado por todos os navegadores modernos e a alternativa baseada em certificados cliente não resolve algumas especificidades na autenticação com o Cartão de Cidadão. O plugin Autenticação.Gov vem substituir estes mecanismos de forma mais segura e eficaz.</p>
</div><div class="col-md-12 info-box margin20"> <span class="info-span">INFO</span>
<p> O plugin Autenticação.Gov não foi iniciado, para poder efetuar o procedimento de autenticação com o Cartão de Cidadão tem de iniciar o plugin.</p>
</div><div class="col-md-12 info-box margin20"> <span class="info-span">INFO</span>
<p>A sua versão do plugin Autenticação.Gov necessita de atualização.</p>
</div><div class="col-md-12 info-box margin20"> <span class="info-span">INFO</span>
<p> Para se autenticar necessita de ter instalado o software Java. Siga as instruções.</p>
</div><div class="info-box col-md-12 margin20"> <span class="info-span">INFO</span>
<p> O leitor de cartões não é detetado</p>
</div><div class="col-md-12 info-box margin20"> <span class="info-span">INFO</span>
<p> O Cartão de Cidadão não é detetado</p>
</div><div class="col-md-12 info-box margin20"> <span class="info-span">INFO</span>
<p> O leitor de cartões não é detetado</p>
</div><div class="col-md-12 info-box margin20"> <span class="info-span">INFO</span>
<p> O Cartão de Cidadão não é detetado</p>
</div><div class="col-md-12 info-box margin20"> <span class="info-span">INFO</span>
<p> O leitor de cartões não é detetado</p>
</div><div class="col-md-12 info-box margin20"> <span class="info-span">INFO</span>
<p> O Cartão de Cidadão não é detetado</p>
</div><div class="col-md-12 info-box margin20"> <span class="info-span">INFO</span>
<p>Diagnóstico da comunicação entre o plugin Autenticação.Gov e o navegador</p>
</div><div class="col-md-12 info-box margin20"> <span class="info-span">INFO</span>
<p>Erros que impossibilitam a instalação do plugin Autenticação.Gov</p>
</div>