How to Create an IRC Spybot
Internet Relay Chat (IRC) spybots are used to bypass firewalls and virus-protection software in order to connect to locked ports or use replacement ones. While there are some prebuilt spybots available, it is often better to compile your own so that you can ensure there are no malicious scripts or hidden commands. Never download software from a source you do not trust, as this will put your computer -- and your private data -- at risk of being compromised.
Instructions
-
-
1
Download the source files for an IRC spybot such as those located on Sourceforge. Make sure to save these files to a location where you can easily find them. You can download a pre-compiled version of a project, but it is recommended that you download the source so you can customize it.
-
2
Open the project file for your spybot using your chosen C compiler. You do not need a full-featured compiler like Microsoft Visual Studio, as you will not need the additional libraries. The Tiny C Compiler (see link in the References) works for most project files whose source is less than 25 megabytes.
-
-
3
Select the functions and files for your spybot by clicking the boxes you wish to include. Each function of the project has details of what it does located at the top of the function and preceded by the "//" marker. You must select at least the first three functions to connect to a server.
-
4
Choose "Compile Project" when you have finished selecting all the files you wish to include. The actual compilation should take less than 30 seconds. The default location that your compiled project will be saved to can be anywhere on your computer, but should be set to the desktop.
-
5
Double-click the file you created with your completed spybot to activate it.
-
1
Tips & Warnings
More functions do not always mean a better spybot. The essential functions you need are the ones that allow you to bypass firewalls and virus protection software so you can successfully connect to IRC.
Spybots can also be used to record conversations as well as look up the IP address and physical location of the people you talk to. This is a very handy tool to verify who you are talking to, and you should consider including it in your spybot build.
The spybot uses ports that are normally reserved for your printer and other devices. This could result in a device conflict while the program is active. You may need to close or shut down the spybot in order to print documents or access some serial port devices.
Occasionally spybots may be misidentified as harmful trojans, and you will need to allow an exception for them.