Technology Review

Friday, September 12, 2008

How to Chat in IRC when Cannot Install mIRC or Blocked by Firewall

IRC is short for Internet Relay Chat which is a form of real-time Internet chat or synchronous conferencing. It is mainly designed for group communication in discussion forums called channels, but also allows one-to-one communication via private message, as well as chat and data transfers via Direct Client-to-Client.
Chatting in IRC servers with your friends is very very addictive. Many years ago when I was a young teenager, the best time to get on my favorite IRC server and channel is on Friday night because that’s the time when nearly everyone from my school will be there. I was a channel operator in a very popular IRC channel and I spend a lot of time there.If you’re using a desktop that doesn’t allow you to install mIRC chat client, or the network only allows port 80 and has blocked all other ports including 6667, then here is how you can still connect to your favorite IRC server and chat with your friends.

Mibbit is an online chat client. Mibbit supports a variety of Platforms including the main PC browsers, the wii, Nokia N800, iPhone, and probably a lot more. It does this without any plugins. Just javascript. Mibbit currently supports IRC and yahoo, with other protocols due to be supported soon.

As long as the firewall in your network allows port 80, Mibbit can connect to any IRC server that you specify. You do not need port 6667 open. Please take note that Mibbit is NOT an anonymizer. Your IP address will be sent to all IRC servers. You will still be identifiable, and can be banned individually. Do not abuse, spam or evade bans.

[ Visit Mibbit ]

This is not fool proof because an administrator can just block Mibbit’s website. Here are more alternatives to get on any IRC server and chat with your friends.

CGI:IRC is a Perl/CGI program that lets you access IRC from a web browser, it is designed to be flexible and has many uses such as an IRC gateway for an IRC network, a chat-room for a website or to access IRC when stuck behind a restrictive firewall. CGI:IRC has an interface similar to many GUI IRC clients, with a tab for each channel, userlist and options tab (when used in modern, version 5+ browsers). Older browsers degrade to a single windowed interface with a slower updating userlist. 


You need to have a website that has the ability to run CGI scripts using Perl 5.004 or greater. If you don’t have one, I found a few websites you can use to connect to your favorite IRC server. CGI:IRC doesn’t forward your IP address, so if you’re banned in a channel, you can get in the channel by using either servers below.

  • http://pinky.ratman.org/cgi-bin/cgiirc/irc.cgi
  • http://portalzona.com/cgi-bin/cgiirc/irc.cgi
  • http://gamenavigator.ru/chat/irc.cgi
  • http://apple-fr.com/cgi-bin/irc.cgi
  • Have fun chatting in IRC servers even if you’re on a very strict network.

    Print All File and Folder Contents To Text or Printer

    Once I had a project where I had to ask my friend to send me a few files every week from his workplace. I could use remote access to connect to the network and then download the files myself but the firewall at that network is very strict and there is no way for me to get in. I had no choice but to ask my friend to help me send those files.

    My friend is quite a computer guy but I don’t know why he always kept sending me the wrong files! Copying and sending files to someone might seem easy but it could be complicated if the filenames are the same but located in different similar folder names.

    So I looked for a simple program for my friend that is able to print the contents in a folder and save the results to a text file. My friend will then send the text file to me and I can then take a look at where are the files that I want and tell him the exact path to the files. Another incident which I remembered that this type of tool is useful is when one of my friend who is in the warez scene had a lot of files in his Windows server. I can request whatever I want but he cannot allow me to get in his server. What he did was printed the whole content of the drive, saved it to a text file and send it to me.

    There are many types directory printer tool such as JR Directory Printer, Advanced Directory Printer, Art Directory Print, PrintFolder and etc. Some are freeware and some are shareware. My favorite one is the freeware Karen’s Directory Printer.

    Karen’s Directory Printer can print the name of every file on a drive, along with the file’s size, date and time of last modification, attributes (Read-Only, Hidden, System and Archive), short name (8.3), full name (Path + File), folder name, extension, compressed size, date created, date last accessed, file version, MD5 Hash, SHA-1 Hash, SHA-224 Hash, SHA-256 Hash, SHA-384 Hash and SHA-512 Hash.



    Additional options allow the information to be saved to a disk file instead of printed. Once stored on disk, the folder and file information can be e-mailed, imported into a spreadsheet or other program, or saved for future analysis and comparison.

    To print a directory’s (folder’s) information, click the “Print” tab shown on the Directory Printer’s main window. You can then choose which folders and file’s information will be printed, and other options. To save a directory’s information to a disk file, click the “Save” tab shown on the Directory Printer’s main window. You can then choose which folders and file’s information will be saved, and other options.

    Other than this, Karen’s Directory Printer allows you to easily print a folder’s content by right clicking a folder and select “Print with DirPrn”. You have to go to the Other Settings tab, and make sure that the checkbox for “Display Print with DirPrn in Folder & Drive context menus” is checked.



    Although Karen’s Directory Printer requires installation, you can copy the DirPrn.exe file out from C:\Program Files\Karen’s Power Tools\Directory Printer and use it without installation on other computer. DirPrn.exe is only 901KB in size and it is a great addition to my list of tools in USB flash drive.

    Latest Windows Genuine Advantage Validation v1.8.31.0 Cracked

    More than a week ago Microsoft has released a new WGA 1.8.31.0 that causes Windows XP Professional wallpaper and background to auto reset to black screen every 60 minutes. There wasn’t any cracks at that time so the only way is to use RemoveWGA to remove the notifications. However, once you’ve removed Windows Genuine Advantage Validation, you won’t be able to download any updates from Windows Updates and Microsoft Download Center.

    Someone by the name “hey” commented that team ETH0 which was famous with its WGA and OGA fixes has left the cracking scene for some security reasons. Good news is after a week since the latest WGA 1.8.31.0 is out, the latest WGA has been cracked but not by the famous eth0 group. It is unknown who or which group cracked and released this latest WGA 1.8.31.0 as the info file only mentioned that this is a tribute to ETH0, creator of base version crack. I’ve tested the latest Windows Genuine Advantage Validation v1.8.31.0 cracked files and it works!

    All you need to do is to run the installer.bat file and it will create a backup of the original LegitCheckControl.dll, WgaLogon.dll and WgaTray.exe by adding a .bak extension at the end. It will then copy the cracked LegitCheckControl.dll, WgaLogon.dll and WgaTray.exe file to System32 folder in Windows. Reboot the computer and persistent desktop notification at the bottom right hand of the screen that says “You may be a victim of software counterfeiting. This copy of Windows did not pass genuine Windows validation.” will be removed. The rest of the Windows genuine notifications will be removed as well. It is also possible to visit Windows Update to download and install latest Windows updates and fixes.

    Note: When you run installer.bat file, a command prompt window will appear and you will see “ETH0 Windows Genuine Advantage v1.7.69.2 Crack Installer. Press any key to continue..“.




    You don’t need to worry about that because the echo command that controls what gets shown on the screen is not updated.