NahamCon CTF
99 challenges with 364 published community solutions between them. Solution links go to CTFtime’s task page, which aggregates every writeup for a challenge - individual blog posts rot, the aggregator does not.
Full task list on CTFtimeCryptography24
Recover a plaintext or a key from something that was supposed to protect it. In practice: identify the scheme, find the parameter the author got wrong, exploit it.
Also written up in: pcw109550/write-up, deut-erium/WriteUps, A0su/CTF-Writeups, Ewael/CTFs
- cryptography
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: aryanc403/CTFarchives, crypt0n1te/Write-Ups, TheWinRaRs/Writeups, pcw109550/write-up, deut-erium/WriteUps
- cryptography
- optimization
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: pcw109550/write-up, deut-erium/WriteUps, A0su/CTF-Writeups
- cryptography
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: deut-erium/WriteUps, A0su/CTF-Writeups
- crypto
- rsa
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, john_pollard
Also written up in: pcw109550/write-up, deut-erium/WriteUps, A0su/CTF-Writeups
- cryptography
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: deut-erium/WriteUps, milliesolem/NahamCon-CTF-2020-Writeup, williamsolem/NahamCon-CTF-2020-Writeup
- crytography
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: deut-erium/WriteUps
- magic
- crypto
- xor
Same technique in picoCTF: Custom encryption, XtraORdinary, It's Not My Fault 2
Also written up in: deut-erium/WriteUps
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
2020 06 14 Nahamcon 2020 Docxor
1 official solutionAlso written up in: deut-erium/WriteUps
2020 06 14 Nahamcon 2020 elsa4
1 official solutionAlso written up in: deut-erium/WriteUps
2020 06 14 Nahamcon 2020 Homecooked
1 official solutionAlso written up in: deut-erium/WriteUps
2020 06 14 Nahamcon 2020 Ooo la la
1 official solutionAlso written up in: deut-erium/WriteUps
2020 06 14 Nahamcon 2020 Raspberry
1 official solutionAlso written up in: deut-erium/WriteUps
2020 06 14 Nahamcon 2020 twinning
1 official solutionAlso written up in: deut-erium/WriteUps
2020 06 14 Nahamcon 2020 Unvreakable Vase
1 official solutionAlso written up in: deut-erium/WriteUps
December 2020 06 14 Nahamcon 2020 December
1 official solutionAlso written up in: deut-erium.github.io
- crypto
- scripting
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Docxor 2020 06 14 Nahamcon 2020 Docxor
1 official solutionAlso written up in: deut-erium.github.io
Elsa4 2020 06 14 Nahamcon 2020 elsa4
1 official solutionAlso written up in: deut-erium.github.io
Homecooked 2020 06 14 Nahamcon 2020 Homecooked
1 official solutionAlso written up in: deut-erium.github.io
Ooo la la 2020 06 14 Nahamcon 2020 Ooo la la
1 official solutionAlso written up in: deut-erium.github.io
Raspberry 2020 06 14 Nahamcon 2020 Raspberry
1 official solutionAlso written up in: deut-erium.github.io
Twinning 2020 06 14 Nahamcon 2020 twinning
1 official solutionAlso written up in: deut-erium.github.io
Unvreakable Vase 2020 06 14 Nahamcon 2020 Unvreakable Vase
1 official solutionAlso written up in: deut-erium.github.io
Misc24
Everything that fits no other box: esolangs, puzzles, scripting exercises, and the jail escapes that have not yet earned their own category.
Also written up in: lyellread/ctf-writeups, aryanc403/CTFarchives, www.osusec.org
- miscellaneous
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: aryanc403/CTFarchives
- miscellaneous
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: srixivas/SecurityNuggets, Srinivas11789/SecurityNuggets, srixivas/SecurityNuggets, Srinivas11789/SecurityNuggets
- scripting
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: aryanc403/CTFarchives
- miscellaneous
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: aryanc403/CTFarchives
- scripting
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: S-Rajkumar/CTF-writeups
- warmup
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: aryanc403/CTFarchives
- warmup
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: aryanc403/CTFarchives
- warmup
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: aryanc403/CTFarchives
- warmup
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: aryanc403/CTFarchives
- warmup
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: TheWinRaRs/Writeups, pcw109550/write-up
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: S-Rajkumar/CTF-writeups
- stenography
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: aryanc403/CTFarchives
- warmup
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: aryanc403/CTFarchives, S-Rajkumar/CTF-writeups
- warmup
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: spenceman1013/CTF-writeups
- misc
- miscellaneous
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
- stenography
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
- scripting
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
- warmup
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
- stenography
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
- scripting
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: aryanc403/CTFarchives
- miscellaneous
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Rotten 100
1 official solutionAlso written up in: rogueecho/ctf
- ssh
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Web12
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
Also written up in: spenceman1013/CTF-writeups, aryanc403/CTFarchives
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Also written up in: spenceman1013/CTF-writeups, aryanc403/CTFarchives
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Also written up in: beerpwn/ctf, Isopach/CTF-Writeup
- jwt
Same technique in picoCTF: Java Code Analysis!?!, JaWT Scratchpad, JAuth
Also written up in: crypt0n1te/Write-Ups
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Also written up in: empty-jack/ctf-writeups
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Also written up in: aryanc403/CTFarchives
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
- sqli
- web
Same technique in picoCTF: Irish-Name-Repo 3, Startup Company, More SQLi
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Also written up in: beerpwn/ctf
Binary exploitation11
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
Also written up in: datajerk/ctf-write-ups, h4ck3rb0b/writeups, datajerk/ctf-write-ups, MUWASEC/ctf-writeups, jt00000/ctf.writeup, epicleet/write-ups
- pwn
- syscall
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: datajerk/ctf-write-ups, crypt0n1te/Write-Ups, rogeriobastos/ctf-write-ups, TheWinRaRs/Writeups, datajerk/ctf-write-ups, A0su/CTF-Writeups, epicleet/write-ups
- binary-exploitation
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: datajerk/ctf-write-ups, TheWinRaRs/Writeups, datajerk/ctf-write-ups, jt00000/ctf.writeup, epicleet/write-ups
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: datajerk/ctf-write-ups, datajerk/ctf-write-ups
- canary
- pwn
- rop
Same technique in picoCTF: lockdown-horses, Guessing Game 1, vr-school
Also written up in: datajerk/ctf-write-ups, datajerk/ctf-write-ups
- rop
- pwn
- shellcode
Same technique in picoCTF: ropfu, lockdown-horses, Guessing Game 1
Also written up in: datajerk/ctf-write-ups, datajerk/ctf-write-ups
- format-string
- pwn
Same technique in picoCTF: PIE TIME 2, Binary Gauntlet 2, Binary Gauntlet 3
Conveyor
2 official solutionsAlso written up in: jt00000/ctf.writeup, epicleet/write-ups
Also written up in: jt00000/ctf.writeup, epicleet/write-ups
Shifts
2 official solutionsAlso written up in: jt00000/ctf.writeup, epicleet/write-ups
Conveyor Belt
1 official solutionAlso written up in: TheWinRaRs/Writeups
Also written up in: epicleet/write-ups
Uncategorised9
The upstream scoreboard did not say, so neither do we.
Free Willy
2 official solutionsAlso written up in: MUWASEC/ctf-writeups, jt00000/ctf.writeup
Certificate
1 official solutionAlso written up in: aryanc403/CTFarchives
Exploit2
1 official solutionAlso written up in: datajerk/ctf-write-ups
Feedback
1 official solutionAlso written up in: aryanc403/CTFarchives
Flags
1 official solutionAlso written up in: estebancano-dev/CTF-Writeups
Microosoft
1 official solutionAlso written up in: www.osusec.org
newYearResolution
1 official solutionAlso written up in: S-Rajkumar/CTF-writeups
Also written up in: jt00000/ctf.writeup
Scraps
1 official solutionAlso written up in: datajerk/ctf-write-ups
Forensics6
Recover something from a file, a capture, or a disk image - often from a part of it the format says is unused.
Also written up in: lyellread/ctf-writeups, aryanc403/CTFarchives, crypt0n1te/Write-Ups
- forensics
Same technique in picoCTF: investigation_encoded_2, FindAndOpen, Ph4nt0m 1ntrud3r
Also written up in: aryanc403/CTFarchives
- forensics
Same technique in picoCTF: investigation_encoded_2, FindAndOpen, Ph4nt0m 1ntrud3r
Also written up in: aryanc403/CTFarchives
- forensics
Same technique in picoCTF: investigation_encoded_2, FindAndOpen, Ph4nt0m 1ntrud3r
Also written up in: A0su/CTF-Writeups, Ewael/CTFs
- forensics
Same technique in picoCTF: investigation_encoded_2, FindAndOpen, Ph4nt0m 1ntrud3r
Volatile 125
1 official solutionAlso written up in: rogueecho/ctf
Steganography5
Find the payload hidden inside a carrier that looks ordinary. Bit planes, appended data, metadata, and audio spectrograms.
Also written up in: pcw109550/write-up
- steganography
Same technique in picoCTF: StegoRSA, Glory of the Garden, Investigative Reversing 0
- steganography
Same technique in picoCTF: StegoRSA, Glory of the Garden, Investigative Reversing 0
- steganography
Same technique in picoCTF: StegoRSA, Glory of the Garden, Investigative Reversing 0
- steganography
Same technique in picoCTF: StegoRSA, Glory of the Garden, Investigative Reversing 0
- steganography
Same technique in picoCTF: StegoRSA, Glory of the Garden, Investigative Reversing 0
Reverse engineering4
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
Also written up in: spenceman1013/CTF-writeups, aryanc403/CTFarchives
- mobile
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: spenceman1013/CTF-writeups, aryanc403/CTFarchives
- mobile
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
- mobile
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
- mobile
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
OSINT4
Answer a question about the real world from public sources. The work is pivoting between identifiers, not exploiting anything.
Also written up in: lyellread/ctf-writeups, aryanc403/CTFarchives, www.osusec.org
- osint
Same technique in picoCTF: CVE-XXXX-XXXX
Also written up in: lyellread/ctf-writeups, aryanc403/CTFarchives, TheWinRaRs/Writeups, www.osusec.org
- osint
Same technique in picoCTF: CVE-XXXX-XXXX
Also written up in: lyellread/ctf-writeups, crypt0n1te/Write-Ups, TheWinRaRs/Writeups, www.osusec.org
- osint
Same technique in picoCTF: CVE-XXXX-XXXX
Also written up in: srixivas/SecurityNuggets, Srinivas11789/SecurityNuggets
- osint
Same technique in picoCTF: CVE-XXXX-XXXX