403
25-05-2007, 18:45
hallo,
ich probiere grade mit einer perl backdoor herum, die mir fuer Notfaelle, Ausfall von sshd, Passwort
bei Portknocking vergessen usw. eine Notfallshell gibt (diese liesse sich dann noch mit sudo absichern und auf wechselnde Ports legen)
Leider kann das aufgegriffene Perl Beispiel, welches sh, csh brav ausfuehrt keine Commands
absetzen. Die csh meckert darueber, das die Shell keine tty hat . Wie macht man das denn in
Perl?
Problem:
if(fork()){exec { '/bin/sh'} '-tcsh' . "\0" x4; exit(0);};
ich probiere grade mit einer perl backdoor herum, die mir fuer Notfaelle, Ausfall von sshd, Passwort
bei Portknocking vergessen usw. eine Notfallshell gibt (diese liesse sich dann noch mit sudo absichern und auf wechselnde Ports legen)
Leider kann das aufgegriffene Perl Beispiel, welches sh, csh brav ausfuehrt keine Commands
absetzen. Die csh meckert darueber, das die Shell keine tty hat . Wie macht man das denn in
Perl?
Problem:
if(fork()){exec { '/bin/sh'} '-tcsh' . "\0" x4; exit(0);};