Articles by Issue

Using turbo intruder in “listen and attack” mode

Turbo intruder is a great addition to Burp. I wrote more about it here . Unlike the normal intruder, you control it using Python code. Turns out that from this code, you have access to Burp’s plugin API. Thus, you can also add new requests to the intruder queue from...

How do I deal with the impostor syndrome?

I understand the impostor syndrome as the feeling that you are not good enough to be where you are and if people around wound find that out, you would be in trouble. It’s one of the regular questions asked by NahamSec in his live recon interviews. The vast majority of...

NahamSec talks are on YouTube

Talks from NahamCon were published on YouTube. Here’s the whole playlist: https://www.youtube.com/playlist?list=PLKAaMVNxvLmAcY4n3an_SPwpfseHzZ6Yo Here’s my talk. You can watch it to understand debugging - my favourite methodology for testing open-source targets...

CSRFs and preflight requests

For me, client-side bugs were harder to understand than server-side bugs. For example, if you are exploiting an SQL injection, the case is simple. There’s: your burp/terminal the server that you are attacking. With client-side bugs, there’s: your burp/terminal your...

A tool to find bugs in WordPress plugins

As many of you already know, recently, I migrated BBRE Premium to a new platform that runs on WordPress. The way problems are solved here is by installing more plugins. And then even more. And I am very interested in their security. One day, I just took a quick look...

Java’s fantastic URL class

Do you think these URLs are equal to each other? I also would say they are not but Java has a different opinion on it. Turns out that for Java’s URL class, two URLs are equal if they are resolved to the same IP addresses. This just sounds soo bad. As per replies under...