白话编程辅助工具perl2exe |
|
作者:FireFox 文章来源:火狐技术联盟 点击数:
243 更新时间:2005-2-6 |
想不想门槛低一点的跨入黑客界? (其实是扯淡~搞入侵搞网络安全没什么捷径的) 首先说你会编程不?如果不会编程那你就不算黑客,至少也是不入流的黑客吧。再说编程难不难,说真
的的确难不过啃下来一门以后就轻松多了,也就是俗话说的有志者事竟成,只要有恒心学习,相信你也会
写出象样的工具。今天的这篇文章其实没什么技术性可言,算是絮叨一个我常用的工具。各位大牛看到也
请多多鄙视,顺便给些意见给火狐。废话不说正题开始 在说今天的主角perl2exe前,我们首先说一下perl语言。Perl全称(Practical Extraction and
Report Language)叫做文字分析报告语言,在Perl语言中包含了C、C++、shell,script、sed、awk这几个
语言的语法,刚开始的perl是运行在unix环境下的罄幢灰浦驳皆勖浅S玫膚in平台。关于介绍就简单
说到这里。我随后会在论坛上发布一个perl语言学习的教程,想深入了解的就可以去看看。那么perl2exe
是什么东西呢?和perl编程有什么关系?下边就跟着思路走吧 首先做下准备工作 下载perl2.exe 的下载地址为 http://www.indigostar.com/perl2exe.htm#download 下载 for Windows地 因为今天就讲的是在win环境下 Perl2Exe V8.40 for Win32 (Jun 29 2004) 下载到本地后解开在dos环境下运行 结果如下
D:\Hack\Tools\p2x-8.40-Win32>perl2exe Perl2Exe V8.40 Copyright (c) 1997-2004 IndigoSTAR Software Warning: perl.exe not found in path. Platform = Win32 Warning: perl.exe not found in path
This is an evaluation version of Perl2Exe, which may be used for 30 days. For more information see the attached pxman.htm file, or visit http://www.indigostar.com
Usage: perl2exe myscript.pl options: -small Generate smaller exe file (Pro version only) -tiny Generate even smaller exe file (Pro version only) -gui Generate a no-console executable (Pro version only)
-o=output_filename Output file name -I=directory Specify @INC directory (multiple directories can be separated by ; or : characters)
-platform=Win32 Generate code for Win32 (default)
|
典型的perl2exe用法就是 perl2exe script.pl 和perl2exe script.pl -gui按照默认方法执行后就会在目录下生成一个与script.pl同名但后缀为exe的文件中途也没有报错的话,那么你的编译就顺利完成了。那么script.pl是什么呢?当然就是perl程序代码,如经典的webdev溢出,和最近出现的几个溢出程序也多是perl写的,想要的话最好去国外站点上搜集些吧,很多国外的黑客朋友都会直接给出他们工具的原代码让大家研究的。我想我解释的已经很清楚了吧?有纰漏的地方大家就给指正一下吧。
|