I don't see a valid point for this kind of stuff?
Spreading worm? for what? Fun?
Why you guy's soo much concern about the tool's source code? The tool is designed for shit, and have no good reason, if the author of the tool have such good skills designing, then he/she should have designed tools which might be useful for people for there daily works or easiness of the life etc., yep, I can understand this as yet one another person, who is moving on wrong side, with good skills.
However, leave the original programmer, what happened to you guy's?, when you are concern about the application, just don't concern about that particular source code, try searching about the similar open source tools and understand the actual concept instead running behind a particular source code of a application. Or might be its time to think harder launch your RE tool-set and start RE this application itself.