Habrakvest en l'honneur du 20e anniversaire du groupe Mail.Ru: gagnants et réponses

Dimanche minuit est passĂ©, et il est temps de choisir les chanceux qui recevront des prix pour avoir terminĂ© la quĂȘte de puzzle: puzzle.mail.ru . Le tout premier passĂ© reçoit le prix principal et le reste des cadeaux que nous distribuerons au hasard.

UPD: À l'intĂ©rieur du poste, vous pouvez tĂ©lĂ©charger un certificat de participation



Rappelons donc les conditions:

  • Le premier Ă  rĂ©soudre correctement tous les problĂšmes obtiendra un kit avec le Raspberry Pi 3.
  • 20 autres gagnants seront sĂ©lectionnĂ©s au hasard Ă  l'aide de randstuff.ru parmi ceux qui ont rĂ©solu tous les problĂšmes avant minuit dimanche 21 octobre, heure de Moscou. Les plus chanceux recevront des prix spĂ©ciaux de DC, Disk-O, GeekBrains et d'autres produits de l'entreprise.

Le prix principal est - tadam! - utilisateur avec pseudo nis ! Il a commencĂ© Ă  terminer la quĂȘte presque immĂ©diatement aprĂšs sa publication et l'a terminĂ©e en moins de 2 heures. FĂ©licitations, bravo!

Et voici les autres gagnants:

DNix
Andranik3949
Capfreedom228
Term1nal
Qwertyu123
Yor
Trololo
Uid
Prettysmilefordevil
Qqwwqq_itog
Exdark
Cryptopirate
Rus - tueur Ă  gages
AlienaAngel
Mi7teR
Avis Rara 2
Nok1a
Vovcick
AK2
ApollopA1

Nous sommes des gens honnĂȘtes, voici donc une vidĂ©o avec la procĂ©dure de sĂ©lection. Merci randstuff.ru :)

Félicitations à tous les gagnants! Nous vous écrirons au courrier indiqué.

Attestation de participation




Bonnes réponses


Pavé n ° 1 et imageur thermique
Question
Vous travaillez comme espion à temps partiel et vous devez trouver le code PIN que quelqu'un vient de saisir sur le clavier. Heureusement, vous avez réussi à le photographier avec un imageur thermique.

image

Comment décider
L' invite a été donnée en blanc sur fond blanc:
L'imageur thermique montre des zones froides dans des tons de bleu; plus la zone est chaude, plus elle est proche du rouge.

Avec un bon imageur thermique, vous pouvez distinguer les différences de température inférieures à 0,5 ° C, incl. toucher de la main (voir mon article ).
Par conséquent, les boutons qui ont été enfoncés plus tÎt seront plus "refroidis".
La réponse
5074

№2 Quel est le nom du sujet
Question
Quel est le nom de l'article sur la photo?

indice dans le nom de fichier

Comment décider
L'info-bulle de l'image indique «indice dans le nom de fichier».
Le nom du fichier est hcraes-egami-esrever-elgoog.jpg . Si retourné - google-reverse-image-search .

Nous alimentons l'URL complĂšte de l'image sur Google.
La réponse
image

N ° 3 Ilyich
Question
image
Comment décider
Astuce: Le nom de fichier limpidity .png se traduit par «transparence» .
Ouvrez simplement l'image dans un nouvel onglet de navigateur ou un éditeur d'image pour voir la réponse.
La réponse
1917

№4 Ville sur la photo
Question
Quel est le nom de la ville sur la photo?


Comment décider
Astuce: le nom de fichier exif .jpg - Exchangeable Image File Format - vous permet d'ajouter des métadonnées aux images, y compris géocoordonnés.

Besoin d'une visionneuse d'images avec un lecteur EXIF, par exemple, XnView.
Nous obtenons les coordonnées 55 ° 20 '37,51 "de latitude nord, 36 ° 11' 9,12" de longitude est.
Entrez 55 ° 20 '37 .51 "36 ° 11 '9.12" dans n'importe quel service de carte (Google Maps, Yandex.Maps) - nous trouverons le nom de la ville.
La réponse
Vereya

N ° 5 signe?
Question

Comment décider
Astuce: nom du fichier zoom .png
Le point d'interrogation sur la page est en fait une image. Il suffit de l'ouvrir dans un nouvel onglet de navigateur ou de zoomer pour voir la réponse.
La réponse

N ° 6 Hors ligne
Question
Cette Ă©tape ne peut ĂȘtre achevĂ©e qu'en se dĂ©connectant d'Internet.
Comment décider
Vous pouvez soit vraiment désactiver Internet / mettre le navigateur "hors ligne", soit ouvrir le code de la page et décoder la réponse urldecode.
La réponse
cyrillique

№7 Labyrinthe
Question
Quelle lettre indique la sortie du labyrinthe?
Comment décider
Vous pouvez trouver un indice dans le code de la page - là, avec un art ASCII, un pot de peinture est dessiné.
Ouvrez l'image du labyrinthe dans n'importe quel éditeur graphique et remplissez le point avec l'outil Pot de peinture prÚs de l'entrée.
La réponse
M
image

№8 Les hachages tournent
Question
<div class="spin md5"> 9f61408e3afb633e50cdf1b20de6f466</div> 
Comment décider
Vous pouvez trouver des indices dans le code de la page: «me décoder» et «md5».
MD5 est un algorithme de hachage. Bien que le déchiffrement ne soit pas possible, il existe des services Internet qui peuvent trouver le texte source par hachage.
La réponse
Un nombre de 0 Ă  99, selon votre option

Art ASCII n ° 9
Question
 ╔═VT-100══════════════════════════════════════════════════════════════════════╗║ ████████╗██████╗ ██████╗ ███╗ ██╗ ║║ ╚══██╔══╝██╔══██╗██╔═══██╗████╗ ██║ ║║ ██║ ██████╔╝██║ ██║██╔██╗ ██║ ║║ ██║ ██╔══██╗██║ ██║██║╚██╗██║ ║║ ██║ ██║ ██║╚██████╔╝██║ ╚████║ ║║ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══╝ ║╚═════════ 

Comment décider
Le VT-100 indique un terminal avec 80 caractĂšres par ligne. Il reste Ă  ouvrir le code et Ă  organiser les sauts de ligne aprĂšs le 80e caractĂšre ou, en modifiant la largeur de la fenĂȘtre, Ă  obtenir la lisibilitĂ© de l'inscription.
La réponse

N ° 10 Bip-bip-bip
Question

Comment décider
Le code de la page a un indice de balise id3 . ID3 vous permet d'enregistrer des méta-informations en MP3. Dans notre cas, MP3 a le tag Samuel Morse - l'inventeur du code Morse.
Décodez le code morse: trois courts - trois longs - trois courts.
La réponse
SOS

RĂ©seau №11
Question
Quelque part sur ce réseau se trouve un serveur. Trouvez-le - la réponse sera son nom.
Comment décider
Le moyen le plus simple (et accessible Ă  tous) est d'enregistrer la page sur votre ordinateur, puis de trouver la deuxiĂšme image dans le dossier de ressources.
Vous pouvez activer le mode de débogage du navigateur et trouver l'image avec le serveur dans l'onglet réseau.
Peut ĂȘtre trouvĂ© par expression rĂ©guliĂšre dans le code HTML de la page.
La façon la plus «chĂȘne» est de rĂ©duire la page au maximum et de la trouver avec vos yeux.
La réponse
mainframe ou moby - selon l'option

No 12 Unicode
Question
â˜ș + 1 = ♫
Quatre options:
♩ - â˜ș = rĂ©ponse
♯ - â˜ș = rĂ©ponse
♣ - â˜ș = rĂ©ponse
♄ - â˜ș = rĂ©ponse
Comment décider
Les caractÚres sont insérés dans HTML à l'aide de leurs codes Unicode à 16 caractÚres.
La premiĂšre ligne est un indice: 0x263A + 0x31 = 0x266B , c'est-Ă -dire l'unitĂ© ici n'est pas elle-mĂȘme, mais le code 0x31 (49).
Ainsi, pour obtenir la réponse sur la calculatrice en mode hexadécimal, soustrayez le second du premier code de caractÚre. Convertissez la différence résultante en un caractÚre dans la table Unicode. Sous Windows, charmap.exe est disponible pour cela.
La réponse
♩ - â˜ș = ,
♯ - â˜ș = 5
♣ - â˜ș = )
♄ - â˜ș = +
PS si vous avez indiqué un code décimal ou hexadécimal dans la réponse, cela est également compté.

Numéro 13 image
Question
image
Comment décider
Les lettres à l'écran sont «bloquées» en raison de la rÚgle CSS (crénage négatif). Le plus simple: «sélectionner tout» - «copier» - «coller» dans n'importe quel éditeur de texte.
Les programmeurs frontaux peuvent également supprimer CSS ou décoder la chaßne en utilisant des codes ASCII octaux en Javascript.
Nous obtenons la ligne /ix.zip .
Ajoutez-le à l'adresse du site, téléchargez puzzle.mail.ru/ix.zip , téléchargez.
À l'intĂ©rieur de l'archive se trouve le fichier bogus.mp3.
bogus.mp3 n'est pas lu par le lecteur audio, comme l'indique le nom «faux» - c.-à-d. "Fictif", "faux".
De toute évidence, l'extension ne correspond pas au type de fichier réel. Nous l'ouvrons dans un cahier - il commence par des caractÚres GIF89 - cela signifie une image gif. Renommer - c'est en fait une animation. Vous devez l'ouvrir dans une visionneuse ou un éditeur qui vous permet de le voir image par image - Media Player Classic convient à Windows.
La réponse
agent

N ° 14 RFC 1464 et Lorem ipsum
Question
La réponse est un nombre décimal
Comment décider
Ouvrez le code de la page:
 <img src="loremipsum.png" width="2" height="2"> <iframe src="http://quiz14.donkeyhot.org/" width="1" height="1"> 

PremiĂšrement, nous avons une image de puzzle.mail.ru/loremipsum.png avec du texte en latin, et deuxiĂšmement, nous allons aller Ă  quiz14.donkeyhot.org , oĂč nous trouvons la clĂ© suivante: lisez rfc1464 et rĂ©essayez .
Google, ce qui est RFC1464, est le document «Utilisation du systÚme de noms de domaine pour stocker des attributs de chaßnes arbitraires» ou vous pouvez immédiatement accéder à la page Wikipedia d' enregistrement TXT . En bref: dans le systÚme DNS, vous pouvez stocker des enregistrements de texte public arbitraires associés à un domaine que tout utilisateur Internet peut recevoir.
Nous apprenons Ă  lire cet enregistrement trĂšs TXT: utilisez le service en ligne ou tapez dans la ligne de commande:
nslookup
set type=txt
quiz14.donkeyhot.org


Réponse peu fiable:

quiz14.donkeyhot.org text = "puzzle.mail.ru/mask14.gif"
(nslookup devrait fonctionner sur n'importe quel systĂšme d'exploitation)

Nous avons maintenant deux photos de la mĂȘme taille. Le second, comme suit Ă  partir de son nom de fichier, est le masque que nous appliquons Ă  loremipsum.png dans n'importe quel Ă©diteur qui prend en charge les calques (Paint.NET, GIMP, Photoshop, etc.). On obtient l' image (lignes horizontales ajoutĂ©es pour plus de simplicitĂ©), lue de gauche Ă  droite, de haut en bas: MCMXCVIII . Le texte en latin laisse entendre qu'il s'agit d'un nombre dans le systĂšme numĂ©rique romain. Parce que La rĂ©ponse en fonction de la condition doit ĂȘtre un nombre dĂ©cimal, puis traduisez-la vous-mĂȘme ou sur une calculatrice.
M = 1000 +
CM = (1000-100) +
XC = (100-10) +
V = 5 +
III = 3
La réponse
= 1998

Virus №15
Question
Un virus de réseau hypothétique infecte tout équipement. Chaque machine infectée en infecte une autre toutes les 30 secondes.
Une machine infectée est apparue sur votre réseau 10.0.0.0/[19...25]. Combien de minutes toutes les machines du réseau seront-elles infectées? (On suppose que toutes les adresses sont utilisées)
Comment décider
Les options varient de 10.0.0.0/19 Ă  10.0.0.0/25. Supposons que nous ayons la version 10.0.0.0/20.
Nous découvrons de quel type d'enregistrement il s'agit - l'adresse réseau et le masque. Il existe des calculatrices en ligne - google sur demande "calculatrice de masque de réseau".

Si vous comptez manuellement, le nombre aprĂšs la barre oblique signifie combien de bits de 32 seront attribuĂ©s Ă  l'adresse rĂ©seau. Les 32-20 = 12 bits restants peuvent ĂȘtre utilisĂ©s pour les adresses de machine, c'est-Ă -dire il s'avĂšre que 2 12 = 4096 adresses maximum (en fait 4094, car la premiĂšre adresse 10.0.0.0 est l'adresse rĂ©seau et la derniĂšre 10.0.15.255 est diffusĂ©e, mais cela n'affecte pas la rĂ©ponse).

Le nombre de machines infectĂ©es augmente de façon exponentielle toutes les 30 secondes: 2, 4, 8 ... Il est facile de voir que le nombre de machines infectĂ©es N(t)=22toĂč t est le temps en minutes. N = 4096 et la fonction inverse nous donnera le temps souhaitĂ© d'infection complĂšte:

t= frunclog2N2= frunclog240962=6



PS Il y a un léger défaut dans cette question: il n'est pas indiqué comment arrondir la réponse. Par conséquent, les bons sont comptés comme fractionnaires, ainsi que arrondis vers le haut et vers le bas.
La réponse
3 Ă  7 minutes, selon l'option.

N ° 16 CellID
Question
Vous ĂȘtes tombĂ© accidentellement par-dessus bord en prenant un selfie sur un bateau de croisiĂšre, mais vous avez pu nager jusqu'Ă  l'Ăźle la plus proche.
Vous devez comprendre oĂč vous ĂȘtes. Vous n'avez pas de GPS, mais vous avez activĂ© le mode d'ingĂ©nierie sur votre tĂ©lĂ©phone et vu les informations suivantes:
... MCC: 372, MNC: 1, LAC: 2300, CellID: 33250
Quel est le nom de l'Ăźle?
Comment décider
Google, quels sont les codes MCC, MNC, LAC, CellID.
MCC = 372 indique la République d'Haïti. Mais Haïti possÚde plusieurs ßles. Nous introduisons tous les codes dans la base de données des tours cellulaires, par exemple ici , et trouvons l'emplacement exact sur la carte.
La réponse
HaĂŻti

N ° 17 Dates
Question
01-01-1970 40587
15-10-1998 51101
15-10-2008 54754
15-10-2018 ???
Comment décider
Dans le code, nous trouvons: un indice pour obtenir un indice: à quoi ressemblera le «cookie» en anglais?
Cookies en biscuit ou biscuit anglais.
Le premier est une allusion claire aux cookies . De quelque maniÚre que ce soit, nous reconnaissons les cookies de la page, par exemple, via le panneau de développement Web (Chrome, FF, IE - F12, Opera Ctrl + Shift + I).
Nous remarquons les cookies podskazka_17_sha256 - ceci est un hachage, nous recherchons un service de décodage en ligne SHA-256, nous obtenons MJD. Nous apprenons qu'il s'agit de la date julienne modifiée.
En général, sans indice, il est facile de deviner que les nombres dans la colonne de droite sont des jours. 54754-51101 = 3653 - similaire au nombre de jours en 10 ans avec 3 jours bissextiles.
Dans le service en ligne ou nous calculons nous-mĂȘmes MJD pour le 15-10-2018. Si vous-mĂȘme, alors 54754 + 365 * 10 + 2
La réponse
= 58406
PS À titre d'exception, comment la bonne rĂ©ponse est comptĂ©e 58407

No 18 Addition dans une colonne
Question
image
Dans l'exemple, certains chiffres sont remplacés par des lettres.
Trouvez ce que ces nombres sont égaux et écrivez la réponse sous la forme ABCDE, par exemple 12345.
Comment décider
Vous pouvez, bien sĂ»r, le rĂ©soudre par force brute sur un ordinateur, mais vous pouvez le faire sur une feuille de papier: dans les nombres ajoutĂ©s, il y a 8 chiffres, et au total - 9, ce qui signifie qu'il y a eu un report, donc D dans l'ordre le plus Ă©levĂ© de la somme ne peut ĂȘtre qu'un. D = 1 .
image
Nous examinons la décharge suivante - la décharge des unités: soit B + B = 9, soit B + B = 19, mais 9 est un nombre impair, de sorte que l'unité de transfert provient de la décharge précédente. C'est-à-dire soit 2B = 8, puis B = 4, soit 2B = 18, puis B = 9, mais le neuf se trouve déjà en plein air, ce qui signifie seulement B = 4 .
image
Nous regardons la décharge de dizaines: on sait maintenant que E + C = 11 .
Nous regardons la derniÚre décharge (la plus à droite) 9 + 4 = A, donc A = 3 et il y avait une unité de transfert.
image
Nous regardons le quatriÚme chiffre aprÚs le point décimal: les unités du chiffre précédent n'ont pas été transférées, (4 + 4 + 1 = 9) et 1 + E = C. Nous savons également que E + C = 11, c'est-à-dire C = 11-E, ce qui signifie 1 + E = 11-E, transférez 2E = 11-1, il s'avÚre E = 5 , C = 6 .
La réponse
34615
PS Certains ont été tellement emportés qu'en réponse, ils ont noté le montant total au lieu des valeurs ABCDE - il a été considéré comme correct comme exception.

№19 AnnĂ©e de plantation d'arbres
Question
1. Prenez deux nombres qui correspondent au niveau précédent.
2. ???
3. La réponse est l'année de la plantation d'arbres (quatre chiffres).
Comment décider
Du code, nous apprenons l'indice: ° N ° E
Au niveau précédent, nous avions 54,466149 et 64,797544 - en l'ajoutant avec un indice, nous comprenons que ce sont des coordonnées géographiques en degrés.
Nous entrons dans le service cartographique, nous voyons le bosquet d'anniversaire dans la région de Kurgan.
image
Le centenaire de Lénine a été célébré en 1870 + 100 = 1970
La réponse
1970
PS Huit personnes mĂ©ticuleuses ont dĂ©couvert que le bosquet aurait pu ĂȘtre plantĂ© en 1967, cette rĂ©ponse compte Ă©galement.

N ° 20 Beslemch Kcheafchky
Question
Déchiffrez le texte russe. La réponse est les mots entre parenthÚses.
Pour simplifier, toutes les lettres du texte sont remplacées par E, b - par b.
Comment décider
L'indice dans le code: HTTP est la tĂȘte de tout
Il pointe vers des conseils dans les en-tĂȘtes HTTP. Vous pouvez les voir dans la console de dĂ©bogage du navigateur:
X-Hint-1: /hint15.png
X-Hint-2: /_.jpg
Dans https://puzzle.mail.ru/hint15.png, César est crypté avec un alphabet sémaphore.
À https://puzzle.mail.ru/_.jpg le personnage du film "Matrix" est reprĂ©sentĂ© - Cypher. Si vous n'avez pas regardĂ© "The Matrix", alors vous avez perdu beaucoup , vous pouvez trouver le nom du personnage en recherchant l'image dans Google.
Au total, nous obtenons César + chiffre = chiffre de César
Sachant qu'il s'agit du chiffre de César, vous pouvez prendre un mot et décaler les caractÚres de N positions dans l'alphabet pour obtenir une valeur de décalage de 13 pour un maximum de 30 tentatives.
NB! La tùche a involontairement entraßné des complications, car il n'a pas été indiqué que th a été remplacé par et . Ceci est maintenant corrigé.
La réponse
gens qui dansent

Statistiques

Pourcentage passé par niveau
Non.l'homme est passé% de tous
1541483,5%
2389660,1%
3366656,5%
4334151,5%
5406162,6%
6409763,2%
7294045,3%
8258839,9%
9318049,0%
10261340,3%
11347353,5%
12168325,9%
13124419,2%
1497815,1%
15148522,9%
16224534,6%
17181327,9%
18182828,2%
19168325,9%
20126619,5%
Nombre de problÚmes résolus
nombre de résolusla personne%
176512,2%
25378,6%
34036,4%
43355,3%
53405,4%
63375,4%
73405,4%
83796,0%
93395,4%
103104,9%
112624,2%
122093,3%
132083,3%
141802,9%
151752,8%
162023,2%
172303,7%
182423,9%
192994,8%
201822,9%


Merci Ă  tous ceux qui ont participĂ©! Merci Ă  AloneCoder et Daria_Yakovleva , qui ont contribuĂ© Ă  la rĂ©alisation de cette quĂȘte. Rendez-vous dans la prochaine quĂȘte!

Source: https://habr.com/ru/post/fr427205/


All Articles