HackTM CTF Quals 2023
57 challenges with 105 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 CTFtimeUncategorised46
The upstream scoreboard did not say, so neither do we.
Server
4 official solutionsAlso written up in: Sarkoxed/ctf-writeups, Hope0351/CTF-collection, Hope0351/CTF-collection, Hope0351/CTF-collection
Address
2 official solutionsAlso written up in: Arinerron/writeups, Arinerron/writeups
Chall
2 official solutionsAlso written up in: Hope0351/CTF-collection, Hope0351/CTF-collection
Contracts
2 official solutionsAlso written up in: Arinerron/writeups, Arinerron/writeups
DoubleEndedQueue
2 official solutionsAlso written up in: Arinerron/writeups, Arinerron/writeups
ERC20
2 official solutionsAlso written up in: Arinerron/writeups, Arinerron/writeups
ERC721
2 official solutionsAlso written up in: Arinerron/writeups, Arinerron/writeups
Governor
2 official solutionsAlso written up in: Arinerron/writeups, Arinerron/writeups
GovernorTimelockControl
2 official solutionsAlso written up in: Arinerron/writeups, Arinerron/writeups
Also written up in: Arinerron/writeups, Arinerron/writeups
MinimalForwarder
2 official solutionsAlso written up in: Arinerron/writeups, Arinerron/writeups
PaymentSplitter
2 official solutionsAlso written up in: Arinerron/writeups, Arinerron/writeups
ProxyAdmin
2 official solutionsAlso written up in: Arinerron/writeups, Arinerron/writeups
PullPayment
2 official solutionsAlso written up in: Arinerron/writeups, Arinerron/writeups
SafeCast
2 official solutionsAlso written up in: Arinerron/writeups, Arinerron/writeups
SafeMath
2 official solutionsAlso written up in: Arinerron/writeups, Arinerron/writeups
SignedSafeMath
2 official solutionsAlso written up in: Arinerron/writeups, Arinerron/writeups
TimelockController
2 official solutionsAlso written up in: Arinerron/writeups, Arinerron/writeups
AddressUpgradeable
1 official solutionAlso written up in: Arinerron/writeups
CompTimelock
1 official solutionAlso written up in: Arinerron/writeups
Crocodilu Original
1 official solutionAlso written up in: francescolonardo/CTF-Writeups-NLP-Analysis
Diamond Heist
1 official solutionAlso written up in: Arinerron/writeups
DoubleEndedQueueUpgradeable
1 official solutionAlso written up in: Arinerron/writeups
ERC20Upgradeable
1 official solutionAlso written up in: Arinerron/writeups
ERC721Upgradeable
1 official solutionAlso written up in: Arinerron/writeups
Example
1 official solutionAlso written up in: Arinerron/writeups
Governance
1 official solutionAlso written up in: Arinerron/writeups
GovernorTimelockControlUpgradeable
1 official solutionAlso written up in: Arinerron/writeups
GovernorUpgradeable
1 official solutionAlso written up in: Arinerron/writeups
Hades
1 official solutionAlso written up in: ctf.zeyu2001.com
Hades Original
1 official solutionAlso written up in: francescolonardo/CTF-Writeups-NLP-Analysis
Kaitenzushi Writup
1 official solutionAlso written up in: Sarkoxed/ctf-writeups
MathUpgradeable
1 official solutionAlso written up in: Arinerron/writeups
MinimalForwarderUpgradeable
1 official solutionAlso written up in: Arinerron/writeups
Openzeppelin Contracts
1 official solutionAlso written up in: Arinerron/writeups
Openzeppelin Contracts Upgradeable
1 official solutionAlso written up in: Arinerron/writeups
PaymentSplitterUpgradeable
1 official solutionAlso written up in: Arinerron/writeups
PullPaymentUpgradeable
1 official solutionAlso written up in: Arinerron/writeups
Also written up in: rivit98/ctf-writeups
SafeCastUpgradeable
1 official solutionAlso written up in: Arinerron/writeups
SafeMathUpgradeable
1 official solutionAlso written up in: Arinerron/writeups
Secrets Original
1 official solutionAlso written up in: francescolonardo/CTF-Writeups-NLP-Analysis
SignedSafeMathUpgradeable
1 official solutionAlso written up in: Arinerron/writeups
Solve2
1 official solutionAlso written up in: rivit98/ctf-writeups
Also written up in: Arinerron/writeups
TimelockControllerUpgradeable
1 official solutionAlso written up in: Arinerron/writeups
Cryptography5
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: y011d4/my-ctf-challenges, Sarkoxed/ctf-writeups, Sarkoxed/ctf-writeups, y011d4/my-ctf-challenges, y011d4/my-ctf-challenges, Sarkoxed/ctf-writeups, furutsuki.hatenablog.com
- crypto
- rsa
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, john_pollard
Kaitenzushi
5 official solutionsAlso written up in: y011d4/my-ctf-challenges, Sarkoxed/ctf-writeups, y011d4/my-ctf-challenges, y011d4/my-ctf-challenges, y011d4/my-ctf-challenges
Broken Oracle
4 official solutionsAlso written up in: y011d4/my-ctf-challenges, Sarkoxed/ctf-writeups, Sarkoxed/ctf-writeups, y011d4/my-ctf-challenges
Unrandom Dsa
4 official solutionsAlso written up in: y011d4/my-ctf-challenges, y011d4/my-ctf-challenges, y011d4/my-ctf-challenges, y011d4/my-ctf-challenges
Glp 420
2 official solutionsAlso written up in: y011d4/my-ctf-challenges, y011d4/my-ctf-challenges
Misc3
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: ctf.zeyu2001.com
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
- smart-contract
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Welcome To HackTM CTF 2023 Quals
1 writeupSame technique in picoCTF: PW Crack 2, Permissions, Specialer
Web2
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: daffainfo/ctf-writeup
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Also written up in: ctf.zeyu2001.com
- xsleaks
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Binary exploitation1
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: mutur4/ctf-writeups, rivit98/ctf-writeups, mutur4/CTF-WRITEUPS-2021
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz