benteveo-kiwi / benteveo-toolbox

A burp extension that allows for IDOR testing and facilitates automatic scanning.
1 stars 0 forks source link

Create a unit test to check for collisions between JAR files. #6

Open SamJoan opened 4 years ago

SamJoan commented 4 years ago

When loading multiple JAR files into our classpath we need to make sure that there are no collisions between them.

This is to say, no two resources nor class files should have the same path between them unless they correspond to a third party library, in which case it should be fine as long as they are the same version on both JAR files.

We can check this with the zipfile Jython module and a unit test.