Where is it all going?

First cut Q4/04 -- gopher://sdf.org/1/users/chrisb

It has come to the point where I just felt I needed to put my
thoughts on to paper.  Well, in print anyway. I know a lot of what
I am about to write will be at odds with the technologies I work
with and you could say this is biting the hand that feeds me, but
I get the strong feeling that I am not alone with these thoughts
and comments.

This is not intended to turn in to a weblog, or I guess a gopherblog,
just a chance to put down my thoughts and let others comment on
them.

The Internet is a revolution, and as with other historical revolutions
before it, the Internet has had a vast impact on a very large number
of people's lives. More so than any other revolution has the Internet
had an impact on people in such diverse places around the world,
as they say, the world is now just a global village.

I know as one gets older, one starts to view the past with slightly
rose tinted glasses, "it was never like this when I was young" and
so forth. But I am not talking about events which occurred thirty,
forty or even fifty years ago. Ok, I know that computers have been
around a long time (comparatively), but I am referring to this
modern revolution thats known as the 'Net'.

Before we go any further, I must state (as I have before) that I
am not a ludite, I love technology and gadgets. I was on the 'net'
in the mid 90's using Fidonet for email and ftp'ing stuff over a
2400 modem (well a 1200/300 originally) and played with Packet radio
for a while after that. I live in the UK so some comments are based
on life and experiences here, though I am aware of legislation in
the US.

It all started for me about a year or so ago, thats late (fall)
2003 - the 'dot com' boom was long forgotten and IT security was/is
the buzz word. Microsoft had just started to get its act together
and secure its products and Linux was seen as the big white hope
for the future by the technologists, geeks, hobbyists and anyone
who dislikes monopolistic corporations in general.  "Linux will be
on the desktops soon they all proclaimed" (I know, I was among
them).  Well 2005 is here and Linux is most defiantly NOT running
the desktops of the fortune 500, and to be honest its not even
running my desktops any more (well not this week), Mac OSX and BSD
are. But I digress.



What has 'The Net' really given us as end users or consumers of
technology? I would venture to say, very little in real terms. I
keep asking myself, what would all these people in the IT industry
be doing if the 'Net' had not come along, or to be more precise,
if the commercial world had not seen it as a way to make a fast
buck. And before you correct me, yes I know the porn industry is
mainly accountable for the popularity of the 'Net', just as it drove
the popularity of VHS video systems and made them a house hold item.
The answer to the question is I do not know, the obvious one would
be 'pushing pens and paper' around all day. Possibly this is so,
the trouble is, IT, far from making our day to day work lives easier,
appears to have made them far more complex and frustrating. Update
(Apr 2005) I have just read a report which say's PC's have suffered
more days downtime due to spam/virus than workers have sick days!

For a start, the poor old user has to remember a number of different
passwords or carry about access tokens to enable them to even get
in to the computer. Then they have to wait while the thing boots
up, or if they have had the sense to leave it logged on overnight
(with a password protected screensaver of course) then it will
probably run like a dog because of the Operating System or memory
leaks from the shoddy applications they ran the previous day.  Once
the PC has booted up, the user then attempts to open the email
client and possibly Web browser and Word processor as well. Even
on a high spec machine, this will take time as the 100-1000 plus
other employees have also arrived at work and are also trying to
do the same thing.

The corporate LAN is groaning under the load as not only is this
taking place, but half a dozen staff members 'need' to view the
mornings news feed in full streaming video!  The email server is
churning away, desperately attempting to Virus check the latest
batch of in-bound messages and also sort out the SPAM and bin it.
Time for a cup of coffee.  Ok, the scenario above could be likened
to the opening of the post in the office of the 1980's I will admit.

The user returns for the coffee point/kitchen (after a good chat
about last nights football/rugby/TV sitcom/<enter your favorite
topic here>. They are then presented with a bulging email box, about
half of this is junk or SPAM (70% according to some reports), and
possibly thirty percent personal stuff. That leaves about twenty
percent as valid and work related.

To sift through this lot can take from a few minute to several
hours.


Back in 'our' office of the 80's things are different. The dumb
terminals do not have email (and those lucky enough to have a Unix
system connected to the ARPA-net would receive very few emails
unless they were academics). The Telephone was the main communication
tool (no, not the PMR/Brick 'mobile' telephone or its modern relation
which you see 'glued' to the ear of shell suited (track-suit) people
in cheap hyper-marts) but that old white thing connected to the
wall by a wire!

With a telephone it was not easy to multi-task, ok conference calls
were possible but few bar the large companies used them, at least
in the early 80's.  So after the post was opened (or opened for you
if you were important - or lazy) replies were dictated or written,
or you telephoned the person to discuss things further.

No distractions - bar the piped radio station or the newspaper to
get in the way. Telephone pranks did not take off till the late
80's early 90's in the UK.  Returning to the subject of the post,
this was relatively small, no major marketing or junk mail to deal
with and very few 'I AM A LAWYER IN AFRICA AND HAVE AFTER MUCH
LOOKING WANTED TO HELP U GET RICH' type nonsense. Certainly the
only virus you had to worry about was the Flu doing the rounds at
Christmas.

This is one of the major problems today, big business has got
involved and is trying to push its Corporate message down your
throat at every available opportunity. TV, Radio, bill boards,
newspaper adverts and now the 'net' with pop-ups, SPAM and 'targeted'
advertising. Any and every opportunity to try and make a fast buck,
no stone is left unturned in the quest to make even more profit.
This will, I guess become an even bigger issue, with the prevalence
of technology like Tvio which allows one to 'skip' adverts in between
recorded TV shows, the media industry (who have considerable clout
with Government) needing to find alternative advertising mediums.
How that particular issue will pan out I do not know, but it is
possible that they will encode the adverts so that one can not Fast
Forward over then, much as you can not FF over the copyright message
on some DVD's today.

Point in question, I attempted to sign up an email address with the
main Telephony provider in the UK (BT). Of the handful of questions
they asked, three looked odd to me. They wanted (and these were
required fields on the form), Age, Sex and Post code (Zip code if
you are reading this is  the US). Underneath was a little link
titled help, so I clicked it and was amazed to read a small pop-up
page telling me that "BT used this information to provide relevant
and targeted marketing information" to me!  I decided not to signup
as you can imagine, but found another free web-mail based company
who did not ask these types of questions.  In my search for this
'other' mail provider I stumbled across a report that our good old
friend Microsoft were offering, in effect, to allow certain companies
unrestricted advertising access through its SPAM filters on the
Hotmail service.  I assume this is for companies who pay Microsoft
the prerequisite fee rather than being based on any other judgment.
In case you wondered, I did not sign up to Hotmail as on connecting
to the Web page it popped up a window asking for me to signup for
a .Net passport. So, I can keep all my passwords in one easily
assessable place for the computer fraudster (I do not use the word
Hacker as I still believe it to hold its original meaning - not the
one the popular media have bestowed upon it), to access them I
presume.

If we return to the office I was busy describing, we now find it
is mid-morning and the server has just crashed. Email is down and
so work comes to an abrupt halt. Great, time to surf the web!  If
the File server had crashed then everyone would have moved to their
email inbox and then realised they could achieve little as the files
they needed to email were 'stuck' on the crashed file server. Time
to surf the web.  Now the LAN is under pressure (as are the IT
staff), streaming media, Power Point jokes passing in the email,
large PDF downloads (these by diligent staff members taking the
opportunity to check up on the competitions products or services),
the usual amount of porn flooding in and a load or Malware (yet
something else for the over-worked IT team to sort later).

But it's 2005 I hear you cry, porn, SPAM and Malware should all be
blocked at the gateway/boarder, the Directors can be fined and
imprisoned for this type of thing these days.  Yes, and thats all
fine and dandy until we look a little more in detail and get to one
of my major gripes (and partially the reason for this paper).

Most of these 'blocking' products or applications are sold by the
large corporations, the 'security specialists'. The problem is that
a lot of there products do not appear to have been coded by security
specialists. At this point we can almost exclude dear old Microsoft,
who a) do not sell security products per se, and b) put all their
developers through secure coding courses and make extensive use of
code auditing tools these days.  As an example I found over thirty
vulnerabilities listed against the industry leading Firewall
Checkpoint-1 and six against an ISS product set and over twenty
against the McAfee AV product set.  These products are meant to
protect our systems, not introduce yet more vulnerabilities in to
them, or am I being too naive?  When these types of issue arise,
the vendors marketing dept. swings in to action to allay user fears
and a patch is rushed out.  Interestingly I see only 14 CVE
vulnerabilities listed for Microsoft Excel (all versions and OS's).
This is sadly not the case for other software products.

After all these years, I would have thought that the AV vendors
would have found a way to stop 99 percent of Viruses using AI engines
or sophisticated heuristics. Or is it that by locking users in to
a yearly licensing deal they keep the money rolling in, money for
comparatively 'old rope'.  If the AV products are so good, why do
so many 'old' viruses keep appearing in the top ten lists?

By all accounts the SPAM/Adware issue is going to become worse in
2005, already at the end of 2004 the rise in infections was almost
exponential.  I wonder how the poor home user and small business
cope with it all. Each year they are being told to buy more products
to protect them from this threat - which largely to them is invisible,
ok they have to deal with the SPAM but they do not see their
address-books being stolen or their PC's being turned in to zombies
or joining Botnets controlled by yet more SPAMers.

They need Firewalls, Anti-Virus and now Spyware scanners and all
this on top of a perceived (and possibly real) loss of functionality
from both their E-mail client and Web Browser as built-in SPAM
filters and pop-up blockers start being implemented in each security
upgrade from the vendor.  All this of course costs money, and even
if they use the free AV and Firewalls and Spyware cleaners it still
impacts on system resources and Internet band-width as they download
updates etc.  The system resource issue is one that bugs me. Each
security product that is applied grabs even more memory and CPU
cycles than the last. If things carry on at the rate they have been,
the poor user will need a Supercomputer or Grid system just to play
solitaire on! Maybe thats why all these Linux Live CD cluster
computer distro's have sprung up?

At a Corporate level things are worse. What with the legislation
threats, spyware, script kiddies and philshing scams every PC is
now loaded with stuff.  The user in our little office scenario now
has to wait a further 5-10 minutes for all their AV and stuff to
start-up and update. And worse of all, half these products can only
detect and clean about 50% of the in-bound junk they are meant to.

All this places an ever increasing burden on the (normally) under
staffed and over worked IT dept.  They are constantly worrying about
patching systems, updating applications and worrying that the IDS
(intrusion detection system) has missed something and the script
kiddies have 'broken down the castle walls'.


And it does not end there, several years ago Firewalls were perceived
as the Security panacea. Install a Firewall and you are protected
proclaimed the sales blurb. Well the CFO signed up to it (auditors
and impending threat of legislation always helps open the company
cheque book) and the Firewall was duly installed.  A year of so
later, it was decided that the Firewall was not enough and Intrusion
Detection System were what was required. This at a time when the
phrase Penetration Testing meant a license to print money for so
many contractors who could spell Cybercop or ISS.

IDS costs, not only the high cost of the 'product' but in time and
resources as well. Another dead end? Well not quite, we now have
Intrusion Prevention systems (IPS) which cost even more - but do
not require the human resource, they make the decision themselves.
I do not trust my PC to save data to it's hard disk, let alone allow
a 'black-box' make those sort of decisions.

So boarder or gateway protection is taken care of, Now we now need
to harden the OS, lock it down so the poorly programmed Apps now
don't work.

And for 2004/5 it the year of the application test. Having patched
and locked down every thing from the ISP's router to the users
desktop, we now find that applications can be exploited. The nice
Firewall is basically a rather expensive network colander.  And so
I guess it will continue, ad infinitum until we all give up and
return to pen and paper.

While all this has been going on, where has IT advanced too? Not
very far. Microsoft .Net did not really live up the hype (thats a
surprise). So what is there. Not a lot is really different between
the desktop of now and that of three or four years ago. And I bet
the CPU speed increases have all been swallowed up by bloat-ware
apps and security programs.  Linux is still scuffing about in the
dirt, still used by hobbyists and those who like to tinker or do
not like using Microsoft Products. Some forward thinking companies
use Linux but many have backed off from plans to investigate or
deploy it for fear of the SCO law case or concerns over lack of
support and direction. This lack of direction is a major problem
for the Linux crowd from what I can tell. With Microsoft and Apple
you get a set of applications bundled with the OS and these have
been written by the OS developer so  a level of integration, integrity
and support is assumed, though that is not always the reality. With
Linux this is not the case. The basic distro's come packages with
a handful of e-mail clients and web browsers. There is too much
choice and diversity in Linux and this confuses the casual user who
has stumbled into Linux.

What do the majority of home users do on their computers. Well play
games, solitaire is still a very popular game on the Microsoft OS
(and I suspect Linux as well). Games, Email and Web browsing are
the most common uses of Home PC's, followed by ripping CD's/MP3 and
video I guess. In the office they are used for a bit of WP, email
and web access with PDF viewing and Database access.  Do we really
need all this bloated software applications to play a few games and
write the odd letter or paper.

Dedicated appliances are, in my opinion a much better option. If
you want to play a game then use the PS2/Xbox/GBA, thats what is
is designed for. Music sounds better through a Hi-Fi and films (DVD)
look so much better on a large screen TV than on a 12 inch PC screen,
and sound better too.

The 'dumb-terminal' of the 80's and 90's could provide all that
functionality with mail and Uniplex? The big advantage was that the
administration work was all on a centrally located Server so admin
was simpler. Control over the app's being used, central back-ups
and central virus control. The thin-clients go some-way to addressing
this issue, but they still load the network when all the users login
and 'pull' down the app's at the start of the day.  How much time
would a 'dumb-terminal'/Thin-client solution save most companies
and save on the cyber-skiving issue. Some figures put cyber skiving
losses at around 30-40% of a work day. The total cost to industry
of all these combined issues, Spam, malware and Cyber-Skiving must
be massive!

It is impossible to guess what the IT industry will be doing in the
coming years and I am not going to even guess but I bet that
Microsoft's next OS (BlackComb or Longhorn or whatever it will be
called) will be more secure (read very restrictive)  than anything
we have ever seen before. Digital Rights Management (DRM), will
also feature heavily in any commercial OS I suspect.

DRM will become a bigger issue as more and more people buy in to
the iPod/MP3/WMP appliance market. This is an area where the
Pc/Mac/Linux box does work well. Rip your CD's and copy the trax
on to your portable music player. I guess then next thing will be
the portable DivX/MPEG4 players. All these have copyright issues
that will cause the industry a big headache.  If I download and pay
for a music track, I expect to be able to play that track on any
system or appliance I own, not have it tied to a single instance,
say for example my Windows PC. I might want it on my iPod (if I
could afford one) or to burn it on to a CD and play it in my car
on a MP3 player (again if my car had one).

How do they (Government and eCommerce) expect home users to be
secure? Most people do not worry about security for the house they
are buying and often pay scant attention to it when they buy a motor
car. House alarm systems, if purchased are normally an install and
forget item, the same goes for car alarms. If people are this casual
in their approach to protecting these valuable assets, how can they
be expected to worry about security upgrades on a cheap PC.

Well I hope you enjoyed my rambling and thanks for reading this
far!  If you want to comment/agree/disagree/correct me, then please
feel free to email me at

[email protected]
Chris.