python灰帽子-缓冲区溢出
来源:互联网 发布:淘宝类目选择技巧 编辑:程序博客网 时间:2024/05/16 02:00
# filename:buffer_overflow.py# -*- coding:utf-8 -*-from ctypes import *msvcrt = cdll.msvcrtraw_input("once the debugger is attached, press any key")buf_dest = c_char_p("AAAAA")buf_src = "A" * 100msvcrt.strcpy(buf_dest, buf_src)
# filename:access_violation_handler.py# -*- coding:utf-8 -*-from pydbg import *from pydbg.defines import *import utilsdef check_access(dbg):if dbg.dbg.u.Exception.dwFirstChance:return DBG_EXCEPTION_NOT_HANDLEDcrash_bin = utils.crash_binning.crash_binning()crash_bin.record_crash(dbg)print(crash_bin.crash_synopsis())dbg.terminate_process()return DBG_EXCEPTION_NOT_HANDLEDpid = raw_input("enter the process id:")dbg = pydbg()dbg.attach(int(pid))dbg.set_callback(EXCEPTION_ACCESS_VIOLATION, check_access)dbg.run()
0 0
- python灰帽子-缓冲区溢出
- python灰帽子 pydbg安装
- python灰帽子学习感想
- Python灰帽子环境配置
- 灰帽子python 读书笔记 1
- 灰帽子python 读书笔记 2
- Python灰帽子笔记一
- Python灰帽子笔记二
- 《python灰帽子》笔记四
- 灰帽子python学习(1)
- Python 灰帽子笔记之调试器
- 灰帽子python 学习记录 3
- 灰帽子Python 学习记录 4
- 灰帽子Python 学习记录 5
- 灰帽子Python 学习记录 6
- python灰帽子--自己动手写调试器
- 电子书推荐--《Python灰帽子》,python黑客编程
- python灰帽子-PyDBG纯PYTHON调试器
- ubuntu开发软件安装列表
- C#泛型
- MD5加密入门
- 如何停止正在运行的AsyncTask
- Java_大数
- python灰帽子-缓冲区溢出
- HIbernate的hibernateTemplate.findByCriteria用法
- 数学各分支
- com4j消息推送
- Android Drawable 与 LayerList综合汇总
- ArcGIS API for silverlight-本地发布的地图不能显示
- 初始化
- 投影矩阵的推导(Deriving Projection Matrices)
- 关于TestNG