Skip to navigation
   
Dan Jones's Blog

Web Analytics of a Blog

By Dan Jones in Reader

Posted in analytics, blog, Internet on August 27, 2008 at 3:03 pm

Permalink | Author Profile

I started a new blog last week based on my exploits in EVE online

12345
Not yet rated
Loading ... Loading ...

 

Data Loss Prosecutions Call

By Dan Jones in Reader

Posted in Data Loss, Compliance, Security on August 26, 2008 at 2:39 pm

Permalink | Author Profile

I totally agree with the Conservative policy mooted in this Register article.

Being a member of an IT security team you realise that user-education and actions are what invariably lead to data loss… and a problem with users is their apathy and reluctance to change.

If you tell a user to do data transfer in this “secure” manner - you’re safe, If you use your old process you risk going to jail. I think this one change would focus their minds quite well..

Users in large companies sometimes do try and hide behind the “process” shield, instead of challenging a potentially risky insecure data request from a client/partner in many cases…

For example I still see users internally who are unaware that email is by nature an insecure medium - of course unless a secure pgp or s/mime link is setup in advance of the email being sent…

Thankfully we now have technology in place to spot and stop many such instances from occurring now (in email at least), with the email’s in question being redirected to compliance instead of the end-recipient so they can be educated as to proper data transfer methods. Of course the technology isn’t perfect, user education is the main thing here, and legislation and personal responsibilty for loss is the good thing.

So, hats off to the conservatives - a step in the right direction.

12345
Not yet rated
Loading ... Loading ...

 

The iPhone 3G battery life debate

By Dan Jones in Reader

Posted in iPhone, Apple on August 20, 2008 at 10:23 am

Permalink | Author Profile

I’ve posted about this before in comments to this post, but I think it deserves a seperate update post:

1 month and a few weeks in, I’m finding the iPhone 3G battery life to still be sufficient for what I use my phone for. There is, however, noticible difference in battery left at end of day if I don’t micromanage (ie turn off/on) the relevant chipsets on the phone. My major gripe is there is no Office/Work/etc profiles to control what is turned on… Doing it manually can be a pain. Right now I have the below setup:

At home: Need Bluetooth, Wifi on, and 3g off (non 3g area)

At office/travelling on train: Need Wifi off, BT off, 3g on

In car: BT on, 3g off, wifi off

Providing I change settings as above, in my usage - yesterday I got (starting coming off charge at 6:30am):

  1. 1.5-2 hours of mp3 playback (during half of this was also surfing web on train (mix of 2g/3g)
  2. 1 hour of websurfing and email (I have 2 email accounts, one push, one checking hourly) via 3g
  3. One 2 hour phone call (2g)

At end of day (midnight), I still had ~ 40% of the battery free and

12345
Rated: 50% (2 votes)
Loading ... Loading ...

 

Fighting Spam with Spamassassin

By Dan Jones in Reader

Posted in Spam, Networking, Email on August 14, 2008 at 8:08 am

Permalink | Author Profile

Well, after many years with zero anti-spam technologies (and manual deletion of ~ 200 items a day) I decided it was time to move my mail host and implement anti-spam technologies.

Now I already have a home SAMBA server, running Debian, which also acts as a mini desktop. I decided to use this as my mail volume isn’t huge… I get ~20 valid emails a day, ~200-500 spams depending on the day of week really.

SpamAssassin looked to be the premier anti-spam solution out there for Linux, and I selected a Debian EXIM integration. Took a while to learn exim, but I’m now mostly impressed with the configuration. I’ve used dovecot as a IMAP server. All these are the standard Debian stable packages……

Basic procedure for me was I installed the packages - then I followed this guide and got a basic system up and running… and moved a “test” domain name to point inbound SMTP at the box so I could then fully test all the options and tune the anti-spam.

Tricks the above guide missed:

Using CPAN (perl -m CPAN -e shell) to install Net::DNS. Without this vital step Spamassassin missed out on ALL DNS tests, which are quite good for scoring.

Bayesian filtering.

  • Set this up to use a system wide database, in a folder you control with world read/write access. The default isn’t right.
  • You may wish to increase the default size of the bayes database. I increased mine 10 times.
  • It seems to require 200 spams and 200 non-spams to be learnt before its operational - at first I did not realise this. I fed Bayes a folder of 2000 spams, and let it read my (already filtered of spam) archive of personal mails as non-spam (3400 items). This trained the spam filter quite well.. I used a variation of this script
  • If you run sa-learn with -D for debug it does tend to show faults in your SA config.
  • Increasing score of BAYES_99 for me at least results in better results.
  • I’ve set up learn as spam folders in my mailfile, which is learnt and deleted every 6 hours (ie mails making it through SA I drag to this folder).

Setting SpamAssassin up is NOT easy, and requires a lot of tinkering to get runnign as you want (hence my playing with a test domain). Once complete however, its an brilliant system in my opinion at least.

Now its up and running, only 4 spams have hit my mailbox (though I’m still storing all spam - aim is to not store very high scoring spams in future, and only store “uncertain” results. Though right now, with ~5000 spams not hitting my mailbox I’m a happy bunny.

SpamAssassin is also available as a windows version I believe. For Exchange users with nothing else it may be worth a look.

12345
Rated: 100% (1 votes)
Loading ... Loading ...

 

Iphone 2.0.1 software update

By Dan Jones in Reader

Posted in Uncategorized on August 7, 2008 at 11:51 am

Permalink | Author Profile

Quick post:

I updated last night to the new 2.0.1 iphone software… and it fixes a few of the bugs in 2.0.0 - namely the browser/other apps crashing regularly and randomly (this isn’t a huge issue in browser as it restarts and usually goes back to page you are looking at) - but since installation, this morning, I had zero crashes in one hour of surfing on the train to work.

So overall, I’d say if you have an iPhone, you want to install 2.0.1 asap.

12345
Not yet rated
Loading ... Loading ...

 
Advertisement
Advertisement