http://niki.hammler.net/wiki/Gratis_Internet_(3):_DNS_Tunnel_unter_Windows#Download
Wie wird aus der Perl Datei eine exe?
Jetzt bleibt noch das große Problem dass das komplette ActiveState Perl nebst Modulen installiert sein muss. Eine kleine google Recherche brachte sofort das Ergebnis: Das kommerzielle http://www.indigostar.com/perl2exe.htm kann Perl Dateien in exe Dateien compilieren. Problem: Es funktionierte mit der aktuellen ActiveState Perl Version nicht. Also nahm ich den anderen Weg: PAR. Dieses Perlmodul macht das gleiche, nur packt zusätzlich alle abhängigen Module mit ein. Es funktioniert wie jar-Dateien unter Java. Das PAR Modul selbst war schnell installiert. Aber um eine exe-Datei erstellen zu können braucht man den PAR Packer “pp” der natürlich nicht bei ActiveState dabei ist. Nach ein bisschen google-Recherche hab ichs dann gefunden: Das Repository auf http://www.bribes.org/perl/ppm/package.xml bietet das gesuchte Paket an und installiert “pp.pl”. Mit dem einfachen pp Befehl habe ich dann aus der geänderten droute.pl eine droute.exe erstellt:pp droute.pl -o droute.exeDie resultierende Datei ist 2.7MB groß und beinhaltet in einer ZIP File den Perl Interpreter und alle benötigten Module. Zusätzlich hab ich noch dig incl. der benötigten Libraries eingebaut was unterwegs das Debugging vereinfachen könnte. Ich stelle hier alles was benötigt wird zum Download zu Verfügung: Media:dns-tunnel.zip
Download
HIER: Media:dns-tunnel.zipAnleitung zur Verwendung
Zuerst das PuTTY aufrufen, zu Connection –> Proxy gehen und folgende Einstellungen machen:Nun kann man in eine beliebige Anwendung, z.B. Firefox gehen und den lokalen SOCKS5 Proxy als Proxyserver einstellen:
Tidak ada komentar:
Posting Komentar