Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
Learning-Linux-Binary-Analysis — 学习Linux二进制分析,由Packt出版 | Kitploit
工具/GitHubGitHub/packtpublishing/learning-linux-binary-analysis
内存取证漏洞利用逆向工程调试器取证分析恶意软件分析二进制分析论文与研究学习与教育二进制利用

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
GitHubpacktpublishing/learning-linux-binary-analysis

Learning-Linux-Binary-Analysis

学习Linux二进制分析,由Packt出版

查看仓库
892623年前Kitploit 审核通过

学习 Linux 二进制分析

学习 Linux 二进制分析

这是 学习 Linux 二进制分析 的代码仓库,由 Packt 出版。

学习 Linux 二进制分析

本书内容简介

《学习 Linux 二进制分析》内容丰富,包含大量代码,将教你 ELF 格式的内部工作原理,以及黑客和安全分析师用于病毒分析、二进制补丁、软件保护等方法。

本书涵盖以下精彩主题:

  • 探索 ELF 二进制格式的内部工作原理
  • 学习 UNIX 病毒感染与分析技术
  • 掌握二进制加固与软件防篡改方法
  • 修补可执行文件与进程内存
  • 绕过恶意软件中使用的反调试手段
  • 执行高级二进制取证分析
  • 用 C 语言设计 ELF 相关工具
  • 使用 ptrace 操作内存

如果你觉得这本书适合你,请立即获取你的 副本!

https://www.packtpub.com/

使用说明与导航

所有代码按文件夹组织。例如,Chapter02。

代码示例如下:

root@kitploit:~
uint64_t injection_code(void * vaddr)
{
volatile void *mem;
mem = evil_mmap(vaddr, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0);
__asm__ __volatile__("int3");
}

你需要准备以下内容: 如果你是软件工程师或逆向工程师,希望深入了解 Linux 二进制分析,本书将为你提供在安全、取证和反病毒等领域实现二进制分析解决方案所需的一切知识。本书非常适合安全爱好者和系统级工程师。假设读者具备一定的 C 语言编程和 Linux 命令行经验。

用户可以在多种操作系统和硬件上实践本书中的大部分知识(第1-9章),尽管本书特别针对运行在 X86 32位或64位架构上的 Linux 3.2 及以上版本。

认识作者

Ryan "elfmaster" O'Neill 是一位计算机安全研究员和软件工程师,拥有逆向工程、软件利用、安全防御和取证技术方面的背景。他在计算机黑客亚文化、EFnet、BBS 系统和可执行栈上的远程缓冲区溢出环境中长大。他在年轻时便接触了系统安全、利用技术和病毒编写。他对计算机黑客的强烈热情已演变为对软件开发和专业安全研究的热爱。Ryan 曾在多个计算机安全会议上发表演讲,包括 DEFCON 和 RuxCon,并举办过为期两天的 ELF 二进制黑客研讨会。 他拥有极其充实的职业生涯,曾在 Pikewerks、Leviathan Security Group 等优秀公司工作,最近在 Backtrace 担任软件工程师。 Ryan 尚未出版其他书籍,但他在 Phrack 和 VXHeaven 等在线期刊上发表的一些论文广为人知。他的其他出版物可在其网站 http://www.bitlackeys.org 上找到。

建议与反馈

如有任何反馈或建议,请 点击此处。

免费下载 PDF

如果您已购买本书的印刷版或 Kindle 版,可免费获得无 DRM 的 PDF 版本。
只需点击链接即可领取免费 PDF。

https://packt.link/free-ebook/9781782167105

下载工具