15 lines
573 B
Markdown
15 lines
573 B
Markdown
#public
|
|
|
|
all non-osint CTF challenges can be solved through recursive steps until a flag is found
|
|
# 1. Explore
|
|
Analyze any data in plain text for a flag, or for the next command to run such as the results of a program.
|
|
>`cat problem.txt`
|
|
> `xxd -d asdasd238uasdkh`
|
|
> `curl challenge.org/asd`
|
|
|
|
Either solve the challenge with the flag, or determine the next program to execute
|
|
# 2 replicate
|
|
Build an isolated environment to replicate only the next program, and solve that step locally
|
|
# 3 Inject
|
|
Inject the payload that works on in the isolated environment
|
|
repeat Step 1 |