MCPcopy
hub / github.com/ctfs/write-ups-2014

github.com/ctfs/write-ups-2014 @main sqlite

repository ↗ · DeepWiki ↗
802 symbols 2,280 edges 141 files 132 documented · 16%
README

CTF write-ups 2014

There are some problems with CTF write-ups in general:

  • they’re scattered across the interwebs
  • they don’t usually include the original files needed to solve the challenge
  • some of them are incomplete or skip ‘obvious’ parts of the explanation, and are therefore not as helpful for newcomers
  • often they disappear when the owner forgets to renew their domain or shuts down their blog

This repository aims to solve those problems.

It’s a collection of CTF source files and write-ups that anyone can contribute to. Did you just publish a CTF write-up? Let us know, and we’ll add a link to your post — or just add the link yourself and submit a pull request. Spot an issue with a solution? Correct it, and send a pull request.

Contributing

Please read CONTRIBUTING.md.

Archive

Core symbols most depended-on inside this repo

append
called by 62
ncn-ctf-2014/xmlrpc/ctf/server.py
read
called by 54
ncn-ctf-2014/xmlrpc/ctf/server.py
encode
called by 48
ghost-in-the-shellcode-2014/byte-sexual/exploit.py
write
called by 48
seccon-ctf-2014/binary-karuta/solve.py
println
called by 38
31c3-ctf-2014/crypto/hwaes/hwaes.py
pack_le
called by 35
ghost-in-the-shellcode-2014/byte-sexual/exploit.py
write
called by 30
hitcon-ctf-2014/rsaha/rsaha-fe50cf1bcae41e8ec6eeebccf3f0de7c.py
reg
called by 24
plaid-ctf-2014/paris/disasm.py

Shape

Method 395
Function 306
Class 89
Struct 12

Languages

Python78%
Java10%
Go8%
TypeScript4%

Modules by API surface

plaid-ctf-2014/g/mod.py33 symbols
stripe-ctf3/level3/problem/test/lib/test_framework.py28 symbols
stripe-ctf3/level2/problem/test/lib/test_framework.py28 symbols
stripe-ctf3/level0/problem/test/lib/test_framework.py28 symbols
plaid-ctf-2014/g/guassJordan.py28 symbols
stripe-ctf3/level4/problem/test/lib/test_framework.py27 symbols
asis-ctf-finals-2014/xorqr/netcatlib/netcatlib.py24 symbols
su-ctf-quals-2014/commercial_application/MainActivity.java23 symbols
ncn-ctf-2014/xmlrpc/ctf/server.py20 symbols
stripe-ctf3/level4/problem/log/log.go19 symbols
seccon-ctf-2014/binary-karuta/solve.py18 symbols
su-ctf-quals-2014/commercial_application/AppConfig.java16 symbols

Dependencies from manifests, versioned

http-proxy* · 1×
nopt* · 1×
seed-random* · 1×
underscore* · 1×

For agents

$ claude mcp add write-ups-2014 \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact