![]() |
10) Trop simple ? - Version imprimable +- N-PN White-Hat Project (https://dev.n-pn.fr/forum) +-- Forum : Challenges (https://dev.n-pn.fr/forum/forumdisplay.php?fid=14) +--- Forum : [Épreuves] JavaScript/Java (https://dev.n-pn.fr/forum/forumdisplay.php?fid=51) +--- Sujet : 10) Trop simple ? (/showthread.php?tid=2575) |
10) Trop simple ? - Di0Sasm - 02-01-2013 Posez vos questions ici. RE: 10) Trop simple ? - JadnX - 12-02-2013 Comment tourner le truc pour trouver y ? ![]() Code : for(var i = 0; i < 5; i += 1) { RE: 10) Trop simple ? - InstinctHack - 12-02-2013 60466176 possibilités ... Essaye peut-etre de réfléchir à l'invers ? je l'est pas encore validé... mais je ne saisis pas le sens des ces deux lignes : Code : ok = 014 == ((abc.indexOf(password[1]) + 1) - (abc.indexOf(password[2]) + 1)); Quelqu'un pour me les traduire en naturel ? ![]() RE: 10) Trop simple ? - JadnX - 12-02-2013 Pour moi: Code : abc.indexOf(password[1]) c'est la position de la 2eme lettre du password dans la chaîne abc soit de 0 à 35. par la suite je remplace cette valeur par "p[1]" Code : ok = true si (p[1]+1)-(p[2]+1) = 014 Le flag (quand il est a true on affiche Good password!) mais pour ça, il faut un certain x, un certain y et que ok = true Voila comment je le comprend ! Je vais maintenant essayer de résoudre cette équation à deux inconnus par un système... Edit: aide de supersnSSH sur IRC: Citation :p[1]=p[2]+014 RE: 10) Trop simple ? - supersnail - 12-02-2013 Ben le problème c'est que les tableaux commencent à partir de l'indice 0... So p[1] c'pas la première lettre :') RE: 10) Trop simple ? - JadnX - 12-02-2013 ha oui la 2eme exact je corrige de suite ! RE: 10) Trop simple ? - MLT - 13-02-2013 C'est bizarre j'arrive pas à le faire tourné en local le fichier JavaScript s'exécute pas. RE: 10) Trop simple ? - JadnX - 13-02-2013 Regarde bien, il y a deux fonctions du même nom à deux endroits différents ! RE: 10) Trop simple ? - shawcs - 19-05-2013 moi j'aimerais savoir comment interpréter ca : 0x160fda00000 c'est quoi cette valeur de y ? et aussi ce 0 devant 026640 RE: 10) Trop simple ? - Luxerails - 19-05-2013 À toi de comprendre ![]() en tout cas 026640 != 26640 RE: 10) Trop simple ? - shawcs - 19-05-2013 en fait j'ai trouvé la signification mais franchement jarrive pas a trouver x et y enfin a chaque foi j'ai l'un et pas l'autre et ca change a chaque foi et jarrive pas a trouver le moyen de "re tourner " le code RE: 10) Trop simple ? - Luxerails - 19-05-2013 (19-05-2013, 02h24)shawcs a écrit : jarrive pas a trouver le moyen de "re tourner " le code Peut-être parce qu'en fait, c'est impossible ![]() RE: 10) Trop simple ? - supersnail - 20-05-2013 Faut bruteforce intelligemment ![]() |