剑庭安
首页
黑客安全首页全部安全栏目 黑客技术黑客技术、渗透测试、漏洞利用工具与教程 安全软件安全工具、扫描器、检测与审计软件 病毒分析恶意软件分析、样本、逆向与沙箱 CTF思路CTF 题目、writeup、解题思路与工具 防护思路防御技术、加固、检测响应与蓝队 红蓝攻防红队攻击模拟、蓝队对抗、攻防演练 漏洞知识库漏洞、CVE、PoC、EXP 与安全研究
逆向|反编译
PHP源码PHP 网站源码、程序、系统 APP源码安卓/iOS APP 源码 ASP源码ASP 网站源码与程序 NET源码.NET 网站源码与系统 小程序源码微信/支付宝小程序源码 Dedecms风格模板Dedecms 织梦风格模板 Empirecms风格模板EmpireCMS 帝国风格模板 Discuz商业模板/插件Discuz 商业模板与插件 WordPress主题/插件WordPress 主题与插件 其它源码、模板其它各类源码与模板 游戏源码游戏源码与引擎项目 加密货币源码加密货币、区块链、钱包、USDT/比特币相关源码与工具 手游源码手机游戏源码、服务端、客户端与引擎项目 传奇源码热血传奇、传奇世界、复古传奇等客户端/服务端/引擎源码 页游源码网页游戏、H5 游戏、浏览器游戏源码 端游源码电脑单机游戏、PC 网游客户端/服务端源码
最新万能免驱动支持所有型号打印机下载程序 日历天气老黄历 · 每天同步真实日期与天气
站长工具站长工具 自助开通会员浏览该分类 其他资源qtziy SEO工具SEO工具 站群源码站群源码 泛程序泛程序 蜘蛛模板蜘蛛模板 蜘蛛池蜘蛛池 外链工具外链工具
搜索 自助开通会员🔓 破甲 API
登录 注册
首页 分类列表 CTF思路 on-pwning - 我对一些CTF挑战的解决方案和一…
on-pwning - 我对一些CTF挑战的解决方案和一系列 CTF思路 点击放大
作者:admin 发布:2026-10-05

on-pwning - 我对一些CTF挑战的解决方案和一系列

项目说明on-pwningThis repository contains my solutions to some CTF challenges and a list of interesting resources about pwning stuff.Write-Ups/PoCs365 Day…
资源可下载 免费下载 0 条讨论
会员资源
开通会员后即可下载全部资源。
登录后开通会员
会员方案
448浏览量
0讨论
2下载链接
可下载资源状态
内容可验证
更新 2026-10-05
人工审核发布
评论区答疑

on-pwning - My solutions to some CTF challenges and a list of

项目说明

on-pwning


This repository contains my solutions to some CTF challenges and a list of interesting resources about pwning stuff.

Write-Ups/PoCs


  • 365 Days Later: Finding and Exploiting Safari Bugs using Publicly A Tools | googleprojectzero.blogspot.com • fuzzing

  • 7zip C HFS+ Code Execution | talosintelligence.com

  • A cache in bug in Linux memory management | googleprojectzero.blogspot.com

  • A collection of Ja engine CVEs with PoCs | github.com/tunz

  • A Methodical Approach to Browser Exploitation | blog.ret2.io

  • - Discovery Against Apple Safari | blog.ret2.io
    - Timeless Debugging of Complex Software | blog.ret2.io
    - Weaponization of a Ja | blog.ret2.io
    - Cracking the Walls of the Safari Sandbox | blog.ret2.io • Frida, fuzzing
    - Exploiting the macOS WindowServer for root | blog.ret2.io • Frida
  • A Pwn2Own exploit chain | github.com/saelo

  • A Story About Three Bluetooth in Android

  • All Your Docs Are Belong To Us › re an a to compose signatures capable of detecting classified documents | objecti.com

  • Avast Antivirus: Remote Stack Buffer O with Magic Numbers | landave.io

  • Back to 28: Grub2 Authentication 0-Day | hmarco.org

  • Better slow than sorry – 3D acceleration considered harmful | phoenhex.re

  • Browser security beyond sandboxing | microsoft.com

  • Co Ian Beer's exploit techniques for get bug (iOS 11-11.3.1) | 4ldebaran.blogspot.com

  • C: exploit the race condition in the n_hdlc Linux kernel dri SMEP | a13xp0p0.io

  • Disabling MacOS SIP via a kext | mdsec.co.uk

  • eBPF and Analysis of the get-rekt-linux-hardened.c Exploit for C | ricklarabee.blogspot.com

  • Exploiting C | reverse.put.as

  • Exploring 6 Pre Unknown Remote Kernel Bugs Affecting Android Phones | pleasestopnaming.com

  • Extracting a 19 Year Old Code Execution from WinRAR | checkpoint.com

  • Frag Grenade! A Remote Code Execution in the Steam Client | contextis.com

  • From fuzzing Apache httpd server to C and a $1500 bounty • AFL, rr,

  • Fuzzing Counter-Strike: Global Offensive maps files with AFL | phoenhex.re

  • Fuzzing CS:GO BSP Files | path.network

  • Game hacking rein? – A cod exploit | momo5502.com

  • geohot presents an e writeup | geohot.com

  • IOHIDeous | IOHIDFamily 0day | siguza.github.io

  • iOS 11 Jailbreak | github.com/Coalfire-Research

  • IPC UaF Remote Jailbreak Stage 2 | 360.cn.html)

  • Jailbreaks Demystified | geosn0w.github.io

  • Kernel RCE caused by buffer o in Apple's ICMP packet-handling code (C) • QL

  • Meltdown Proof-of-Concept | github.com/iaik

  • Pwn2Own: Safari sandbox part 1 – Mount yourself a root shell | phoenhex.re

  • - Pwn2Own: Safari sandbox part 2 – Wrap your way around to root | phoenhex.re
  • Over The Air - Vol. 2, Pt. 1: Exploiting The Wi-Fi Stack on Apple Devices | googleprojectzero.blogspot.com

  • Reading Backwards – Controlling an Integer Underflow in Adobe Reader | zerodayinitiative.com

  • Remote LD_PRELOAD Exploitation | elttam.com.au

  • System Down: A systemd-journald exploit | openwall.com

  • Taking a page from the kernel's book: A TLB issue in mremap() | googleprojectzero.blogspot.com

  • The First PS4 Kernel Exploit: Adieu | fail0.com

  • | IOSurface exploit | siguza.github.io/

  • VRDP Guest-to-Host Escape | securiteam.com

  • | github.com/MorteNoir1

  • Xen SMEP (and SMAP) bypass | nccgroup.trust
  • #### CTFs

  • 0CTF 2017 Quals | BabyHeap2017 | uaf.io

  • 33C3 CTF 2016 | babyfengshui | galhacktictrendsetters.wordpress.com

  • 33C3 CTF 2016 | hohoho | github.com/InfoSecIITR • bash

  • 35C3 CTF 2018 | newphonewhodis | mhackeroni.it

  • Atredis BlackHat CTF 2018 | msre.com

  • CSAW 2017 Finals | kws2 | s3.eurecom.fr

  • CSAW 2017 Quals | FuntimeJS | rpis.ec

  • DEF CON 2018 Finals | Doublethink | robertxiao.ca

  • FAUST CTF 2017 | Alexa | secgroup.github.io

  • Google CTF 2017 Quals | Inst Prof | secgroup.github.io

  • Google CTF 2017 Quals | Primary | da.blogspot.com

  • Google CTF 2018 Quals | Sandbox Compat | da.blogspot.com

  • Hack.lu CTF 2014 | OREO | wapiflapi.github.io • ret2dl-resolve

  • Hack.lu CTF 2018 | Baby Kernel | Rusty Codepad | maltekraus.de

  • HITCON CTF 2017 Quals | E Imaginative Void | pwning.fun

  • HITCON CTF 2017 Quals | Real Ruby Escaping | da.blogspot.com

  • HXP CTF 2017 | Flag Store | pwning.re • FORTIFY_SOURCE, seccomp

  • noxCTF 2018 | PSRF | github.com/seadog007 • SSRF

  • Pwn2Win 2017 | Shift Register | dragonsector.pl

  • RingZer0 Team Online CTF | Shellcoding | github.com/

  • TokyoWesterns CTF 2018 | EscapeMe | da.blogspot.com

  • TokyoWesterns/MMA CTF 2016 | Diary | uaf.io • seccomp
  • Readings


  • 50 CVEs in 50 Days: Fuzzing Adobe Reader | checkpoint.com • WinAFL

  • 6.828: Operating System Engineering | mit.edu

  • A binary analysis, count me if you can | shell-storm.org • Pin

  • A Eulogy for Format Strings | phrack.org

  • A Memory Allocator | g.oswego.edu • dlmalloc

  • Ad Doug Lea's malloc exploits | phrack.org

  • Ad in format string exploitation | phrack.org

  • AEG: Automatic Exploit Generation • NDSS 2011

  • Almost booting an iOS kernel in QEMU | worthdoingbadly.com

  • An updated collection of resources targeting browser-exploitation | github.com/m1ghtym0

  • AnC | vusec.net • ASLR⊕Cache

  • ASLR on the Line: Practical Cache Attacks on the MMU • NDSS 2017, ASLR⊕Cache

  • ASLR Protection for Statically Linked Executables | le.com • ELF, RELRO

  • Attacking a co-hosted VM: A hacker, a hammer and two memory modules | thisissecurity.stormshield.com

  • ATtention Spanned: Comprehensi Analysis of AT Commands Within the Android Ecosystem | atcommands.org

  • Awesome Fuzzing | github.com/secfigo

  • Beware of strncpy() and strncat() | eklitzke.org

  • Binary fuzzing strategies: what works, what doesn't | lcamtuf.blogspot.com

  • BlueBorne Information from the Research Team | armis.com

  • Bot vs. Bot: E Machine Learning Malware Detection • Black Hat USA 2017

  • Broadpwn: Remotely Compromising Android and iOS via a Bug in Broadcom's Wi-Fi Chipsets | exodusintel.com

  • Bypassing clang’s SafeStack for Fun and Profit • Black Hat Europe 2016

  • Cisco ASA series part four: dlmalloc-2.8.x, libdlmalloc, & dlmalloc on Cisco ASA | nccgroup.trust

  • Common Pitfalls When Writing Exploits | mathy.com

  • Controlling uninitialized memory with LD_PRELOAD | .org

  • CPU.fail | cpu.fail

  • Cross debugging for MIPS ELF with QEMU/toolchain | re.stackexchange.com

  • Cyber Security Base • course

  • Dirty COW and why lying is bad even if you are the Linux kernel | chao-tic.github.io

  • Drammer: Deterministic Rowhammer Attacks on Mobile Platforms • CCS 2016

  • Dynamic Binary Instrumentation Primer | deniable.org • DynamoRIO, Frida, Pin

  • Educational Heap Exploitation | github.com/shellphish

  • Effective file format fuzzing • Black Hat Europe 2016

  • ELF Binary Code Injection, Loader/'Decrypter' | pinkstyle.org

  • Endpoint Security Self-Protection on MacOS | mdsec.co.uk

  • Exploit writing tutorial part 11 : Heap Spraying Demystified | corelan.be

  • Exploiting Format String | crypto.stanford.edu

  • Exploiting the DRAM rowhammer bug to gain kernel pri | googleprojectzero.blogspot.com

  • Extra Exploitation Technique 1: _dl_open | dangokyo.me

  • File Stream Pointer O | ouah.org

  • FILE Structure Exploitation ('' check bypass) | dha.com

  • Finding Function's Load Address | uaf.io • DT_STRTAB

  • First Steps in Hyper- | microsoft.com

  • From Heap to RIP | frizn.fr • dlmalloc, ptmalloc2

  • Fully undetectable backdooring PE files | haiderm.com

  • Fun with FORTIFY_SOURCE | .org

  • Fuzzing arbitrary functions in ELF binaries | blahcat.github.io • LIEF

  • Fuzzing with AFL is an Art | moyix.blogspot.com

  • Fuzzing workflows; a fuzz job from start to finish | foxglo.com • AFL

  • Generating Software Tests | fuzzingbook.org

  • Getting Physical: Extreme abuse of Intel based Paging Systems - Part 1 | secureauth.com

  • GLIBC MALLOC FOR EXPLOITERS | yannayl.github.io

  • GOT and PLT for pwning. | systemo.com

  • Grand Pwning Unit: Accelerating Microarchitectural Attacks with the GPU | cs.vu.nl

  • GTFOBins | gtfobins.github.io

  • Hacking a game to learn FRIDA basics (Pwn Ad 3) | x-c3ll.github.io

  • Hacking Blind • S&P 2014, BROP

  • Hardening C/C++ Programs Part II – Executable-Space Protection and ASLR | producti.com

  • Hardening ELF binaries using Relocation Read-Only (RELRO) | redhat.com

  • Hardware backdoors in some x86 CPUs | github.com/xoreaxeaxeax

  • Heap Exploitation | dha.com

  • Heap Feng Shui in Ja • Black Hat Europe 2007

  • House of Einherjar — Yet Another Heap Exploitation Technique on GLIBC • CODE BLUE 2016

  • How main() is executed on Linux | tldp.org

  • How programs get run: ELF binaries | lwn.net

  • How the ELF Ruined Christmas • USENIX 2015, \_dl\_runtime\_resolve

  • How to build a C program using a custom of glibc and static linking? | stacko.com

  • How to Create a Virus Using the Assembly Language | cranklin.wordpress.com • ELF

  • Injecting missing methods at runtime | hopperapp.com • Mach-O

  • iOS Hacking Resources | github.com/Siguza

  • iOS kernel exploitation archaeology • 34C3

  • Jump Over ASLR: Attacking Branch Predictors to Bypass ASLR • MICRO 2016

  • Keygenning with KLEE | doar-e.github.io

  • ldd arbitrary code execution | catonmat.net

  • Learning KVM - implement your own Linux kernel | da.blogspot.com

  • Linux x86 Program Start Up | dbp-consulting.com

  • linux-insides | 0xax.gitbooks.io

  • Linux/x86 - sockfd trick + dup2(0,0), dup2(0,1), dup2(0,2) + execve /bin/sh - 50 bytes | shell-storm.org

  • macOS Security and Privacy Guide | github.com/drduh

  • Making a low level (Linux) debugger, part 3: our first program | asrpo.com

  • Meltdown and Spectre | meltdownattack.com

  • Memory Corruption Attacks: The (almost) Complete History • Black Hat USA 2010

  • Mental Snapshot - _int_free and unlink | uaf.io

  • Multiple glibc libraries on a single host | stacko.com

  • Named and their practical impact | github.com/hannob

  • New bypass and protection techniques for ASLR on Linux | ptsecurity.com

  • On the Effecti of Address-Space Randomization • CCS 2004, ASLR

  • On and the vDSO | lwn.net

  • Once upon a free()... | phrack.org

  • OSDev Wiki | osdev.org

  • O (some) Spectre browser mitigations | alephsecurity.com

  • FILE Structures: Another Binary Exploitation Technique • HITB GSEC 2018

  • Playing with canaries | elttam.com.au

  • Playing with signals : An o on Sigreturn Oriented Programming | thisissecurity.stormshield.com

  • Practical C++ Decompilation • REcon 2011

  • Programming Z3

  • ptmalloc fanzine | tukan.farm

  • Pwning (sometimes) with style - Dragons' notes on CTFs • Insomni'hack 2015

  • Pwning coworkers thanks to LaTeX | scumjr.github.io

  • pwnlib.dynelf — Resolving remote functions using leaks | pwntools.com

  • Radare2 of the Lost Magic Gadget | 0xabe.io

  • Reading pri memory with a side-channel | googleprojectzero.blogspot.com

  • Recommended compiler and linker flags for GCC | redhat.com

  • Return to VDSO using ELF Auxiliary | .in

  • Re C++ programs with IDA pro and Hex-rays | 0xbadc0de.be

  • SAT/SMT by example | yurichev.com

  • So you want to work in security? (and for some reason ended up here rather than reading other people’s posts on the topic). | ifsec.blogspot.com

  • Some uni gadget sequence for Linux x86_64 ROP payload | .in

  • Smashing The Stack For Fun And Profit | phrack.org

  • Super Awesome Fuzzing, Part One | f-secure.com

  • Symbolic Execution: Intuition and Implementation

  • Tearing apart printf() | maizure.org

  • Technical aspects of CTF contest organization| cert.pl

  • The ad return-into-lib(c) exploits: PaX case study | phrack.org • ret-into-dl

  • The Malloc Maleficarum | phrack.org

  • The one-gadget in glibc | da.blogspot.com

  • The real power of Linux executables | ownyourbits.com

  • The Stack Clash | qualys.com

  • The single instruction C compiler | github.com/xoreaxeaxeax

  • Transforming an ELF executable into a library

  • Understanding L1 Terminal Fault aka Foreshadow: What you need to know | redhat.com

  • UNIX Syscalls | john-millikin.com

  • Vudo - An object superstitiously believed to embody magical powers | phrack.org

  • hunting with Semmle QL, part 1 | microsoft.com

  • What is an ELF Export? | m4b.io

  • Why is My Perfectly Good Shellcode Not Working?: Cache Coherency on MIPS and ARM | senr.io
  • Talks/Presentations


  • From Kernel to VMM by Jacob Torrey ()

  • $hell on Earth: From Browser to System Compromise by Matt Molinyawe, Jasiel Spelman, Abdul-Aziz Hariri and Joshua Smith • Black Hat USA 2016

  • A Christmas Carol - The Spectres of the Past, Present, and Future by Moritz Lipp, Michael Schwarz, Daniel Gruss and Claudio Canella • 35C3

  • Attacking The XNU Kernel In El Capitan by Luca Todesco () • Black Hat Europe 2015

  • Behind the Scenes with iOS Security by Ić • Black Hat USA 2016

  • Breaking the x86 Instruction Set by Christopher Domas () • Black Hat USA 2017

  • Browser bug hunting - Memoirs of a last man standing by Atte Kettunen • 44CON 2013

  • Fixing/Making Holes in Binaries by Shaun Clowes • Black Hat USA 2002

  • Infosec and failure by Ange Albertini • Hack.lu 2017

  • Jailbreaking iOS by tihmstar • 35C3

  • Linux Windows Exploits: Escalating Pri with WSL by Saar Amar () • BlueHat IL 2018

  • Modern Windows Userspace Exploitation by Saar Amar () • 35C3

  • Pwned By The Owner: What Happens When You Steal A Hacker's Computer by Zoz • DEF CON 18

  • The Layman's Guide to Zero-Day Engineering by Markus Gaasedelen and Amy () • 35C3

  • Unexpected Stories From a Hacker Inside the Go by Mudge • DEF CON 21

  • Unlocking secrets of proprietary software using Frida by Ole André Vadla Ravnås • NDC 2018

  • Why Do Keynote Speakers Keep Suggesting That Improving Security Is Possible? by James Mickens
  • Tools


  • AFL | lcamtuf.coredump.cx

  • angr | angr.io

  • BinNavi | github.com/google

  • Bootlin | bootlin.com

  • bowkin | github.com/integeruser

  • Buildroot | buildroot.org

  • ca | github.com/Antonin-Deniau

  • Cling | cern.ch

  • Compiler Explorer | godbolt.org

  • crashwalk | github.com/bnagy

  • crosstool-NG | crosstool-ng.github.io

  • dockcross | github.com/dockcross

  • Exodus | github.com/intoli

  • FLARE VM | github.com/fireeye

  • Frida | frida.re

  • GEF | github.com/hugsy

  • ghidra | github.com/NationalSecurityAgency

  • HackSys Extreme Driver | github.com/hacksysteam

  • KLEE | klee.github.io

  • LIEF | github.com/lief-project

  • linux-kernel-module-cheat | github.com/cirosantilli

  • McSema | github.com/trailofbits

  • ODA | onlinedisassembler.com

  • one_gadget | github.com/da

  • osxcross | github.com/tpoechtrager

  • patchelf | github.com/NixOS

  • preeny | github.com/zardus

  • pwndbg | github.com/pwndbg

  • pwnjs | github.com/theori-io

  • PyREBox | github.com/Cisco-Talos

  • QIRA | github.com/geohot

  • RetDec | github.com/a

  • rr | rr-project.org

  • seccomp-tools | github.com/da

  • | github.com/wapiflapi

  • Woboq | woboq.org

  • Z3 | github.com/Z3Prover
  • #### IDA

  • A list of IDA Plugins | github.com/onethawt

  • A set of exploitation/re aids for IDA | github.com/1111joe1111

  • An IDA Pro plugin to examine the glibc heap, focused on exploit de | github.com/danigargu

  • Collaborati Engineering plugin for IDA Pro & Hex-Rays | github.com/IDArlingTeam

  • Hex-Rays Decompiler plugin for better code na | github.com/REhints

  • HexRaysPyTools | github.com/igogo-x86

  • IDA 2016 plugin contest winner! Symbolic Execution just one-click away! | github.com/illera88

  • IDA Pro utilities from FLARE team | github.com/fireeye

  • Make your IDA Lazy! | github.com/L4ys

  • Multi-architecture assembler for IDA Pro. Powered by Keystone Engine. | github.com/keystone-engine

  • 项目信息

    开发语言:Python

    Star 数:111

    技术要点

    该项目属于CTF思路方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕My solutions to some CTF challenges and a list of interesting resources about pwning stuff展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。

    从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。

    使用与学习建议

    1. 下载源码压缩包,解压到本地环境。

    2. 根据项目类型准备对应的运行环境与依赖。

    3. 按照 README 中的步骤完成配置与部署。

    4. 在隔离的测试环境中运行验证,避免影响生产系统。

    免责声明

    本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。

    资源标题on-pwning - 我对一些CTF挑战的解决方案和一系列
    所属分类CTF思路
    发布作者admin
    发布时间2026-10-05 23:54:06
    下载权限 免费下载
    附件数量2 个下载链接
    浏览次数448
    讨论数量0
    主题状态正常讨论中

    本资源免费,登录后即可在本页「下载链接」区域获取全部附件。

    请在评论区留言说明具体链接,或联系作者补档。楼主更新后本页会同步最新的下载地址。

    请先阅读正文中的授权说明;未注明的默认仅限站内学习交流,禁止直接搬运到其他站点二次售卖。
    还没有讨论,快来抢沙发~
    登录 后才能参与讨论
    下载链接
    会员才能下载
    登录后开通会员
    同分类推荐
    暂无同类资源
    免费登录即可下载
    查看会员
    放大预览

    © 2026 剑庭安 - 网站开发定制 SEO 优化蜘蛛池代做 在线看手相算命. 保留所有权利。

    Powered by 酷像SEOv3.0

    网站地图 Sitemap.xml
    首页 全部分类 黑客安全 逆向|反编译 精品源码 站长工具自助开通会员其他资源SEO工具站群源码泛程序蜘蛛模板蜘蛛池外链工具创意乐园 搜索 会员服务 登录 注册