{"id":13389685,"url":"https://github.com/JnuSimba/LinuxSecNotes","last_synced_at":"2025-03-13T14:31:57.473Z","repository":{"id":43583553,"uuid":"90690460","full_name":"JnuSimba/LinuxSecNotes","owner":"JnuSimba","description":"some learning notes about Linux Security","archived":false,"fork":false,"pushed_at":"2023-04-03T04:01:57.000Z","size":4444,"stargazers_count":426,"open_issues_count":1,"forks_count":117,"subscribers_count":25,"default_branch":"master","last_synced_at":"2025-02-05T06:13:06.172Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JnuSimba.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-05-09T01:52:45.000Z","updated_at":"2025-01-17T02:06:14.000Z","dependencies_parsed_at":"2024-01-07T06:49:44.429Z","dependency_job_id":"620e6b0b-30b2-4332-8c75-eb15b2cb1f3a","html_url":"https://github.com/JnuSimba/LinuxSecNotes","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JnuSimba%2FLinuxSecNotes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JnuSimba%2FLinuxSecNotes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JnuSimba%2FLinuxSecNotes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JnuSimba%2FLinuxSecNotes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JnuSimba","download_url":"https://codeload.github.com/JnuSimba/LinuxSecNotes/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243422599,"owners_count":20288487,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-30T13:01:26.422Z","updated_at":"2025-03-13T14:31:54.735Z","avatar_url":"https://github.com/JnuSimba.png","language":null,"readme":"# LinuxSecNotes\r\n此系列文章是本人关于学习 Linux 安全时记录的一些笔记，部分原创，部分是对网上文章的理解整理。如果可以找到原始参考链接时则会在文末贴出（如 乌云很多链接已失效，或者记不起当时存档时的链接），或者在文章开头写上 by xx，如有侵权请联系我（zhangjinfa3 at gmail.com）删除或加上reference，感谢在网上共享知识的师傅们，觉得内容不错的朋友请不要吝啬您的 **star**。  \r\n\r\n## 文章目录\r\n\r\n* Linux 系统底层知识\r\n\t- 汇编指令\r\n\t\t- [X86 Assembly Guide](./Linux%20系统底层知识/X86%20Assembly%20Guide.md)\r\n\t\t- [linux x86 汇编程序示例](./Linux%20系统底层知识/linux%20x86%20汇编程序示例.md)\r\n\t\t- [Linux 函数堆栈调用](./Linux%20系统底层知识/Linux%20函数堆栈调用.md)\r\n\t- ELF 文件\r\n\t\t- [ELF 文件简介](./Linux%20系统底层知识/ELF%20文件简介.md)\r\n\t\t- [动态延迟绑定原理](./Linux%20系统底层知识/动态延迟绑定原理.md)\r\n\t\t- [理解编译链接的那些事儿](./Linux%20系统底层知识//理解编译链接的那些事儿.md)\r\n\t- 系统调用\r\n\t\t- [Linux 系统调用权威指南](./Linux%20系统底层知识/Linux%20系统调用权威指南.md)\r\n\t\t- [Malloc使用的系统调用](./Linux%20系统底层知识/Malloc使用的系统调用.md)\r\n\t- 内存管理\r\n\t\t - [深入理解glibc malloc](./Linux%20系统底层知识/深入理解glibc%20malloc.md)\r\n      \t - [深入理解Linux内存分配](./Linux%20系统底层知识/深入理解Linux内存分配.md)\r\n        \t - [Linux 堆内存管理深入分析（上）](./Linux%20系统底层知识/Linux%20堆内存管理深入分析（上）.md)\r\n          \t - [Linux 堆内存管理深入分析（下）](./Linux%20系统底层知识/Linux%20堆内存管理深入分析（下）.md)\r\n\t- exploit 调试\r\n\t    - [Linux 栈溢出保护机制](./Linux%20系统底层知识/Linux%20栈溢出保护机制.md)\r\n\t\t- [反调试与反反调试](./Linux%20系统底层知识/反调试与反反调试.md)\r\n\t    - [Hook 内核之PVOPS](./Linux%20系统底层知识/Hook%20内核之PVOPS.md)\r\n\t    - [Born A Shell](./Linux%20系统底层知识/Born%20A%20Shell.md)\r\n\t\r\n* Linux(X86)漏洞利用系列\r\n\t- 缓冲区溢出\r\n\t\t- [经典栈缓冲区溢出](./Linux%20X86%20漏洞利用系列/经典栈缓冲区溢出.md)\r\n\t\t- [整型溢出](./Linux%20X86%20漏洞利用系列/整型溢出.md)\r\n\t\t- [栈内off-by-one 漏洞利用](./Linux%20X86%20漏洞利用系列/栈内off-by-one%20漏洞利用.md)\r\n\t\t- [Format String](./Linux%20X86%20漏洞利用系列/Format%20String.md)\r\n\t\t- [缓冲区溢出的前世今生](./Linux%20X86%20漏洞利用系列/缓冲区溢出的前世今生.md)\r\n\t- 堆溢出\r\n\t\t- [Unlink堆溢出](./Linux%20X86%20漏洞利用系列/Unlink堆溢出.md)\r\n\t\t- [Double Free 浅析](./Linux%20X86%20漏洞利用系列/Double%20Free%20浅析.md)  \r\n\t\t- [Malloc Maleficarum堆溢出](./Linux%20X86%20漏洞利用系列/Malloc%20Maleficarum堆溢出.md)\r\n\t\t\t- [THE HOUSE OF PRIME](./Linux%20X86%20漏洞利用系列/THE%20HOUSE%20OF%20PRIME.md)\r\n\t\t\t- [THE HOUSE OF MIND](./Linux%20X86%20漏洞利用系列/THE%20HOUSE%20OF%20MIND.md)\r\n\t\t\t- [THE HOUSE OF FORCE](./Linux%20X86%20漏洞利用系列/THE%20HOUSE%20OF%20FORCE.md)\r\n\t\t\t- [THE HOUSE OF LORE](./Linux%20X86%20漏洞利用系列/THE%20HOUSE%20OF%20LORE.md)\r\n\t\t\t- [THE HOUSE OF SPIRIT](./Linux%20X86%20漏洞利用系列/THE%20HOUSE%20OF%20SPIRIT.md)\r\n\t\t- [堆内off-by-one漏洞利用](./Linux%20X86%20漏洞利用系列/堆内off-by-one漏洞利用.md)\r\n\t\t- [user-after-free](./Linux%20X86%20漏洞利用系列/user-after-free.md)\r\n\t- 绕过漏洞缓解\r\n\t\t- [return-to-libc 绕过NX](./Linux%20X86%20漏洞利用系列/return-to-libc%20绕过NX.md)\r\n\t\t- [Return-to-libc链接绕过NX](./Linux%20X86%20漏洞利用系列/Return-to-libc链接绕过NX.md)\r\n\t\t- [return-to-dl-resolve](./Linux%20X86%20漏洞利用系列/return-to-dl-resolve.md)\r\n\t\t- [绕过ASLR-第一篇章（return-to-plt）](./Linux%20X86%20漏洞利用系列/绕过ASLR-第一篇章（return-to-plt）.md)\r\n\t\t- [绕过ASLR-第二篇章（暴力破解）](./Linux%20X86%20漏洞利用系列/绕过ASLR-第二篇章（暴力破解）.md)\r\n\t\t- [绕过ASLR-第三篇章（GOT覆盖与GOT解引用）](./Linux%20X86%20漏洞利用系列/绕过ASLR-第三篇章（GOT覆盖与GOT解引用）.md)\r\n\t- 一步一步学ROP\r\n\t\t- [Linux x86 篇](./一步一步学ROP/Linux%20x86%20篇.md)\r\n\t\t- [Linux x64 篇](./一步一步学ROP/Linux%20x64%20篇.md)\r\n\t\t- [gadgets和2free篇](./一步一步学ROP/gadgets和2free%20篇.md)\r\n\t\t- [Android ARM 32位篇](./一步一步学ROP/Android%20ARM%2032位篇.md)\r\n\t\r\n","funding_links":[],"categories":["Operating System","Others","Others (1002)"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FJnuSimba%2FLinuxSecNotes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FJnuSimba%2FLinuxSecNotes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FJnuSimba%2FLinuxSecNotes/lists"}