pwnlib.flag
— CTF 中的 flag 管理器¶
-
pwnlib.flag.
submit_flag
(flag, exploit='unnamed-exploit', target='unknown-target', server='flag-submission-server', port='31337', proto='tcp', team='unknown-team')[源代码]¶ 向比赛服务器提交 flag
参数: 可选参数会从环境变量中获得, 或者会被排除在外
返回: 一个字符串表示提交的结果或者返回一个错误代码 Doctest:
>>> l = listen() >>> _ = submit_flag('flag', server='localhost', port=l.lport) >>> c = l.wait_for_connection() >>> c.recvall().split() ['flag', 'unnamed-exploit', 'unknown-target', 'unknown-team']