I'm in the process of testing the robustness and if needed improof my embedded TCP/IP stack implementation. I performed already many kind of (mostly stress) tests etc, but testing attacks is not so easy as I first thought. It turns out that getting "malware" which I would like to "use" to simulate all kind of attacks is (somehow fortunately) not so easy. I managed to get a tool to generate a synflood and the stack so far behaved as expected. However, I also would like to test it against teardrop attacks etc. Any ideas, pointers etc. for a tool that performs these kind of things?