There are a lot of choices when we want to pen test an application.
- We can create a specific program to do this.
- We can use an existing one.
- We can modify (or... fork) an existing.
Maybe, the ideal is to create your own program for attack, but again, this, has some drawbacks:
- You don't have to reinvent the wheel.