Re: Bug#659047: RFS: rpg - Readable Password Generator
Vladimir Stavrinov <vstavrinov@gmail.com> writes:
> Ok. Show me where You see password. What command in process list does show
> password?
It's the tr commands this time.
$ stap -e 'probe syscall.execve { printf("%s\n", argstr); }' -c './rpg'
parketdufime
./rpg
/usr/bin/cut "-c" "7"
/usr/bin/tr "-d" "p"
/usr/bin/cut "-c" "3"
/usr/bin/tr "-d" "a"
/usr/bin/cut "-c" "7"
/usr/bin/tr "-d" "r"
/usr/bin/cut "-c" "4"
/usr/bin/tr "-d" "k"
/usr/bin/cut "-c" "1"
/usr/bin/tr "-d" "e"
/usr/bin/cut "-c" "7"
/usr/bin/tr "-d" "t"
/usr/bin/cut "-c" "2"
/usr/bin/tr "-d" "d"
/usr/bin/cut "-c" "1"
/usr/bin/tr "-d" "u"
/usr/bin/cut "-c" "2"
/usr/bin/tr "-d" "f"
/usr/bin/cut "-c" "1"
/usr/bin/tr "-d" "i"
/usr/bin/cut "-c" "2"
/usr/bin/tr "-d" "m"
/usr/bin/cut "-c" "1"
/usr/bin/tr "-d" "e"
/bin/grep "-wEqi" "-f" "-" "/usr/share/dict/words"
/bin/cat
/usr/bin/cut "-c" "9"
/usr/bin/tr "-d" "s"
/usr/bin/cut "-c" "3"
/usr/bin/tr "-d" "a"
/usr/bin/cut "-c" "11"
/usr/bin/tr "-d" "z"
sazekuvId
/usr/bin/cut "-c" "1"
/usr/bin/tr "-d" "e"
/usr/bin/cut "-c" "4"
/usr/bin/tr "-d" "k"
/usr/bin/cut "-c" "1"
/usr/bin/tr "-d" "u"
/usr/bin/cut "-c" "9"
/usr/bin/tr "-d" "v"
/usr/bin/cut "-c" "1"
/usr/bin/tr "-d" "i"
/usr/bin/tr "[:lower:]" "[:upper:]"
/usr/bin/tr "[:upper:]" "[:lower:]"
/usr/bin/cut "-c" "2"
/usr/bin/tr "-d" "d"
/bin/grep "-wEqi" "-f" "-" "/usr/share/dict/words"
/bin/cat
/usr/bin/cut "-c" "3"
/usr/bin/tr "-d" "a"
/usr/bin/cut "-c" "4"
/usr/bin/tr "-d" "k"
/usr/bin/cut "-c" "4"
/usr/bin/tr "-d" "m"
/usr/bin/cut "-c" "3"
/usr/bin/tr "-d" "i"
/usr/bin/cut "-c" "9"
/usr/bin/tr "-d" "v"
/usr/bin/cut "-c" "4"
/usr/bin/tr "-d" "n"
/usr/bin/tr "[:lower:]" "[:upper:]"
/usr/bin/tr "[:upper:]" "[:lower:]"
/usr/bin/cut "-c" "2"
/usr/bin/tr "-d" "u"
akmivNud
/usr/bin/cut "-c" "2"
/usr/bin/tr "-d" "d"
/bin/grep "-wEqi" "-f" "-" "/usr/share/dict/words"
/bin/cat
/usr/bin/cut "-c" "11"
/usr/bin/tr "-d" "v"
/usr/bin/cut "-c" "1"
/usr/bin/tr "-d" "e"
/usr/bin/cut "-c" "2"
/usr/bin/tr "-d" "d"
/usr/bin/cut "-c" "2"
/usr/bin/tr "-d" "a"
/usr/bin/cut "-c" "9"
/usr/bin/tr "-d" "t"
/usr/bin/cut "-c" "1"
/usr/bin/tr "-d" "b"
/usr/bin/cut "-c" "1"
/usr/bin/tr "-d" "u"
/usr/bin/cut "-c" "5"
/usr/bin/tr "-d" "p"
/usr/bin/cut "-c" "1"
/usr/bin/tr "-d" "i"
/usr/bin/cut "-c" "4"
/usr/bin/tr "-d" "n"
/usr/bin/cut "-c" "4"
/usr/bin/tr "-d" "r"
/usr/bin/cut "-c" "2"
/usr/bin/tr "-d" "u"
/bin/grep "-wEqi" "-f" "-" "/usr/share/dict/words"
vedatbupinru
/bin/cat
/usr/bin/cut "-c" "2"
/usr/bin/tr "-d" "u"
/usr/bin/cut "-c" "10"
/usr/bin/tr "-d" "t"
/usr/bin/cut "-c" "2"
/usr/bin/tr "-d" "a"
/usr/bin/cut "-c" "10"
/usr/bin/tr "-d" "v"
/usr/bin/cut "-c" "4"
/usr/bin/tr "-d" "k"
/usr/bin/cut "-c" "2"
/usr/bin/tr "-d" "i"
/usr/bin/cut "-c" "8"
/usr/bin/tr "-d" "s"
/usr/bin/cut "-c" "1"
/usr/bin/tr "-d" "e"
/bin/grep "-wEqi" "-f" "-" "/usr/share/dict/words"
/bin/cat
utavkise
-Timo
Reply to: