BioNet Help

This tutorial is not intended for complete beginners.
It is assumed you know what a trojan is and that you have a little knowledge
of computers.


Getting started..
------------------------------

IF you have ever used a trojan before bionet may appear a little complex.
Once you have extracted your files from the .zip you should have the following.

BioNet.exe
editor.exe
Server.exe
plugins\bnfun.dll


"bionet.exe" is the client , we will use this to connect to our target machine.
Once we have connected we can use the client to control the remote machine.
For more detailed information see the "client" section below.

"server.exe" is the server, do not run this on your machine.
The server must be executed on the machine we wish to control.
If you run it on your machine then other people will be able to control your computer.

"editor.exe" is the server editor. This program will let us edit the server
so that when it is executed on the target machine it will run with our defined settings.

"bnfun.dll"  this is a plugin to bionet, it will enable lots of useless but fun options
to the server. Things such as opening and closing the cd drive of the target machine.



Targetting a machine.
------------------------------
Ok so you have a computer you want to use bionet on.
The first step is to setup the server. 

For this we will use the editor so load "editor.exe"
Now we need to select a server we wish to edit so click 
the "file" menu then "load server"
You will be asked to select a file , at this point you should select the "server.exe".
Now the server is loaded we may edit the options.
This is fairly staright forward so i will not write about each individal option
Click the buttons with a question marks beside a feature and
it will display help on that feature.
Once done go back to the file menu and click save server.

All you need to do now is run the server.exe on your target machine.
Once the target machine connects to the internet you will be able to connect to it
with the client and take control.

Using the client
------------------------------
Just load it up, to connect to a target machine 




Plugins.
------------------------------
Plugins can be installed on the remote machine by using the client.
Simply connect to the remote machine and select "plugins" in the bionet menu.
Next click the "install plugin" button and the plugin will automatically be uploaded
and installed.




Advanced Options
------------------------------------------------------------------------------------------


The Sheduler
------------------------------

The bionet command scheduler can be an extremly powerfull tool.
It can be use to control exactly what the server does and
when it does it.
With this you can shedule a task to execute on a specific day 
each week , to run at a specifc time  or when the server connects
to the internet.

One use of the sheduler is to send ICQ notification.
If you selected ICQ options with the server editor then everytime
the server connects it will send an ICQ pager.

The editor limits you to 1 ICQ number but once the server is installed
you may use the sheduler to manually add aditional ICQ numbers.

The sheduler is also used for Email notification , icq email express,
cgi notificaion and Static IP notification.


For additional help on individual commands load the bionet client,
open the sheduler , click the "add" button then press help on the "add command"
dialog.



Adding aditional ICQ numbers's
-------------------------------
If you have not done so read about the sheduler.
Additional ICQ numbers are added via the sheduler.

If you load the client and open the sheduler help you will see
that the ICQ syntax is "PAGEICQ <UIN> <Body>"

Make sure you are connected to the server.
First open the shedule form.
Click "load list", to load any settings already on the server,
If you do not click load then any previous settings the server has
will be lost.

next click the "add" button this lets us add a new command.
From the Function list select "PageICQ" this is the command that
will send ICQ pagers.

Since we want it to page everytime they connect select the "run method"
to "OnConnect".

Set "Parameter 1" to the ICQ number you wish to page.
Set "parameter 2" to a message we wish to have paged to the UIN.

Notes : In some cases we may wish to have it page the server's port,
the server password or even the IP of the server.
Since these values change to do this we will use special tags. 
These tags will be replaced with the variables. 
See variables below.

be sure you dont make the messages too long.
ICQ Webpager doesnt like long messages very much.


Variables..
-------------------------------

By having one of the variable names in the body it will be replaced with the data.
For example %IP gets replace with the victims IP.


--- key variables ---

%ip          - the ip[s] of the server
%port        - the server port
%pass        - the server password. blank if none
%victim_name - name of the server.
%version     - the version of the server.
%computer    - computer name ( if on a network )
%user        - user name     (windows registerd username)
%mode         - the server mode (server is in debug mode ? or stealth mode?)

--- example ---

A victim is infected with BioNet on port 12349. 
The victim's ip is 100.100.100.100, the victim's name 
is Mobman and the server version is 3.12.ME

by using ..

"Victim : %victim_name is online with ip : %ip on port %port.
 Server version: %version."

 as the content of the notification will 
result in something like this: 

Victim : Mobman is online with ip 100.100.100.100 
on port 12349 Server version: 3.12.ME















