post - How to use JMeter to test encoding in HTTP Request? Burp Suite? -
i have develop security testing framework make sure output in our application encoded.
i have many post & http requests
each request may have 1 or many parameters
what wanted jmeter:
i need test each parameter individualy changing value string. if have 2 requests, 5 parameters each have run 5 times. in addition have assertion point validate response data.
some ideas had record http requests.from jmx file create spreadsheet request details, parameter & value. go through list , modify each value string value canary123!@#$%^&(. verify response data not contain canary123!@#$%^&( , in fact came encoded. run test each data row.
also thought these might useful: counters, reg expression, user variables...
should use jmeter task? if so, how? should use burp suite?
i'd recommend using security tool specialises in sort of thing - check more encoding. burp good, free version doesnt include automated scanning.
i'd recommend looking @ owasp zap: https://www.owasp.org/index.php/owasp_zed_attack_proxy_project
i know lot of people/companies using zap automated part of ci: theres more info here: http://code.google.com/p/zaproxy/wiki/secregtests
simon (zap project lead)
Comments
Post a Comment