发新话题
打印

[翻译]教你如何编译Exploits

[翻译]教你如何编译Exploits

文章作者:Outlaws
译文作者:ㄨiaoC
信息来源:邪恶八进制信息安全团队(www.eviloctal.com

本文始发于(www.h4cky0u.org),后经译者友情提交到邪恶八进制官方讨论组。

指导:如何编译Exploits
===============
Exploits是用C,VB等程序创建的,他有开源的优势。
这个向导将要教你如何建立一个exploit用cygwin。

在下面的步骤里 我将向你演示如何用cygwin编译一个5000端口的exploit,
但是你可以做同样的另一些端口的exploit从以下的地址下载:

- Google.com
- Securiteam.com
- K-otik.com
- Astalavista.box.sk
- Coromputer.net
- Securityfocus.com

(搜索exploit像:“exploit for port number”)

第一步:下载一个5000端口的exploit通常那个exploit的扩展名是.txt 你需要把它修改成.c

从这里下载:http://planet.nana.co.il/progroup/exploits/5000e.zip

在下载完和摘录这个exploit后,我们需要编译它(把它变成.exe的文件),我们需要用cygwin编译这个exploit。

从这里下载:http://sources.redhat.com/cygwin/setup.exe

第二步:打开Cygwin的安装文件setup.exe然后按照下面的图安装它。




















第三步:在安装完cygwin之后,我们需要编译exploit,把那个exploit代码5000.c放到C:\cygwin\bi目录里面。
然后运行命令从 开始-运行-cmd
在命令行下输入
CD c:\cygwin\bin
gcc 5000.c -o 5000.exe

(CD = Open)

或者用下面图片的方式:



第四步:在我们完成编译之后,我们就可以使用它了:)
连接那个有漏洞的电脑(已打开5000端口的)
开始-运行-cmd

然后输入:
CD c:\cygwin\bin
5000.exe XXX.XXX.XXX.XXX -e
(XXX.XXX.XXX.XXX = 受害电脑的ip地址)

或者按下面图片的操作



哇!你连接到了~~~

===========================
Outlaws指导

ㄨiaoC翻译

TOP

这个太基础了吧,-__-b,不过我一般直接在LINUX/freebsd的肉鸡上编译

TOP

引用:
引用第2楼vertusd于2007-07-01 23:29发表的 :
这个太基础了吧,-__-b,不过我一般直接在LINUX/freebsd的肉鸡上编译
当然是为还不会的人提供方便喽
[s:77][s:77]

TOP

我打开帖子的时候 所理解的是编写……

TOP

cygwin怎么配置,使用,能做个比较详细的demo么?
这个教材,好少,e文的说明头大。

TOP

大哥,为什么我编译的时候就提示出现错误了

TOP

单纯从翻译上来说
翻译的质量很差啊,感觉很像是软件直接翻译的,句式都没有还原回来.

TOP

   和3楼的一样,偶也以经为是编写。结果是编译。。

  不过以前看的一篇编写EXP 的很不错,只是把那本书掉了

TOP

EXPLOITS我一般都是用vc编译,经常出错!~

TOP

错误提示

c:\cygwin\bin>gcc 5000.c -o 5000.exe

5000.c:179:2: warning: no newline at end of file
这是什么错误提示呢?问题在哪里?

TOP

引用:
原帖由 vertusd 于 2007-7-1 23:29 发表
这个太基础了吧,-__-b,不过我一般直接在LINUX/freebsd的肉鸡上编译
谢谢楼主,学习啦。

TOP

发新话题