Discussion on:

30
Comments

Join the conversation!

Follow via:
RSS
Email Alert
0 Votes
+ -
11. Test! Employing all these things are great but what about the impact to the user side of things? Whole disk encryption can be a performance killer.
Also, everything should be tested because its worse to THINK you are protected rather than knowing you are not.

12. Employ a centralised auditing system - Having a varitey of tools and systems which each do their own thing often means multiple logs. Ensure you have a centralised device that can gather and report on all of these things, Make sure its reviewed.

13. Along with disabling services have a look at Windows security templates. This can be a quick way to ensure identical lockdowns across all Windows servers

14. If using IIS don't forget the IIS lockdown tool.
0 Votes
+ -
You cheated
ejhonda 22nd Oct 2007
13 & 14 are not for "all general purpose OSes". But your centralized auditing system tip is a good one - a tough one to implement, but a good one.

wink
0 Votes
+ -
But...
-Q-240248 22nd Oct 2007
"13 & 14 are not for "all general purpose OSes"."

Neither are 2, 7, 8, 9, or 10 from the original article related to "general OSes". I don't even agree with this list regardless.

What's most important is to invest in a good Host-based firewall/IPS suite along with AV and forget about the "external firewall" the author is pushing. Dumb firewalls have thier uses, and are no different than NAT when it comes to protecting, but a good host-based IPS solution goes above and beyond any firewall. Cuts down on the stinking patching issues and as long as you keep them up-to-date, many of those other issues become mute.

The only one I have ever followed was disabling the unecessary services. I'll even take extra steps and disable things like the "server service" on my Windoze machines just because I don't need to share anything and there goes 50 other exploits you don't have to worry about.
"Neither are 2, 7, 8, 9, or 10 from the original article related to 'general OSes'."

How are they not related to general purpose OSes? Please elaborate.


"I don't even agree with this list regardless."

How do you disagree (aside from your obvious distaste for perimeter security)?


"What's most important is to invest in a good Host-based firewall/IPS suite along with AV and forget about the 'external firewall' the author is pushing."

I don't see how a host-based firewall obviates the need for an external filter for traffic. The further from the important systems and data in your care malicious activity is stopped, the better.


"Dumb firewalls have thier uses"

Who said anything about "dumb" firewalls? Perhaps you're not aware that many external, stand-alone firewall devices actually run some of the best software you can find for stateful "host-based firewalls" (in the form of pf, iptables, et cetera).


"no different than NAT"

I'm pretty sure you don't know much about firewalls, at this point.


"a good host-based IPS solution goes above and beyond any firewall"

Perhaps you're also unaware that a stateful firewall essentially is an IPS.
0 Votes
+ -
Good God!
rkuhn@... 25th Oct 2007
I'm in 100% agreement with Apotheon.

This does happen occasionally.

I thought the article was spot on. Security isn't taken seriously enough by most people regardless of the OS.

Nice article.
0 Votes
+ -
Sorry . . .
apotheon 25th Oct 2007
"Good God!"

While I am flattered by the comparison, I am not He.


"Nice article."

Thanks. I do my best.
0 Votes
+ -
Excellent response. I agree with your assessment of the previous poster's firewall experience.

One doesn't even have to pay top dollar for a firewall appliance to get the best software. I've used several from all levels, and I would have to say that there are some very good stateful firewalls on the market.

An external firewall is just one part of the layered approach necessary to protect systems and data.
0 Votes
+ -
Mnemonic: Like a cow's opinion, a moot point simply does not matter.
0 Votes
+ -
Thank you!
apotheon 25th Oct 2007
That's one of my biggest pet peeves in online discussion -- seeing someone post something about a "mute point". Argh.

I usually don't want to say anything about it, though, because the people saying "mute point" are usually the people completely missing my previous points, and in the process of correcting them on the matter I don't want to distract attention from the important meat of what I'm saying.

So . . . thanks for bringing it up.
0 Votes
+ -
Not so tough
gary@... 23rd Oct 2007
Quick and dirty way of doing it is to setup something like Kiwi Sylog daemon or the free version of Splunk and get everything converted to syslog format and sent to that server.
Windows can send event logs in syslog format via a nice piece of software called SNARE.
0 Votes
+ -
Having a varitey of tools and systems which each do their own thing often means multiple logs.

There is a myriad of text manipulation software available to make multiple log files conveniently viewable. Better to pick the best security & monitoring tools on their technical merits, and deal with their log files as the simplistic chore in text formatting that they are. Too minor a problem to count at all where access control is concerned.
0 Votes
+ -
agreed
apotheon 25th Oct 2007
"Better to pick the best security & monitoring tools on their technical merits, and deal with their log files as the simplistic chore in text formatting that they are. Too minor a problem to count at all where access control is concerned."

I tend to figure that anyone who thinks that dealing with superficially differing text formats requires something akin to a vertically integrated vendor stack is someone who hasn't heard of Perl -- or perhaps even regular expressions.
0 Votes
+ -
Explanation
gary@... 26th Oct 2007
Yes thats right but not many people know about tools out there that can do this therefore there needs to be more education via sites like this.
0 Votes
+ -
OK
Absolutely 26th Oct 2007
I've been meaning to tidy up my TR Workspace until it's a useful repository of security-related tools and info. One more reason to get on that.
0 Votes
+ -
System Logs
CookieOrc@... 27th Oct 2007
You always have to know what are in those things. The first time I got hacked was when I did not realize that I was not the only one using my vnc connection to the server happy
SmoothWall Express makes a very good free software firewall that will run on almost any old discarded computer.

http://www.smoothwall.org/
0 Votes
+ -
number 8..
Jaqui 22nd Oct 2007
This is the source of the majority of MS xploits, MS products are designed around trust everything instead of the secure trust nothing.
0 Votes
+ -
Trust Nothing
gary@... 23rd Oct 2007
Absolutely. Hence I'd suggest using the NSA lockdown checklists and security templates.
0 Votes
+ -
the problem is
Jaqui 23rd Oct 2007
MS Windows is built to operate with a trust everything model. making it work with a trust nothing model will cripple most people's productivity until they get used to the higher restrictions and wha is required to work with them.

A trust nothing on a windows box would mean anything downloaded would need to be virus scanned, adware scanned, spyware scanned, before it could be run. When run, it would have to be sandboxed to the point of requiring constant input from the user to allow it to do anything. Then you could stop malware.


The *nix operating systems are closer to a trust nothing, but even they have some trust in some things / accounts.
[ userid 0 / root being trusted ]
0 Votes
+ -
Not so
gary@... 23rd Oct 2007
You can operate a trust nothing model with a "sensibly" locked down desktop.
Your downloads and av scanning can be handed off to something like a bluecoat proxy appliance or similar. IPS can be used to detected threats on the network and so on.
That way you can have LESS loading on the workstation in form of agents that consume CPU and put that loading onto your network appliances.

Now, I admit that this breaks down when you have a mobile workforce.
0 Votes
+ -
true, that
apotheon 23rd Oct 2007
"Now, I admit that this breaks down when you have a mobile workforce."

It also breaks down if you take -Q's advice, above, and just use a local IPS and malware scanning strategy for security, ignoring any and all other means of securing your system. I of course think your solution makes a lot of sense (and have used similar strategies myself) -- but I'm sure -Q would have a huge problem with your suggestion.
0 Votes
+ -
Balance is key
gary@... 27th Oct 2007
In any security stratey you must balance risk against the ability of the user to do thier job.

The key is understanding what the business does and how it does it. For example, i hate ipods and other usb devices. I'd love to lock them all out but I know that the business uses them to transfer legitimate data. we also use them in IS so we can't do that YET... if we did we would cause the business more hassle than allowing the devices.

It's constantly a balancing act.
Strong passwords are a good security practice but hard to implement im my company. Locking down all unused services on all servers and putting all systems behind a firewall (I use m0n0wall with great success) has worked well for me. also make sure you block SMTP port 25 for all outgoing LAN access or you can end up getting your IP blocked. As far as testing your network what programs do you suggest? i've used nmap but it just scans ports is there some other that you recommend?
0 Votes
+ -
Testing a network
gary@... 23rd Oct 2007
First of all I'd suggest a proper pen test from a reputable company.
If the budget isn't there for it then metasploit is quite scary in what it can do and exploit.
GRC can do a simple firewall scan to see what ports are open and internally you should be using GPO's and templates to lock down your machines as much as possible.
0 Votes
+ -
Pen testing
Penguin_me 25th Oct 2007
Along with Metasploit and nmap, if you can run it (I think it's *nix only) Nessus is fairly good, it'll give you a list of open ports and vulnerable services (it doesn't give you everything, and should only be used as *part* of pen-testing) link: http://www.nessus.org/
0 Votes
+ -
A program that generates a random string of characters, of user-defined length, is not very difficult to write & post to an Intranet or Internet location. happy
It is also not difficult to password-protect an Excel spreadsheet which contains all of a user's passwords, and is editable only with the one password that the user's "remember". There are also open-source programs which incorporate all that functionality in a single program.
0 Votes
+ -
"not difficult to password-protect an Excel spreadsheet which contains all of a user's passwords, and is editable only with the one password that the user's 'remember'."

True . . . but it's also not difficult enough to crack security on software like Excel, or to fill up RAM and unnecessary swaths of hard drive "space", when you do it that way. Much better to use some OpenPGP-based encryption utility like GnuPG, perhaps wrapped with a shell script or a Perl or Ruby script to give it that "application" feel, where security breaches and software bloat are much more difficult to imagine.
0 Votes
+ -
Thanks.
Absolutely 27th Oct 2007
I've been meaning to start tinkering with Perl. That looks like a good mini-project to get me familiar with a bit of its syntax.
0 Votes
+ -
You're welcome.
apotheon 27th Oct 2007
I think I recall seeing some OpenPGP libraries for Perl in CPAN, too -- so you may not actually need a separate utility like GnuPG around which to wrap your script. On the other hand, maybe the modules depend on something like GnuPG. I didn't really look into it too deeply at the time, so I couldn't really tell you.
Most of this is common sense

Some are good
Would like to add

1 Work with the people who will be using the systems/network

Teach them good security

Explain why they cannot do the risky stuff

2 Lose the fortress mindset even the best security can break down

There is always someone who will do the most stupid things in any company or group

Col
Keyboard Shortcuts:
Prev
Next
Toggle
Join the conversation
Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]

Join the TechRepublic Community and join the conversation! Signing-up is free and quick, Do it now, we want to hear your opinion.