-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enhancement: adding SessionHandling controller #74
Comments
Can you send me any link to get started / read about this matter? |
I'll check some ideas about it and will be back after couple days... |
Hi once more...)
and we want to fuzz someheader1 and payload1.
Therefor JWT4B must search "brackets", parse jsons inside "brackets", encode it to correct JWT and sign it with HS256 or RSA key. As example and as temporary solution I created Jython script which do this with BurpScripter extension:
I tested it with MS Office365 JWTs. It works. Unfortunately to make it works we have to do many additional doings with burp: install jython, correct setup jython in burp, install additional libs (such as pyjwt, hashlib and others), etc... So if you have some free time you would create similar functionality for JWT4B. It would be nice to have all in one burp extension.. |
Hi @virusvfv Best regards & see you |
I think that JWT4B needs supporting for burp SessionHandling. (ex: it would be sessionhandling controller or some else)..
On other words, we set signing algorithm an signing key and use JWT4B as SessionHandling extension to re-sign every JWT that correspond our session rules (for example: every JWT in packets to login.microsoftonline.com).
With this feature we can automatically fuzz fields inside JWT with Burp.
The text was updated successfully, but these errors were encountered: