history | awk '{ count[split(0,ドル x, "|")] += 1 } END { for (i in count) print count[i] " " i }'
nbcmd=4
Qu'une chaîne encodée en base64 a un taux de d'expansion de 33% (log(256,2)/log(64,2)) — donc nécessite 25% de caractères en moins en entrée — et qu'on peut wrapper à 8 caractère la commande base64, pour enchaîner des commandes aléatoires pipées on peut faire :
dd if=/dev/urandom bs=$(( $cmdlen * $nbcmd * 3/4 )) count=1 | base64 -w 8 \
| awk -vRS= '{ s=1ドル ; for (i=2;i<=NF;i++) s = s " | " $i ; print s }' | sh
[^] # Re: Stats
Posté par benoar . En réponse au journal J'ai lancé une commande dans mon terminal, découvrez l'incroyable résultat. Évalué à 3.
Sachant que la taille moyenne d'une commande non-privilégiée est d'à-peu-près huit caractères :
Que le nombre classique de pipe enchaîné par un unixien lambda© peut monter raisonnablement à trois (donc quatre commandes) :
Qu'une chaîne encodée en base64 a un taux de d'expansion de 33% (log(256,2)/log(64,2)) — donc nécessite 25% de caractères en moins en entrée — et qu'on peut wrapper à 8 caractère la commande base64, pour enchaîner des commandes aléatoires pipées on peut faire :
Même question statistique que ci-dessus.