EvilZone

Programming and Scripting => Projects and Discussion => : Ragehottie July 23, 2012, 08:15:23 PM

: Python Botnet
: Ragehottie July 23, 2012, 08:15:23 PM
I am making a botnet in python for the learning experience. At this point I kinda have a working version I am happy with. It is going to be like flame as in I can write modules and upload them to my bots. So far I have these modules:
Keylogger
DDoS*
BitCoin miner
Option to run commands through cmd/terminal

What else do I need? Or what else should I have?

*only have this because I wanted the learning experience. I am not planning to use it and its turned off by default.
: Re: Python Botnet
: Kulverstukas July 23, 2012, 10:23:31 PM
Moved to "Projects and discussion".

On topic: are you sure python is the tool for this kind of task...?
: Re: Python Botnet
: Ragehottie July 23, 2012, 10:32:43 PM
Thank you.

And it is just a learning experience..... I might actually use it, but that is not why I'm making it.
: Re: Python Botnet
: techb July 24, 2012, 12:19:40 AM
Python wouldn't be the best, but I think it could do the job okay. With py2exe to compile it, why not. Plus, I can see python being a lot eaiser for the network code whether it uses IRC or not. And with frameworks like Twisted, expanding it would be simple.

I would agree though going with something like C or C++ would be a more efficient option. But OP's only goal was to learn, then this would teach concepts pretty well especially if he used OOP.
: Re: Python Botnet
: Ragehottie July 24, 2012, 01:58:15 AM
Could I make a virtual python machine? Like the virtual lua machine the flame virus used? Or atleast include some files that I don't need to compile the code?
: Re: Python Botnet
: Kulverstukas July 24, 2012, 10:15:57 AM
You don't compile the scripts. Py2Exe is a wrapper using same concepts like Batch2Exe.