汇编基础知识
《第一章》主要记录汇编语言的基础,例如指令和数据的表示、存储单元和数据读写、DEBUG 操作等,以及如何搭建 DOS 的 debug 环境
汇编程序设计
《第四章》主要涉及程序设计时需要用到的知识,包括伪指令、内存单元的访问、寻址方式、数据的处理、多个段的处理等
OllyDBG的基础和使用
在 Windows 下安装动态调试工具 OllyDBG,以及一些操作配置和使用
IDA中的一些C语言函数
在逆向过程中,IDA 伪代码里可能会遇到的一些 C 语言函数
IDA中的一些数据类型
在逆向过程中,IDA 伪代码里的一些数据的表示方法和数据的类型
IDA新版与旧版的API变更
有时候网上的 WP 中给出的 IDA 脚本会报出 “NameError: name 'PatchByte' is not defined” 等错误,因为有些 API 在新版中被更改了,导致 IDA 老版本与新版本脚本不互通
IDA的基础和远程调试
涉及 IDA 的一些基础知识,快速入门,包括 IDA 在 Windows 和 Linux 平台下的安装,以及如何在 Windows 平台使用 IDA 远程调试 Linux 程序
GDB的基础和使用
关于 GDB 的一些基础,包括如何安装配置、如何使用,以及如何使用脚本自动切换不同插件,本文的 GDB安装主要基于 2022 新版本的 Ubuntu 和 Kali,如果是 Ubuntu 16.04 这样的老版本,请参照《Ubuntu16.04虚拟机PWN环境搭建》一文
CTF杂项中的脚本
杂项中的一些脚本,有的在线网站也可以实现,不过还是自己总结了一些,可以方便根据自己的需求修改源码
CTF逆向中的脚本
总结了一些做逆向题时,编写脚本可能会用到的便捷算法,争取快人一步
Ubuntu22.04虚拟机环境搭建
为 Ubuntu 22.04 和 Kali 2022.4 配置 CTF PWN 环境以及其他基本环境(目前也补充了 Ubuntu 24.04),涵盖大部分常用功能,照着敲就完事了,迅速搭建一台完善的 Linux 虚拟机,非常的方便~~
运行程序遇到 “由于找不到 xxx.dll,无法继续执行代码”
在打开 exe 程序时,弹出 “由于找不到 xxx.dll,无法继续执行代码” 致使程序无法运行的解决办法
【攻防世界】crypt
在 IDA 伪代码中的 RC4 算法,务必要能看出来
【GWCTF】pyre
一个 pyc 逆向,不过涉及到转义,\\x 类似于 0x,不过是十六进制的 char 型
avatar
🎓毕业快乐!
uf4te
天道酬勤,保持热爱,奔赴山海
给我的网站一个star 🤗
欢迎来到我的小站
我是一个喜欢学习 PWN 和逆向的二进制 CTFer,加油,互勉!
计时小助手
最新公告
可以在《互动 -> 我的说说》下查看本站的更新及动态:我的说说
访客信息
网站线路
--- 主线路 ---
www.uf4te.cn | uf4te.cn
--- 备用线路 ---
blog.uf4te.cn
uf4te.github.io
--- 本站APP下载 ---
Android | Windows
Mac | Linux
文件 MD5 校验
知乎热榜
诗文欣赏
文章归档文章标签文章分类随便逛逛
直达评论复制本文地址
昼夜切换本站协议关于本站赞助本站