Mansfield University requires that all Windows users, who live on campus, install SafeConnect. SafeConnect is an application that runs silently in the background and ensures that your computer has antivirus software and antispyware software installed. It also forces Internet Explorer to pop up with an alert whenever the campus feels the need to do so. Additionally, it logs all of the user’s internet activity (linked to his/her login) and it can “quarantine” (deny all internet access) anyone who is not in “compliance.” (e.g. anyone who does not have antivirus software installed) Sounds like a great tool to keep a large network safe, right?
Wrong. SafeConnect is horribly inefficient at doing its job. It constantly fails to register with it’s mother-ship, denying the user access to the internet for long amounts of time. Sometimes, a reinstallation of the SafeConnect client and a reboot are necessary in order to get the connection running. SafeConnect also stops BitTorrent from working. This is a major issue for me, as I download Linux ISOs once every other week or so (testing purposes). I realize that 95% of BitTorrent users are using it for illegal purposes, but what about me? Besides, SafeConnect doesn’t stop limewire, edonkey, or many other Peer2Peer networking programs! SafeConnect is, at best, a meager tool for network administrators. Anyone running SafeConnect on their network clearly needs to brush up on their reading of the Communist Manifesto.
I had previously found a way to set up McAffee Antivirus so that it only scans .txt files. Then, I set it up to exclude .txt files. Essentially, all McAffee was doing was fulfilling SafeConnect’s requirement for antivirus software and wasting precious RAM. About 50-75 megabytes of RAM, to be exact.
Since IT is arrogant, ignorant, and in general, a bunch of morons, I decided to take matters into my own hands. My first idea was to get a friend in there to change my user policy so that I didn’t have to have the SafeConnect client installed. However, this would probably end up badly for me. First, my friend (who is not hired yet, but may be soon) would be fired. Secondly, I would be permanently banned from the campus network. So, after a bit of researching, I found a simple solution. This solution is so simple that I had thought of it previously, but pushed it aside.
All that I had to do in order to circumvent the SafeConnect client installation requirement was to change my “User Agent” variable for both Firefox and Internet Explorer. Simple, right? It is amazing that one simple little trick can circumvent such a picky and pestering system. A couple of registry entries and one Firefox variable change later, I uninstalled the SafeConnect client and McAffee’s antivirus solution. To my amazement, it works perfectly! I simply changed my user agent variable to report that I was running Firefox on Linux rather than (Firefox/Internet Explorer) on Windows. Viola! Case closed.
I am still unable to use BitTorrent and I am still being logged by IT, but as far as I know, they don’t check logs unless something is amiss. Or so I hope. However, if I owned a house at the moment and paid for any form of connection, I would still be logged by my ISP. Still, on the other hand, campus IT is so much more terrible and evil than any ISP could ever be. If all of IT decided to pack their bags tomorrow, I would be right there with them to wish them good riddance.
Amendment: If you wish to view your user agent string, please click here.
For detailed instructions on how to change your user agent string, please check the comments.