challenge: Replace token by stage in subject to be consistent

This commit is contained in:
nemunaire 2023-02-21 04:13:48 +01:00
parent 057993203b
commit a59ece5759
2 changed files with 9 additions and 8 deletions

View File

@ -76,17 +76,17 @@ PKEY=$(cmdline adlin.key)
TOKENID="$1"
case "${TOKENID}" in
token1|token2)
token1|token2|stage1|stage2)
HDATA=42
;;
token3|token5)
token3|token5|stage3|stage5)
DATA=$(date +%s%N)
;;
bonus2)
echo "${TOKENID} is not here! Perhaps it has been accidentally deleted?" >&2
exit 2
;;
token4)
token4|stage4)
if [ -t 0 ]; then
HDATA=$(dig +short +time=1 +tries=0 adlin.nemunai.re $2) || {
echo "Try again! Your resolver settings seems not good :(" >&2
@ -107,6 +107,7 @@ esac
if [ -n "${TOKENID}" ]
then
TOKENID="${TOKENID#token}"
TOKENID="${TOKENID#stage}"
if [ "$TOKENID" -ne "${TOKENID#bonus}" ]
then
TOKENID="${TOKENID#bonus}"

View File

@ -67,7 +67,7 @@ disposez du fabuleux **tcpdump**(1), pour vous sortir du pétrin!
Cette étape sera validée lorsque vous pourrez contacter le serveur de
validation:
**adlin token1 | curl -d @- http://172.23.0.1/iamalive**
**adlin stage1 | curl -d @- http://172.23.0.1/iamalive**
Voir aussi: **modprobe**(8), **fbi**(1), **ip**(8), **ip-link**(8), **ip-address**(8)
@ -96,7 +96,7 @@ Voir aussi: **sysctl**(8), **proc**(5) (rechercher */proc/sys*, */proc/sys/ke
Une DMZ contenant différents services est à votre disposition. Commencez par
établir un lien avec le serveur de validation s'y trouvant:
**adlin token2 | curl -d @- http://172.23.200.1/challenge**
**adlin stage2 | curl -d @- http://172.23.200.1/challenge**
Voir aussi: **ip-route**(8)
@ -114,7 +114,7 @@ Voir aussi: **tcpdump**(1)
On passe en HTTPS! Facile?
**adlin token3 | curl -d @- https://172.23.200.1/challenge**
**adlin stage3 | curl -d @- https://172.23.200.1/challenge**
Voir aussi: **ntpd**(1)
@ -135,7 +135,7 @@ Configurez le résolveur DNS de votre système, afin d'utiliser le serveur de
noms de la DMZ. Nous cherchons un token caché dans le domaine
**adlin.nemunai.re**.
**dig +short adlin.nemunai.re** *entry-type* **| adlin token4 | curl -d @- https://172.23.200.1/challenge**
**dig +short adlin.nemunai.re** *entry-type* **| adlin stage4 | curl -d @- https://172.23.200.1/challenge**
Voir aussi: **resolv.conf**(5), **dig**(1)
@ -162,7 +162,7 @@ devrez d'abord configurer ce tunnel en utilisant l'outil **wg-adlin** (appelé
sans argument, il fera le nécessaire pour vous générer une configuration
adaptée).
**adlin token5 | curl -d @- https://adlin.nemunai.re/challenge**
**adlin stage5 | curl -d @- https://adlin.nemunai.re/challenge**
Voir aussi: **ip-link**(8), **wg**(8), **traceroute**(8), **tcpdump**(1), **sysctl**(8)