# References

1- [Splint](http://splint.org/)

2- [CPP check](http://cppcheck.sourceforge.net/)

3- [Peatch Fuzz](https://www.peach.tech/)

4- [Sulley](https://github.com/OpenRCE/sulley)

5-[ Simple Fuzzer](https://github.com/orgcandman/Simple-Fuzzer)

6- [File Fuzz](https://packetstormsecurity.com/files/39626/FileFuzz.zip.html)

7- [Bypass Stack canary](https://www.corelan.be/index.php/2009/09/21/exploit-writing-tutorial-part-6-bypassing-stack-cookies-safeseh-hw-dep-and-aslr/)

8- [IDA](https://www.hex-rays.com/products/ida/)

9- [Pattern Create](https://github.com/lattera/metasploit/blob/master/tools/pattern_create.rb)

10- [Pattern Offset](https://github.com/lattera/metasploit/blob/master/tools/pattern_offset.rb)

11- [Mona](https://github.com/corelan/mona)

12- [EMET](https://support.microsoft.com/en-us/help/2458544/the-enhanced-mitigation-experience-toolkit)

13- [Process Explorer](https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer)

14- [ASLR Bypass](https://www.corelan.be/)

15- [ASLR Bypass ( Fireeye )](https://www.fireeye.com/blog/threat-research/2013/10/aslr-bypass-apocalypse-in-lately-zero-day-exploits.html)

16- [DEP & ASLR Bypass](https://msrc-blog.microsoft.com/2010/12/08/on-the-effectiveness-of-dep-and-aslr/)

17- [Universal DEP Bypass](https://www.corelan.be/index.php/2011/07/03/universal-depaslr-bypass-with-msvcr71-dll-and-mona-py/)

18- [Bypassing DEP & ASLR](https://www.corelan.be/index.php/2009/09/21/exploit-writing-tutorial-part-6-bypassing-stack-cookies-safeseh-hw-dep-and-aslr/)

19- [Return Oriented Programming](https://hovav.net/ucsd/talks/blackhat08.html)

20- [ROP Gadget](https://www.corelan.be/index.php/security/rop-gadgets/)

21- [ROP Gadget 2](https://www.corelan.be/index.php/2010/06/16/exploit-writing-tutorial-part-10-chaining-dep-with-rop-the-rubikstm-cube/#buildingblocks)

22- [Calculate Canary Value](https://www.blackhat.com/presentations/bh-asia-03/bh-asia-03-litchfield.pdf)

23- [Structured Exception Handling](https://docs.microsoft.com/en-us/windows/win32/debug/structured-exception-handling?redirectedfrom=MSDN)

24- [SafeSEH](https://docs.microsoft.com/en-us/cpp/build/reference/safeseh-image-has-safe-exception-handlers?redirectedfrom=MSDN\&view=msvc-160)
