pwntools学习
2024-09-06 02:03:16
0x00 数据处理
主要是对整数进行打包,就是转换成二进制的形式,比如转换成地址。p是打包,u是解包 32位:p32,u32 64位:p64,u64
0x01 汇编与反汇编
1.asm 进行汇编,使用参数来指定cpu类型以及操作系统 32位linux: asm("mov eax, SYS_select", arch = 'i386', os = 'linux') '\xb8]\x00\x00\x00' 64位linux: asm("mov eax, SYS_select", arch = 'amd64', os = 'linux') '\xb8\x17\x00\x00\x00'
0x02 shellcode生成器
32位:shellcraft.i386.linux.sh()
64位:shellcraft.amd64.linux.sh()
.
最新文章
- Ajax中POST和GET的区别
- 三国魂破解1——resmask.swf
- [OpenCV] Convolutional Neural Network
- Good Bye 2015 D. New Year and Ancient Prophecy
- C++ compile issue
- Android事件传递机制
- node-gyp rebuild 卡住?
- 基于 URL 的权限控制
- 关于Docker在测试方面的应用
- HTML5 localStorage and sessionStorage
- dom4j处理xml文件,读取xml字符串,格式化xml文件
- OpenStack优先
- hibernate java.sql.SQLException
- Maven常用插件配置和使用
- 配置apache,及mac下安装mysql
- HDU1223 Order Count 动态规划 组合数
- Java解析XML与生成XML文件
- 色彩转换——RGB &; HSL
- LeetCode算法题-Add Digits(Java实现-3种解法)
- js 插件使用总结
热门文章
- MFC的CString使用
- HDU5971【瞎搞】
- Label-Free Proteomic Analysis of Exosomes Secreted from THP-1- Derived Macrophages Treated with IFN‑α Identifies Antiviral Proteins Enriched in Exosomes (文献分享一组-张霞)
- 给mysql默认root用户设置密码
- Flask (三) 数据迁移
- python 基础(九) 文件操作
- bzoj4059 [Cerc2012]Non-boring sequences &;&; bzoj5200 [NWERC2017]Factor-Free Tree
- chrome浏览器历史版本
- mongodb-安装&;配置&;启动
- Parenthesis UVALive - 4882 删除不必要的括号序列,模拟题 + 数据