ArmyCyberInstitute / cmgr

CTF Challenge Manager
Apache License 2.0
17 stars 9 forks source link

BinEx101: Intermittent solver failure #25

Closed jrolli closed 2 years ago

jrolli commented 3 years ago

CI generates an intermittent failure for BinEx101's solve script (one of two identical runs fails). The script is naive and does not do any synchronization checks with the challenge instance so this is likely the underlying issue (examples/remote/make/solver/solve.py:19-24).

cmgr: [ERROR:  could not find flag file: Error: No such container:path: a7747f10a546f0778f7e5f4b450e1bea23739b959ae6b37808d738e935759f0d:/solve/flag]
cmgr: [ERROR:  logs from failed container: target = 4294967295
Traceback (most recent call last):
  File "solve.py", line 26, in <module>
    flag = response.split("'")[-2]
IndexError: list index out of range
]
error (cmgr/examples/binex101): solver failed: Error: No such container:path: a7747f10a546f0778f7e5f4b450e1bea23739b959ae6b37808d738e935759f0d:/solve/flag