Showing posts with label spyware. Show all posts
Showing posts with label spyware. Show all posts

Saturday, 27 August 2005

, , , , ,

Identify and zap rogue background processes

If you open up your Windows task manager and take a peek at the list of programs running in the background you might be surprised to see how much memory they're sucking up. Are they all absolutely necessary? Are they malevolent or benign? Often it's difficult to tell because Task Manager only displays their truncated file names. Rarely do malware authors label their wares, 'enormous memory-hogging computer destroying virus.exe', which if you ask me is rather cheeky of them.

One way to find out for sure what these processes are up to is to search for them in the Process Library database. The results will either put your mind at rest, or inform you of the level of threat the parasitic code poses if left to lurk on your system.

Anti-spyware tools should eliminate such gremlins, but since no single scanner is capable of detecting them all, I'd strongly advise you to run any remaining suspect processes through the above search engine to keep your system healthy.

Thursday, 21 July 2005

, , , , , , , , , , ,

Whah ah lurrrve mah Mah-ac

When I tell people I've detracted to the light side of computing (aka buying an Apple Mac) people tend to react in the same way. They squint at me in bemused wonderment as though I'd just suggested that volunteering to be chased down a narrow, cobbled street by a 3600 kg herd of raging, blood-thirsty bulls is an amusing way to while away a Saturday night. For Spanish readers: they think I've lost the plot, gone gaga, am a sandwich short of a picnic.

By listing below some of the main advantages Macs offer over PCs I aim to, in future, be able to more efficiently harangue them into accepting my point of view - the only sane perspective. It's not that I'm a Mac zealot; far from it. I just happen to know for certain that every single project Apple undertake represents the epitome of pioneering ingenuity, while Microsoft is a lame duck with absolutely no redeeming qualities whatsoever. Even Steve Jobs' jumpers are nicer than Bill Gates'. Look Bill, tell your gran you don't like her homespun knitwear and be done with it. See, I'm a reasonable chap. Who could argue otherwise?

So with a deep breath, I'll begin...

- While there are well over 97,000 known viruses, worms and trojans for the Windows platform, there are virtually none for OS X. Furthermore, the Mac OS is virtually a spyware-free zone. These are primarily Windows problems because its 'security' model leaves it wide open to attack.

One reason for this is that most Windows setups are configured by default to run in administrator mode, and this means that you are able to make high-level, system-wide changes (you can install applications for instance) without being asked to confirm your identity. Microsoft designed Windows this way so as not to inconvenience users by repeatedly asking them for their administrator password - they wanted people to be able to hit 'yes, yes, yes, yes' and get on with their work with minimal fuss.

This may save time, but it's a false economy. Because no safeguards are in place to protect your Windows system, maliciously coded web sites or inadvertently executed email attachments are able to install and run applications which can seriously foul up your computer. These could be trojans which aspire to turn your computer into a spam-generating zombie, back-door exploits, data-mangling viruses, key-logging software capable of transmitting your passwords to hackers behind your back or much less troublesome, but still infuriating, ad-ware and habit-monitoring spyware.
OS X, on the other hand, uses identity verification procedures as standard before granting the user 'root access', so even if an exploit found its way onto your Mac, it wouldn't be able to do much damage without cracking your password first.

I know what you're thinking - you've used Windows for years and your system has never been seriously compromised by any of the above. That may be true if you're a wary, clued-up technophile, but what about the computers of the novices you support? How often has a relative, friend, partner or colleague called upon you to fix their malware-infested computer because they've been running Windows without taking the necessary precautions? Every couple of weeks if my experiences are representative of the wider community. Some people never learn from their mistakes. You can spend hours getting their systems up and running again following a virus meltdown, and then go on to explain to them how to avoid falling victim to similar attacks in future, and your advice will be deflected like water off a ducks back. If they were using a Mac they could be, by and large, as foolhardy as they like and still remain safe - and you wouldn't have to give up your free time to bail them out.

Passwords aside, securing a Windows system requires a tonne of work, whereas OS X, which is based on the extremely robust UNIX-like Darwin core, is relatively secure out of the box.

- Low-end Macs such as the iBook and Mac Mini are virtually silent, making them perfect companions for serenity-seeking techies and anyone wanting to create an intrusion-free media centre. On a related note, they consume far less electricity than your average PC.

- All the best, can't-live-without-it software has already been ported to the Mac platform. Mac users benefit from an impressive array of exclusive software besides. If PC software X isn't available, it's because the Mac community have developed an equivalent which is as good if not better, so feel no compunction to badger the developers to support them.

Apple computers are supplied fully-equipped with an impressive array of top-notch software, so very often it's unnecessary to scour the plethora of third-party alternatives available from Mac software database stalwarts such as Mac Update or Version Tracker.

There's no denying that there is less software available for the Mac, but this isn't to say that Mac users are missing out in any way. Having one hundred extra mediocre Windows programs at your disposal to carry out the same task is neither here nor there. People will home in on the most exceptional software in each category and stick with it regardless of the platform they favour. For example, the VLC media player is available for Linux, Windows and OS X. Quality beats quantity every time.

- In OS X you are able to 'print' any document to a PDF file without the need for third-party applications or plugins. This is especially useful for distributing standardised documents that retain their formatting no matter which platform or application they are viewed with. Did you know that Word re-formats your documents from one computer to the next depending on the specifications of the printer you have installed? This can break your carefully constructed page boundaries, tables, diagrams and so on. Also, to be able to display non-standard fonts within a Word document on a client's/friend's computer you would first have to email the fonts to them and explain how to install them. With PDF files all fonts are embedded and transmitted by default.

OS X is replete with such examples. Windows freebies compensate for these deficiencies, but nothing beats having everything included in a ready-to-roll, single package.

- Mac users dote upon their computers much like they would with an adored family pet. This shared passion creates a cosy community cohesion last experienced between Amiga fanatics in the early '90s. Being part of the Cult of Mac is not simply a matter of using the same tool to accomplish one mundane task or another - Mac users feel an affinity towards the hardware because using it is a pleasure, rather than a daily, unavoidable chore. Faced with the prevaricating, intangible alternatives; Scientology, the Moonies and so on, what do you have to lose? ;)

- OS X allows you to install most programs by throwing a single file in the applications folder (or running it from a location of your choice). Uninstalling applications is just as simple - chuck the file in the bin and your system is as fresh and clean as it was before you installed it. Some applications require supporting preference files, but as they are stored in a single location and named appropriately, they are just as easy to remove.

- Hard drive defragmentation isn't necessary in OS X. Similarly, clean-up programs are superfluous seeing as the Mac OS does such a superb job of keeping everything neatly organised; hurling random - and often duplicate - DLLs all over the show when installing applications is unheard of. OS X is virtually self-maintaining.

- Mac software is less bug-prone as programmers are coding for a limited number of hardware configurations. Windows programmers are fighting an uphill battle by trying to take into account each and every motherboard, video/sound card, RAM, optical drive etc combination. Sometimes less is more. Even so, if you wish to swap the peripherals in your Mac tower, you are able to do so using generic PC hardware.

- The Mac OS and hardware is aesthetically stunning. While this shouldn't be a be-all and end-all factor, it's a welcome bonus, all else being equal. Some people are willing to pay through the nose (whatever that means) for a visually appealing car and few onlookers find that strange, yet they spend a tenth of the time using them as they do their computers. Why then is it considered unreasonable for Mac users to refuse to settle for an ugly, beige box?

- Granted, major game releases are ported to the Mac long after they appear on the PC, if at all. Personally, I couldn't care less - I'd rather read a book, watch a movie or surf the net than play some cookie-cutter FPS, RTS or sim knock-off.

- Yes, it's true; Macs are intentionally designed to ease the metamorphosis of technophobes into competent computer users in a matter of minutes, but that isn't to say they don't have much to offer geniuses like myself. :| I know my way around Windows thank you very much - I've used Microsoft operating systems since I was knee-high to a vertically challenged grasshopper. I know perfectly well how to troubleshoot its inherent flaws and incompatibilities, but if it's all the same to you, I'd rather not have to bother. Using OS X instead affords me this option. As cheesy as it sounds, Apple are right; it does 'just work'.

- Windows XP was spawned by melding together layer upon layer of jumbled legacy code, some of it dating back to ye olde DOS days. Consequently, it is a horrendously inefficient, bloated, insecure and unreliable, interbred monstrosity. When Apple began developing OS X they decided that merely slapping a plaster over the flawed OS 9 code and re-releasing it as an entirely new operating system was a dirty trick they weren't prepared to pull on their loyal followers. Instead, they had the foresight and resoluteness to set about re-writing it from the ground up. The result? OS X is the anti-thesis to all that is wrong with Windows.

- One charge commonly levelled at Apple is that their hardware is unjustly expensive. It's true that you pay a premium initially for high-end Macs, but this doesn't account for the total cost of ownership. When TCO is factored in, many people believe a totally different picture emerges. This, of course, remains a contentious issue. I'm still making my mind up too.

More clear-cut is the price distinction between low-end Macs such as the Mac Mini, and its PC counterpart, the Dell 2400. Comparing Apples and oranges only serves to obscure the matter.
I'm delighted with my Mac Mini and feel I got a very good deal, but even if I had paid more than I would for a PC, I'd consider it money well spent. If you get more (see my list above) you expect to have to pay more.

Even Bill Gates is a starry-eyed Mac disciple. That's a wrap then; Macs good, PCs bad. If you hurry you may be able to get to your local Apple retailer before they close up for the night. Meanwhile, I'm off to provoke an especially savage, and already seriously miffed bull into making a human kebab out of me.

Thursday, 16 June 2005

, , , ,

Rootkits; another day, another security threat

A rootkit is a piece of software used to gain privileged access to a system for the purpose of camouflaging malicious code such as viruses, Trojans and spyware, allowing them to wreak havoc upon the host system undetected.

Once a hacker gains a foothold in this way, it is perfectly feasible for them to steal your login details, log key strokes, monitor traffic, open the floodgates to further attack from internet miscreants and so on.

It's not my intention to alarm you, but this is ...erm, bad. Luckily it's also avoidable. Rootkits are specifically designed to operate without arousing the suspicion of your anti-virus and anti-Trojan scanner, which is why to you will require a special kind of detection tool to stop them in their tracks. F-Secure have developed such a tool - it's called BlackLight and the beta version is available to try free of charge until 1st July.

Friday, 15 October 2004

, , , , ,

Malware; the scourge of the web

I'll be visiting a web site when all of a sudden lots of links will magically appear in my favourites list and my home page and default search engine are changed without so much as a word of notification or a request to do so. I'm a sitting duck. Is there anything I can do to protect myself from this invasion of privacy?

These browser hijack attempts are orchestrated by a variety of malicious software (aka malware) built into, mostly seedy, web sites by unscrupulous webmasters. The majority of virus-like malware finds its way onto your system via Internet Explorer's reckless and highly vulnerable Active-X and Active Scripting components - two technologies designed to allow web sites to make high-level changes to your system upon your request - think of Microsoft's Windows Update protocol and online virus scanners, for instance.

Giving legitimate web sites the go ahead to alter your operating system is more than likely to be in your best interests. Your problems start, however, when less trustworthy individuals adopt the same technology to exploit your system for their own devious ends - to bully you into visiting shopping sites they are affiliated with, to monitor your activities for market research purposes, to unleash viruses and trojans upon your system, and so on.

Only Internet Explorer provides support for the insanely invasive components which make it easy for these cyber reprobates to cause your system serious harm - one of the many reasons you should ditch it this instant in favour of a more secure browser such as Mozilla Firefox or Opera!

Aside from switching browsers, these kind of exploits can be suppressed before they are able to embed themselves into your system by enabling the active protection features of your anti-virus software - that is providing you remember to keep its engine and virus definitions up to date!

No matter which browser or operating system you are running, it is also essential that you keep them both up to date by installing all service packs and bug fixes made available by their manufacturers. The vast majority of the changes made to operating systems and browsers when they are updated comprise behind the scenes security fixes, which can help to block off any loop holes that shifty webmasters can use to take advantage of anyone unlucky enough to stumble upon one of their sites.

If your system has already fallen victim to such exploits, you can often decontaminate it using a spyware/malware eliminator such as Ad-Aware or Spybot Search and Destroy. Much like the active protection components of anti-virus software, these tools often make use of preventative mechanisms to help you avoid contracting all manner of web nasties in the first place.

Better still, switch to the Mac platform! Malware is specifically a Windows issue - you can obviate its strangle hold entirely by abandoning this sinking ship.

Monday, 29 November 1999

, , , , , , ,

Anonymity - a healthy dose of paranoia

I can see you hiding in the shadows over there and so can the logs of all the web sites, FTP servers and other nooks and crannies you visit online. The sort of information gathered by these logs and made available to the webmasters of the sites you visit includes the address of the referring web site, your IP address, your computer's ID name, your physical location and the name of your ISP along with less personal details such as the operating system you're using and your screen resolution. If someone was snooping through your dustbin or surreptitiously tracking your every move to gather information on consumer trends, you wouldn't be too chuffed, would you? Well, the web is no different - it's still an invasion of privacy and a threat to security and you don't have to put up with it.

Proxy servers

Every time you visit a web site, detailed information about your system is automatically supplied to the webmaster. This information can be used by hackers to exploit your computer or can be forwarded to the market research departments of corporations, who by tracking your activities on the internet are better equipped to pelt more relevant spam at you. Your best defence against such chicanery is to use what is known as a 'proxy server'. These are designed to conceal revealing information from the web sites you visit, allowing you to surf the web anonymously.

Proxy servers work by altering the way in which your browser retrieves web pages or connects to remote servers. With a proxy server set up, whenever you ask your browser to fetch a web page, the request is first channelled through an external server - one that is completely independent of your ISP's servers. This third-party server then does the requesting on your behalf making it appear that the request came from them rather than you. The upshot of this manoeuvre is that your real IP address is never disclosed to the sites you visit. There is nothing to download and the whole process takes less than a minute.

There are two different ways you can use proxy servers. The first method is to use a web-based service. This involves visiting the proxy's home page each time you want to browse a web site anonymously. The core component of such a system is the dialogue box where you enter the address of the web site you wish to visit. Each time you surf the net in this manner, your personally identifying information is encrypted making it indecipherable to its recipient allowing you to preserve your anonymity. Two of the best examples of this type of web-based proxy service are Proxify and W3 Privacy.

Clearly, one disadvantage of using a web-based service is that you have to visit the proxy's home page each time you want to surf anonymously. The second main 'con' is that you often have to put up with extra adverts on the pages you visit. These are automatically inserted by the proxy script - they have to pay for the service somehow after all. Note that more sophisticated and convenient solutions are usually made available by free web-based proxy server providers if you don't mind paying a premium.

The second method you can use to protect your privacy via a proxy server involves adjusting the settings of your web browser. This will allow you to surf anonymously without having to visit the home page of your proxy at all. To do this you will first need to know the name of your proxy server and the port number it uses. This information can be gleaned from either a public proxy server list or the FAQ referring to a private subscription-based service. To achieve this with Internet Explorer, for example, once you have the name of the proxy server you wish to use, select 'Internet Options' from the 'Tools' menu of your browser. Now choose 'Connections' followed by 'Settings' and tick the 'use a proxy server' checkbox. To finish the job all you have to do now is enter the name of the server in the 'address' box, the port it uses in the 'port' box and go forth and surf anonymously.

Free, manual proxy servers as advertised on anonymity sites, if you can find one at all, are likely to be highly oversubscribed, and as a result, the speed at which they retrieve web pages can leave a lot to be desired. One workaround would be to set off in pursuit of a public proxy server list and select an alternative from it. To locate such a list you can investigate dmoz's hand-picked selection of proxy collation sites.

Not that this strategy is caveat-free either - before you get too carried away and go jumping on the anonymity bandwagon there are a few things you should be aware of. It's very easy to use proxies to protect your privacy, but often the disadvantages of using them far outweigh the benefits. You see, the problem is that like the proxy servers provided by Rewebber et al, free, public proxy servers are nearly all oversubscribed and so can slow down web browsing considerably. Unearthing fast, reliable proxy servers is an art form in itself - one which takes considerable practice to perfect. If you have abundant time and patience you could find a list of public proxy servers and then experiment with each one until you strike gold.

Instead, your search would be much more efficient if you arranged for a dedicated program to carry out this task for you. There are literally dozens of proxy seeking programs available capable of doing just that, and many of them are available as freeware. What these do is scan the internet for public proxy servers and test them for speed and anonymity (not all of them are truly anonymous, even if they claim to be!). Once you find one to match your requirements you can select it as your default proxy with the click of a button.

The best thing about using an automated tool to locate proxy servers is that you do not have to keep editing your proxy settings manually each time you wish to try out a new one. Instead, what you do is enter 'localhost' or '127.0.0.1' into the 'address' box and '8088' into the 'port' box of your browser's proxy settings menu and then forget about it. All future proxy switching is then orchestrated from within your proxy seeking software, which subsequently relays the information to your browser or whatever type of application you are attempting to make anonymous. For those of you who are curious, 'localhost' and the IP address '127.0.0.1' are the names by which every computer on the internet refers to itself.

Free proxies are fine for a quick and dirty shoehorn into the world of online anonymity, but if you're really serious about protecting your privacy and aren't ecstatic about continuously having to switch servers you'd be best advised to invest in a dedicated, stable proxy such as the ones offered by Ultimate Anonymity.

Before splashing out though it may be worth checking if your current ISP has a proxy server of its own you can use. These aren't there to help you to commit cyber crimes and get away with it; they actually have a legitimate purpose as well - otherwise, they wouldn't exist. Let me explain: proxy servers were originally designed to help speed up web page loading times. Proxy servers contain a cache of all the web pages that have been requested by anyone utilising the proxy. When someone surfs the web using a proxy, the proxy first checks to see if it already has a copy of the web page stored in its cache. If this version of the page is bang up to date it is sent to your computer and appears in your browser. If the page found in the cache of the proxy server is older than the one stored on the server hosting the page, a new request to the webserver is made and the page is updated in the cache of the proxy before being relayed to you. Because these servers use very fast internet connections they can retrieve web pages at much greater speeds than you can via your modest home setup. If these servers are located physically nearer to your home than the web host servers you wish to retrieve web pages from, the speed at which you browse the web will be accelerated.

One last important point you need to be aware of before jumping in with both feet is that different programs have to be set up in different ways before being able to make external connections via a proxy server. For example, you can surf the web anonymously by modifying the settings in Internet Explorer or Firefox as explained earlier in this tutorial, but this will only affect your web browser. If you then used Flash FXP to transfer your web site from one server to another or to distribute your latest homebrew movie, you wouldn't benefit from the potential speed boost engineered by the proxy server. What you have to do is enter the name of the proxy server into each application you wish to make anonymous before making any external connections. This can usually be done by browsing through the preferences of your program to see if there is a 'use proxy server' option available.

Cookies

You have little to fear from the edible variety, but the digital ones can be a major threat to your security and privacy. A cookie is a tiny text file (usually less than 1kb in size), which is created and stored on your hard drive whenever you visit a dynamic (or an interactive if you like) web site. These are used to log your personal details so that you can access members-only areas of web sites without having to re-type login details or to retain your customised preferences for future use. If you're using a shared computer, anyone who visits the same site that you have previously logged into can access your accounts. This can be particularly worrying if you have entered your credit card details into a form on an e-commerce site. If your browser is set to automatically fill in these details whenever you return to a previously visited site, this information could be clearly visible - you don't need me to explain the problems this could entail.

The solution is to delete any cookies containing sensitive data once you have completed your transactions. Your cookies will be stored in a different place depending on which operating system you are using so you will have to use your detective skills to find them. As an example, in Windows XP they are located in your 'c:\Documents and Settings\Kylie Minogue\Cookies' directory (that is if your name is Kylie Minogue. Mine isn't in case you're wondering). If you peer into this directory, in some cases it is easy to identify which cookie is associated with which web site.

In other cases, it's not so obvious. The cookie created when you visited Yahoo.com to check your email may be called kylie minogue@yahoo.txt for example. Unfortunately, some cookies refer to the IP address of the site you visited and so look more like kylie minogue@145.147.25.21. These cookies can be selectively deleted one at a time if it's obvious which ones are causing a threat to your security, or you can just wipe out the whole lot in one fell swoop and have them recreated as and when they are required. However, if you're really struggling to find your cookie jar, you could delete them via your browser's toolbar instead. In Internet Explorer, this can be done through the 'Tools' > 'Internet Options' menu items. In Firefox cookies can be managed by navigating through the following menus: 'Preferences' > 'Privacy' > 'Cookies'.

If all this sounds like too much hassle you can always find a labour saving application which will be happy to take the job off your hands. These 'cookie crunching' programs allow you to be more selective when editing, viewing and deleting cookies from your system, and some of them will even prevent cookies from being created in the first place.

Email

Nope, that's not safe either! Each time you send an email, an ID header is attached to it and sent along with your message. This header contains your IP address, your computer's name (did you even know it had one?), the name of the client used to send the message amongst other less crucial information. If you sent a nasty email to someone, all they would have to do to track you down and get their revenge is find out your IP address from the header of your email and then launch an attack. The moral of this story is obvious - don't send nasty emails to people! Or if you really must, make sure you use a proxy server. If you've already arranged for Internet Explorer to connect to the net via a proxy server, Outlook Express will also be protected because they share the same settings. However, if you're using a different browser and/or email client you may have to set your proxy options independently for each application - so using IE does have some advantages after all!

Another way to protect yourself when sending email is to use an anonymous email address rather than the one provided by your ISP. In fact, this isn't just a recommendation, it's a necessity. What you should do is sign up for an account at Yahoo or Hotmail and then have all your mail forwarded to your real address, or simply check your free account using the web interface provided. So what's wrong with giving out your real address? Well, if you tell someone to get in touch with you using the address yourname@freeserve.net for example, they will instantly know that your ISP is Freeserve. They could then go along to the Freeserve home page and look you up in the user database to find out your full name and address. Worse still is the fact that many ISPs will pass their user's contact information onto independent database listing companies such as Info Space, Big Foot and Who Where. If possible it would be wise to have these entries removed altogether. Otherwise, you will just have to make do with just using your anonymous email account.

Even if you're using a free pop 3 email account, your real IP address will still be included in the headers of every message you send. If you're very security conscious you may want to prevent people from seeing these headers by making use of what is known as a remailer. Whenever you send an email through a remailer, it is first sent to various random mail servers before being dispatched to the final recipient using the anonymous Mixmaster remailer system. Although the process can take up to 12 hours, your messages will be encrypted and all trace of your IP address and computer ID will be removed from the headers granting you complete anonymity.

While you can send anonymous messages in this way using your email client, it is much simpler to go along to a web-based remailer and relay your message from there. If you wanted to send an email which requires a reply while maintaining your anonymity, what you would do is type your Yahoo or Hotmail email address into the 'from' box. On the other hand, if you do not require a reply you can enter any address here and the message will still arrive safely. Some remailers will even allow you to enter fake information into the header section to confuse the recipients of your messages even further! A similar service is offered by Advice Box who also provide the means to receive anonymous replies without revealing an email address of any kind.

If you suspect that miscreants might be able to intercept your email, a good way to bring the shutters down on their prying eyes is to use a Pretty Good Privacy (PGP) key. This is fundamentally a ridiculously long password no-one could possibly decipher in a million years (well not without a NASA ninja PC anyway!). To make use of PGP you would encrypt any messages you wish to send and then (in a separate email) selectively forward the PGP key used to decrypt the message to anyone who is on your 'trusted' list. Unless the recipients of your messages have this key in their possession they will not be able to make sense of your correspondence - all they will see is gobbledegook ASCII characters.

Yet another option is to sign up for a free email account with Hush Mail. Hush Mail supports both webmail and the pop 3 protocol used for sending mail via your email client and protects your anonymity by scrambling the headers of all the messages you send so as to ensure that they cannot be traced back to your computer.

Spyware

Fairly recently it came to light that certain shareware and freeware programs contain modules capable of monitoring your activities on the net and then sending the information they gather back to the producer of the software! Many of the programs you assume are completely free are actually being funded by the revenue generated from the sale of your personal information to market research companies.

As if that wasn't bad enough, there are also rumours circulating to suggest that it is this spyware causing many of the operating system crashes experienced whilst surfing the net. Obviously, we're not going to take this lying down. The solution is to use a spyware remover to eradicate the dubious files responsible for this invasion of privacy. More often than not this causes the programs utilising these files to cease functioning. Who cares? Why would you want to use software made by such unscrupulous snoopers anyway when there are plenty of 'clean' alternatives available? People are literally falling over themselves to create anti-spyware programs at the moment so they shouldn't be too difficult to locate. Some do nothing aside from look pretty. Others are actually spyware or malware delivery mechanisms masquerading as anti-spyware tools. One you can certainly trust unreservedly is Ad-Aware. This is the number one spyware removal tool recommended by those in the know.

Another option is to make sure that whatever software you install contains no spyware before you download and run it. You can do this by typing the name of the software into the spyware lookup database at Spy Checker.

If clean file-sharing clients are what you seek, try searching Google using the keywords "Dr Damn" and "clean clients".

The Full Monty

I can't promise you naked men, sorry. I'm talking about all-in-one utilities used to cover your tracks both on and offline. Typically if someone comes up with a great idea it's replicated many times over until you become completely lost in an ocean of seemingly identical products. Well fear not, I'm here to separate the wheat from the chaff, to steer you towards those worthy of a closer look. Window Washer is one program which stands head and shoulders above the competition. It excels at both preserving your privacy and conserving disk space by automatically cleaning up your browser's cache, cookies and history. It also spruces up the Windows document menu, temp directory, recycle bin, ICQ history, and much more. You can even define your own list of files, folders and registry entries and then have them swept clean at periodic intervals.

Another exceptional program that springs to mind is Evidence Eliminator. This security tool eliminates all evidence (you'd never have guessed would you?) from your PC in a single click of a button. According to the web site blurb, "in tests, Evidence Eliminator defeats forensic analysis software as used by investigators, law-enforcement etc." and what's more, "it protects you from unwanted data becoming permanently hidden in your PC."

Furthermore, it includes 'Stealth Mode' invisibility and securely under-writes your existing files to defeat forensic hardware analysis. I'd dread to think what you might have been using your computer for if you have to go to these lengths to cover your tracks, but nevertheless, this program seems to be the best of the breed so if you can find a use for it, go fetch! You won't be disappointed.

I suppose I should really conclude this tutorial by saying something mature and responsible. OK, well I'll give it my best shot - cybercrime isn't big and it's not clever girls and boys so don't do it. Do you think that covers it? Seriously though, all this information isn't intended to provide the means to allow you to get away with hacking into other people's computers. In fact, it's here to serve as the antithesis to such malicious activities - to reveal the ways in which you could be hacked so that you are better prepared to counteract other people's attempts to hack you.