Hacker
Hacker
Hacker
0100090000034c00000003001c00000000000400000003010600050000000c0
233065e3007000000fc020000000000000000040000002d01000008000000fa0
200000000000000000000040000002d0101001c000000fb020c000900000000
00900100000000000202024d532053616e73205365726966000a0027008a01
00000000ffffffff3cd43302040000002d010200030000000000
Mas, o que nos interessa, e saber como gerar números validos de CC's...para isso e
preciso saber muitos bem o algoritmo que testa a sua validade. Para gerar um número,
basta apenas escolher o prefixo do banco (independentemente, se e Visa,
ou qualquer outra rede): 4938 .... .... .... Sabemos então o
prefixo, e queremos criar o resto...pois bem, é fácil: Geram-se
aleatoriamente, mais 11 algarismos (E NÃO 12!!), e ficamos, por
exemplo com o seguinte: 4938 1432 6745 362. Ou seja, o último
algarismo permanece, por agora desconhecido... Tal como na
função para testar, o processo e semelhante: nos algarismos que
ocupam posições impares, multiplicam-se por 2, e os que com
esta multiplicação ficarem maiores do que 9, subtrai-se 9 ao
resultado, o resultado e este: 8 6 2 6 3 8 6 4. que juntando com
os restantes algarismos: 8968 2462 3785 664. A soma total dos
algarismos é: 8+9+6+8+2+4+6+2+3+7+8+5+6+6+4=84 Ora, para este numero ser
valido, basta que o ultimo algarismo, que ainda não está atribuído seja 6, pois:
8+9+6+8+2+4+6+2+3+7+8+5+6+6+4=84+6=90 !!!! 90 e menor do que 150
e é múltiplo de 10. Ora cá temos um número gerado,
válido!!!!!!!!!!!!!!!!! Para extrapolar números, a partir de
porções de outros números, o processo e exatamente o mesmo.
Por exemplo, queremos extrapolar números a partir da seguinte
porção de um outro número: 4938 452. .... .... Geram-se
aleatoriamente os restantes números, enceto o ultimo, e
pratica-se a já conhecida regra!!!!!!!! Como podem ver, fazer um
gerador de números de CC's e simples, apenas requer prática de
algoritmia. Já agora ficam aqui também alguns prefixos de
bancos portugueses, não inclui bancos estrangeiros, pois
qualquer gerador, possui uma lista destes!!!
4775 - Banco Totta & Acores
(TottaMatic) 4943 - Banco Mello
4552 - Banco Comercio e Industria
5901 - Banco Atlântico
4154 - Nova Rede
4547 - Banco Fonsecas e Burnay
5906 - Banco Borges Irmão
5016 - Banco Nacional Ultramarino
4407 - Banco Espírito Santo
4938 - Banco Pinto & Sotto Mayor
4552 - Banco Internacional de Credito
4644 - Caixa Geral de Depósitos