Les secrets des numéros de Carte Bancaire

vandutch

DZSatien V.I.P
Inscrit
29/3/08
Messages
2 418
Les secrets des numéros de Carte Bancaire


Un numéro de carte bancaire n'est pas un numéro donné au hasard. Chaque chiffre a une fonction et peut donner de nombreux renseignements complémentaires sur le type de carte, la banque ect... Un algorithme basé sur la clé de Luhn vous permet également de vérifier la validité d'un numéro de carte et donc d'une CB.

Un numéro de Carte Bancaire (CB) est composé de 4 groupes de 4 chiffres, soit 16 chiffres en tout.

ABCD EFGH IJKL MNOP (chaque lettre correspond a un chiffre)

A : le premier chiffre désigne le type de carte (Américan Express, Visa (4), MasterCard (5), Discover (6) )

BCD, BCDE, BCDEF : numéro de votre banque (BNP, Crédit Lyonnais (maintenant LCL), Crédit Agricole, Caisse d'épargne ect...). La longueur de ce numéro est variable selon l'organisme banquaire.

Les numéros qui suivent le numéro de votre banque jusqu'au O compris, sont les numéros composant votre numéro de carte, il est choisi grace à un algorithme inconnu.

Le dernier chiffre (P) correspond à la clef de Luhn qui permet de vérifier la validité de la carte.

Les banques distribuent généralement un seul type de carte, on peut donc considérer que les 4, 5 ou 6 premiers numéros sont fixes et ne varie qu'en fonction de l'organisme banquaire.
Voici une liste des numéros ABCD avec le type de carte et le nom de la banque correspondante au numéro.

Numéro ABCD Type de carte Nom de la Banque
4970 Visa La Poste
4972 Visa Crédit Lyonnais (LCL)
4973 Visa Société Générale
4974 Visa BNP
4975 Visa La Bred
4976 Visa Sofinco
4978 Visa Caisse d'Epargne
5131 MasterCard Crédit agricole
5612 MasterCard Crédit agricole
5132 MasterCard Crédit Mutuel
5032 MasterCard Accord Finances
5016 MasterCard Finedis
37203 American Express
372407 American Express
372861 American Express
373227 American Express
513 Eurocard Eurocard France
5294 Eurocard Eurocard France
5295 Eurocard Eurocard France
541325 Eurocard Eurocard Suisse
540054 Eurocard Eurocard Benelux
541327 Eurocard Eurocard Benelux
544327 Eurocard Eurocard Benelux
541303 Eurocard Eurocard Danemark
541330 Eurocard Eurocard Pays-Bas
541333 Eurocard Eurocard International
544333 Eurocard Eurocard International
545333 Eurocard Eurocard International
546333 Eurocard Eurocard International


Vérifier la validité d'un numéro de Carte Bancaire :

Maintenant que nous avons vu comment était composé un numéro de carte bancaire, nous allons voir comment vérifier la validité d'un numéro de carte.
L'algorithme que je vais vous apprendre (si on peut appeller ca un algorithme tellement il est simple) permet de vérifier la validité mais pas l'existence d'un numéro de carte bancaire.
Un numéro de carte est composé de 16 chiffres, pour la suite on va nommer chaque chiffre par sa position.
Pour vérifier la validité du numéro, vous allez multiplier un chiffre sur deux du numéro de carte par 2 en commençant par le premier. Vous allez donc multiplier les nombres 1, 3, 5, 7, 9, 11, 13 et 15 par 2. Si le résutat de la mutliplication par 2 est supérieur à 9, on va soustraire 9 (le résultat doit etre modulo 9). Pour les nombres restants (2, 4, 6, 8, 10, 12, 14, 16), on ne va rien faire et les laisser comme ils sont.
On va maintenant additionner tous les chiffres obtenus (ceux qui ont été laissé comme ils sont et ceux qui ont été multipliés par 2 modulo 9).
Si la somme obtenue est un multiple de 10 (50, 60, 70, 80, 90 ect..) alors le numéro de carte est valide.

On va prendre pour exemple le numéro 4610 4173 2710 5821.

4 x 2 = 8
6
1 x 2 = 2
0

4 x 2 = 8
1
7 x 2 = 14 , 14 étant supérieur à 9, on soustrait 9. 14 - 9 = 5 (ca équivaut à 7 x 2 = 5 [9])
3

2 x 2 = 4
7
1 x 2 = 2
0

5 x 2 = 10 , 10 > 9 donc on fait 10 - 9 = 1 et on garde le chiffre 1
8
2 x 2 = 4
1

On additionne tous les chiffres obtenus : 8 + 6 + 2 + 0 + 8 + 1 + 5 + 3 + 4 + 7 + 2 + 0 + 1 + 8 + 4 + 1 = 60
60 étant un multiple de 10, le numéro de carte est valide.
Calculer la clé de Luhn :

La clé de Luhn permet de vérifier la validité du numéro de carte. Un numéro de carte est sous la forme ABCD EFGH IJKL MNOP, la clé de Luhn est le chiffre P.
On peut calculer ce chiffre P grace aux 15 autres chiffres ABCD EFGH IJKL MNO.
Multipliez un chiffre sur deux par 2 en comencant par A. Si le résultat est plus grand que 9, soustrayez 9.
Remplacez A par le nouveau résultat.
Faites le même calcul avec C, E, G, I, K , M et O.
Laissez les chiffres B, D, F, H, J, L, N comme ils sont.
Calculez la somme de A+B+C+D+E+F+G+H+I+J+K+L+M+N+O que l'on va appeller S.
Prenez le reste de S dans la division euclidienne par 10 (ne conservez que le chiffre des unités de S).
Vous obtiendrez P en faisant 10 - S.
P est la clè de Luhn de votre numéro de carte bleu (c'est le dernier numéro).
 
vraiment très fort la démonstration. merci
 
Salut à tous,

Et pour le R.I.B ( Relevé d'Identité Bancaire ) pareil aussi, la clef de luhn est indispensable et calculée de la même façon.

@+++donjuan de DZsat:wink2:
 
donc la si j'ai bien comprie on peut s'acheter des fringues sur le net et payer le tout par des inconnus , c'est ça ?
 
comme le dit boytobled, on peut faire des achats sur le web avec ta formule?
Puis, je suis curieux de savoir pourquoi les établissements banquaires n'ont-ils pas trouvés une parade à ton procédés car si ce n'est pas encore fait c'est qu'ils ne connaissent pas encore cette faille...Donc tu pourrais trouver une parade et vendre ton invention aux banques...Un type l'avait fait en trouvant et en démontrant aux banque qu'il était faicile de pirater des cartes bancaires.

a plus
 
sé dépassé tous sa depuis bien longtemp
sé une doc qui date depuis un moment
va sur le net tapes yescard é tu verra comment faire une carte qui dit oui
mais sa date tout sa
les carte banquaire on changé a part un clone tu peut plus rien faire voila
jespere vous avoir un peu éclairé
oublié pas faire un clone sé pas la méme chose que de faire un clone de canalsat
sé pas puni de la méme maniere
ne vous lancé pas dans un delire de carte banquaire vous risqué une large peine
mon message é juste a titre éducatif
 
maintenant ons les trouves grace a google qui est le meilleur ami des pirates
 
je connais cette astuce depuis longtemps , le probleme c'est les 4 dernier chiffre qui est la clé impossible a calculer
 
ya plein sur le net des FULLS ou des CVV ou des login meme wachovia ou BOA ou... faut juste savoir chercher XD
 
Retour
Haut