Aller au contenu
  • 0
Cybero

Niark 2 - La vengeance !

Énigmes

Bon... débrouillez vous :fou2: 
On cherche un film !


Pas d'indices supplémentaires pour le moment, la faute à godzi & ribi :red: 
Cela devrait vous occuper un peu...

Comme d'habitude... les premières réponses par spoiler !  ipsspoiler.png

Partager ce message


Lien à poster
Partager sur d’autres sites

41 réponses à cette énigme

Messages recommandés

  • 0

Bon je m'y remet, j'ai galéré à retrouver les indices ...

 

Spoiler

J'ai trouvé le .js et le .css.

D'après le js, le code de l'énigme est le suivant : 

68FFF95 6902A33 69DBF27 69DBADC 6054B62 69DBF1D 69DBF27 69DBEC4 6054B62 68EA3ED 69026AF 69DBEC4 69DBF1D

 

Ensuite j'ai la clé sans le é

VoUs aUre z AussI bESOI nDECE tTECL

 

J'ai pensé à changé la première partie en couleur mais avec le 6 devant, on a un caractère en trop pour un hexa de couleur.

J'ai remarqué qu'il y avait que 60,68 et 69 au début de chaque partie, peut-être pour signifier respectivement un espace, une majuscule et une minuscule, ce qui apparaît dans la clé. Mais je ne vois pas quoi faire après ...

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Tu as le code et la clé... pas couleur ici... il faut exploiter la clé en premier

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Cette énigme est résolue.. ne t'embête plus avec les spoilers ;)

 

Pour la clé, demande à Samuel !

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Ah oui, sacré sam ! 

68FFF95 6902A33 69DBF27 69DBADC 6054B62 69DBF1D 69DBF27 69DBEC4 6054B62 68EA3ED 69026AF 69DBEC4 69DBF1D

CLE = 111

 

me manque un cryptage maintenant :mouais: 

Il n'y a aucune lettre qui dépasse le F, donc on dirait de l'hexadécimale, mais je ne sais pas quoi en faire.

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

regarde bien la page de l'énigme, il y a des indices qui trainent un peu partout ...

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

est-il possible d'avoir une explication en clair ?

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Oh c'est vrai que j'en ai pas fini avec celle là :o 

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0
Révélation

 

Bon déjà il faut trouver l'énigme ; elle se trouve dans la source de cette page :

 


	<iframe height="250" src="/enigmes/1188-hboda.html" style="background: #3C6994;" width="550"></iframe>

=> http://www.forumenigmes.net/enigmes/1188-hboda.html

 

Et remarquer les indices de cyb :

 

Citation

 

La clé est une déduction, du début à la fin

Et j'ai pensé cette nuit... la page devrait plutot s'appeler hdbdoda au lieu de hboda

 

 

 

VoUs aUre z AussI bESOI nDECE tTECLé => en morse, majuscule = -, minuscule = . on obtient   CLE=111 (l'indice se trouve dans le css)

 

Dans le JS :

 


function afficherEnigme() {
	
	// Le code de l'énigme n'est pas renseigné !
	// Disons qu'il est à blanc pour le moment
	
	var facteur = "6";
	var tab = ["8FFF95 ", "902A33 ", "9DBF27 ","9DBADC ", "054B62 ", "9DBF1D ", "9DBF27 ", "9DBEC4 ", "054B62 ", "8EA3ED ", "9026AF ", "9DBEC4 ", "9DBF1D"];
	for (var indice=0; indice < tab.length; indice++) {
		//Code de l'énigme += facteur + tab[indice];
		
	}
	
	alert("Une erreur javsascript a été detectée...");
	
	// Le code de l'énigme a été généré... 
	
}

D'abord il faut trouver "le code de l'énigme"  :


Code de l'énigme += facteur + tab[indice];

Donc


	for (var indice=0; indice < tab.length; indice++) {
		code[indice] = facteur + tab[indice]
		
	}
	

Puis il faut déduire la clé du code, en considérant que le code est en hexa, puis en binaire, puis en octal, puis en décimal, puis en ascii ( hdbdoda)

 

        code[indice] = parseInt(code[indice], 16) - parseInt(111, 16); //conversion H - D
        code[indice] = parseInt(code[indice], 2) - parseInt(111, 2); // conversion B - D
        code[indice] = parseInt(code[indice], 8) - parseInt(111, 8); // conversion O - D

        code[indice] -= 111; //D
        code[indice] = String.fromCharCode(code[indice]); //Ascii

 

Un alert(code) nous montre 'seul sur mars'

 

 

 

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Merci godzi :fleur: 

Sinon on peut le faire à la main avec la calculette aussi :p 

 

Elle était vraiment pas mal celle là j'ai trouvé, je m'auto congratule :red: 

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Hum ... J'avais compris que hboda était l'indice qui me manquait vu qu'il n'y avait que ça que je n'avais pas utilisé, mais je n'avais pas compris à quoi cela correspondait.

 

Par contre je n'ai pas compris comment tu obtiens ton code de fin, ni ton alert(code).

Tu convertis chaque partie du tableau une par une ou tu converties le code complet après lecture complète de la boucle ? 

Pourquoi tu ne retires pas la clé pour la partie ascii ?

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

car le décimal - 111 donne directement l'ascii

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Merci Godzi, par contre je n'ai rien vu dans le css, on le trouve aussi dans le source de la page ?

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

oui dans la source de l'énigme : view-source:http://www.forumenigmes.net/enigmes/1188-hboda.css

 

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

je dois être bigleu, je le trouve pas

a moins qu'on le déduise à partir du radical en changeant l'extension ?

 

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0
Citation

Par contre je n'ai pas compris comment tu obtiens ton code de fin, ni ton alert(code).

Tu convertis chaque partie du tableau une par une ou tu converties le code complet après lecture complète de la boucle ? 

Pourquoi tu ne retires pas la clé pour la partie ascii ?

 

Je convertis les valeurs du tableau (code[indice]) une par une avec chaque bouclage de l'indice

alert(code) permet d'afficher le tableau final (à la place de "une erreur javascript a été détectée")

 

function afficherEnigme()
{
    var facteur = "6";
    var code = [];
    var tab = ["8FFF95", "902A33", "9DBF27","9DBADC", "054B62", "9DBF1D", "9DBF27", "9DBEC4", "054B62", "8EA3ED", "9026AF", "9DBEC4", "9DBF1D"];
    for (var indice=0; indice < tab.length; indice++)
    {
        code[indice] = parseInt(facteur + tab[indice], 16) - parseInt(111, 16); //HD
        code[indice] = parseInt(code[indice], 2) - parseInt(111, 2); // BD
        code[indice] = parseInt(code[indice], 8) - parseInt(111, 8); // O
        code[indice] -= 111; //D
        code[indice] = String.fromCharCode(code[indice]); //A
    }
    alert(code);

Pour voir le css, je vais là : http://www.forumenigmes.net/enigmes/1188-hboda.html puis dans la source et on voit le fichier css

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

ah oui, c'est plus limpide :top: 

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

  • En ligne récemment   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×
×
  • Créer...

Information importante

En utilisant ce site, vous acceptez notre Politique de confidentialité et nos Conditions d’utilisation
Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.