How to add scan-characters to the original value
Question for you how to make Extender with python.
I create a python Extender based on the sample code on the official homepage, but the original value is overwritten.
I want to add signatures the original value.
How I do it?
This is for active scanning with Extender.
Can you clarify what you mean by “the original value is overwritten”?
Were you using the code found here: https://portswigger.net/burp/extender/writing-your-first-burp-suite-extension Or were you basing your extension off of a sample extension found here: https://portswigger.net/burp/extender#SampleExtensions
A=1 ==> A=1signature
But your sample extension is only replace.
A=1 ==> A=signature
Could you tell me python code.
If you tell me which sample extension you are basing your code off of, I may be able to help more.
Are you able to concatenate your signature value onto the end? It appears that in Python, strings are immutable so you would have to assign it to a new variable. For example B=A+signature
There is a helpful guide on string concatenation in Python here: https://realpython.com/python-string-split-concatenate-join/#concatenating-and-joining-strings