outputCompare: full

preCommand: echo whoami > /tmp/whoami.at

postCommand: atq | awk ''{print `$1}'' | xargs atrm; rm /tmp/whoami.at


preCommand: touch /tmp/test

postCommand: rm /tmp/test

wrapperCommand: $COMMAND > /dev/null; stat -c '%a' /tmp/test


wrapperCommand: $COMMAND > /dev/null && stat -c '%u %G' /tmp/test


preCommand: echo 'argfuscator' > /tmp/test1.txt

postCommand: rm /tmp/test*.txt

wrapperCommand: $COMMAND >/dev/null; cat /tmp/test*.txt


outputCompare: length

preCommand: tmp=$(mktemp -d /tmp/m.XXXXXX) && mkdir -p "$tmp/DEBIAN" && printf "Package: m\nVersion: 1\nArchitecture: all\nMaintainer: m\nDescription: m\n" > "$tmp/DEBIAN/control" && dpkg-deb --build "$tmp" /tmp/argfuscator.deb >/dev/null && rm -rf "$tmp"


preCommand: echo '#include <stdio.h>; int main(){puts("Hello World");}' > /tmp/gcc.txt

postCommand: rm /tmp/gcc.txt /tmp/mybin

wrapperCommand: $COMMAND 2>&1; ls /tmp/mybin


preCommand: touch /tmp/hi

postCommand: rm /tmp/hi test.txt

wrapperCommand: $COMMAND; realpath $(readlink test.txt)


wrapperCommand: $COMMAND >/dev/null; ls /tmp/test*.txt


wrapperCommand: $COMMAND | grep 'packets transmitted' | sed 's/ [0-9]\+ms$//'


postCommand: rm /tmp/mypasswdfile

wrapperCommand: $COMMAND 2>&1; cat /tmp/mypasswdfile


outputCompare: exitcode

preCommand: echo 'Hi' > /tmp/ArgFuscator.txt

postCommand: rm /tmp/ArgFuscator.txt


wrapperCommand: $COMMAND 2>&1 | grep 'packets dropped'


preCommand: zip /tmp/ArgFuscator.zip /etc/passwd > /dev/null

postCommand: rm /tmp/ArgFuscator.zip