Skip to content

Commit 743b5b7

Browse files
author
Will Strei
committed
Updated help docs a bit
1 parent 7baddb5 commit 743b5b7

File tree

3 files changed

+38
-38
lines changed

3 files changed

+38
-38
lines changed

.idea/workspace.xml

Lines changed: 26 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
-104 Bytes
Binary file not shown.

src/main/java/burp/ExtractorTab.java

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -229,42 +229,43 @@ private JPanel getHelpContents() {
229229
scrollPane.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
230230
scrollPane.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
231231
scrollPane.setViewportView(helpScrollPanel);
232-
scrollPane.setPreferredSize(new Dimension(345,200));
232+
// scrollPane.setPreferredSize(new Dimension(500,300));
233233
helpPanel.add(scrollPane);
234234

235235
// Add text selection instructions
236236
JLabel highlightTitle = new JLabel("Text Selection");
237237
highlightTitle.setBorder(new EmptyBorder(5,5,5,5));
238238
highlightTitle.setFont(this.boldFont);
239239
helpScrollPanel.add(highlightTitle);
240-
JLabel highlightInstructions = new JLabel("<html><body style='width: 250px'><p>Highlight the text in the " +
240+
JLabel highlightInstructions = new JLabel("<html><body style='width: 475px'><p>Highlight the text in the " +
241241
"request you would like to replace with data from the response. In the response, highlight the text " +
242242
"you would like to extract and have inserted into the request. Extractor will " +
243-
"define regex for you when you select text in the request and response editors. If you want to " +
243+
"define regex for you when you select text in the request and response editors.</p><p>If you want to " +
244244
"make customizations to those regex strings, you can! Just make sure that you escape characters that " +
245-
"are have special regex meaning. That seems to be anything in this list, though there may be something missing: !$^&*()-+{[}]|\\:,.?</p></body></html>");
245+
"are have special regex meaning. That seems to be anything in this list, though there may be " +
246+
"something missing: !$^&*()-+{[}]|\\:,.?</p></body></html>");
246247
helpScrollPanel.add(highlightInstructions);
247248

248249
// Add scope instructions
249250
JLabel scopeTitle = new JLabel("Defining scope");
250251
scopeTitle.setBorder(new EmptyBorder(5,5,5,5));
251252
scopeTitle.setFont(this.boldFont);
252253
helpScrollPanel.add(scopeTitle);
253-
helpScrollPanel.add(new JLabel("<html><body style='width: 250px'><p>There are two options for defining " +
254-
"scope in Extractor. Either a user can select \"Use suite scope\" which will cause Extractor to " +
254+
helpScrollPanel.add(new JLabel("<html><body style='width: 475px'><p>Users can define scope using both " +
255+
"the host and the tools to target. Either a user can select \"Use suite scope\" which will cause Extractor to " +
255256
"examine a request if it is in Burp Suite's scope. Otherwise, the \"Target host\" field will be " +
256-
"examined, and a message from a matching (non-regex) host will cause Extractor to examine it." +
257-
"</p></br><p>You can also select the tools that will be included when looking for text in requests " +
258-
"and responses using the \"Select in-scope tools\" button.</p></body></html>"));
257+
"examined, and a message from a matching host will cause Extractor to examine it." +
258+
"</p><p>Use the \"Select in-scope tools\" button to select the tools that Extractor will " +
259+
"examine for matching tokens.</p></body></html>"));
259260

260261
// Running Extractor
261262
JLabel runningTitle = new JLabel("Running Extractor");
262263
runningTitle.setBorder(new EmptyBorder(5,5,5,5));
263264
runningTitle.setFont(this.boldFont);
264265
helpScrollPanel.add(runningTitle);
265-
helpScrollPanel.add(new JLabel("<html><body style='width:250px'><p>To start altering requests with " +
266+
helpScrollPanel.add(new JLabel("<html><body style='width:475px'><p>To start altering requests with " +
266267
"Extractor, just click \"Turn Extractor on\". Extractor will begin examining in-scope requests and " +
267-
"responses which match the defined scope for text which matches the regex fields. Once Extractor " +
268+
"responses for text which matches the before and after regex fields. Once Extractor " +
268269
"has found a match in a response, it will save the text, and write it to the selected location in the " +
269270
"request. Multiple Extractor tabs can be used at once, and will execute in the order they were created." +
270271
"</p></body></html>"));

0 commit comments

Comments
 (0)