Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 61
  1. #[K|─── ]#[Y|Before we start] #[K|───────────────────────────────────────────────────────────] A hex constant in a write-up.

  2. ANSI Ink for Philes

    /----------------------------------------------------------------------------\ | ENTROPIC / ANSI INK | | portable ANSI color grammar for plain text | \----------------------------------------------------------------------------/ --[ cont...

  3. CONTENTS 1.0 Summary ............................................................... 2.0 Starting from the vendor ZIP .......................................... 3.0 Finding the encrptedimg wrapper .................................... 3.1...

  4. CVE-2017-9048 Description CVE: https://www.cve.org/CVERecord?

  5. CVE-2016-9297 Description CVE: https://www.cve.org/CVERecord?

  6. CVE-2017-13028 Description CVE: https://www.cve.org/CVERecord?

  7. Target CVEs Description CVE: https://www.cve.org/CVERecord?

  8. CVE-2019-13288 Description CVE: https://www.cve.org/CVERecord?

  9. The Fuzzy Notebook

    Prologue 次日,群名从 Pwn Squad 变成了 Lost Squad。

  10. Start Information - Category: Pwn Description Don't know how to start?

  11. Examples 下面给出一些我在学习过程中写的 demo,就不详细说明作用了,只贴一下代码(怕自己弄丢了 用到的 axium 是我自己写的内核 / 侧信道框架,点点 star 支持一下谢谢 \:P GitHub: https://github.com/CuB3y0nd/axium 对于侧信道,还提供了缓存噪声分析的 dashboard xD 每个 chart 都可以单独导出为 PNG,方便嵌入到文档中之类的…… 当然,TUI 的可视化 report 也是必不可少的:...

  12. 简介 Intel Control-flow Enforcement Technology (CET) 由 Shadow stack (SHSTK) 和 Indirect branch tracking (IBT) 两部分组成,它们分别实现了不同的防护: The kernel must map a region of memory for the shadow stack not writable to user space programs except by spec...

  13. Awesome Router Information - Category: IoT Description Trust me, if this challenge solved in the inteneded way, there is a lot of fun ; ) Write-up There exits gets and puts in bin/fetcher, so we can use ret2gets trick for a ez shell \:D...

  14. 此地不宜调试

    Challenge Collections GitHub: https://github.com/CuB3y0nd/fengshui You can download the challenges from my repo above. stack/level-0 Information - Category: Pwn Description None.

  15. 梅花易数札记

    前言 我宣布,源神是真神,带我学 pwn 带我占( 诸如术数一类,其实很早就想学了,但是苦于没时间,没资源,反正就是自己不知道怎么学。

  16. 工欲善其事,必先利其器 Speedrun 异架构汇编 直接看我笔记就好了,虽然不是很详细,后面有时间的话我会再多写点的 /画大饼,很大很大的饼(bushi 异架构环境搭建 由于我使用的是 Arch Linux,所以这里的搭建步骤都按照 Arch 的用法来写,不过实际上其它发行版的大致流程也大差不差的。

  17. ARM Data processing Data Moving Similar to amd64, the mov instruction can be used.

  18. 2025 年终总结

    明天是快乐星期五,好耶,又不用上课了~ 总览 | 在不确定中持续推进 路边的银杏叶已经落得差不多了。

  19. 你终于踏入了 Ring 0,那不是权力的开始,而是谦卑的第一步。

  20. Verifmt Information - Category: Pwn Description Verifmt is a format string converter with a powerful verifier.

  21. 前言 盲猜这章是 FSOP 综合利用,但是看到第一题就傻眼了。

  22. 前言 所以,这是我入门 IoT 复现的第一个漏洞 \:D 看到 Arch Linux 神(邪)教被孤立还是很难过的……最后迫不得已,还是搭建了 AttifyOS 虚拟机,老老实实用它仿真,不过分析和写 exp 这种事情还是在宿主机进行,其实感觉还好,整个流程并没有让我觉得有多麻烦。

  23. 前言 Finally,花了五个月差不多把 pwn 学完了,至于剩下的内核什么的后期就当兴趣学了,应该不会变成我的主要研究方向,所以等学完这两章 FSOP 的内容我就去搞 IoT,也能想象明年开始将全力以赴打比赛,暗无天日的坐牢( 总之希望竞赛时期不要太长,最好能够一年退役,我可不想整个大学生活都在坐牢 LOL Level 1 Information - Category: Pwn Description Harness the power of FILE structs...

  24. babystack Information - Category: Pwn - Points: 500 Description 拿到属于你的 shell 吧 Get your own shell Write-up ?

  25. flag-market Information - Category: Pwn - Points: 500 Description flag 市场,童叟无欺 Write-up 第一次打国赛,没想到能遇上一道我能做的题……呜呜呜太感动了( 逆向出来的代码就这么点: 初看不难发现,scanf 的 %s 是一个很明显的无限长度输入,后面的 open / write 则似乎是障眼法,因为无论哪个成立了都会导致另一个失败,并且调试发现 scanf 内部会破坏 RSI,所以 ope...

  26. 前言 冲冲冲,尽快拿下这一章然后学 FSOP,同时空下来学点 IoT,提前进军 realworld 。

  27. stack Information - Category: Pwn - Points: 500 Description 听说你很喜欢栈溢出?

  28. zip++ Information - Category: Pwn - Points: 500 Description why isn't my compressor compressing ?!

  29. House of Spirit Applicable Range - latest Principles 人生中的第一个「house」,当然是从 Spirit 开始~ 下面直接拿 how2heap 的 example code 来学习了,选择的是 glibc2.35/houseofspirit.c: 先说效果,这个攻击基本上就是可以令我们 malloc 返回一个任意地址,比如返回栈地址,然后就可以竭尽所学,做一些瑟瑟的事情了什么?

  30. 前言 前几天打了 SunshineCTF 2025,其中有道 MOVfuscated 的 Pwn 题感觉挺有意思,虽然最后也没做出来,但是知道了一个大致的学习方向,或许可以用符号执行来解决这道题。

  31. i95 这个方向都是栈 Pwn,很简单,直接 AK 了。

  32. ret2gets 是用于在 glibc >= 2.34 没有常用 gadgets,控制不了任何参数的情况下,通过调用 gets,配合 printf / puts 等输出函数实现 ld 地址泄漏进而为深入构造 ROP Chain 做准备的 trick 。

  33. 前言 今天刚复现完 2024 年羊城杯的 logger,一道简单的涉及 C++ 异常处理机制的缓冲区溢出题,感觉还挺有意思,了解了一下发现有一种专门针对于异常处理而发展出来的 ROP 手法,叫做 CHOP (Catch Handler Oriented Programming),也有称其为 EOP (Exception Oriented Programming) 的,这里我就直接沿袭原论文中的命名了。

  34. 先挑几个简单的复现一下,因为堆都没怎么学过,就先不复现了,等以后学明白了再去研究。

  35. 打个酱油辅助一下……难以想象整个比赛就这一道 Pwn,也是体验了一波 AK 完睡觉的感觉…… Pwn Description - Category: Pwn Write-ups 保护全开,不过就一个很小的 main 函数: 一开始想的是堆溢出,后来调试了一下发现是不可能的(当时还因为没有 libc,手动 patch 出毛病,pwndbg 检查不了 heap 等一系列问题浪费了将近一小时……),然后想着有没有可能改 read 的 size、是不是和整数溢出有关……结果就是...

  36. Time Information - Category: Pwn - Points: Unknown Description Unknown Write-up 当时直接被别的 pwn 题吓跑了,感觉一道也做不出来……今天来复现一下这道 race condition 的题。

  37. cascade Information - Category: Pwn - Difficulty: Medium - Points: 292 Description just a buffer overflow, right?

  38. Little ROP Information - Category: Pwn - Points: 362 Description No PIE, no canary.

  39. Cakeshop Information - Category: AWDP Pwn - Points: Unknown Description Unknown Write-up Kong 师傅分享的题,本来只是抱着试一试的心态,看看能不能做出来的,结果没想到还真做出来了……决赛题,不过感觉挺简单,如果我在现场的话就拿分了哈哈哈,可惜了,国内赛事接触太少了。

  40. Discord Information - Category: Misc - Points: 10 Description Join the Discord for our super secret flag!

  41. 前言 悲,这篇博客最早是在 2025-01-25 开始写的,那会儿刚准备开始学堆,结果却因为各种各样的原因(主要是未来路线规划和刚接触堆面对各种陌生的新知识感觉十分害怕,也确实不懂,觉得很难),就去干别的了。

  42. Fotispy 1 Information - Category: Pwn - Points: 500 Description Spotify with a GUI?

  43. 前言 暑假也快结束了,整个假期都被各种事情困扰着,心态一崩再崩,糟糕极了,差点就放弃了一切……不过现在已经好很多,重新打起精神来了。

  44. 前言 万事开头难……准备开始学习堆利用了,不过发现想要在 Arch Linux 上获得预期的源码级调试体验有点有点费劲,没有像 ubuntu 那样的 libc6-dbg 软件包,试过配置 debuginfod 服务,也没有解决问题(很爆炸,等我把这个项目撸完后才发现,原来用 ubuntu 的 debuginfod 地址就行了,不能用 arch 的……)。

  45. r0bob1rd Difficulty - EASY Description I am developing a brand new game with robotic birds.

  46. The C Notebook

    前言 炸炸炸,不想说话!

  47. The CSAPP Notebook

    前言 不开心,不想说话……让我们直接进入这段有趣的学习之旅吧,试试两个月,甚至更短的时间内解决掉这门又臭又长的课程。

  48. Write-ups: BUUCTF

    rip Information - Category: Pwn - Points: 1 Write-up 丢给 IDA 老婆分析,看到有一个危险函数 gets,还有一个 fun 会返回 system("/bin/sh"),保护全关。

  49. 前言 为了提升开发水平和工程能力,同时也是为了深入学习 C 语言……我再次拾起了这项艰巨却让我无比向往的项目 (种子早在两年前就种下了,现在才开始生长,请叫我摆烂 Master) 。

  50. 前言 两月一号了,眼看九号就要打比赛我却还没学过 ret2csu 和 SROP,所以特此提前开一章 ROP Emporium 的题解,问就是里面有一道 ret2csu,而且早晚会得这份题库的 LMAO 可惜没有 SROP,那这个我只能去 Nightmare 找题做了,要不就自己出一题也行。