Author Topic: Python Botnet  (Read 2876 times)

0 Members and 1 Guest are viewing this topic.

Offline Ragehottie

  • Knight
  • **
  • Posts: 313
  • Cookies: -9
  • Hack to learn, not learn to hack.
    • View Profile
Python Botnet
« on: 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.
Blog: rexmckinnon.tumblr.com

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
Re: Python Botnet
« Reply #1 on: 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...?

Offline Ragehottie

  • Knight
  • **
  • Posts: 313
  • Cookies: -9
  • Hack to learn, not learn to hack.
    • View Profile
Re: Python Botnet
« Reply #2 on: 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.
Blog: rexmckinnon.tumblr.com

Offline techb

  • Soy Sauce Feeler
  • Global Moderator
  • King
  • *
  • Posts: 2350
  • Cookies: 345
  • Aliens do in fact wear hats.
    • View Profile
    • github
Re: Python Botnet
« Reply #3 on: 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.
>>>import this
-----------------------------

Offline Ragehottie

  • Knight
  • **
  • Posts: 313
  • Cookies: -9
  • Hack to learn, not learn to hack.
    • View Profile
Re: Python Botnet
« Reply #4 on: 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?
Blog: rexmckinnon.tumblr.com

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
Re: Python Botnet
« Reply #5 on: July 24, 2012, 10:15:57 am »
You don't compile the scripts. Py2Exe is a wrapper using same concepts like Batch2Exe.