logo Homepage
+  NewbieContest
|-+  Challenges» Aide Javascript/Java/HTML» JS - Za tvoyo zdo´rovye !
Username:
Password:
Pages: 1 2 3 [4] 5 6 ... 10
  Retourner à l'épreuve    Imprimer  
Auteur Fil de discussion: JS - Za tvoyo zdo´rovye !  (Lu 88155 fois)
UnKnOwN_DrAgOoN
Profil challenge

Classement : 46/54284

Membre Junior
**
Hors ligne Hors ligne
Messages: 86


Voir le profil
« #45 le: 12 Juin 2007 à 09:48:15 »

Ah ba le reverser...oui pas bête tiens O_o moi je veux bien mais encore faut-il supposer la longueur, et connaître avec précision le début du decoded...ça fait beaucoup de suppositions tout ça et je risque de rapidement foirer dans des considérations hasardeuses...

Peut-être pas que des minuscules mais dans ce cas à moins de laisser tourner le bruteforce 24 heures pas la peine d'espérer quoi que ce soit ^_^"...et vu que tout le monde parvient à le choper en dix minutes xD je commence sérieusement à songer au reverse...en supposant la longueur et les premiers caractères du décryptage correct...je suis à côté de la plaque ou je dois persévérer là-dedans ?

Edit : Mouais en fin de compte je cale...à cause du CharCodeAt qui me semble assez pénible à reverser...

Re-Edit : Ah en fait une (peut-être) solution se dessine dans ma tête, à condition de supposer la longueur.
Journalisée
S0410N3
Administrateur

Profil challenge

Classement : 10/54284

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1260


Voir le profil WWW
« #46 le: 12 Juin 2007 à 10:56:17 »

L'analyse de la fonction doit répondre à tes questions.
Journalisée

Enjoy (copyleft de quelqu'un qui a trop parlé)

S0410N3

-------------------------------------------------------------------------------------
La folie est le prix à payer pour le temps passé à être trop lucide.
-------------------------------------------------------------------------------------
http://forum.hardware.fr/hfr/Discussions/Societe/francais-repere-repaire-sujet_19265_1.htm
Tom87
Profil challenge

Classement : 1231/54284

Néophyte
*
Hors ligne Hors ligne
Messages: 19


Voir le profil
« #47 le: 03 Juillet 2007 à 12:08:04 »

Salut !

Bon, j'en suis à la fin : je bruteforce le digicode.
J'ai isolé les valeurs interessantes, j'ai même trouvé une chaine pas loin d'être intelligible...

J'ai fait tourné mon bruteforce (fait en Java,  plus simple :p), mais il ne trouve pas la réponse
(Pourtant, la fonction something semble bien convertie, et mes comparaisons ont l'air ok)

J'aimerais savoir si quelqu'un pouvait me dire si ce que j'ai isolé est bon, et si mon bruteforce est bon...

Merci !
Journalisée
absolut

Profil challenge

Classement : 226/54284

Membre Junior
**
Hors ligne Hors ligne
Messages: 97


Voir le profil
« #48 le: 03 Juillet 2007 à 17:07:43 »

Si je me souviens bien, il y a des paquets de valeurs interessantes...
Ton problème doit venir de là.
Journalisée

--
Lost in my mind...
Tom87
Profil challenge

Classement : 1231/54284

Néophyte
*
Hors ligne Hors ligne
Messages: 19


Voir le profil
« #49 le: 04 Juillet 2007 à 11:14:52 »

Ben en fait, je pense que mes valeurs sont bonnes : j'ai bien le message "tu y es presque...."
Ca enlève une bonne partie des possibilités mais il en reste quand meme quelques unes.

J'aimerais savoir : Y a-t-il plusieurs possibilités pour afficher le "tu y es presque" (j'entends sans prendre en compte les permutations) ?
(mon script python s'arrêtait dès qu'il trouvait une suite de valeurs correctes par rapport aux conditions posv,posh)
Journalisée
Zmx

Profil challenge

Classement : 71/54284

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 559


Voir le profil WWW
« #50 le: 04 Juillet 2007 à 12:33:50 »

Oui

Plus comme tu le souligne, toute les permutation.
Journalisée

JLuc69

Profil challenge

Classement : 186/54284

Membre Complet
***
Hors ligne Hors ligne
Messages: 113


Voir le profil WWW
« #51 le: 09 Juillet 2007 à 20:45:33 »

Dire que S0410N3 nous dit d'analyser le code pour trouver le login, je me demande de quel type d'analyse il parle
Cà fait déjà un moment que je tourne et retourne le code, je vois rien venir

Un petit coup de pouce serait le bienvenu !

Je sais vraiment pas par quel bout la prendre cette épreuve. Dire qu'il y a au moins trois étapes...  

Allez, un bon geste, quoi
Journalisée

« Celui qui trouve sans chercher  est celui qui a longtemps cherché sans trouver. »
    - Gaston BACHELARD

Parlons usinage : http://sitemeca.free.fr
john81

Profil challenge

Classement : 251/54284

Membre Junior
**
Hors ligne Hors ligne
Messages: 62


Voir le profil
« #52 le: 01 Août 2007 à 15:31:35 »

Moi aussi j'ai galéré pour cette première partie, t'as tout le code, et tu sais à peu près ce que tu veux obtenir.
Si t'as bien compris le code, tu sais comment obtenir ce que tu veux ! Reste plus qu'à faire
Bonne chance

Sinon, pour le brute force, j'ai toutes les combinaisons possibles (sans permutations)
j'ai tout d'abord fait en javascript le brute force, mais ca a fait planté le pc.
J'ai essayé de convertir tout en php, mais la fonction >>> n'existe pas et je pense que ca peut etre galere à recoder (surtout que je ne maitrise pas totalement le php)
Donc, j'ai tout converti en delphi (j'me suis bien amusé pour la fonction something() ) mais j'ai un problème lors du calcul de T=rot()+f()+e+...
en effet, en faisant 1111770695 +1151991694 -721918188 + 1834076461+ 1518500249, je trouve 5994536156 au lieu de 4894420911.
Du coup, je n'arrive pas à faire le bf !! Et je ne comprends pas pourquoi !
Est ce que quelqu'un peut m'aider svp ? ca fait un sacré paquet de temps que j'suis dessus ! Merci d'avance

Edit de 3jours plus tard : En fait, ca m'a soulé en delphi, donc je l'ai fais en Javascript.
Le problème, c'est que c'est très long
il me fallait 5h30 pour tester toutes les permutations possibles d'un mot ! Vu que j'suis pas tombé directement sur le bon ....

Enfin bon, enfin validé  (Heureusement que j'avais trois ordis à ma disposition qui ont tourné plusieurs nuits et jours )

Et j'pense que j'détiens le nouveau record de longueur
Journalisée
filc
Profil challenge

Classement : 5725/54284

Néophyte
*
Hors ligne Hors ligne
Messages: 19


Voir le profil
« #53 le: 13 Août 2007 à 11:21:34 »

Euh...l'epreuve a changer ?
c'est quoi la fonction somethings() ? jlai voie pas dans le code
ET le "Tu y es presque mais tu rentres pas !" on doit le trouver ou ?

Et la 1ere etape c'est trouver le login ?
Cette epreuve ressemble plus a de la crypto qu'autre chose...
Journalisée
S0410N3
Administrateur

Profil challenge

Classement : 10/54284

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1260


Voir le profil WWW
« #54 le: 13 Août 2007 à 11:28:13 »

L'épreuve n'a pas changé.
Tu comprendras de quoi il retourne quand tu auras passé la première étape.
Journalisée

Enjoy (copyleft de quelqu'un qui a trop parlé)

S0410N3

-------------------------------------------------------------------------------------
La folie est le prix à payer pour le temps passé à être trop lucide.
-------------------------------------------------------------------------------------
http://forum.hardware.fr/hfr/Discussions/Societe/francais-repere-repaire-sujet_19265_1.htm
filc
Profil challenge

Classement : 5725/54284

Néophyte
*
Hors ligne Hors ligne
Messages: 19


Voir le profil
« #55 le: 13 Août 2007 à 11:33:40 »

Citation de: S0410N3
L'épreuve n'a pas changé.
Tu comprendras de quoi il retourne quand tu auras passé la première étape.
qui est ?
Parceque si on a pas la meme premiere etape
Mais pourtant je la voie pas dans le code, elle va pas apparaitre par magie non ? (ou alors elle va apparaitre dans le code a decrypter ?)
Journalisée
S0410N3
Administrateur

Profil challenge

Classement : 10/54284

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1260


Voir le profil WWW
« #56 le: 13 Août 2007 à 12:58:16 »

La première étape c'est bien évidemment le code source de la page de l'épreuve
Y a plus qu'à...
Journalisée

Enjoy (copyleft de quelqu'un qui a trop parlé)

S0410N3

-------------------------------------------------------------------------------------
La folie est le prix à payer pour le temps passé à être trop lucide.
-------------------------------------------------------------------------------------
http://forum.hardware.fr/hfr/Discussions/Societe/francais-repere-repaire-sujet_19265_1.htm
shade

Profil challenge

Classement : 509/54284

Néophyte
*
Hors ligne Hors ligne
Messages: 27


Voir le profil
« #57 le: 13 Août 2007 à 14:19:43 »

J'ai une simple question, sans doute un peu bête :
dans la première partie de l'épreuve, une fois qu'on a compris ce que faisait le programme, faut-il deviner quelque peu à quoi doit ressembler le texte décodé pour en obtenir le login ?

Le texte décodé sera donc utile pour la deuxième partie...
Journalisée

Le fou regarde le doigt quand le sage montre la lune.
S0410N3
Administrateur

Profil challenge

Classement : 10/54284

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1260


Voir le profil WWW
« #58 le: 13 Août 2007 à 14:31:58 »

Ca coule de source
Journalisée

Enjoy (copyleft de quelqu'un qui a trop parlé)

S0410N3

-------------------------------------------------------------------------------------
La folie est le prix à payer pour le temps passé à être trop lucide.
-------------------------------------------------------------------------------------
http://forum.hardware.fr/hfr/Discussions/Societe/francais-repere-repaire-sujet_19265_1.htm
filc
Profil challenge

Classement : 5725/54284

Néophyte
*
Hors ligne Hors ligne
Messages: 19


Voir le profil
« #59 le: 14 Août 2007 à 22:59:35 »

bon bas...en manque d'idée...donc je brute force...jvois pas d'autre soluce...donc c'est partit
Journalisée
Pages: 1 2 3 [4] 5 6 ... 10
  Retourner à l'épreuve    Imprimer  
 
Aller à: