摘要: 首先,我非常感谢cnblogs这么好的一个平台给我们这些计算机方面的人提供这么一个共享的平台! 其次,我希望大家共享知识,共同交流进步! 然后,如果在转载中侵犯了您的权益,请及时联系我。 音频视频: ebaina live555 阅读全文
posted @ 2015-10-30 21:04 PKICA 阅读(258) 评论(0) 推荐(0)
摘要: 众所周知,汇编是一门比较古老的语言。国内吶,向来讲究学以致用,当然这不是说这个经世致用的思想不行。按说大学都开这门课的, 但是老师当年自作主张,觉得学这门课在社会上用不到,把汇编语言这门课给换掉了。人家都说老师是引路人,可想而知, 在需要汇编知识的时候方恨读汇编迟。今天所谈,尽量通用且不考虑具体架构 阅读全文
posted @ 2026-04-16 10:28 PKICA 阅读(5) 评论(0) 推荐(0)
摘要: 当你进入汇编级别(Assembly level)的调试时,通常是因为 C 源代码已经无法解释当前的现象(比如你遇到的栈被踩烂、寄存器污染或 ??() 这种断层)。 在 GDB 中,从“源码级”切换到“汇编级”调试,主要依靠以下三板斧: 1. 开启汇编视觉模式(最推荐) 不要一行行输入命令,直接进入 阅读全文
posted @ 2026-04-15 16:40 PKICA 阅读(3) 评论(0) 推荐(0)
摘要: pwndbg 是一款专为漏洞利用(Pwn)和逆向工程设计的 GDB 插件。相比于 GEF,它在堆(Heap)分析、QEMU 模拟支持以及与 Ghidra 等反编译器的集成方面更具优势。 一、 安装指南 pwndbg 建议安装在 Ubuntu 或 Debian 等 Linux 发行版上。它通过克隆 G 阅读全文
posted @ 2026-04-15 16:07 PKICA 阅读(17) 评论(0) 推荐(0)
摘要: 在计算机领域,GEF (GDB Enhanced Features) 是一款专为逆向工程、漏洞利用和安全研究设计的 GDB (GNU Debugger) 插件。它利用 Python API 增强了 GDB 的功能,提供了更直观、更丰富的信息展示界面。 一、 安装方法 GEF 几乎不需要外部依赖,主要 阅读全文
posted @ 2026-04-15 10:40 PKICA 阅读(5) 评论(0) 推荐(0)
摘要: C语言中的 thread_local(在C11标准中为 _Thread_local,通常建议使用 <threads.h> 中的 thread_local 宏)用于声明线程局部存储 (Thread-Local Storage, TLS) 变量。 这种变量在每个线程中都有一个独立的实例,线程之间互不干扰 阅读全文
posted @ 2026-04-14 13:50 PKICA 阅读(4) 评论(0) 推荐(0)