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

Profil challenge

Classement : 512/55005

Néophyte
*
Hors ligne Hors ligne
Messages: 27


Voir le profil
« #60 le: 15 Août 2007 à 17:42:32 »

Sincèrement je te déconseille de brute forcer même par manque de solution pour l'instant. Continue plutôt de réfléchir et de te renseigner, lève un peu le nez du guidon, fais d'autres épreuves ou autre chose, et reviens après avec les idées plus claires.

De toute façon comme c'est dit plus haut, si tu veux brute forcer ça, prévois le budget pour un cray et puis même ce n'est pas le but de l'épreuve, y avait l'épreuve précédente pour ça.

Je n'ai toujours pas réussi cette épreuve non plus, je continue à chercher. Si tu veux je pourrais te donner des infos sur ce que je trouve.
Journalisée

Le fou regarde le doigt quand le sage montre la lune.
PiK4cHu

Profil challenge

Classement : 3041/55005

Néophyte
*
Hors ligne Hors ligne
Messages: 12

La Pikouze du C.H.U.


Voir le profil
« #61 le: 21 Août 2007 à 19:03:41 »

Pour ceux, qui, comme moi, ont bloqué sur >>>, ne saisissant pas sa différence avec >> : Javascript Bitwise Operators

Reste à coder son équivalent en php...

Allez, pour ceux que ça peut aider :

Code:
// Zero-Fill Right Shift (equivalent de >>> en js)
function zfrs ($a, $b)
{
  $z = hexdec(80000000);
  if ($z & $a)
  {
      $a >>= 1 ;
      $a &= (~$z) ;
      $a |= 0x40000000 ;
      $a >>= ($b-1) ;
  }
  else
  {
      $a >>= $b ;
  }
  return $a ;
}
Journalisée

~ Knowledge is Power ~
gransteck

Profil challenge

Classement : 522/55005

Néophyte
*
Hors ligne Hors ligne
Messages: 12


Voir le profil
« #62 le: 05 Novembre 2007 à 00:05:27 »

Bonjour,

Petite question pratique à propos de cette épreuve. Tout d'abord bravo pour cette épreuve même si je l'ai pas encore validée.
Bon j'ai bien trouvé le login/pass qui décodent correctement la page.
J'ai aussi trouvé les codes corrects et leur permutations (3 600 000 pour chaque code .... excusez du peu).
Je voudrais savoir s'il y'a moyen, en javascript, d'ouvrir un fichier texte ligne par ligne pour en extraire le texte (comme en php ou en c), pour réutiliser la fonction something() du javascript...

En espérant ne pas donner trop d'indications.

Cordialement, gransteck.
Journalisée

Ne jamais attribuer à la méchanceté ce qui peut s'expliquer facilement par la bêtise.
Zmx

Profil challenge

Classement : 75/55005

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


Voir le profil WWW
« #63 le: 05 Novembre 2007 à 08:57:09 »

En supossant qu'on peux pas... Tu file un coup de sed a ton fichier pour que ton fichier soit en fait un gros Array.
Ensuite tu boucle sur ton Array.

Mais franchement, niveau perf, t'es sur que tu veux le faire en javascript ?
Journalisée

gransteck

Profil challenge

Classement : 522/55005

Néophyte
*
Hors ligne Hors ligne
Messages: 12


Voir le profil
« #64 le: 05 Novembre 2007 à 20:25:36 »

Je t'avoue que j'ai essayé en fait.

Et la charge mémoire utilisée par firefox monte à 1Go et la PC en prend plein la tronche.

Donc oui je vais le faire autrement (genre php), mais faut que je trouve l'équivalent de l'opération logique >>> du javascript en php.

Bref, un peu la flemme mais g pas trop le choix
Journalisée

Ne jamais attribuer à la méchanceté ce qui peut s'expliquer facilement par la bêtise.
Zmx

Profil challenge

Classement : 75/55005

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


Voir le profil WWW
« #65 le: 05 Novembre 2007 à 21:08:49 »

mais faut que je trouve l'équivalent de l'opération logique >>> du javascript en php.

C'est une blague ?
Tu a lu 3 post plus haut ou pas ?
Journalisée

gransteck

Profil challenge

Classement : 522/55005

Néophyte
*
Hors ligne Hors ligne
Messages: 12


Voir le profil
« #66 le: 06 Novembre 2007 à 01:11:17 »

lol je suis vraiment trop con
Journalisée

Ne jamais attribuer à la méchanceté ce qui peut s'expliquer facilement par la bêtise.
JLuc69

Profil challenge

Classement : 189/55005

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


Voir le profil WWW
« #67 le: 07 Novembre 2007 à 20:58:12 »

Aller, je m'y remet un bon coup
deux premiers code de passer, je devrais y arriver

Pour ceux qui galere, un indice double : patience et persévérance
Journalisée

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

Parlons usinage : http://sitemeca.free.fr
MadCat34
Profil challenge

Classement : 2100/55005

Néophyte
*
Hors ligne Hors ligne
Messages: 12


Voir le profil
« #68 le: 29 Novembre 2007 à 17:28:17 »

Bon, j'étais pas revenu depuis un petit moment, et je me suis remis sur l'epreuve depuis 2-3 soirs.
J'avais réussi a décoder assez rapidement la première partie (trouver le login)

Par contre, je vois pas comment faire pour découvrir le password...Je sèche complètement

J'ai supposé que la variable coded contient [a-z][0-9] => 36 élements dans le tableau, mais je n'arrive pas à définir dans quel ordre ceux-ci sont codés et donc dans kel ordre sont affiché les gifs. Je vais pas me taper les 36! possibilités...

Une petite piste de départ pour trouver ce #*$ de password ? La longueur de ce password par exemple 
Journalisée
JLuc69

Profil challenge

Classement : 189/55005

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


Voir le profil WWW
« #69 le: 29 Novembre 2007 à 17:49:57 »

J'ai enfin réussi
 pour toi MadCat34, je dirais 2 choses :

- bien réfléchir...
- bien regarder...
- bien réfléchir !

(un troisième point alors que j'en annonçais 2, c'est la cerise sur le gateau )
avec tout ça, tu devrais pas avoir trop de problème

Pour la petite piste, de tes réflexions viendra la longueur du pass
Journalisée

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

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

Profil challenge

Classement : 81/55005

Membre Complet
***
Hors ligne Hors ligne
Messages: 223


Voir le profil WWW
« #70 le: 06 Mars 2008 à 03:20:33 »

J'ai étudié le code de la première partie et :
-Je sais le nombre de caractères qu'il faut entrer pour le login, du moins le maximum, mais j'ai foi en ce chiffre
-Je savais ce que je voulais voir apparaître , donc j'ai ***
-Je crois que je suis sur la bonne voie car, dans la source, je vois apparaître des bouts comme ***, "*** et **** Bref, le code prend forme.
-D'après mes calculs, il me manque uniquement 1 caractère à trouver, mais j'ai essayé tous les caractère logiques et rien n'y fait. De plus, il est peu probable que le caractère restant enlève tout le reste de junk car il me reste vraiment plus de junk que de beau code

Bref. j'ai l'impression d'être sur la bonne voie, mais quelque chose me dit que je me suis vraiment trompé à un endroit.
Suis-je fou?
Journalisée
Zmx

Profil challenge

Classement : 75/55005

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


Voir le profil WWW
« #71 le: 06 Mars 2008 à 08:57:45 »

Soit tu a un probleme de longeur de pass.
Soit tu a un probleme de "case" (surtout si tu sais ce que tu attends comme resultat, mais que ton resultast peut avoir les 2 "case"
Journalisée

JLuc69

Profil challenge

Classement : 189/55005

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


Voir le profil WWW
« #72 le: 06 Mars 2008 à 18:14:46 »

Soit tu a un probleme de "case" ... peut avoir les 2 "case"

La casse, Zmx, la casse 
Journalisée

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

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

Profil challenge

Classement : 81/55005

Membre Complet
***
Hors ligne Hors ligne
Messages: 223


Voir le profil WWW
« #73 le: 06 Mars 2008 à 19:28:38 »

Merci. Je n'y avais pas pensé, je l'avoue. Par contre, si c'est bel et bien dans une casse originale, ce ne serait pas standard du tout avec le reste du code. J'ai cru remarquer que les challenges étaient assez standards; les programmeurs sont compétant et il ne codent pas des affaires du genre "<hTMl><HeAD>" Quoique, on peut être compétant && diabolique

Bon, dans le doute, je vais essayer. C'est possible de voir des balises toute en majuscule!
Journalisée
S0410N3
Administrateur

Profil challenge

Classement : 10/55005

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


Voir le profil WWW
« #74 le: 06 Mars 2008 à 20:17:57 »

On ose remettre en cause ma compétence ? ^^
j/k

Je ne sais pas ce que tu fais mais une chose est sure tu dois pas le faire comme il faut
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
Pages: 1 ... 3 4 [5] 6 7 ... 10
  Retourner à l'épreuve    Imprimer  
 
Aller à: