I am no JAVA expert, but after scanning the code I didnt see anything that might compromise the security of your system. As far as I could see, all was going by the rules. And if you disable Java then how do you expect to login into AO's IRC Chat again? Unless you have a stand alone IRC Client aka Script. Also if you use a script to login in, it's a little different and the server will require certain info from you. In most cases IRCD Daemon (IRC server) only asks for info that it needs in order to identify you and it doesnt steal your files. IRCD is a middle man. Because in a way IRC is a P2P. Mostly when transferring files. When you send files on irc it doesnt go through the server but it is a direct connection between you and the other person. So dont be alerted by the info required by the server. Nevertheless once connected to the IRC, be careful for there are lots of Script Kiddies out there who are hunting for unsuspecting victims who know nothing about IRC.Hope this Helps