山西大学商务学院博客

山西大学商务学院毕业生的山西的黄荣seo实验室

导航

« 提交网址站(分类目录)技巧功略山西万名大学生进山培训农民上网 »

教你怎样使用cygwin编译溢出(Exploits)

 

Exploit是一个代码建立在C, VB 等等。它拥有公开端口的优势。这个指导将教你怎么去编译一个Exploit在Cygwin.

下面的步骤我将展示怎么去编译一个exploit使用一个端口5000溢出。 但是你可以用其他端口一样的做法只需下载Exploit从:
- Google.com
- Securiteam.com
- K-otik.com
- Astalavista.box.sk
- Coromputer.net
- Securityfocus.com

(搜索 exploit 如: "Exploit for PORT NUMBER")

步骤1:下载端口5000 Exploit, 通常Exploits来自.txt,并且你需要改变它们为.c
下载: http://planet.nana.co.il/progroup/exploits/5000e.zip

在下载之后,提取端口5000 Exploit,我们需要编译它。(隐藏为 .exe), 按照顺序去编译这个Exploit, 我们需要“Cygwin" 程序。

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

步骤2:打开Cygwin Setup.exe 并且安装它按照下面的图片的步骤:

(IMG:
)

(IMG:
)

(IMG:
)

(IMG:
)

(IMG:
)

(IMG:
)

(IMG:
)

(IMG:
)

(IMG:
)

步骤3:在你安装完后,我们需要去编译这个Exploit, 把这个5000.c Exploit放到C:\cygwin/bin
然后运行命令行从开始-运行-cmd/command
在命令窗口键入


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

(CD = 打开)

或者按照下面的 图片:

(IMG:
)

步骤4:在你完成编译这个Exploit,我们就可以使用它了:)
按照顺序去联结这个受害者的电脑,这个电脑的端口5000打开着的。
打开命令行从-开始-运行
然后键入


CD c:\cygwin\bin
5000.exe XXX.XXX.XXX.XXX -e

(XXX.XXX.XXX.XXX = 受害者的ip地址)

或者按照下面的图片:

(IMG:
)

然后,你就连结了,嘿嘿!

For C and C++ under windows use Bloodshed or another windows compiler.

对于C 在Linux使用 gcc. gcc -o exploit.c exploit

对于perl 对于windows 区下载激活 perl 和 使用是: perl exploit.pl

对于perl 在 linux 使用: perl exploit.pl

对于 .sh 在 linux使用: source exploit.sh

 

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Tags

日历

最新评论及回复

最近发表

Powered By 山西大学商务学院 Using 黄荣 Designed By 黄荣博客

Copyright 山西大学商务学院博客 www.huangrong.org.cn. Rights Reserved.