P. 1
hacker

hacker

5.0

|Views: 18.372|Likes:
Publicado porKarem

More info:

Published by: Karem on Jan 24, 2008
Direitos Autorais:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as RTF, PDF, TXT or read online from Scribd
See more
See less

08/20/2013

pdf

text

original

0100090000034c00000003001c00000000000400000003010600050000000c0 233065e3007000000fc020000000000000000040000002d01000008000000fa0 200000000000000000000040000002d0101001c000000fb020c000900000000 00900100000000000202024d532053616e73205365726966000a0027008a01

00000000ffffffff3cd43302040000002d010200030000000000

Como fazer CC's validos (Piratas)
Algoritmo para gerar números de cartões de crédito válidos Com certeza, toda a gente já ouviu falar nos geradores de números de cartões de crédito!!!Porem muita asneira é dita, acerca deste assunto. 1) Quando se efetua uma transação na web, o site "vitima", não verifica, imediatamente, se o cartão tem crédito associado.(alem de que este tipo de informação e confidencial e apenas, instituições bancárias, tem acesso a este tipo de informação). 2)Um cartão pode ser válido, ou seja, o número ter sido gerado pelo algoritmo correto, e no entanto, não estar atribuído, ou seja nenhuma entidade bancária, ou financeira o tenha atribuído a um utilizador. 3)O fato de um cartão não estar atribuído, ao contrário do que se diz, não inviabiliza uma compra...devido ao ponto 1). 4)Se um gerador, por ventura, gerar um numero atribuído... É PURA COINCIDÊNCIA!!! O sucesso, deste tipo, de falcatrua, é relativo...eu, pessoalmente, nunca tentaria comprar um Rolex, deste modo...porem,...quem resiste a dar uma espreita dela, no bem guardado e bem pago site da Playboy! Claro, que recomendo, ao que pensam em se aventurarem nestes domínios, a darem uma saltada em www.anonymizer.com . Ao que interessa: Um número válido de um Cartão de Crédito (CC), tem 16 algarismos, dos quais os quatro primeiros (chamado prefixo), indicam o código do banco emissor, e o primeiro destes quatro

algarismos, indica a rede, onde este cartão é aceite: (um mesmo banco , pode ter mais do que um prefixo, por exemplo, o Totta Matic, é um serviço especial do Banco Totta e Açores, tem um prefixo (4775), diferente dos cartões usuais!). 3 -> American Express 4 -> Visa (a mais usada em Portugal) 5 -> MasterCard 6 -> Discover (esta rede não e usada em Portugal) Como se verifica então que um número é válido?: Por exemplo o cartão... 4938 0723 5791 0411 (rede: Visa ,Banco Pinto & Sotto Mayor). Se pegarmos nos algarismos que ocupam as posições impares no número do CC: 4 3 0 2 5 9 0 1 e apenas nestes, que ocupam posições impares. Agora a esses algarismos multiplica-se 2, se o resultado for maior que 9, dever-se-a subtrair nove a multiplicação...ficara então algo como: 8 6 0 4 1 9 0 2 ..isto então passará, juntando outra vez os algarismos que ocupam as posições pares, para: 8968 0743 1791 0421 agora se a soma de todos os algarismos deste novo número for um múltiplo de 10 e menor do que 150, o número inicial é válido... ex: 8+9+6+8+0+7+4+3+1+7+9+1+0+4+2+1=70, que por sua vez e um múltiplo de 10 e é menor do que 150!! 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

You're Reading a Free Preview

Descarregar
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->