Skill 广场
Linux栈溢出漏洞PoC开发 Skill

Linux栈溢出漏洞PoC开发.Skill

@SnailSploit/offensive-basic-exploitation

4.5优秀AI 评分基础检查通过源自 GitHub

输入易受攻击的Linux ELF程序与崩溃信息,分析栈帧布局并计算返回地址偏移,生成可稳定获取Shell的pwntools验证脚本。

IT运维与安全CTF PWN方向初学者网络安全渗透测试员逆向工程与安全研究人员2026-09-29 更新main

Linux栈溢出漏洞PoC开发

本技能面向初学二进制安全与逆向分析的人员,在关闭ASLR、NX及金丝雀保护的Linux x86-64教学环境中,指导完成经典的栈缓冲区溢出漏洞利用。用户提供有漏洞的C源码或ELF程序,技能将辅助分析栈内存结构、利用pwndbg计算覆盖RIP的精确偏移,并结合jmp rsp或Shellcode构造payload,输出基于pwntools的完整自动化利用脚本与调试步骤。需要具备基本的Linux命令行、C语言及汇编基础。

常见场景

它能帮你做什么?

01

本地栈溢出漏洞验证:在关闭安全编译选项的目标程序中,通过循环模式字符串测算覆盖偏移量并劫持RIP执行流。

02

Shellcode载荷构造与调试:针对可执行栈环境编写AMD64 execve调用汇编,结合jmp rsp跳转指令生成紧凑的提权载荷。

03

自动化利用脚本编写:使用Python pwntools封装输入交互、动态符号解析与数据打包,生成端到端的验证PoC。

三步完成

怎么使用

1安装 Skill

把右侧安装请求发给你的 AI。

2说清楚目标

告诉 AI 你想完成什么,或直接贴入内容。

3检查结果

按需要继续调整语气、范围或格式。

复制就能用

你可以直接这样说

“为这段包含gets函数的vuln.c程序计算覆盖返回地址的偏移并编写pwntools利用脚本。”

“在AMD64架构且可执行栈环境下,生成一段execve调用/bin/sh的Linux Shellcode。”

“帮我检查GDB崩溃现场,解释为什么覆盖返回地址后程序报段错误而未能执行Shellcode。”

适用人群

适合谁?

CTF PWN方向初学者网络安全渗透测试员逆向工程与安全研究人员高校信息安全专业学生

上手门槛

使用难度

进阶

需要了解任务流程,页面已整理好使用步骤。

兼容范围

支持哪些 AI?

Codex可直接使用
Claude Code可直接使用
OpenClaw可直接使用
Hermes Agent可直接使用
国内 Agent可直接使用

中文用户增强

Skill Px 做了什么?

中文说明简化使用方式补充中文案例整理安装流程降低理解难度