The magazine of the Melbourne PC User Group

Malicious Diallers - Or Not So Free Porn?
Dennis Parsons
 
 

Dennis Parsons highlights one of the methods used to help you and your money to become separated on the Internet

Unfortunately, these days the Internet must be treated as a hostile place full of viruses, spam and scams. If you are innocent, careless, gullible or just plain stupid you will be mugged. The rest of us are just a step or two away from a mugging and need to remember this.

The hazards fall into two broad overlapping categories. Malware or malicious software such as viruses, worms, spyware and Trojans, which everyone would be familiar with to some extent, and can be largely overcome or prevented using other software and a modicum of common sense.

The second category relies upon social engineering - convincing another person to provide you with something or to do something for you, and relies on human traits such as trust, curiosity and greed. Examples are the infamous Nigerian scam (I am the son of the former President ...) and the current spate of Bank spam scams (e-mail asking you to visit a bogus Bank site to verify your Internet banking details - collect them in reality).

Some basic (and incomplete) definitions:

  • virus - code that replicates by inserting copies of itself in other files. Spreads by execution of infected files on other systems.

  • worm - code that replicates by generating copies of itself without a host file. Spreads for example by e-mail attachment - the attachment is the worm and not an infected file.

  • trojan - as in Trojan Horse. Non-replicating code that purports to be useful but is in fact harmful. Generally acquired by running downloaded software or e-mail attachments.

  • adware - software that collects personal information such as browser usage for advertising purposes, reporting it to a third party.

  • spyware - software that monitors systems and collects personal information such as passwords, reporting it to a third party.

  • dialler - software that causes your modem to a dial a particular number for Internet access.
Malicious diallers will be the subject of the rest of this article, although much of the information and advice is relevant also to the above hazards and nuisances.

What is a dialler?

As mentioned a dialler is software that dials a number to connect to the Internet. It may be totally innocent -for instance provided by an ISP to simplify connecting. Or it may have an altogether more malicious and harmful intent - costing the user money.

Malicious diallers (hereafter referred to simply as diallers) perform what is known as "Internet dumping" or the dropping of your normal Internet connection and the subsequent dialling of another number. The harm and cost result from the new number being a 1900 premium rate one or an IDD international number. The call costs can exceed $5.95 per minute.

The dialler can be just a one-off dump and call or it can be installed to replace your regular dial-up. Almost humorously some disconnect themselves after twenty minutes! Very kind. Obviously the costs can mount very rapidly. Bills of $200 or so would seem typical but they can range into the thousands. The highest I've heard of is $7500.

Where Do Diallers Come From?

The dialler is generally downloaded inadvertently while visiting pornographic, gaming (gambling), "warez" (file sharing and software "cracks") or illegal MP3 sites - what could be termed "dodgy" sites. Don't feel too smug and holy if you never visit such sites because recently I've read of cases associated with very legitimate sites with the dialler seemingly originating from an advertising server.
 


Figure 1. A page redirection to a dialler site — note the plug-in reference
and attempt to convince you it's genuine.

Often it comes in the form of a page asking the user to install some software that enables access to a site, or it says it's a plug-in required to view content on a particular page. In other words it may be a trojan - malicious software masquerading as useful and harmless software. They can also attempt to automatically download and install themselves when you simply visit a page, if your browser isn't configured to prohibit such an installation.

Reducing the Risk-User Behaviour

Aside from avoiding the dodgy types of site that are more likely to yield a dialler, the best advice is to never download or install unsolicited downloads. These are where you are asked to accept download of a file without having clicked a link - you have no idea what it is. Ensure your browser security settings do not allow automatic software download or installation.

Be very cautious when a page asks you to download a browser plug-in, although they can be quite valid for things such as Flash graphics. Instead of allowing your browser to download from the requesting site obtain the plug-in directly from the author's site or use another known, trusted site.

Be wary when you've been redirected to another page, particularly if it then asks you to download something and especially when it prompts an unsolicited download.

Above all caution is always required so keep your eyes open and your brain thinking - don't just blindly click away. Close suspect windows by clicking the "X" in the window frame, right clicking on the listing in the taskbar and then close, CTRL+ALT+DEL to kill the browser off, or ultimately shut the computer down if all else fails (they can be very difficult to kill) because you just don't know what the "yes" or "no" button will actually do.

Is the "Click Here to Enter" really taking you to another page to enter a site or are you actually giving permission to download or install something malicious? Hover your mouse over links or buttons and try to read from the status bar at the bottom of your browser, where they lead or what they will do.

Ask yourself "do I really need to view this content?" when prompted to install a plug-in. If you're uncertain then don't do it!

Basically it's up to you to be careful and sensible. Preventative software can only do so much to prevent download and installation of malicious software - the rest is up to you to be a smart and savvy user to overcome the social engineering aspect of this problem.

Reducing The Risk - Telecommunications

There are a number of things you can do to help reduce the risk of a dialler going undetected if you happen to cop one.

Configure your modem to have the speaker on when dialling so you can hear it when it's actually dialling. This will also help you learn the tune made when it's dialling your normal connection. This isn't foolproof as the volume can be turned off by using an appropriate modem string (although I don't know if diallers actually do this) but at least it gives you a chance to possibly catch strange modem activity. If you have an external modem watch the lights and learn what regular dialling activity looks like.

Configure your normal dial-up to not automatically redial on a dropout so that if it does start dialling during an Internet session it will appear unusual and raise your suspicions. Not auto dialling is recommended anyway as it prevents multiple redialling if you exceed your time allocation or are having line trouble for instance. It's not unusual for a user to clock up 30 or 40 phone calls due to automatic redialling. If you have any doubts about why your modem is redialling turn it off, unplug the phone line or immediately shutdown your computer.

Contact your phone company and ask them to block access to 1900 and IDD numbers except by password. This doesn't offer complete protection as the dialler can use a "bypass" prefix to dial through another phone company - e.g. you may use Telstra but the dialler can dial through Optus by using a prefix number. Being able to demonstrate you didn't want to be able to make such calls by having them blocked by your telco may help your case if you ever happen to be caught out by a dialler.


Figure 2. An unsolicited download in Internet Explorer

Reducing the Risk - Software

Diallers aren't viruses or worms as they don't replicate but fall under the broader category of malware - malicious software. As such your antivirus software may detect it, but not necessarily. It is better to use software specifically designed for the task such as Ad-Aware http://www.lavasoft.de and Spybot Search & Destroy http://www.safer-networking.org. These are free programs and are highly recommended for routine use in keeping your system clear of assorted malware and adware. They are on demand scanners (not actively scanning), and can also be used in conjunction with Spyware Blaster http://www.javacoolsoftware.com/spywareblaster.html which aims at blocking the installation of undesirable ActiveX components and Spyware Guard http://www.javacoolsoftware.com/spywareguard.html which aims at blocking undesirable .EXE and .CAB files. No software solution is perfect so treat them as backup to careful and sensible behaviour. Ensure you run and update them regularly to maximise their benefit.

As diallers utilise dial-up and are designed to run on Windows systems the consequences can be avoided by having a broadband connection or using an operating system other than Windows such as Linux or MacOS.
I came across one dialler that gave the option of using broadband - you manually dialled the 1900 number!

Using a browser other than Internet Explorer (IE) such as Mozilla or Opera may help as much malware, diallers included, aims at exploiting security deficiencies and misconfigu-ration in IE. Ensure you keep IE and Windows fully patched and updated - again this is all just good, safe computing practice.

Solution - If You Have or Suspect You Have a Dialler

If you're online or have the modem turned on or it's plugged into the phone line when you realise or think you have a dialler, then unplug. This could be costing you $5.95 per minute so turn the modem off and/or unplug the phone line immediately.

Aside from unusual modem activity other signs of a possible dialler include the appearance of mystery desktop icons or new items in the system tray area of the taskbar. Examine the properties to see if you recognise anything or if its looks suspicious. Search for the filename in Google.

Run your antivirus software, Ad-Aware and Spybot Search & Destroy. You may need to do this in safe mode or as administrator to effect removal -between them they should remove a dialler. If you don't have them installed, obtain them - ask a friend to burn a CD, talk to your computer guru or look for them on a computer magazine cover disc. Try your local library. Get the most recent, up-to-date version you can. Do not use the affected computer to go online. Be careful even if you think it's gone as there is no guarantee the removal software will work in every case.

Obtain a phone bill to check if you've incurred unusual charges although this won't be definitive as the costs could have been incurred through another phone company.

If you can't remove it or are uncertain then seek help to do so. Another point to ponder is if you managed to acquire a dialler you will most likely have other undesirables (adware and spyware) on your system too, so keep an eye out for them.

If you find yourself a victim with a phone bill as the result of a dialler follow the advice given by the Telecommunications Industry Ombudsman (TIO) http://www.tio.com.au. Contact the relevant phone company and if they refuse to waive the dialler related charges, noting they may be reluctant as they still pay the cost incurred to the scammer, then contact the TIO. Reading what the TIO says on their Web site would be a good start if you have trouble http://www.tio.com.au/FAQ/int_dumping.htm.

It may be embarrassing to admit you have a dialler given it probably came from a porn site and that is what others will think - you might feel stupid. I'm sure the scammers rely on this in part, so just remember you've been ripped off and stick to your guns.
 

About the Author
Dennis Parsons has been a Melb PC member since 1996 and became a penguin in 1999. He finds a little paranoia goes a long way.


Reprinted from the May 2004 issue of PC Update, the magazine of Melbourne PC User Group, Australia

[ About Melbourne PC User Group ]