XPath intensif

Jeu de piste

Pour cet exercice, vous avez accès à un XML aussi difficile à lire que possible. Vous devrez trouver le hash code correspondant à la question posée pour progresser vers la suivante. La première question est donnée en clair, les suivantes sont encrypté en AES 128. La clé de décryptage est la réponse à la question précédente.

Les trois clés misent bout-à-bout correspondent à la clé pour décrypter le message caché. Le premier à donner le message caché en clair gagne quelque chose.

Vous pouvez décrypter une question/le message sur le site suivant : http://aesencryption.net/

Le XML est le fichier suivant :

CTRL+C pour copier, CTRL+V pour coller
1
<?xml version="1.0" encoding="UTF-8"?>
2
<racine>
3
<c4ca4238a0b923820dcc509a6f75849b>
4
<c4ca4238a0b923820dcc509a6f75849b>
5
<c4ca4238a0b923820dcc509a6f75849b>
6
cc85422bc216536cce41ab3645ae54d6
7
<c4ca4238a0b923820dcc509a6f75849b>
8
</c4ca4238a0b923820dcc509a6f75849b>
9
</c4ca4238a0b923820dcc509a6f75849b>
10
</c4ca4238a0b923820dcc509a6f75849b>
11
</c4ca4238a0b923820dcc509a6f75849b>
12
cc85422bc216536cce41ab3645ae54d6
13
<c4ca4238a0b923820dcc509a6f75849b>
14
<z28c8edde3d61a0411511d3b1866f0636>
15
<?e246b8006a7966c441f4175ce826fa96 e246b8006a7966c441f4175ce826fa96="e246b8006a7966c441f4175ce826fa96" ?>
16
</z28c8edde3d61a0411511d3b1866f0636>
17
</c4ca4238a0b923820dcc509a6f75849b>
18
<!-- e246b8006a7966c441f4175ce826fa96 -->
19
<c4ca4238a0b923820dcc509a6f75849b>
20
<z28c8edde3d61a0411511d3b1866f0636>
21
</z28c8edde3d61a0411511d3b1866f0636>
22
</c4ca4238a0b923820dcc509a6f75849b>
23
cc85422bc216536cce41ab3645ae54d6
24
<c4ca4238a0b923820dcc509a6f75849b>
25
</c4ca4238a0b923820dcc509a6f75849b>
26
<c4ca4238a0b923820dcc509a6f75849b>
27
</c4ca4238a0b923820dcc509a6f75849b>
28
<c4ca4238a0b923820dcc509a6f75849b>
29
<z28c8edde3d61a0411511d3b1866f0636>
30
</z28c8edde3d61a0411511d3b1866f0636>
31
</c4ca4238a0b923820dcc509a6f75849b>
32
e246b8006a7966c441f4175ce826fa96
33
<c4ca4238a0b923820dcc509a6f75849b>
34
</c4ca4238a0b923820dcc509a6f75849b>
35
<c4ca4238a0b923820dcc509a6f75849b>
36
</c4ca4238a0b923820dcc509a6f75849b>
37
<c4ca4238a0b923820dcc509a6f75849b>
38
<z28c8edde3d61a0411511d3b1866f0636 e246b8006a7966c441f4175ce826fa96="zccz8z5z42z2zzbzc2z1z6z5z3z6zzczczez4z1zazbz3z6z4z5zazez5zzz4zdz6z">
39
</z28c8edde3d61a0411511d3b1866f0636>
40
</c4ca4238a0b923820dcc509a6f75849b>
41
<?cc85422bc216536cce41ab3645ae54d6 e246b8006a7966c441f4175ce826fa96="cc85422bc216536cce41ab3645ae54d6" ?>
42
cc85422bc216536cce41ab3645ae54d6
43
<c4ca4238a0b923820dcc509a6f75849b cc85422bc216536cce41ab3645ae54d6="cc85422bc216536cce41ab3645ae54d6">
44
</c4ca4238a0b923820dcc509a6f75849b>
45
<c4ca4238a0b923820dcc509a6f75849b>
46
</c4ca4238a0b923820dcc509a6f75849b>
47
<c4ca4238a0b923820dcc509a6f75849b>
48
<c4ca4238a0b923820dcc509a6f75849b>
49
<c4ca4238a0b923820dcc509a6f75849b>
50
e246b8006a7966c441f4175ce826fa96
51
<c4ca4238a0b923820dcc509a6f75849b>
52
</c4ca4238a0b923820dcc509a6f75849b>
53
</c4ca4238a0b923820dcc509a6f75849b>
54
<?cc85422bc216536cce41ab3645ae54d6 cc85422bc216536cce41ab3645ae54d6="cc85422bc216536cce41ab3645ae54d6" ?>
55
</c4ca4238a0b923820dcc509a6f75849b>
56
</c4ca4238a0b923820dcc509a6f75849b>
57
</racine>
<?xml version="1.0" encoding="UTF-8"?>
<racine>
<c4ca4238a0b923820dcc509a6f75849b>
<c4ca4238a0b923820dcc509a6f75849b>
<c4ca4238a0b923820dcc509a6f75849b>
cc85422bc216536cce41ab3645ae54d6
<c4ca4238a0b923820dcc509a6f75849b>
</c4ca4238a0b923820dcc509a6f75849b>
</c4ca4238a0b923820dcc509a6f75849b>
</c4ca4238a0b923820dcc509a6f75849b>
</c4ca4238a0b923820dcc509a6f75849b>
cc85422bc216536cce41ab3645ae54d6
<c4ca4238a0b923820dcc509a6f75849b>
<z28c8edde3d61a0411511d3b1866f0636>
<?e246b8006a7966c441f4175ce826fa96 e246b8006a7966c441f4175ce826fa96="e246b8006a7966c441f4175ce826fa96" ?>
</z28c8edde3d61a0411511d3b1866f0636>
</c4ca4238a0b923820dcc509a6f75849b>
<!-- e246b8006a7966c441f4175ce826fa96 -->
<c4ca4238a0b923820dcc509a6f75849b>
<z28c8edde3d61a0411511d3b1866f0636>
</z28c8edde3d61a0411511d3b1866f0636>
</c4ca4238a0b923820dcc509a6f75849b>
cc85422bc216536cce41ab3645ae54d6
<c4ca4238a0b923820dcc509a6f75849b>
</c4ca4238a0b923820dcc509a6f75849b>
<c4ca4238a0b923820dcc509a6f75849b>
</c4ca4238a0b923820dcc509a6f75849b>
<c4ca4238a0b923820dcc509a6f75849b>
<z28c8edde3d61a0411511d3b1866f0636>
</z28c8edde3d61a0411511d3b1866f0636>
</c4ca4238a0b923820dcc509a6f75849b>
e246b8006a7966c441f4175ce826fa96
<c4ca4238a0b923820dcc509a6f75849b>
</c4ca4238a0b923820dcc509a6f75849b>
<c4ca4238a0b923820dcc509a6f75849b>
</c4ca4238a0b923820dcc509a6f75849b>
<c4ca4238a0b923820dcc509a6f75849b>
<z28c8edde3d61a0411511d3b1866f0636 e246b8006a7966c441f4175ce826fa96="zccz8z5z42z2zzbzc2z1z6z5z3z6zzczczez4z1zazbz3z6z4z5zazez5zzz4zdz6z">
</z28c8edde3d61a0411511d3b1866f0636>
</c4ca4238a0b923820dcc509a6f75849b>
<?cc85422bc216536cce41ab3645ae54d6 e246b8006a7966c441f4175ce826fa96="cc85422bc216536cce41ab3645ae54d6" ?>
cc85422bc216536cce41ab3645ae54d6
<c4ca4238a0b923820dcc509a6f75849b cc85422bc216536cce41ab3645ae54d6="cc85422bc216536cce41ab3645ae54d6">
</c4ca4238a0b923820dcc509a6f75849b>
<c4ca4238a0b923820dcc509a6f75849b>
</c4ca4238a0b923820dcc509a6f75849b>
<c4ca4238a0b923820dcc509a6f75849b>
<c4ca4238a0b923820dcc509a6f75849b>
<c4ca4238a0b923820dcc509a6f75849b>
e246b8006a7966c441f4175ce826fa96
<c4ca4238a0b923820dcc509a6f75849b>
</c4ca4238a0b923820dcc509a6f75849b>
</c4ca4238a0b923820dcc509a6f75849b>
<?cc85422bc216536cce41ab3645ae54d6 cc85422bc216536cce41ab3645ae54d6="cc85422bc216536cce41ab3645ae54d6" ?>
</c4ca4238a0b923820dcc509a6f75849b>
</c4ca4238a0b923820dcc509a6f75849b>
</racine>

Le message codé est le suivant :

CTRL+C pour copier, CTRL+V pour coller
1
V3qHgj3n5FH46uN0pkexcWOz40Kf/wEgRvxLyh2bOZUbLlP/B3ovKix6fwJEdsTuVbfpoeb1CxHZugBx4b1mGhN7w/qT34nSCW0rRsxsNwNzAd6112dLlcKbEZni8a5/vmA+OV7Rj9ZV8/af44jcti88gQViEogBQL+wIiTaq8I=
V3qHgj3n5FH46uN0pkexcWOz40Kf/wEgRvxLyh2bOZUbLlP/B3ovKix6fwJEdsTuVbfpoeb1CxHZugBx4b1mGhN7w/qT34nSCW0rRsxsNwNzAd6112dLlcKbEZni8a5/vmA+OV7Rj9ZV8/af44jcti88gQViEogBQL+wIiTaq8I=

Question

La première clé est une processing-instruction d'un descendant d'un nœud précédé d'un texte et suivi d'un commentaire.

quand on parle de texte, on exclu les \n et \t servant au formatage du document xml

Question

QRqDo+EgrwkUw3gMCafz7YZF8DRQcViUVnj7I8YBh115eb7litMTmpTic4mbKdD3iB3fEBM8l6PaReIKepb7zT3BWOqVfHi1wrV/CYTaxCzMCCoT/N1pOvlf57F1ymupOF/4R345bfc9fq3FexDIiBZOHJDJ/fMKkXfq2mTw81LlaUmTDboSxgDN76tGZvCiT3Pcd4c+49hJmD4WXSdbRw==

Question

q2dscu0kAXFY++iPcp0DSZuEfDDevZpxCpbd8J4hnT8StpQY3OpPqj9/ddj4k5f/f60kiHj/QQtrPujTphtqzVnDOB6xEM6DQPR5pH9Y9aqFWWCXaMyCw4p7GMKiEa4cfSOw/hK+QzSM0QMF6oc4FZsWht/NVqmEuqET6Ul8sTDuVK/ZxToRaam6FS8rMCnVGpxKsq8iVLfGMA6GAE+Jqg==

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimer Version 2 Alexandre THOUVENIN, 2016. Version 1 de Jean-Baptiste Martin, 2015 (Contributions : Stéphane Crozat, les étudiants de NF29) Paternité - Partage des Conditions Initiales à l'IdentiqueRéalisé avec Scenari (nouvelle fenêtre)