欢迎来到 嗅灵易学

零基础也能上手的脚本技术课,一对一答疑带你入门

[原创]House Of Force实例

[原创]House Of Force实例

BCTF 2016 bcloud

漏洞简介

House of Force: 修改top chunksize域,来达到我们任意地址读写的目的.

程序运行(主要功能)

1. welcome

Input your name:

Bill

Hey Bill! Welcome to BCTF CLOUD NOTE MANAGE SYSTEM!

Now let's set synchronization options.

Org:

cust

Host:

210.47.0.1

OKay! Enjoy:)

2. menu

1.New note

2.Show note

3.Edit note

4.Delete note

5.Syn

6.Quit

option--->>

3. new

1

Input the length of the note content:

20

Input the content:

hello,world

Create success, the id is 0

0x804b120 --> [content] -->  content

0x804b0a0 --> [length] --> length

0x804b0e0 --> [syn]

4. edit

3

Input the id:

0

Input the new content:

hello,world

Edit success.

5. delete

4

Input the id:

0

Delete success.

程序分析

漏洞点: 在welcome阶段存在一个内存泄露和复制过量的数据

注意:上传附件及图片大小不得大于30M。

⚠️ 版权声明:
本博客所有内容(含教程、源码、工具)仅供个人技术学习与研究交流使用,严禁商用、倒卖、二次分发及非法用途
未经作者书面授权,任何组织或个人不得转载、复制或用于其他平台,违者将追究相关责任。

0 0 0 举报
复制成功