Principe:
Créer un code (PHP ou autre) qui prendra en entrée ce que le serveur du FCSC envoie, et qui renverra en sortie le texte à l'envers
Le challenge



D'ailleurs, mon one-liner a répondu en recevant le flag :) Je ne suis probablement pas le seul à avoir renvoyé le flag inversé au serveur!

Le code
<?php
$h = fopen("php://stdin","r");
$o = fopen("php://stderr","x");
while(1) {
$l = trim(fgets($h),"> \n");
echo $l.PHP_EOL;
if($l === "Well done, continue!")
continue;
if (!$l)
return;
$r=strrev($l);
echo $r.PHP_EOL;
fwrite($o,$r.PHP_EOL);
}
#!/bin/bash
rm /tmp/x
mkfifo /tmp/x
cat /tmp/x|nc challenges.france-cybersecurity-challenge.fr 2000|php -f cmd.php 2>/tmp/x