ctf-miscskills.sh · ljagiello
8,574 installsProvides miscellaneous CTF challenge techniques for problems that do not cleanly fit the main categories. Use for encoding puzzles, pyjails, bash jails, RF/SDR, DNS oddities, unicode tricks, esoteric languages, QR or audio puzzles, constraint solving, game theory, unusual sandbox escapes, and hybrid logic puzzles. Prefer a more specific skill first when the challenge is mainly web, pwn, reverse, f
gtfobins.github.ioctf.example.comwww.dcode.frexample.comrbndr.uszxing.orgproducts.aspose.appwww.onlinebarcodereader.comvii5ard.github.iotarget.example.comoeis.orgwry.meassetdelivery.roblox.comkubernetes.default.svcEvidence lines
- executes_fetched_code — SKILL.md: - [pyjails.md](pyjails.md) - Python jail/sandbox escape techniques, quine context detection, restricted character repunit decomposition, func_globals module cha
- executes_fetched_code — SKILL.md: - **Repunit decomposition:** Decompose target integer into sum of repunits (1, 11, 111, ...) using only 2 characters (`1` and `+`) for restricted eval. See [pyj
- executes_fetched_code — SKILL.md: - **f-string config injection via stored eval:** Store payload as config value, create key named `eval(stored_key)` — f-string rendering evaluates the key name
- executes_fetched_code — bashjails.md: - [Eval Context Detection](#eval-context-detection)
- executes_fetched_code — bashjails.md: 2. Whether input is `eval`'d, passed to `bash -c`, or something else
- generates_or_handles_keys — games-and-vms.md: **Key insight:** Boolean logic gate networks are directly expressible as Z3 constraints. Each gate becomes one constraint (`And`, `Or`, `Xor`, `Not`), and the r
- schedules_persistence — SKILL.md: Sudo's `fnmatch()` matches `*` across argument boundaries. Inject extra flags (`-Z root`, `-r`, second `-w`) into locked-down commands. Craft pcap with embedded
- schedules_persistence — linux-privesc.md: Sudo's yacc parser has error recovery — it skips binary junk lines and keeps parsing for valid entries. Vixie cron, by contrast, rejects the entire file on the
- schedules_persistence — linux-privesc.md: **Key insight:** Sudo's parser recovers from errors (yacc `error` productions skip to next newline) while cron's parser rejects the entire file on the first syn
- schedules_persistence — linux-privesc.md: **Pattern:** polkit treated UIDs greater than `INT_MAX` (`2147483647`) as "unknown user" and *skipped* authentication. Create a user with `UID = 4020181224`, th
- schedules_persistence — linux-privesc.md: systemctl enable --now /home/loluser/pwn.service
Our disclosure is a static description of what the skill declares and does; it is not a safety verdict. Source record: www.skills.sh/ljagiello/ctf-skills/ctf-misc.
Install
npx skills add ljagiello/ctf-skills@ctf-misc
Copied from the registry's documented install form. Read the disclosure above first; it is the whole point of this page.
Observed record
First seen 2026-10-19. The weekly re-scan will record install growth and any change to the skill's content hash; one observation so far.
Cite this page
Sato Hub. "ctf-misc — skill disclosure on Sato Hub." Sato Hub, updated 2026-10-23, accessed 2026-10-23. https://satohub.ai/skills/skillssh%3Aljagiello%2Fctf-skills%2Fctf-miscData last refreshed 2026-10-23; this page is rebuilt daily. Citations carry the date so a reader can tell which snapshot a claim came from. Catalog data is licensed CC-BY-4.0.