
Arbitrary Write To Rce
Arbitrary write to RCE playbook.
Install
npx skills add yaklang/hack-skills --skill arbitrary-write-to-rce -g -a claude-code -y- Repository
- yaklang/hack-skills2.6k
- Category
- Security
- Updated
- 2mo ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Arbitrary write to RCE playbook. Use when you have an arbitrary write primitive (from heap exploitation, format string, or OOB write) and need to convert it into code execution by targeting GOT, hooks, _IO_FILE vtable, exit_funcs, TLS_dtor_list, modprobe_path, .fini_array, or C++ vtables.
SKILL: Arbitrary Write to Code Execution, Expert Attack Playbook
AI LOAD INSTRUCTION: Expert techniques for converting an arbitrary write primitive into code execution. Covers every major overwrite target organized by glibc version compatibility: GOT, __malloc_hook, __free_hook, _IO_FILE vtable, __exit_funcs, TLS_dtor_list, _dl_fini, modprobe_path, .fini_array, C++ vtable, and setcontext gadget. This is the "last mile" skill. Base models often target hooks that no longer exist (post-glibc 2.34) or miss pointer mangling requirements.
0. RELATED ROUTING
- heap-exploitation, obtaining the arbitrary write via heap attacks
- format-string-exploitation, obtaining the arbitrary write via %n
- stack-overflow-and-rop, stack-based write primitives
- binary-protection-bypass, which targets are available given protection configuration
- heap-exploitation IO_FILE_EXPLOITATION.md, deep _IO_FILE structure exploitation

