nccgroup / AutoRepeater

Automated HTTP Request Repeating With Burp Suite
https://www.nccgroup.trust/us/about-us/newsroom-and-events/blog/2018/january/autorepeater-automated-http-request-repeating-with-burp-suite/
MIT License
846 stars 107 forks source link

Config from stacked to tabs #13

Closed danielthatcher closed 6 years ago

danielthatcher commented 6 years ago

Moved replacements and conditions to their own tabs rather than being stacked on top of each other, as in the screenshot below. I think this is easier to use, especially with a large number of replacements.

2018-05-23-194426_1920x1080_scrot

justinmoore commented 6 years ago

Hey @danielthatcher,

Thanks for the pull request. After seeing the layout like this, I agree that's it's better than having all the components in the same frame. However, would it be possible to have the "Activate AutoRepeater", "Add", "Edit", and "Remove" buttons stay the same size? I think it looks a little goofy with the "Activate AutoRepeater" button spanning the entire top of the frame.

Let me know what you think, if you don't have time to change the layout I probably can in the next few days.

Thanks, Justin

danielthatcher commented 6 years ago

Hey @m00r3,

I'll see if I can find the time over the weekend to fix the buttons. I must admit that I somehow managed to miss the "Rem...".

danielthatcher commented 6 years ago

Button sizes fixed:

2018-05-26-204949_1920x1080_scrot

justinmoore commented 6 years ago

Fantastic, I really appreciate the pull requests. I'll merge this now.

danielthatcher commented 6 years ago

Thanks. I've been using AutoRepeater for SQLi testing at work, and found it's saved me a lot of time, so thanks for creating it. There's a couple more changes I'd quite like to make, which are more than just UI changes as I've made so far. Would you rather I open issues for them now, and then PR when I get the time, or just submit PRs?

justinmoore commented 6 years ago

I'm glad you've found AutoRepeater useful. For the time being you can open issues for them now just to keep track of incoming changes and feature requests.