Last active
August 29, 2015 14:12
-
-
Save manekinekko/0346c58483927182db32 to your computer and use it in GitHub Desktop.
Ceci est une preuve de concept (PoC) d'une connexion automatisée sur votre compte Crédit Agricole.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Mentions légales : | |
// Ce code est utilisé dans un but d'exemple et de sensibilitation UNIQUEMENT. | |
// J'espère grâce à cet exemple que Crédit Agricole va sécuriser un peu plus cette phase de connexion ^^ | |
// Exemple 1 | |
// Pour accéder directement au formulaire de connexion, Utilisez ce lien. | |
window.location.href="https://www.illeetvilaine-g4-enligne.credit-agricole.fr/stb/entreeBam?TOP_ORIGINE=V&vitrine=O&largeur_ecran=800&hauteur_ecran=600&origine=vitrine&situationTravail=BANQUAIRE&canal=WEB&typeAuthentification=CLIC_ALLER&urlOrigine=http://www.ca-illeetvilaine.fr&tracking=O"; | |
// Exemple 2 | |
// | |
// Lorsque vous êtes sur la page de connexion, utilisez ce bout de code JS pour saisir automatiquement le numéro de votre compte ainsi que votre mot de passe. | |
// NOTE: remplacer la valeur 00000000000 de la variable "c" avec votre numéro de compte bancaire personnel | |
// NOTE: remplacer la valeur 000000 de la variable "m" avec votre mot de passe personnel | |
c="00000000000";m="000000"; | |
document.formulaire.CCPTE.value=c; | |
aa=document.querySelectorAll('a[tabindex][href$="raf()"]'); | |
bb=[] | |
.map.call(aa, (a) => a.innerHTML.replace(/( |\s)/g, '')+':'+((a.parentNode.onclick+''||'').match(/\d\d/)) ) | |
.sort((s,u) => +s.split(':')[0] > +u.split(':')[0] ) | |
.filter((s) => /\d\:/.test(s) ) | |
.map((s) => s.split(':')[1] ); | |
m.split('').forEach((n) => clicPosition(bb[n]) ); | |
setTimeout(() => ValidCertif(), 100); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment