Parsia Hakimian

Results 33 issues of Parsia Hakimian

The `raptor-ret-stack-address` rule checks if we are returning a pointer to a stack variable. It returns a false positive if we are returning a static variable. ```cpp static SomeObject* getObject()...

Pros: * Easier rule writing. * Most likely lower load * Easier setup and installation Cons: * If the rules are not there, we have to create them ourselves. *...

enhancement

Write javadoc for functions at least.

documentation
nice to have

Use the Google formatter, it will mess up some of the code especially where I am doing multi-line function calls. In those cases, undo the change. Mostly do Organize Imports...

nice to have

Due to the way I am shutting down threads, the connection to the database is not closed when the extension is unloaded. Even killing the threads does not fix it...

bug

The detective file in the same package (`burp`) is a good candidate.

nice to have

This allows the extension to log different types. For example, very verbose logs or normal debug logs. Then the type of the debug config item must be changed to an...

enhancement

Instead of ```java import static burp.BurpExtender.mainTab; // And then calling mainTab.lintTable.populate(results); ``` Create a method in BurpExtender called `updateTable` and then call it from `UpdateTableThread`.

enhancement

Because we are updating the table every second, our last selection is lost. This is not an issue when double-clicking to save because we grab the selected row right after...

bug

This means the extension can only get a new config by using the `config.json` file by the jar. This will not be fun IF the extension is added to the...

brainstorming