Hack : Les verrous

Moderator: Mod

Hack : Les verrous

Postby THE-DEATH » Sat Nov 28, 2009 6:35 pm

[quote:0fbc96bae2="Le: Mar Déc 18, 2007 5:12 pm, Korigan"]
Tamperdata te permettras de résoudre ce challenge à 50%.
Les autres 50% c'est des maths et/ou de la logique pure ^^

Ceci dit...Il existe probablement plusieurs méthodes
[/quote:0fbc96bae2]
User avatar
THE-DEATH
 
Posts: 971
Joined: Wed Jul 23, 2008 10:49 am
Location: 127.0.0.1

Postby KEV-1 » Tue Feb 16, 2010 12:54 pm

hello, j'ai codé un BF pour ce challenge, il marche tres bien ( quasi instantané ), mais je ne suis pas très fier de moi, j'ai galeré tout un week end a essayer de tracer ce foutu graphe sans y arriver.

Si quelqu'un a reussi cette epreuve par la methode des graphes, j'aimerais bien qu'on m'explique en PV. car meme avec la solution, je ne trouve pas. merci ^^
User avatar
KEV-1
 
Posts: 462
Joined: Tue Oct 20, 2009 9:24 pm

Postby WHIRPETT » Wed Aug 10, 2011 1:19 am

Bonsoir,

Concernant le bruteforce que Kev-1 à réalisé, c'est pour tester toutes les possibilités sur la page de verif, ou pour réussir a passer les verrous à 1 ??

Car s'il s'agit de la première hypothèse je suis vraiment impressionner?
WHIRPETT
Projets
 
Posts: 23
Joined: Tue Oct 12, 2010 8:02 am

Postby JREM » Wed Aug 10, 2011 7:19 pm

Salut,

en faite tu dois trouver 2 combinaison:

la première pour passer à "1011001001101000" et ainsi débloquer le verrou.
la deuxième pour passer de "1011001001101000" à "1111111111111111" pour pouvoir valider le challenge.

Moi j'avais porté la fonction JavaScript en c++ et j'avais fait un BF qui testait les possibilités.


Il y a de nombreuse combinaisons possible si je me souviens bien.
JREM
Projets
 
Posts: 60
Joined: Sun Aug 03, 2008 8:58 pm

Postby GRIMMJOWBO » Fri Aug 12, 2011 10:51 am

Hello,
Pour ma part je n'ai rien codé.
Pour la première partie une simple analyse du code suffit et pour la deuxième=>tamper data. C'est la méthode la plus simple et la plus rapide je pense.
++
User avatar
GRIMMJOWBO
 
Posts: 778
Joined: Fri May 07, 2010 7:14 pm
Location: France

Postby KEV-1 » Fri Aug 12, 2011 10:06 pm

yo grimm, tu me sidere sur ce coup la.... j'ai tenté de reverse le code, mais, au bout de 20 min, mon cerveau à surchauffé, j'ai codé un BF en 3 min et ça m'a suffit..

tu m'explique en MP ?
User avatar
KEV-1
 
Posts: 462
Joined: Tue Oct 20, 2009 9:24 pm

Postby JREM » Sat Aug 13, 2011 12:42 am

re,

pour moi c'est la même chose j'ai rien compris à la solution mathématique, si jamais tu as tracé le graphique je voudrais bien voir sa.
JREM
Projets
 
Posts: 60
Joined: Sun Aug 03, 2008 8:58 pm

Postby WHIRPETT » Sat Aug 13, 2011 2:12 am

Toujours sur le c** concernant le bruteforce en si peu de temps...
WHIRPETT
Projets
 
Posts: 23
Joined: Tue Oct 12, 2010 8:02 am

Postby KEV-1 » Sat Aug 13, 2011 9:45 am

c'est pas un graphique, mais un graphe, c'est different ! un graphe = des sommet + des arrêtes .... wiki t'aidera

mode d'emploi pour coder un BF : reperer le bout de code qui est calculé, faire une boucle avant ce bout de code qui lui donnera en paramettre d'entré toutes les solutions possibles 1 par 1 jusqu'a ce que la bonne soit trouvée.

pour ici, le BF est assez simple
User avatar
KEV-1
 
Posts: 462
Joined: Tue Oct 20, 2009 9:24 pm

Postby WHIRPETT » Sat Aug 13, 2011 10:31 am

Nan c'est pas tant dans la méthode, c'est surtout dans le temps d’exécution que je suis épaté.
WHIRPETT
Projets
 
Posts: 23
Joined: Tue Oct 12, 2010 8:02 am

Postby KEV-1 » Sat Aug 13, 2011 11:59 am

[quote:3274a57bc4="WHIRPETT"]Nan c'est pas tant dans la méthode, c'est surtout dans le temps d’exécution que je suis épaté.[/quote:3274a57bc4]honnetement, y'a pas de quoi etre epaté, le BF c'est l'arme du noob quand il n'arrive pas a reverse un code !!!
rassure toi, je suis loin, tres tres loin d'etre le meilleur hacker ! j'ai repris le code JS, j'ai fait un BF en JS, puis un autre en C (plus rapide)
rien que sur cette board, j'en connais une bonne vingtaine (voir plus) bien meilleurs que moi ;)
User avatar
KEV-1
 
Posts: 462
Joined: Tue Oct 20, 2009 9:24 pm

Postby WHIRPETT » Sat Aug 13, 2011 12:04 pm

Trop modeste ^^.

C'est juste que je me rappelle que pour un des challs JS, j'avais codé un bruteforce en java et l'execution avait pris au bas mot 1 journée et demi.
WHIRPETT
Projets
 
Posts: 23
Joined: Tue Oct 12, 2010 8:02 am

Postby JREM » Sat Aug 13, 2011 4:52 pm

Tu devrais utiliser un langage compilé comme le c ou le c++ pour obtenir de meilleurs résultats pour tes futurs BF.

Sinon pour ce challenge c'est assez simple de le porté en c++ et de faire un BF.
JREM
Projets
 
Posts: 60
Joined: Sun Aug 03, 2008 8:58 pm

Postby WHIRPETT » Sun Aug 14, 2011 1:14 am

C'est déjà flagrant.

Pour le même script (bruteforce d'un des challs JS),

3 min en php,
37 sec en java
même pas 10 en C++
WHIRPETT
Projets
 
Posts: 23
Joined: Tue Oct 12, 2010 8:02 am


Return to Aide aux Challenges?

Who is online

Users browsing this forum: No registered users and 0 guests

cron