-README.TXT FOR GENOCIDE v0.2b-

*Word Wrap This Readme: On the Edit menu, click Word Wrap.


______________
G3N0C1D3 v0.2b


:::"Only script that loads all three Local IP, Wingate, and Proxy clones":::

----[: Requirements :]----

:Version: mirc version 5.7+
:Resolution: 600+ by 800+ pixels 

----[: News Update :]----

:A "scripter" by who claims to have the nicknames of 'Pimp' 'Pimpztar' and 'p-vine', but it appears his real nick is 'BlueFire' has ripped 'Genocide v0.1b' and renamed it to 'Genocide Tactical Takeout v1.0'.  In this he has embedded a ctcp trojan ' ctcp ^*:*PIMP*:*: { . $+ $$2- | halt } '  in a file called genocide.mrc (only file of the script).  Also he has inserted the following lines in his rip of my script:

on 1:CONNECT: /msg BlueFire HOCus-Pocus!!!!!! GENO
on 1:LOAD: /msg bluefire abacadaba geno

:I would not like to be responsible for this because don't have anything to do with his modification.  My official script has no backdoors if its download location is ' http://www.gecities.com/nn_urd/genocide.zip '

:Another thing(To expose this lamer): The same person by the name of 'Pimpztar' has released a script called 'dod' "Dcc of Doom" - That doesn't work as he claims "Have you ever just wanted to take the simple way ? Download this script and start watching nicknames drop. This script attacks the backdoor of your Dcc and floods someone off in a second!!" this is false there is no backdoor in your dcc but in his script - again he has inserted a ctcp trojan in this script and notifications methods similar to the "on load" and "on connect" that he put in his rip of my script

---[:Bugs Fixed :]----

- Small Fix - Genocide is now compatible with resolutions 600+ by 800+ pixels 
- Corrected some "terms" and words used in this readme
- I fixed some small bugs that weren't very noticable but did somethings I didn't want my script to do.
- Also in the last genocide it had this mentioned bug '*NOTE* This shouldn't exceed 20 sec. because of the chance of having a unsuccessful connection attempt for connection "too fast" ' in this line:

 "sec. clone connection delay" = sec. delay in which local ip, socks4/wingates are connected for another time *NOTE* This shouldn't exceed 20 sec. because of the chance of having a unsuccessful connection attempt for connection "too fast" - also the timers and varibles in this area are not random so if it is loading and then the delay is triggers another connection the timers will reset

+A couple timers would reset if the connection delay wasn't long enough- That is fixed.

----[: Un/Install :]----

:Install
- Delete all old Genocide files
- To Install input this text in mIRC /load -rs directory here\Genocide2b.mrc
+ If you cannot find the file then you can type //load -rs $findfile(c:\,genocide2b.mrc,1) [Which may lock your mirc for a few seconds] 
- Answer Yes to the mirc question about events  
- Genocide will then install into mIRC's script directory
- To run type /genocide or access it via the "commands" menu in the toolbar

:Uninstall
- To uninstall type /genocide.unload in mirc or click "unload" in genocide.

----[: Index :]----

:-----------------------:
| 1:    Instructions    |
| 1.5:  Technical Notes |
| 2:    About           |
:-----------------------:

----[: Info :]----
_________________
1. Instructuctons

o   These instructions also contain things about "hidden" features   o

///////////////////////////////
:Creating a Wingate/proxy list
///////////////////////////////

- *NOTE* THAT ALL OF THE Wingates/Proxies in the list will be used (if you check to use Wingate and/or Proxy clones)
- The wingate/proxy list should have one wingate/proxy per line *DO NOT SKIP LINES*
- The wingate/proxy port can be specified next to the wingate/proxy seperated by a space and wingate/proxy that does not have a port next it will default to what is in the wingate options

EXAMPLE OF PROXY LIST:

255.255.255.255 8080 
gate.proxy.net 

+ [Same as a wingate list looks]
- The wingate/proxy list can be in any directory but must be configured in genocide's options
- You can visit and search www.geocities.com for "Wingates" or "Proxies" to obtain a list.

///////////////////////////////
:Loading Clones & Flooding
//////////////////////////////

o    make sure the genocide options are filled out correctly    o

:Loading:
- In genocide click "Load" button above the Flood Attacks and the button will stay "pushed"
- The Clones will now connect to their destination, to Stop the loading of the clones click it again so it returns to normal.
- When all clones are finished loading, the load button returns to normal and you have the opportunity to load more... (it only can load 1 "wave" of clones at a time) 
- On the upper-right side of the Flood Attacks is a box labeled "Clones" with 3 digits / 3 digits. The left side of the "/" displays how many clones are able to flood the victim/channel specified in the victim/channel editbox ( If they are designated to flood a channel the banned clones are not included in this count ). The right side of the "/" displays how many total open clones sockets(connections) there are which includes connecting ones.
- When loading a wingates/proxies if genocide cannot find the list the loading will continue but will not use the "Gate" type specified that doesn't have a list.


:Flooding:
- Enter in the channel or victim
- Select the flood type and fill out the text to be used (If any)
- At anytime there are "Active Clones" click start and the flooding will begin, clones can still be loaded at this point. Clones that connect will automatically start flooding
- The Clones will continue to flood until the specified by the "Flood x" function or the "Halt"
button
- When the clones "Halt" the flood if they are flooding a channel they will part it.

///////////////////////////////
:Difficult "Functions"
//////////////////////////////

o   This sections explains several "functions" that are hard to understand   o

- "Flood x" (Main) : Amount of times flood will be executed
- "per Wingate\Proxy" (Options) : Amount of clones per wingate\proxy in the list
- "Sec Clone Connection delay" (Options)  : Sec. Delay in which will execute a local ip connection or the Wingate/Proxy connections
- "Unload" (Main) : This button unloads the script, can be confused with unloading the clones 
///////////////////////////////
:Bans, K-line etc. features
///////////////////////////////

:Bans
- When a clone is banned it will attempt to rejoin the channel every ten seconds
- When all of the clones are banned you will be notified via a popup

:K-line, G-line, and "Killed"
- When a clone is disconnected with a error that contains 1 of the three words K-line, G-line, or "Killed" a error will pop-up and ask if you would like to disconnect ALL clones
+This "may" prevent other proxy/wingate clones from being k-lined
+For local IP clones it will notify you but most likely will not prevent you from being K-lined (permently banned)
+I have had no experience with his feature being affective but I implimented it anyways

- When a clone is trying to connect and is k-lined, g-lined, or "killed" genocide will notify you with a popup, most of the time when a clone is k-lined etc. when trying to connect it is banned from the server or the server scans for wingates or proxies

=============================================================

___________________
1.5 Technical Notes

:IP Probe:
- This is similar to /dns but instead of adding a dns event and possibly interfering with other scripts and avoiding use of #groups, the "ip probe" connects to the server's address and retrieves its ip.
- This will delay the clone loading but not by much
- If you insert the server's ip and not host this IP PROBE will not occure

:Ident Server:
-The Identd server runs on port 113 (If checked) and also gives the server a random ident
-The identd server will not run if port 113 is in use (often by mirc's identd server) to turn mirc's off type /identd off  

:Simplicity:
- I made this script to be simple and easy to use - Because of this, some (little things) are not fully configuratable for example the interval inbetween floods.  The purpose I didn't make this configuratable is because you would have to estimate how to prevent your clones from (Excess Flood)'ing while trying to do a effective flood, so I put in a "Formula" that does it for you.
+ Another thing the script doesn't have is a "nick changer", which doesn't really seem that much of use for a quick flood. So in an attempt to make the script simple I left somethings out.
*+* If you feel that somethings I left out need to be implemented please contact me with the contact info provided at the bottom *+*

:Warning:
- It is very simple to be "Killed"(IRC TERM) G-lined, or even K-lined by using this script.  The easiest way you can get caught is by using local IP clones
- Wingates and Proxies can also be K-lined, G-lined or "Killed" so to be safe do your flooding and disconnect the clones


:Flood Types:
-Lag Locking- With enough clones it is possible to lag the mirc window so much that it has difficulty loading and will prevent it from activity for locking. Almost All Floods can be used for this besides the Dcc's and Invite(possible). The best to use is the "NOTICE" flood is because some of mirc's default settings send it to the window its being sent to from the clones and to the active *Note* That the defualt setting of some genocide floods contain this "..........." etc which is a "LAG STRING" and is much longer in the editbox (60 characters long)  

-Annoy Flood- Causes the victims mirc to pop-up dcc chat and send request. Alot of clone has a very good effect. For this use the Dcc send/chat flood (obviously)

-(Excess Flood)- Request a overflow of information from the victim which floods the server and then it disconnects the vicim. It will only work with the ctcp.  The ctcp request can be Ping, Finger etc. as long as it will be replied by the victim. This flood can also be used on channels to possibly flood off the whole channel


:Terms Used:

o   YOU SHOULD PROBABLY KNOW WHAT ALL OF THIS MEANS   o

-IP (Internet Protocol) - : "Address" in which every connection is assigned

*Wingates and Proxies are refered to also as "Gates" :A host connected through to a server which changes your IP on the server (Wingates are not as reliable as Proxies and may often be closed)

-Wingate (Default Port:23)- : Often used through telnet to disguise IP.  When you connect to a wingate through telnet you can have enter the server and port in with letter and number characters eg.: irc.server.net 6667

-Proxies (Default Port:1080)- : Used in software commonly to serve the same purpose as wingates, 
but the server and port are in using ascii characters. Proxies "talk" or communicate with the software using ascii which makes them effecient on "status giving" to the software

-"Local IP" clones- : Clones that have a direct connection from your host to the server

- "Killed" - : Disconnected from a irc server
- G-lined - : Temporarily banned from irc server
- K-lined - : Permanent ban from irc server : 'sometimes' ban will be removed

-(Excess Flood)- Disconnects the victim from the irc server due to the sending of too much information 

-Editbox- input box in which text is inputed... (I don't know why I have this here)

-Ident Server- Server that allows irc-server to connect to it and request information about the client (Often port 113)

=============================================================

________
2. About

-Author: KrAzY
-Web: http://VgenocideV.cjb.net - Contains news on new releases, and help screen shots 
-Contact(Questions or Comments): nn_urd@yahoo.com 

-Disclaimer- I don't understand why scripters put this in there readme's anyways.  But I am not responsible for your actions related to this script and I am also not responsible for Its actions (Although) I did design it to be backdoor and virus free. This script is simply a "addon" written in mIRC scripting language for mIRC.

-BETA Version 0.2- This is the second BETA release of my script so naturally it may have some features that need to be implimented or it may contain bugs.  This version is basically just a bug fix of the last, so stay updated at my website http://vgenocidev.cjb.net for newer releases. Please E-mail me on these things. Also the code is still a little "Sloppy" because I haven't changed much of it yet, but the preformance isn't affected.  Another thing, since Genocide requires 600 by 800 pixels the next release will have a installer which will "adjust" to your screen size or the same dialog will be compatible with all resolutions.




