Skip to content

Commit 9872738

Browse files
authored
Update sol.py
1 parent 5b078d1 commit 9872738

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lab7/sol.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import angr, sys
2-
proj = angr.project('./login')
3-
init_state = Proj.factory.entry_state()
2+
proj = angr.Project('./login')
3+
init_state = proj.factory.entry_state()
44
simulation = proj.factory.simgr(init_state)
55

66
def success_condition(state):
7-
return b"Login successful" in state.posix.dumpss(sys.stdout.fileno())
7+
return b"Login successful" in state.posix.dumps(sys.stdout.fileno())
88
def fail_condition(state):
9-
return b"Login failed" in state.posix.dumps(sys.stdout.fileno)
9+
return b"Login failed" in state.posix.dumps(sys.stdout.fileno())
1010
simulation.explore(find=success_condition, avoid=fail_condition)
1111
solution = simulation.found[0]
1212
print(solution.posix.dumps(sys.stdin.fileno()))

0 commit comments

Comments
 (0)