I'm trying to learn how to write exploits for stack overflows by installing random apps from SourceForge and testing them with bad inputs.
I faced some programs where the app crashes but my input doesn't overwrite the EIP register... What should I do about that? I also noticed some apps were developed in Visual Basic and they just show a message box saying the input was too long and the app crashes.
My desktop is full of new apps that I just downloaded for testing. Is there a way to test apps without filling my computer with them all the time and also without taking the risk of running some bad apps?