FastFreeVpnCreatorTool

Discussion in 'Безопасность и Анонимность' started by <Cyber-punk>, 15 Jul 2011.

  1. <Cyber-punk>

    <Cyber-punk> Smash the Stack

    Joined:
    1 Oct 2009
    Messages:
    658
    Likes Received:
    315
    Reputations:
    430
    FastFreeVpnCreatorTool

    Что это? - Это просто маленький тулкит состоящий из управляющего скрипта и прокси клиента.
    Для чего он? - Для создания бесплатного VPN с помощью сайта free-vpn.org
    Как это? - Зайдите на сайт и прочтите!
    Как пользоваться? - Вот так:
    Code:
    $ chmod +x get-vpn.sh
    $ ./get-vpn.sh
    
    И где скрипты? - Да вот:

    get-vpn.sh
    Code:
    #!/bin/bash
    
    X="proxy_good.txt" # Path to your file with proxy
    D="http://free-vpn.org/?user=163334005" # Link to your VPN
    	
    cat $X | while read line; do                     
    	A=`echo "$line"`
    	./proxy.pl $D $A
    done
    
    proxy.pl
    Code:
    #!/usr/bin/perl
    use LWP::UserAgent;
    &header();
    
    if((@ARGV<1) or (@ARGV>2)){&usage;}
    $url=$ARGV[0];
    if(!$ARGV[1]){print "\n[!] NOT using proxy";}  #определяем задан ли прокси-сервер
    else {$proxy_addr=$ARGV[1];}
    
    print "\n[~] Trying get page from ".$ARGV[0]."\n";
    
    $ua=LWP::UserAgent->new or die;		#создаем новый объект LWP::userAgent (браузер)
    $ua->agent("Any funny text here :=|");	#определяем свойства
    if($proxy_addr){			#если в параметрах задан проксик,..
    	$ua->proxy('http',"http://".$proxy_addr."/"); # ..используем его
    	print "[~] Using proxy ".$ARGV[1]."\n";   
    }
    
    $res = $ua->get($url) or die ;	#направляем запрос..
    				#..результат выпонения - в переменную $res
    
    $page=$res->content;	#получаем html код странички..
    print "\n-------------------------------------------------\n";
    open(TMP,">1.html");
    print TMP $page;	#..и сохраняем ф файл 1.html который потом удалим
    
    print $page;
    close(TMP);	
    
    sub header(){
    print q(
    -------------------------------------------------
    Proxy sender for get VPN           by cyber--punk
    -------------------------------------------------)
    }
    sub usage(){
    print q(
    usage: use it with main bash-script);
    exit(-1);
    }
    
    А по подробнее с инструкциями по работе? - Заходишь на сайт, получаешь реферальную ссылку, настраиваешь bash-скрипт, запускаешь скрипт, ждёшь, обновляешь реферальную страничку и "О, чудо!" появляется большая кнопка с надрисью "Download". Дальше сам раберёшься)

    Вот вам маленький списочек:

    good_proxy.txt
    Code:
    114.32.36.229:8080
      216.244.154.3:3128
      186.219.20.2:8080
      189.51.4.140:8080
      41.160.157.4:3128
      59.90.74.148:3128
      187.6.85.33:8080
      95.56.234.39:3128
      58.68.8.186:8008
      168.154.26.11:80
      195.226.224.210:80
      218.61.196.69:8080
      218.61.196.69:8080
      75.67.197.129:8088
      200.46.3.125:3128
      85.21.168.116:3128
      137.165.1.111:3127
      169.229.50.15:3127
      149.249.17.34:8080
      207.47.16.66:8080
    
     
    _________________________
  2. <Cyber-punk>

    <Cyber-punk> Smash the Stack

    Joined:
    1 Oct 2009
    Messages:
    658
    Likes Received:
    315
    Reputations:
    430
    Пашет?
     
    _________________________
  3. .::f-duck::.

    .::f-duck::. Member

    Joined:
    30 May 2009
    Messages:
    343
    Likes Received:
    32
    Reputations:
    7
    Ага, работает. Только зачем в консоли выводить html?

    Забавно: скрипт sh, а vpn под win :)
     
    #3 .::f-duck::., 16 Jul 2011
    Last edited: 16 Jul 2011
  4. <Cyber-punk>

    <Cyber-punk> Smash the Stack

    Joined:
    1 Oct 2009
    Messages:
    658
    Likes Received:
    315
    Reputations:
    430
    Один фиг, OpenVPN инсталлируй под линукс и кидай конфиги в линуксовую системную папку))
     
    _________________________