[ILUG] Security: Was Naive ADSL/WiFi questions (long (sorry!))?

Michael Watterson watty at eircom.net
Sat Jun 23 09:37:20 IST 2007


Josh Glover wrote:
> On 23/06/07, Rick Moen <rick at linuxmafia.com> wrote:
>
>> Quoting Josh Glover (jmglov at wmalumni.com):
>>
>> > http://www.itsecurity.com/interviews/interview-bruice-schneier-051607/
>> > http://www.schneier.com/blog/archives/2007/06/nonsecurity_con_1.html
>>
>> http://www.ranum.com/security/computer_security/editorials/master-tzu/
>
> Interesting that you quote Marcus Ranum, as he and Bruce Schneier have
> an ongoing "feud". ;)
>
> http://searchsecurity.techtarget.com/magazineFeature/0,296894,sid14_gci1256994,00.html 
>
>
Iv'e run a firewall since 1995. For about ten years I installed Small 
Office systems with a separate firewall.

My conclusions about security :
1) Physical Access. If there is physical access all bets are off.
2) Users have to be allowed access to their own PCs, unfortunately, so 
they need training. Works better than AV software.
3) External Access. Don't allow unknown providence  SW to be  run.  
Floppy,  CD, or Internet. Why almost every PC supplied had Floppy left 
as default boot device?  Disable all network bindings and services not 
needed.
4) Don't run AV software as (a) Gives users a false sense of security so 
they won't bother with lessons in (2) and (b) It doesn't really work
5) Be 110% expert in configuring any service / device connected to Internet.
6) Only patch for real threats. In 2 years of being responsible for one 
office's IIS /NT4.0 server on the actual Web via firewall one patch  was 
needed to  protect  against  a DOS attack. Everything else was a 
question of configuration.
6) Have a mail server that eats anything executable and mail clients 
with no or really off javascript and that are given a false proxy 
address to block any internet content.
7) If in doubt use an non-AV tool that detects unwelcome visitors, when 
in doubt.
8) Block all webmail so the mail server is filtering.

I ran a NT4.0 based firewall proxy for 10 years at home with only the 
main NT SP updates, no patches, hotfixes or AV.
I use silentrunners.org to occasionally check any XP system I'm 
suspicious of.
The offices I managed never had any viruses or Trojans.

My experience is that with a properly configured Firewall almost 100% of 
malware is self inflicted via ignorance and that almost all the security 
warnings are irrelevant if you have a firewall and not running any 
Internet Services.

So for last couple of years I don't host any service on Internet unless 
it is setup with username, password and a white list of IPs to connect 
(say stream my own video source or VNC) and it's known to be securable. 
My Mailserver no longer uses SMTP to recieve mail, it picks it all up 
via POP3.

I use hosted Web, FTP,  Mailserver  etc  with  200G monthly cap and  an 
annual  cost less than typical ISP connection now for last couple of 
years. Pick a hosting company that keeps those secure and have your own 
backups. Self hosting even for a moderate sized buisness should be history.

All my kids have had Internet on their own PCs as they got old enough to 
use a PC since 1995 (own PCs since about 1992). Even with 2 students 
working on the from home based Multimedia business etc, we never have 
had a single virus or trojan.  Linux has been an off & on "minority 
sport" in the house since 1998 with the kids.

Traditionally people had to be fairly expert to install and use Unixes 
at all. I've always maintained that, that is where the security came 
from. Most IT "professionals" and vendors appear to know less about MS 
configuration than Linux Endusers know about Linux.  Even Microsoft 
seems to think Vista is Win98 and appears to have forgotten why most of 
the stuff they inherited from IBM OS/2 and DEC VMS was in NT3.1 I had an 
NT 3.5 server on 12M RAM and 386 20MHz CPU that worked fine. I had RH6.0 
on 486-66MHz with 32M of RAM.

When you see the software bloat, C++ compilers being used to write bad C 
and the spec of HW needed, I can't but feel we are going backwards from 
what was known in 1985 - 1986 when I worked on C++ compiler, Occam, 
Modula-2, Parallel  processing,  Provably  correct SW,  Object 
Orientated SW etc. About the only step forward seems to be able to have 
a real SQL  server  for data  on a  Laptop instead of  brain dead CP/80 
type solutions like DbaseII and Access etc. 

Linux might be getting more user friendly and more driver support, but 
it's heading down the same one way street that NT has got to with Vista. 
Vista is definately NT's ME. It's hard to see given how big it is now 
and bloated that MS hasn't gone over the event horizon. An NT4.0 based 
server will still run with file, print and Mail with about 24M of RAM 
utilised  on a P90.  Even Embedded Linux OS on Kernel 2.4 now seems to 
need a higher spec.

Bloat means less secure & reliable SW as no one can understand it.

-- 
Mike




More information about the ILUG mailing list