| Level1 |
import angr
import claripy
def solve():
filename = "./level1"
project = angr.Project(filename, auto_load_libs=True)
flag_length = 64
flag_chars = [claripy.BVS(f"char_{i}", 8) for i in range(flag_length)]
flag = claripy.Concat(*flag_chars)
state = project.factory.entry_state(stdin=flag)
for char in flag_chars:
state.solver.add(char >= 0x20)
state.solver.add(char <= 0x7e)
simgr = project.factory.simulation_manager(state)
simgr.explore(find=lambda s: b"You are correct :)" in s.posix.dumps(1))
if simgr.found:
solution_state = simgr.found[0]
# Lấy kết quả từ stdin và decode sang string cho dễ đọc
result = solution_state.posix.dumps(0)
print(f"[+] Flag tìm được: {result.decode('utf-8').strip()}")
else:
print("[-] Không tìm thấy đường dẫn hợp lệ.")
if __name__ == "__main__":
solve()
|
2026-03-31 15:48 |
| ez crackme |
ez_crackme ) ./crack AA
correct password!!!⏎ |
2026-03-25 15:49 |
| Mind the Stack |
mind_the_stack ) ./crackme
Enter Username: qUANG
Enter password for: qUANG FACE
Access Granted
|
2026-03-25 11:47 |
| fence |
flag{railfence_cyphers_are_bad_}
|
2026-03-25 11:14 |
| Type Punning |
z+{7yp3_Punn1n9}
it is right sir |
2026-03-23 13:50 |
| hexagon |
sanemy@sanemy ~/D/c/hexagon> ./2
Enter serial code: 32543465456
[+] Correct password!⏎ |
2026-03-22 09:37 |
| Find the Flag |
11 + 32*i |
2026-03-22 04:32 |
| Level1 |
sudo0x18 |
2026-03-21 14:08 |
| Find password |
CTF{Gh1Dr4-4nD-5Tr4C3-15-H31L}
|
2026-03-21 13:49 |
| Sh4ll1 |
sanemy@sanemy ~/D/c/Sh4ll1 [126]> ./crackMe1.bin
Password: q
Good password
|
2026-03-21 11:38 |
| yum :P |
sanemy@sanemy ~/D/c/yum> ./yum
Welcome mate, enter the password :D
q
Success!
|
2026-03-21 11:24 |
| based |
sanemy@sanemy ~/D/c/based> ./luna q
Enter password, plz: a
Welcome!
using patch in ghidra!! |
2026-03-21 09:42 |
| Bingus |
./bingus pp |
2026-03-21 09:23 |
| X-0-R |
CTFLearn{y0u_Y80r3d_th3_c0d3}
|
2026-03-21 04:56 |
| ZEXOR-v1(Linux version) |
AEXORRBSHA36325S33 |
2026-03-21 04:39 |
| Introduction to RE |
7Wtyr
|
2026-03-20 05:31 |
| Introduction to RE |
7Wtyr
|
2026-03-20 05:29 |
| CrackIt;) |
CTF{My_S3cr3t_Fl4g}W0WY0uF0undM3{0r N0t} |
2026-03-18 18:43 |
| Quite a simple crackme |
@!#-3~&,$;7?/.:%42+`
|
2026-03-18 18:28 |
| really easy |
iloveicecream
|
2026-03-18 15:54 |