February 2019
Beginner to intermediate
366 pages
7h 49m
English
The first thing we need to modify a user-agent is with substitute user-agents. In the next part of the code, we create a list of default user-agents to be used in the extension; the extension also provides the option to use an XML file with the strings, as follows:
public void registerExtenderCallbacks(IBurpExtenderCallbacks callbacks) { extCallbacks = callbacks; extHelpers = extCallbacks.getHelpers(); extCallbacks.setExtensionName("Burp UserAgent"); extCallbacks.registerSessionHandlingAction(this); printOut = new PrintWriter(extCallbacks.getStdout(), true); printHeader(); /* Create the default User-Agent */ bUserAgents.add("Current Browser"); bUserAgentNames.put("Current Browser", "Current Browser"); /* ...Read now
Unlock full access