pwntoolsとsys.argv
pwntoolsではsys.argvが思うように機能しない。
code:python
import sys
from pwn import *
print(sys.argv)
print(args)
print(args.LENGTH)
print(args.LETTER1)
code:terminal
└─$ python3 test.py LENGTH=66 LETTER1=B
PwnlibArgs(<class 'str'>, {'LENGTH': '66', 'LETTER1': 'B'})
66
66
B
pwntoolsでコマンドライン引数を渡す時は、KEY=valueの形で渡す。
その際、KEYは大文字にする!!
valueを参照するには、args['KEY']またはargs.KEY。