Scammers rely on your ignorance in order to fool you into clicking on their link and typically entering your bank details.

Don’t let them! 

DISCLAIMER:  DO NOT TRY TO VISIT THE EXAMPLE SCAM LINK GIVEN IN THIS POST.  YOU ALONE ARE RESPONSIBLE FOR YOUR ACTIONS.

When you receive a link in an email, you should analyse that link to determine the authenticity and legitimacy of that link, before you click on it.

I was recently forwarded a scam email to analyse.  If you have recently received a suspicious email with a link, here’s how to analyse that link.

Firstly, hover the mouse pointer over that link.  At the bottom of your email window (commonly called the status bar), you should see a web address appear.

In this example, a link was received purporting to be from the UK bank Cahoot.  But the link address is suspicious – so let’s analyse it…

http://ip270-c6.gi.digl.pl:8887/securebank.cahoot.com/servlet/com.aquariussecurity.bks.security.authentication.servlet.LoginEntryServletBKS/

… the bit in bold is what you’re interested in.  The rest is not really of interest.  However, when you come to inspect a link in the future, it’s worth knowing the following:

How to analyse a link in Thunderbird
(click for larger image)
  • http://

    This means the protocol that your browser will use.  A secure, encrypted browser connection begins https:// ; therefore, the link above will be unencrypted (not secure) between your computer and the server.  This is a tell-tale sign that it’s trouble.

  • ip270-c6.gl.digl.pl

    This is the domain name, like “bbc.co.uk“, “fedoraproject.org” and “google.com“.  This is the most important bit.  The best way to read this is actually from right to left.  The most right hand part, “pl“, is the top-level domain (TLD).  pl is the TLD for Poland.  tw is the TLD for Taiwan.  ru = Russia.  And so on.  For reference, you can find a list of TLDs here: http://en.wikipedia.org/wiki/List_of_Internet_top-level_domains

    The next two bits should really indicate the organisation of the originating email.  digl is meaningless; it’s been made up by a scammer to probably infer “digital” or something like that.  Likewise, gl is also meaningless.

    A meaningful alternative would be cahoot.co.uk, as it is registered with a UK TLD and represents the claimed originator of the message.

  • :8887

    The last bit of this link is what’s called a port number.  The (optional) use of this by scammers is again a visual distraction which makes it harder to read the real web address.  Apart from the fact that no bank would ever request your details by email anyway, if they were credible they most certainly wouldn’t use a web address with a non-standard port number.

    The best thing to do when reading an address is to ignore the port number but be aware of the fact that it’s been used. 

For more information, check out this PDF on avoiding email scams.

And for those who were paying attention and spotted the deliberate mistake, well done! 🙂

Enhanced by Zemanta

Mozilla Firefox word mark. Guestimated clear s...
Image via Wikipedia

Stupid Firefox 7!  It doesn’t recognise my plug-ins!  But they did work in FF3.5.  What gives?!!!

Ok, perhaps I’m overreacting.  In fact, I am.  Sorry.

I use #CentOS for my daily work which includes the rather antiquated Firefox v3.5.  Ouch.  As a web developer, it’s good to test on legacy browsers but it’s also important to use the latest – so I updated to the latest Firefox (v7, at time of writing).

Because my desktop machine (HP Opteron ML115) has 6GB of RAM, I typically use the x86_64 (64-bit) edition of #Firefox.  However, unlike Firefox v3.5, v7 doesn’t seem to pick up my plug-ins automatically from /usr/lib64/mozilla/plugins.

To fix this, I had to open a shell and navigate into my home directory‘s mozilla plugins directory (I didn’t even know this existed until now!).

cd ~/mozilla/plugins
Then, just fix up all the missing symlinks:

ln -s /usr/lib64/mozilla/plugins/* .

No problemo!  They’re now all back again at about:plugins  🙂

Enhanced by Zemanta

I recently upgraded to Fedora 15 on my netbook (a Samsung N130).  For a while I used Ubuntu 10.04 (nice and quick, reliable wireless, good battery), then 10.10 (bit slower, still reliable, reasonable battery) and then 11.04 (sadly a bit more sappy towards the battery and – subjectively- more laggy too).

But saying that, I like Ubuntu 11.04 in many ways.  I think Unity is good, despite much antipathy towards it elsewhere on t’internet, and the intregration of social networking, media player, messaging and so on makes for a pretty swish experience.  One problem that started plaguing it on my netbook, however, was that wireless became increasingly unreliable.  Sometimes I’d have to reboot multiple times to get a conneciton to my Access Point.  Connecting to wireless when coming out of standby never worked, period.  

The netbook contains a Realtek RTL8192e wireless chip – a problem in Linux due to Realtek not really pushing development as proactively as possible into the Linux kernel.

So, what to do?

If you’re reading this then you’re probably thinking you have two options:
1) Struggle for an eternity to get the native Linux driver working properly, or
2) Install ndis-wrapper, download the Windows driver binaries and use that instead.

There were the options I felt I had after reading this fedoraforum thread  (F15, RTL8192 and Staging Drivers) and this thread too (F14 RTL8192E Staging Driver).

I almost swayed completely to option 2), but as if by magic I managed to get option 1) working.  This was mainly thanks to this ubuntu forum post.  In the post is a link to a download with the native linux RTL8192e driver files (I have taken the liberty of copying this archive and uploading here, in case that link stops working).

Here’s what I did:

In a terminal, type (as root)

# yum groupinstall “Development Tools” -y

Then, as your normal user:

# wget http://www.dirk-hoeschen.de/temp/rtl819Xe.tar.gz
  (or my link, above)
# tar xfz rtl819Xe.tar.gz
# cd rtl819Xe

Then, again as root:
# ./install.sh
(this step compiles the driver and loads the resultant kernel module)

Because Linux loads drivers (modules) dynamically, the device is brought up immediately.

My wireless card was then recognised and visible in Network Manager.  My access point was recognised and easy to connect to.  I have noticed that negotiation times are a bit longer than before, but I can confirm that after a little testing I can now put my netbook into standby, then awaken it and hey presto! my wireless reconnects automatically.  This is not a fringe use case; I for one am very glad this works as it should now.

Unlike the ubuntu post, I didn’t download the latest sources to compile.  I just went with the files in the archive. If you have difficulties, it may be worth investigating this – YMMV.

Although Fedora 15 was a pain to start off with, due to this issue, I found that once sorted it’s now becoming a real joy to use.  The extended battery life is really something to behold too – I’m getting a 20-30% increase in operating time now (up to 4 hours instead of 3 on Ubuntu 11.04).

Hope this helps someone out there.  If not, you may still want to follow some ndis-wrapper instructions – this might be a better alternative for you.

Good luck!

[ Originally posted here:  http://web.archive.org/web/20130918070911/http://onecool1.wordpress.com:80/2008/09/19/microsoft-outlook-2007-imap-exchange-and-moving-those-special-folders-back/ ]

As a Microsoft Windows Small Business Server 2003 user, I have the option of using either Microsoft Outlook for native Exchange mail server connectivity, or using another, open standard protocol such as IMAP.  So, in my finite wisdom, I decided… why not?!


Why not indeed.  The reason for using IMAP (Internet Message Access Protocol) is so that I could use….. wait for it… a non-Microsoft email client with my Microsoft server.  The very notion.  Well, actually it’s not too bad.  You enable the IMAP service on the server, set up the mail account in Thunderbird, and hey presto – log in!

Unfortunately, my client (Mozilla Thunderbird) then seemed to have done certain things which – only now – take my slightly by surprise.
An Exchange mailbox, as standard, contains some basic top-level folders, such as Calendar, Contacts, Deleted Items, Drafts, Inbox, Outbox, Sent Items and Tasks (this is probably not an exhaustive list).  In contrast Thunderbird, by default, contains Inbox, Drafts, Sent, Deleted, Junk and Trash.  So, what’s in a name?

Well, after using Thunderbird/Exchange via IMAP (and not actually noticing this at the time of doing so), a couple of the Exchange folders had disappeared.  I only noticed this later when using Outlook again, and couldn’t locate my Sent Items or Deleted Items folders.  I then found them lurking within my Trash folder.  Ok, so this has got very messy.

It sadly got worse.  Now that these “Special Folders” in Microsoft parlance have been moved, they could not be moved back in Outlook.  When trying to drag “Deleted Items” to my top-level Mailbox, I would be told “Cannot move special items.  Special folders, including the Inbox, Contacts, Calendar, Notes, Tasks and Journal folders, cannot be moved.”  Oh, I see.   Although I tried various methods within Outlook to achieve the same thing, I failed miserably.

So what is the solution?  Ironically, going back to Thunderbird and simply dragging the folder from Trash into the top-level mail account/box did it.  It re-sync’ed over IMAP and everything gets copied correctly.  How ridiculous.

The solution is not to run scanpst.exe or scanost.exe, or to start up Outlook using the “Safe” switch, thus:
C:Program FilesMicrosoft OfficeOffice12OUTLOOK.EXE” /safe

It’s not even starting up Outlook with “Reset Folders”:
C:Program FilesMicrosoft OfficeOffice12OUTLOOK.EXE” /resetfolders
… or the combination of both.

This is one of those annoying, inexplicable problems that you somehow just get used to.  I hope this helps someone else out there who has suffered the same issue.

Thunderbird and Firefox are GTK+ apps.  GTK+ is a windowing toolkit that GNU/Linux application developers tend to use when creating software on the GNOME Desktop Environment.

If you decide to switch to an alternative desktop environment, such as KDE, the default settings for GNOME/GTK applications may be ignored.  This is because KDE uses the Qt windowing toolkit instead.

To fix this, you need to do it tell KDE to pick up the GTK settings and apply them to your GTK apps.

In Fedora/CentOS, this is simple:

# yum install qtcurve-gtk2.x86_64

Then in KDE, point to Kicker (the application menu) > system settings > Application Appearance > GTK+ Appearance

Change the Widget Style (dropdown) from Redmond to qtCurve.

More information for Ubuntu users is here:

Well, I actually feel the need to thank Microsoft.  Crazy.

But yes, thank the maker that Redmond has finally decided it’s time to end support for IE6.  Who, in the web design world, won’t miss it, I wonder?

Internet Explorer 6 has been the bane of web development inasmuch as IE5.5 before it.  Given its age, though, it could be forgiven.  IE6 was a lot better than IE5.5, which was also a huge improvement over IE5. 

So, now that web designers can concentrate on better serving their customers and perhaps being more profitable too, this surely is a good thing for the industry that has for too long supported an browser incapable of basic standards-support.

this week (wk 10)

work

  • General
    •  Quick wins 🙂
  • CRM
    • System:
      • Complete populating Products/Quotes system
      • Complete virtual inventory
      • Remove email contacts (& from TB Address Book)
      • Fix web2lead form
    • Sales
      • compile charity list
      • Marketing/Intro letter to local .org.uk’s (in progress)
    • Configure e-mail marketing; send communications
  • Systems:
    • Update shared accounts to new limits
    • Update server software to latest stable
  • Projects
    • Ri**
      • Admin panel tasks
        • test – scripting
        • release
      • Checkout/PSP testing
    • Cl**
      • Complete template & get sign-off
      • Build site
    • Fa**
      • Convert template to CSS & hand back for approval
    • Wa**
      • Complete visual design, do CSS
  • [recurring] Organise
    • networking group:
      • training
      • social events
      • 1-2-1s
      • f/up referrals
      • changes to web site
      • contact prospective visitors
    • sales leads / prospects / meetings for next week
    • week in view
    • finances
      • Q1 administration

life

misc

  • Fix bike
  • Buy bike lock & lights
  • More stretching

last week (wk 9)

work

  • General
    • XHTML/CSS template conversion
    • CRM meeting with client
    • Hosting project planning
    • Transfer notes to TD
  • CRM
    • System:
    • Sales
      • compile charity list
      • Marketing/Intro letter to local .org.uk’s (in progress)
    • Install for customer
    • Configure e-mail marketing; send communications
  • Systems:
    • Update shared accounts to new limits
    • Update server software to latest stable
  • PHP
    • Admin panel tasks
      • test – scripting
      • release
    • Checkout/PSP testing 
    • IE6 layout compatibility testing
  • [recurring] Organise
    • networking group:
      • training
      • social events
      • 1-2-1s
      • f/up referrals
      • changes to web site
      • arrange visitors
    • sales leads / prospects / meetings for next week
    • week in view
    • finances

life

misc

  • Fix bike
  • Buy bike lock & lights
  • Order car tyres
  • Meal at friends
  • Birthday curry
  • Other birthday drinks

this week (wk 9)

work

  • General
  • XHTML/CSS template conversion
  • CRM meeting with client
  • Hosting project planning
  • Transfer notes to TD
  • CRM
    • System: 
  • Sales
    • compile charity list
    • Marketing/Intro letter to local .org.uk’s (in progress)
  • Install for customer
  • Configure e-mail marketing; send communications
  • Systems:
    • Update shared accounts to new limits
    • Update server software to latest stable
  • PHP 
    • Admin panel tasks
    • test – scripting
    • release
  • Checkout/PSP testing 
  • IE6 layout compatibility testing
  • [recurring] Organise
    • networking group:
    • training
    • social events
    • 1-2-1s 
    • f/up referrals
    • changes to web site
    • arrange visitors
  • sales leads / prospects / meetings for next week
  • week in view
  • finances
  • life

    misc

    • Fix bike
    • Buy bike lock & lights
    • Order car tyres
    • Meal at friends
    • Birthday curry
    • Other birthday drinks

    last week (wk 8)

    work

    • General
    • compile charity list
    • mail merge & post out to charities
  • CRM
    • System: 
  • Sales
    • Marketing/Intro letter to local .org.uk’s (in progress)
  • Install for customer
  • Configure e-mail marketing; send communications
  • Systems:
    • Update shared accounts to new limits
  • PHP 
    • Admin panel tasks
    • test – scripting
    • release
  • Checkout testing
  • [recurring] Organise
    • networking group training 
    • changes to web site
    • arrange visitors
    • sales leads / prospects / meetings for next week  

    life

    misc

    • Fix bike
    • Fix bed

    this week (wk 8)

    work

    • General
    • compile charity list
    • mail merge & post out to charities
  • CRM
    • System: 
  • Sales
    • Marketing/Intro letter to local .org.uk’s (in progress)
  • Install for customer
  • Configure e-mail marketing; send communications
  • Systems:
    • Update shared accounts to new limits
  • PHP 
    • Admin panel tasks
    • test – scripting
    • release
  • Checkout testing
  • [recurring] Organise
    • networking group training 
    • changes to web site
    • arrange visitors
    • sales leads / prospects / meetings for next week  

    life

    misc

    • Fix bike
    • Fix bed

    last week (wk 7)

    work

    • General
  • CRM
    • System: 
  • Sales
    • Marketing/Intro letter to local .org.uk’s (in progress)
  • Systems:
    • Update shared accounts to new limits
    • Check and update VS disk space
  • PHP 
    • Admin panel tasks
    • build – complete eCommerce
    • test
    • release
  • Checkout testing
  • [recurring] Organise
    • networking group training 
    • changes to web site
    • arrange visitors
    • sales leads / prospects / meetings for next week  

    life

    misc

    this week (wk 7)

    work

    • General
    • CRM
      • System:
      • Sales
        • Marketing/Intro letter to local .org.uk’s
    • Systems:
      • Update shared accounts to new limits
      • Check and update VS disk space
    • PHP
      • Admin panel tasks
        • build – complete eCommerce
        • test
        • release
      • Checkout testing
    • [recurring] Organise
      • networking group training
      • changes to web site
      • arrange visitors
      • sales leads / prospects / meetings for next week  

    life

    misc

    last week (wk 6)

    work

    • CRM
    • Systems:
      • Update shared accounts to new limits
      • Check and update VS disk space
    • PHP
      • Admin panel tasks
        • build (ongoing)
        • test
        • release
      • Checkout testing
    • [recurring] Organise
      • networking group training 
      • arrange visitors
      • sales leads / prospects / meetings for next week  

    life

    misc