EvilZone

Programming and Scripting => Projects and Discussion => : Stackprotector February 16, 2012, 05:34:22 PM

: EvilBackdoor
: Stackprotector February 16, 2012, 05:34:22 PM

O hello,


I am writing a reverse backdoor shell, communication will be c++[hacker]<- -> PHP and/or Python as victim,  so targeting web-servers.


And i am asking you people, got any idea's on features that will just be mind blowing?,  feel free to apply if you like to write python/php modules.


Key features for first release
*Some modules for exploitation, (mysql shell, command line shell etc.)
*Control Application (First for linux,  maybe windows app)
*Reverse Python/PHP Shells
*Python IRC support (possible, may leave it because this type of C&C is oudated)
*Dynamic loading of modules(remote)


Planned features:
*Automatic file infector,  (wordpress, joombla  etc.)
*Remote update
*Encrypted shells, decrypt upon execute
*Encrypted client-server communication
*Handling of multiple hosts by the control application
: Re: EvilReverseBackdoorShell
: FuyuKitsune February 16, 2012, 06:40:16 PM
I REALLY want to say "distributed Bitcoin mining" but any server admin would notice spikes in CPU/GPU usage :P
: Re: EvilReverseBackdoorShell
: ca0s February 17, 2012, 09:04:13 AM
Once I though about injectig the connection in the process that launchs us (being us the backdoor) so it goes out from port 80. You need to be able to inject code and take over file descriptors (the socket). Over linux, I can take descriptors, but I don't know how to inject. Over windows, I can inject, but I cannot take descriptors. So I got kinda stuck with it :P
: Re: EvilReverseBackdoorShell
: Stackprotector February 17, 2012, 09:30:16 AM
Hehe:P,  i am building the sockapp on linux, so i know what you mean,   is there a huge difference in code for sockprogramming in windows?
: Re: EvilReverseBackdoorShell
: ca0s February 17, 2012, 01:20:27 PM
In windows, I couldn't take over a socket descriptor in order to send and receive from it. No dup or dup2.
Before you start receiving and sending you have to call WSAStartup. Before exiting, WSACleanup. It has also some more functions, but I have always used the UNIX style ones.
: Re: EvilReverseBackdoorShell
: 10n1z3d February 19, 2012, 09:34:10 AM
And i am asking you people, got any idea's on features that will just be mind blowing?,  feel free to apply if you like to write python/php modules.

Encrypted client-server communication.
: Re: EvilReverseBackdoorShell
: Stackprotector February 26, 2012, 12:01:22 PM
Some updates,  i am on 300 lines of c++ code right now :D,  authentication is done, and i have build a whole buffer system to emulate a console.
: Re: EvilReverseBackdoorShell
: Kulverstukas February 26, 2012, 01:35:23 PM
Will I be able to get a beta version? :D
: Re: EvilReverseBackdoorShell
: Stackprotector February 26, 2012, 01:51:52 PM
No,   but you will receive a alpha version:P,   i am thinking about completing an alpha this week,  and VIP only.
: Re: EvilReverseBackdoorShell
: Stackprotector February 26, 2012, 02:17:20 PM
*updated first post
: Re: EvilReverseBackdoorShell
: Stackprotector March 01, 2012, 10:51:49 PM
The first screenshots of the server application :D

(http://i42.tinypic.com/19wlkj.png)
(http://i39.tinypic.com/25sl5z9.png)

The irc module is pure build for testing purposes, but it will be included in the first release.

Hope you guys got excited as much as i am :)
: Re: EvilBackdoor
: Kulverstukas March 02, 2012, 12:04:48 PM
Better show the client. Server looks OK, but I hope it won't have a GUI in the final release :D
What good would be a backdoor that has a GUI for a server.
: Re: EvilBackdoor
: Stackprotector March 02, 2012, 02:24:13 PM
Better show the client. Server looks OK, but I hope it won't have a GUI in the final release :D
What good would be a backdoor that has a GUI for a server.
There is no such thing as a client to show, the server is the interaction panel for connection with the shells :),  reverse remember?
: Re: EvilBackdoor
: ande March 04, 2012, 12:43:02 AM
Will it be open sauwrs?
: Re: EvilBackdoor
: Stackprotector March 04, 2012, 12:55:20 AM
Will it be open sauwrs?
The python and php, yes ofcourse :P.  Not so sure about the c++ code.
: Re: EvilBackdoor
: Kulverstukas March 04, 2012, 11:52:21 AM
if C++ code won't be released when other stuff will be open then it's gonna be like half-open project. Won't look nice :(
: Re: EvilBackdoor
: daedalus May 02, 2012, 03:20:41 AM
I like the red-text version. Looks pretty good, it would tickle me pink if you'd 'open saurce' the whole thing.
: Re: EvilBackdoor
: L0rd_M@dness June 05, 2012, 11:42:54 AM
I like the red-text version. Looks pretty good, it would tickle me pink if you'd 'open saurce' the whole thing.
Man this is great! Can't wait to try the beta version (I'll probably get the Beta since I'm not VIP! :-\ )
It's just an idea, but why don't we get a cloud so that everyone can participate in developing it?
The cloud could be private so only invited members can join...
: Re: EvilBackdoor
: Stackprotector June 05, 2012, 11:49:34 AM
That would be cool:)
: Re: EvilBackdoor
: L0rd_M@dness June 05, 2012, 12:35:34 PM
well, we need a version control system such as Subversion, downloadable here (http://subversion.apache.org/packages.html).
Also some tutorials for those who are new to cloud-based programming:
http://www.clear.rice.edu/comp314/svn.html
http://aymanh.com/subversion-a-quick-tutorial
It's very basic, we have a cloud online, it has the source code in it, and every developer can access and modify that source code if permitted. There are just a bunch of commands for each task such as adding files, updating the repository (the central place which holds the source files), and time travel! (there will be a new revision everytime each developer updates the repository, and we can change back to previous versions if the new one has some nasty bugs!)
I can get the cloud if you want, or you can do it yourself Here, (http://www.assembla.com) Here (http://sourceforge.net) or Here (http://codesion.com/).
: Re: EvilBackdoor
: Stackprotector June 05, 2012, 04:43:30 PM
well, we need a version control system such as Subversion, downloadable here (http://subversion.apache.org/packages.html).
Also some tutorials for those who are new to cloud-based programming:
http://www.clear.rice.edu/comp314/svn.html
http://aymanh.com/subversion-a-quick-tutorial
It's very basic, we have a cloud online, it has the source code in it, and every developer can access and modify that source code if permitted. There are just a bunch of commands for each task such as adding files, updating the repository (the central place which holds the source files), and time travel! (there will be a new revision everytime each developer updates the repository, and we can change back to previous versions if the new one has some nasty bugs!)
I can get the cloud if you want, or you can do it yourself Here, (http://www.assembla.com) Here (http://sourceforge.net) or Here (http://codesion.com/).
That is not called cloud-based programming :), if you call that cloud even this website could be a cloud.
: Re: EvilBackdoor
: gh0st June 05, 2012, 08:00:55 PM
show us the source code pastebin?
: Re: EvilBackdoor
: L0rd_M@dness June 06, 2012, 09:28:43 AM
That is not called cloud-based programming :) , if you call that cloud even this website could be a cloud.
hmmm... yeah it could be! :)
im not sure about the term being used, but I meant developing on a cloud (yeah cloud-based programming is kinda wrong to be used). But yeah anyway that was the idea...