IrisCTF 2024
51 challenges with 155 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. 5 of them also carry the solution IrisCTF 2024’s own organisers published, which is linked on the challenge itself.
Full task list on CTFtimeUncategorised23
The upstream scoreboard did not say, so neither do we.
Also written up in: juliancasaburi/irisctf-2024, juliancasaburi/irisctf-2024, juliancasaburi/irisctf-2024, juliancasaburi/irisctf-2024, juliancasaburi/irisctf-2024, juliancasaburi/irisctf-2024
Also written up in: juliancasaburi/irisctf-2024, juliancasaburi/irisctf-2024, juliancasaburi/irisctf-2024, juliancasaburi/irisctf-2024, juliancasaburi/irisctf-2024
Czech Where.Osint
4 official solutionsAlso written up in: juliancasaburi/CTFS-Writeups, juliancasaburi/irisctf-2024, juliancasaburi/CTFS-Writeups, juliancasaburi/irisctf-2024
Pwnit
4 official solutionsAlso written up in: mephi42/ctf, mephi42/ctf, mephi42/ctf, mephi42/ctf
Wheres Skat.Networks
4 official solutionsAlso written up in: juliancasaburi/CTFS-Writeups, juliancasaburi/irisctf-2024, juliancasaburi/CTFS-Writeups, juliancasaburi/irisctf-2024
Investigator Alligator.Forensics
3 official solutionsAlso written up in: juliancasaburi/CTFS-Writeups, juliancasaburi/CTFS-Writeups, juliancasaburi/irisctf-2024
Published by the organisers in IrisSec/IrisCTF-2024-Challenges: solve.py
Also written up in: r2dev2/CTF, jiniljeil/CTF
Rune Whats That.Reversing
3 official solutionsAlso written up in: juliancasaburi/CTFS-Writeups, juliancasaburi/CTFS-Writeups, juliancasaburi/irisctf-2024
Skats Sd Card.Forensics
3 official solutionsAlso written up in: juliancasaburi/CTFS-Writeups, juliancasaburi/CTFS-Writeups, juliancasaburi/irisctf-2024
Whats My Password.Web Exploitation
3 official solutionsAlso written up in: juliancasaburi/CTFS-Writeups, juliancasaburi/CTFS-Writeups, juliancasaburi/irisctf-2024
Chall
2 official solutionsAlso written up in: vanluongkma/CTF-Writeups, Caycon/CTF-Writeups
Also written up in: bboortz/ctf-writeups
Also written up in: bboortz/ctf-writeups
Accessible Sesamum Indicum
1 official solutionAlso written up in: a-p-n/CTF-solutions
Also written up in: TFNS/writeups
Also written up in: jiniljeil/CTF
Published by the organisers in IrisSec/IrisCTF-2024-Challenges: challenge/solve.py
Primer
1 official solutionAlso written up in: aarjn/CTF
Published by the organisers in IrisSec/IrisCTF-2024-Challenges: src/solve.py
Published by the organisers in IrisSec/IrisCTF-2024-Challenges: solve.py
Seriousbanking
1 official solutionAlso written up in: TFNS/writeups
Sharing Is Caring
1 official solutionAlso written up in: sekai.team
Solve2
1 official solutionAlso written up in: a-p-n/CTF-solutions
Misc11
Everything that fits no other box: esolangs, puzzles, scripting exercises, and the jail escapes that have not yet earned their own category.
Czech Where?
4 writeupsAlso written up in: nightxade/ctf-writeups, ArifPeycal/ctf-writeups, Jay-m8/CTF-Writeup, marcoparello/CTF-Writeups, omega13-engr/ret-CTF-writeups
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Away on Vacation
4 writeupsAlso written up in: nightxade/ctf-writeups, ArifPeycal/ctf-writeups, Jay-m8/CTF-Writeup, omega13-engr/ret-CTF-writeups
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Published by the organisers in IrisSec/IrisCTF-2024-Challenges: solve.c
Also written up in: mito753/Kernel-Exploit-Dojo, TFNS/writeups, mito753/Kernel-Exploit-Dojo, mito753/Kernel-Exploit-Dojo
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Personal Breach
3 writeupsAlso written up in: nightxade/ctf-writeups, ArifPeycal/ctf-writeups
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: nightxade/ctf-writeups
- miscellaneous
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Where's skat?
1 writeupAlso written up in: nightxade/ctf-writeups, hurbdbbb/ctf-writeups, omega13-engr/ret-CTF-writeups
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Not Just Media
3 writeups- mkv
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
dhash
1 writeupAlso written up in: TFNS/writeups
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Copper Selachimorpha
1 writeup- wifi_cracking
- networks
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Name That Song 3
1 official solutionAlso written up in: nightxade/ctf-writeups
- manchester
- ook
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Reverse engineering5
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: nightxade/ctf-writeups, ArifPeycal/ctf-writeups, hurbdbbb/ctf-writeups
- reversing
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: nightxade/ctf-writeups, hurbdbbb/ctf-writeups
- reversing
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: Lobsterge/CTF-Writeups, aarjn/CTF, omega13-engr/ret-CTF-writeups
Babyrevjohnson
2 official solutionsAlso written up in: omega13-engr/ret-CTF-writeups, Lobsterge/CTF-Writeups
Whats A Rune
1 official solutionAlso written up in: Lobsterge/CTF-Writeups
Forensics4
Recover something from a file, a capture, or a disk image - often from a part of it the format says is unused.
skat's SD card
2 writeups- forensics
- linux_filesystem
Same technique in picoCTF: investigation_encoded_2, FindAndOpen, Ph4nt0m 1ntrud3r
Corrupted World
1 writeup- zlib
- forensics
- nbt
Same technique in picoCTF: investigation_encoded_2, FindAndOpen, Ph4nt0m 1ntrud3r
skat's Network History
1 writeup- wifi_cracking
- wifi
Same technique in picoCTF: investigation_encoded_2, FindAndOpen, Ph4nt0m 1ntrud3r
- forensics
- maps
Same technique in picoCTF: investigation_encoded_2, FindAndOpen, Ph4nt0m 1ntrud3r
Cryptography4
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: Lobsterge/CTF-Writeups, mza7a/CTF-writeups, a-p-n/CTF-solutions, a-p-n/CTF-solutions, a-p-n/CTF-solutions, a-p-n/CTF-solutions, aarjn/CTF, omega13-engr/ret-CTF-writeups
Integralcommunication
5 official solutionsAlso written up in: TFNS/writeups, nightxade/ctf-writeups, mza7a/CTF-writeups, mza7a/CTF-writeups, a-p-n/CTF-solutions
Babycha
2 official solutionsAlso written up in: Lobsterge/CTF-Writeups, a-p-n/CTF-solutions
Babycharge
2 official solutionsAlso written up in: TFNS/writeups, nightxade/ctf-writeups
Binary exploitation2
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
Insanity Check
5 official solutionsAlso written up in: nightxade/ctf-writeups, omega13-engr/ret-CTF-writeups, miraicantsleep/ctf-writeups, Lobsterge/CTF-Writeups, bboortz/ctf-writeups
Also written up in: 0ur4n05/ctf
Web1
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
What's My Password?
6 writeupsAlso written up in: bl4de/ctf, Aryt3/writeups, nightxade/ctf-writeups, ArifPeycal/ctf-writeups, jiniljeil/CTF, hurbdbbb/ctf-writeups, omega13-engr/ret-CTF-writeups, jiniljeil/CTF
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
OSINT1
Answer a question about the real world from public sources. The work is pivoting between identifiers, not exploiting anything.
A Harsh Reality of Passwords
3 writeupsAlso written up in: ArifPeycal/ctf-writeups, ArifPeycal/ctf-writeups
- osint
Same technique in picoCTF: CVE-XXXX-XXXX