Slashdot Mirror


Recommendations for Third Party Security Audits?

palehorse asks: "I am a developer/DBA/etc for a very large State Govt. Agency on the East Coast. We have been subjected to an increasing number of break-ins and website defacements over the past few months. My boss has recently been tasked by our CIO to find a reputable third party (not us or our ISP) to come in and do a complete and independent security assessment/vulnerability analysis for us. Since I'm the guy who usually bugs folks about security, she tasked me to come up w/ a list of firms who could do this for us. and a plan on what to test for and how. I've done the whole Google search/ZD-Net search/etc, which has given me way to many folks who do this kind of stuff, from ISS and IBM on down. Consequently I wanted to get some feedback/suggestions from the Slashdot community on where to go from here."

"Please keep in mind that while we're a large government agency, we have a small and overworked IT staff who have no real experience in internet/web security, and who are just now getting into a serious web presence.

Here are the main questions that I have:

  • Who have you used, and were they any good?
  • What should we look for in evaluating who to contact and their proposals?
  • What would you have done differently?
  • What services should we ask for?
  • How do we manage the contract to make sure we're not getting a snow-job?
  • How do we use the result to get buy-in from management (who will probably need to lay out money for changes) and from the developers (who may be adamantly opposed to changing their systems, either for ego reasons or it's just a lot of work)?
  • How often should we re-do these audits?
Again, I know there's a lot out there by the security firms themselves about this, but I'm really looking for a 'keyboarder-in-the-trenches' view as well. Horror stories are appreciated, since they may give us an idea what to watch out for."

350 comments

  1. How about by WinDoze · · Score: 3, Funny

    Anderson!

    Worked for Enron.

    1. Re:How about by Anonymous Coward · · Score: 0

      First of all, it's "Andersen", with an 'e'. Second of all, the tech. audit group had nothing to do with the problems at Enron.

      The tech audit is supposed to be decent, though I have no firsthand experience. All I know is that my roommate works there. And that the group is likely to be sold to Robert Half Associates, very shortly. (press release went out two days ago; check Andersen.com's media section.)

    2. Re:How about by Anonymous Coward · · Score: 0

      Anderson SUX!

      Go with someone like Sun or a Local Security Consulting Company, be sure they check for physical security, Network, Host etc... definatly get references... interview them.. be sure they know Unix.

      We had an audit once and these guys knew tons about NT and how to exploit it but knew little to nothing about Unix (Solaris Mainly) I was teaching them how to compromize our systems. Be sure they know NIDS and HIDS, Encryption, DMZ, NAT, SSL, SSH, IPSEC.... I was more then dissapointed with out audit but our "Senior Security Admin" hired them he didn't know a hole in the ground from a Hole in Sendmail!

    3. Re:How about by Anonymous Coward · · Score: 0

      Along the Anderson theme, avoid PWC, impo only.

    4. Re:How about by Tim+Otoole · · Score: 1

      Try Riskology in Denver, CO - www.riskology.net

  2. http://www.terradoncommunications.com/ by bellers · · Score: 1

    they've got some sharp people there.

    --
    This space for rent.
    1. Re:http://www.terradoncommunications.com/ by Anonymous Coward · · Score: 1, Funny

      Is Sharp going to like that?

    2. Re:http://www.terradoncommunications.com/ by Anonymous Coward · · Score: 0

      we're fine with it.

      Sharp Corp.

  3. References by ackthpt · · Score: 1

    Definitely get lists of references you can contact to see how much of their advice was followed and how the previous clients are holding up.

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:References by jcoy42 · · Score: 3, Interesting

      I've had some experience with the Root Group and was happy. They did a good job, and as the company I worked for was cheap, they are probably quite affordable.

      The biggest problem was that the company I worked for didn't want to actually implement the suggestions because it was going to cost some money for things like a real firewall. :/

      I've also had bad auditors come in, usually forced on the admin group by managment and sales staff. I would advise the following to avoid these types:

      First, ask them ahead of time what thier requirements are to get started. If they say "root access", show them the door. There is no talent in a company that requires full access to see if you are vulnerable (Note: there is nothing *wrong* with giving them access as part of the audit, but they shouldn't be *starting* there).
      Matter of fact, if they start with wanting to login to your servers, you can probably do better.

      Make sure they understand trust trees.

      Make sure they are familiar with your OSs and critical applications.

      Ask for, and check up on, references.

      It sounds like you are off to a good start. Having managment ask you to plan something will mean you can get a real audit.. I've been through several where the "audit" started with me handing out root access so they could run "crack" on the shadow files, followed by a find command to look for world writable files, etc..

      --
      Never trust an atom. They make up everything.
  4. I'll do it... and for only $100,000 US by Anonymous Coward · · Score: 0

    I can't ensure the outcome, but I could sure use the cash.

  5. Well... by istartedi · · Score: 2, Offtopic

    and IBM on down

    They say nobody ever got fired for choosing IBM. Of course, I find that hard to believe. Surely somebody must have chosen IBM technology when it wasn't appropriate, and gotten fired. Anybody have a story?

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    1. Re:Well... by feeander · · Score: 0, Funny

      IBM announced (internally) 1000 redundancies in North Region in EMEA yesterday. Hows that for getting fired for choosing IBM?

      --

      --
      Oh babe, I'm good for nothing - Nothing is good enough for me
    2. Re:Well... by Anonymous Coward · · Score: 0

      Someone didn't get fired but almost. We have a sun environment of about 200+ E level servers and some "Genious" VP chose to order a IBM Shark what a disaster... we didn't have enough ports, IBM support SUX, we had to patch the sun boxes to get it to work properly with the Shark... That VP is not a director!

    3. Re:Well... by MindStalker · · Score: 1

      Well right before I came to work where I do, some sales man sold us a bunch of IBM thinkpads, in their horror days (4 years ago) They completly sucked when we got them, not to mention it took a month and a half to get an order of less than 20 laptops. And got suckered into buying some telephone line printer networking equipment, even though the building we were moving into at the time of purchase was fully cat5 wires. We got the printer network box a month before we got all the computers. And it sat there waiting for the computers. And then I had to get the run around trying to return the items because I had had it more than a month. (I didn't even know what that box in the corner of the supply closet was -grin-) Anyways. This was some General Electric/IBM reseller, that shortly closed after we bought from them, for good reasons I assume. Luckly IBM took over the support for us, it all still sucked though.

    4. Re:Well... by Anonymous Coward · · Score: 0

      I know a guy who bought a ton of xSeries boxes with ServeRAID card, only to discover that they are incompatibile with *BSD due to poor (non-existent) documentation and stupid IBM policy.

      He didn't get fired but he had a talk with management about linux only products anyway.

  6. If you can get them, Foundstone by camusflage · · Score: 4, Informative

    Check out Foundstone. They'll do it and do it right.

    --
    The truth about Scientology, Xenu, and you: Operation Clambake
    1. Re:If you can get them, Foundstone by Wizy · · Score: 1

      Definately Foundstone. I have friends that work there and have a pretty good understanding of their tools. They are highly skilled. You might claim that im biased, but if I need some security help, those are the first friends I go to.

    2. Re:If you can get them, Foundstone by Anonymous Coward · · Score: 0

      I agree, Foundstone. They know there stuff and I have a friend who works there.

    3. Re:If you can get them, Foundstone by Anonymous Coward · · Score: 0

      odd, last time I was involved with foundstone, they didn't DO audits or SA's, all they did was high dollar two day seminars on how to do dns poisoning IF the target is running poorly configured and out of date bind installs. They refered audits and SA's to 'partners'

      One of the better places to check for this kind of stuff is (sadly) the security focus forums, many people asking the same questions and contacts/referals to choose from.

      What kind of review you want will vary greatly from job to job, for instance, if you mention UNIX at all to foundstone, you'll get confused looks and start-button withdrawl. many companies are very focused around UNIX and will only be able to give a very brief look at a complex 2k setup.

  7. save yourself money. by raindog151 · · Score: 1

    send me 20$, i'll teach you how to use nmap, wrappers and ipchains.

    --
    your jesus is another mans xebu. chew on that hypocrites.
    1. Re:save yourself money. by raindog151 · · Score: 0, Offtopic

      jesus, for 25$ i'll dress up like natalie portman while i remove the stinking hot creamy grits from your loin-shorts.

      --
      your jesus is another mans xebu. chew on that hypocrites.
    2. Re:save yourself money. by questionlp · · Score: 1
      Although nmap, wrappers and ipchains (or ipfw/ipfilter) can protect from many security intrusions from the outside, but it doesn't help when the intrusions come from the inside. Things that could help increase the chance of an internal security intrusion include weak passwords or passwords that rarely change, poor ACLs on servers, firewalls, routers, applications, etc., lax security policy, modems dangling off of machines that have access to a land-line, etc.

      The other thing that would normally come out of security audits are plans to make sure that software that is being used and requires utmost security are updated in a timely fashion. Sure, you can run a Linux/BSD-based firewall, but what if you haven't updated the OS and firewall software for 4+ years? Or how about the DNS servers that are still running either BIND 4 or god-forbid, early versions of BIND 8.

      For Apache+PHP web servers, there were a couple of nasty bugs found in PHP 3 and PHP 4 that were quickly fixed... but I still know people and companies that run on Apache 1.2.x and PHP 3.x that don't really keep up with the latest security bulletins.

    3. Re:save yourself money. by raindog151 · · Score: 0

      still, 25$ is quite a steal for a linux tutorial coming from natalie portman.

      --
      your jesus is another mans xebu. chew on that hypocrites.
    4. Re:save yourself money. by Anonymous Coward · · Score: 0

      I'll do it for 15$. I need the money.

      - Guy who needs money

    5. Re:save yourself money. by Anonymous Coward · · Score: 0

      And its people like you who reinforce unqualified personal to "secure" resources. Wonder why we are having so many problems?

  8. Re:First CREAMY GRITS POST by t0qer · · Score: 0, Troll

    You are doing a service to unemployed geeks everywhere.

  9. Microsoft of course! by DJ-Dodger · · Score: 1, Funny

    I hear Microsoft has a lot of recent experience with this! Why not give Bill a call?

    1. Re:Microsoft of course! by ackthpt · · Score: 2, Funny

      Uh... That's on the supply end of security concerns, isn't it? I don't think you want that.

      --

      A feeling of having made the same mistake before: Deja Foobar
    2. Re:Microsoft of course! by Anonymous Coward · · Score: 0

      True. What ever they suggest, just do the opposite :)

    3. Re:Microsoft of course! by Anonymous Coward · · Score: 0

      Flamebait ? What do we have non-english speaking moderators ? The post was obviously dripping with sarcasm.

  10. counterpane by Anonymous Coward · · Score: 0

    Bruce Schneir's company, counterpane can probably help you.

  11. @Stake by Anonymous Coward · · Score: 0

    www.@stake.com

  12. large state government on the East Coast by tps12 · · Score: 1, Offtopic
    First guess...New York?

    You mentioned IBM...want to keep the business in-state?

    Bet it's NY...

    --

    Karma: Good (despite my invention of the Karma: sig)
    1. Re:large state government on the East Coast by MrEnigma · · Score: 0

      CIA, FBI, NSA are all also on the East Coast...although I doubt they would be wondering who to go for..for security.

      --
      GeekWares - Buy and Download Today!
    2. Re:large state government on the East Coast by tps12 · · Score: 2

      Believe the OP referred to a large state gov't agency. I believe some (most? all?) states have an FBI analogue for cases that bridge local jurisdictions. NSA and CIA analogues would be cool, but I'm pretty sure there would be some backlash at the federal level if states started spying on one another. :)

      --

      Karma: Good (despite my invention of the Karma: sig)
    3. Re:large state government on the East Coast by Anonymous Coward · · Score: 0

      I would recommend CSS, they have always done a good job for us. We are a state firm in New York.

  13. East Coast? Govt? MITRE? by joe_n_bloe · · Score: 1
  14. Audits on the Cheap by actappan · · Score: 5, Funny

    Walk down to your local highschool. Walk over to the kid with the purple hair and the /. tshirt.

    Tell him you'll give him or her a free laptop, and 5 cases of Code Red if they can break in and tell you how they did it.

    --
    \Drew National Data Director, John Edwards for President
    1. Re:Audits on the Cheap by cscx · · Score: 1

      Yeah, LOL. Screw the laptop, they might even do it for the challenge. And a case of red bull.

      (from the original article: We have been subjected to an increasing number of break-ins and website defacements over the past few months.

      Holy shit. It doesn't take a fucking Kreskin to secure a web server. What, did they set the root password to 'password' or something?!? Man, Mandrake makes it super simple to do security nowadays (from the sounds of this article I'd be surprised they're running anything geekier). And if you're running IIS, whoo boy, with Microsoft's IIS Lockdown tool, it's so exceedingly simple you can get a troupe of trained circus monkeys to secure that web server of yours (discounting the fact that you'll get monkey piss and shit all over the server keyboard, but that's another story).

      My other question to the article submitter:

      You did reinstall the operating system after the first defacement, and restore from data, not binaries backups from before the defacement, RIGHT? Ok, just checking.

    2. Re:Audits on the Cheap by Anonymous Coward · · Score: 1, Informative


      Better yet.. and maybe I'm going out on a limb here. Get an admin.

      Why is a programmer at a large state agency handling security? A full time admin is a must. A security audit only checks for this weeks problems...

    3. Re:Audits on the Cheap by Anonymous Coward · · Score: 0

      they should hire you...

    4. Re:Audits on the Cheap by r2ravens · · Score: 2

      Well, that's at least one of the approaches I would use.

      In managing a college computer lab, I hired many of these guys for lab aides. I learned more from them than I did most of my classes. They were very smart and very creative. Note, these are not the script kiddies, but young, fresh thinking, CS students not with larceny in their hearts, but a desire to outwit 'the system', just for fun. I had very good luck with them not crossing the line.

      Who better than them? After all, who are you attempting to be secure from?

      These guys might be a good checksum after having the big professional folks come in and do their audit and you performing the fixes they recommend.

      --
      War is Peace. Freedom is Slavery. Ignorance is Strength. - George Orwell or George Bush?
    5. Re:Audits on the Cheap by Anonymous Coward · · Score: 0

      Why after the big guys? You could do a first round securing based on your "kids", and that way the simple nonsense is gone. Bring the real experts in for the hard stuff.

    6. Re:Audits on the Cheap by binner1 · · Score: 1

      Are you saying that MCSE's aren't housebroken?

      -Ben

    7. Re:Audits on the Cheap by 56ker · · Score: 2

      I was best friends with someone who got expelled for hacking - he runs the server for my website now. If anyone did try to hack it - they wouldn't get very far & probably end up unable to use their computer for a while. Now - those are the sort you want in charge of security!

    8. Re:Audits on the Cheap by THENate · · Score: 1

      I would agree that one of the better sources of talent would be the curious hacker types, but they aren't the ones that you are trying to protect yourself from.

      The obnoxious ones are those that deal in vandalism. The merely interested are not a threat, even if they do break in unawares. These vandals, however, are a completely different matter. They gives us geeks a bad name.

      --
      -THE One True Nate
    9. Re:Audits on the Cheap by Anonymous Coward · · Score: 0

      > Now - those are the sort you want in charge of security!

      You mean those who can't follow the rules?

    10. Re:Audits on the Cheap by Anonymous Coward · · Score: 0

      I have purple hair. I dont own any slashdot gear though. Does that still make me a valid candidate? i dont like code red either. This is looking worse and worse for my case.

      Let me change this around. First problem: You shouldn't walk down, get a good lookin secretary to come for me. That'll help.

      Second: i dont want a laptop, i want that fine secretary.

      Other than that, i'll audit your network.

      Oh yes, a note: Do not accept recommendations for XXXX business when the recommender has an email joeschmoe@XXXX.com

    11. Re:Audits on the Cheap by RFC959 · · Score: 1

      What you say is true, but it may not be enough. Where I work, we have admins (I am one). But we're run ragged just doing the day-to-day stuff. I'd love to be more security-focused, but there just aren't that many hours in the day. What people need to realize is that security isn't just another checkbox - "Oh yeah, security, done that..." - but an ongoing process that demands real time.

  15. ISS by RageMachine · · Score: 2, Informative

    First it depends on what OS you are running, and how you have them configured. Second, ISS is a good security team. I don't know much about them, but they have a very good reputation for security, and are a well advanced team of individuals. When my boss was hacked 2 months ago, he called me, and hired me within 5 minutes of the interview (After I went over his head about replacing RedHat with Slackware).

    If you want to spend large bucks, hire a security firm such as ISS. If your agency doesn't want to spend a lot of money, call a bunch of geeks (like me) to come in and audit the system. IE: replacing wu-ftpd with pure-ftpd, IIS with Apache 2.0. Find the services that are full of holes, and replace them with somthing that has a reputation of security.

    --

    --------------------------
    Is this a sig?
    --------------------------
  16. Sun Tzu by phungus · · Score: 1

    Sun Tzu seemed to be okay. The company I worked for used them when our System Administrator got arrested (and then became a fugitive. :) That mean old Doctor Chaos. heh.

    They were pretty thorough in their research of our systems. We also hosted a security seminar (we're an ISP) and they came in and did a presentation. They seem pretty knowledgable. They're based out of Milwaukee, I believe.

    http://www.suntzu.net

    1. Re:Sun Tzu by Anonymous Coward · · Score: 0

      Shouldn't that be Professor Chaos ...

    2. Re:Sun Tzu by phungus · · Score: 1

      Nope, Doc Chaos.

      Professor Chaos was Southpark. :)

  17. We've used ISS by NetJunkie · · Score: 5, Informative

    We had an audit done by ISS about a year ago. They did a good job. They came in, did some interviews, and proceded to test the specified systems. We got back some very good documentation showing any problems as well as things that were not problems.

    I don't remember the cost, but I'd use them again.

    1. Re:We've used ISS by Kwikymart · · Score: 1

      I may not be an expert, but I don't think the International Space Station is quite advanced enough to do security audits by itself ;)

      --

      Buying a Dell computer is equivalent to dropping the soap in a prison shower.
    2. Re:We've used ISS by Anonymous Coward · · Score: 1, Funny

      Surely the The Iron and Steel Society would have no problems reenforcing secure areas.

  18. Is it really what you need? by JamesSharman · · Score: 5, Insightful

    The 1st rule is never, ever ask anyone who sells security products to do an audit, they will just try to sell you something.

    IMHO opinion an audit is not what you need, spend the money employing someone who does know about security to get (and keep) things ship shape. Security is an ongoing issue and can't be solved by a one of check, the audit could be perfect but your still wide open the next time some kiddie finds a hole in your preferred webserver software.

    1. Re:Is it really what you need? by warpSpeed · · Score: 2

      This is sage advice!

      Security is not something that you can buy, or rent from some auditing company. After the report and recomendations are handed back to you, _YOU_ have to implement them, maintain them, and live with them.

      You need someone on the inside who loves security (and not just a know nothing, ego tripping, data nazi). Someone who understands the basic tenents of scurity as well as what the implications are when you run software package X on OS Y or use brand X of hardware. They are probably going to have either network admim, and or System admin experience. They will probably not advertise themselves as a security expert since that is not typicaly a position that is well know outside of MegaCorp land.

      Good luck with your hunt!

    2. Re:Is it really what you need? by funkman · · Score: 2

      But what if you are already doing this? Isn't it nice to have a third party verify that your security team is doing their job correctly? Even if your security team thinks it has done everything correctly, they could just be full of themselves. Remember - the absence of a security breach is not an indication that your network is secure.

    3. Re:Is it really what you need? by 1155 · · Score: 0, Offtopic

      I am currently for hire. I work in security, and would be able to do business with your company. Problem solved.

    4. Re:Is it really what you need? by odin53 · · Score: 1

      Your first rule is silly. This is like saying "the 1st rule is never, ever ask a lawyer for legal help [in, say, drawing a will]; he will just try to sell you more legal advice." Or "never ever ask a mechanic to check out your car engine; he will just try to sell you some service." This will just get you into trouble, *even if you're a lawyer or mechanic yourself.* While you could feasibly do your own will or fix your own engine, you just don't have the perspective of an outsider who's seen hundreds of different situations. Sure, it's really important to hire someone who knows a lot and cares a lot about security, but 1) this person -- who's by definition is not a security expert, but a generalist -- will absolutely not have as much experience as someone who does nothing but security all day, all year, *for hundreds of (usually very) different clients.*

      Your advice, Security is an ongoing issue and can't be solved by a one of check is very good. But it needs to be clarified: security audits should not be used as a cure-all. It is only what it is: an "audit", a (hopefully precise) description of the problem. Hire someone who's good at security, do the audit with that person fully involved, well-informed, and well-prepared, and security problems should mostly go away.

    5. Re:Is it really what you need? by carlos_benj · · Score: 1

      ....security audits should not be used as a cure-all. It is only what it is: an "audit"....

      Good point, and just like a financial audit, it shouldn't be used as a fix but as a check against what's being done now and map to where you need to be. No company I know of lets all their payroll, AR and AP sit on a desk unopened until they hire auditors to come in and do the work for them. It's just as silly to take that approach with security. You have a financial dept. (or people who do that sort of thing), payroll dept. etc. you should also have in-house security. The advice to hire someone who's already got the skills (or find someone internal with a strong interest AND give them the time to learn/do what's needed to keep current) is top notch.

      Also, you can't go into this with a rent-a-cop mindset. For physical security, most places just need a body with a set of eyes and a walkie-talkie to deter would-be vandals. If what you're securing is more valuable than a block wall's paint job you ratchet your requirements up appropriately.

      --

      --

      As a matter of fact, I am a lawyer. But I play an actor on TV.

    6. Re:Is it really what you need? by Hanzie · · Score: 2

      The abscence of EVIDENCE of a security breach is not an indication of security.

      hanzie

      --
      ********* sig: If you don't like the law, get filthy stinking rich, and buy a better one.
  19. Look at KPMG by alen · · Score: 3, Interesting

    When I was a consultant for the US Army Corps of Engineers, they used KPMG. KPMG would do a monthly scan of the network and send us a report for changes we needed to make on servers and workstations. I think they also used them for the backbone network services, but not 100% sure.

    1. Re:Look at KPMG by sklib · · Score: 1

      KPMG scans monthly? That's fine, except that the script kiddies scan your networks several times a day for cracks, especially if your site has been successfully defaced before.

      While some security scanning service is probably a good thing, but it seems that some intelligent administrating and software choices (hint hint) would be a lot better at preventing problems...

      --
      -S
    2. Re:Look at KPMG by Geekboy(Wizard) · · Score: 1

      Yea, and their theme song rules!

    3. Re:Look at KPMG by cascino · · Score: 1

      When I was a consultant for the US Army Corps of Engineers, they used KPMG. KPMG would do a monthly scan of the network and send us a report for changes we needed to make on servers and workstations. I think they also used them for the backbone network services, but not 100% sure.
      It was also KPMG, I believe, that once tried to enforce a policy through litigation that prevented anyone from linking to their website (not to mention their now infamous "theme song"). I think I'd look elsewhere.

  20. Two thoughts. by rob_from_ca · · Score: 5, Informative

    These guys did an audit of one of my website networks once for a bank, not too bad. Guy mostly knew his stuff and was easy to work with. Cute name too:

    http://www.wealsowalkdogs.com/

    I don't know if counterpane.com does audits, but you should definitely consider their managed security service if you don't have a dedicated on-staff security person.

    Finally beware these types of audits, they often don't look at your procedures and policies, which are the root cause of most problems. It's always good to have external cross checks from a different point of view, but be very careful about assigning too much importantace to them.

    1. Re:Two thoughts. by CharlieG · · Score: 2

      I guess the guy is a Heinlein fan, huh?

      --
      -- 73 de KG2V For the Children - RKBA! "You are what you do when it counts" - the Masso
    2. Re:Two thoughts. by kzinti · · Score: 2

      I don't know if counterpane.com does audits...

      Well since it doesn't make sense to put an IDS or network monitoring into a network that's already get lots of security holes, I would bet that Counterpane either can conduct security audits and help fix up the network, or they know people who do. Remember Schneier's mantra: security is not a product, it's a process. Also remember his warnings about snake oil, particularly in the post-9/11 world.

      --Jim

  21. Core-SDI by cHALiTO · · Score: 1

    I recommend Core SDI.

    Those people really know what they're doing.

    --
    "Luck is my middle name," said Rincewind, indistinctly. "Mind you, my first name is Bad." -- Terry Pratchett
  22. Maybe not the cheepest but.. by AciDive · · Score: 1

    by far the best IT Audit I have ever had done for any company I have worked for was done by Unisys. They did a very thourogh audit of all the systems that we wanted audited and they gave us a very detailed report that included an explaination on how to fix what they found wrong. The best part about the audit was that they gave us the fixes and didn't make us pay them to fix everything and not disclose what was being fixed and why.

    --
    "Really, I'm not out to destroy Microsoft. That will just be a completely unintentional side effect." Linus Torvalds
  23. Microsoft Security is your best best by pixelpusher220 · · Score: 1

    You just have to 1/x whatever security rating they give you ;-)

    --
    People in cars cause accidents....accidents in cars cause people :-D
    1. Re:Microsoft Security is your best best by Anonymous Coward · · Score: 0

      and if msft rate you 0, you got a division by zero error.

      you must be working for microsoft to propose them and state a bogus formula...

    2. Re:Microsoft Security is your best best by pretzel_logic · · Score: 1

      The best way to answer a Microsoft test question. Select the Microsoft product that will require the most licenses. To fix a bug: Select the Microsoft product that will require the most licenses. You will pass the test, everytime.

      --

      pretzel_logic
    3. Re:Microsoft Security is your best best by SirSlud · · Score: 2

      if msft rates you 0, you have larger fish to fry than range-less functions.

      if msft rates you 0, it must be harder to properly authenticate against your services than to hack them.

      if msft rates you 0, you're probably providing the root passwords for your services in the README

      if msft rates you 0, you're probably inconveniently attempting to confirm users intentions before running harmful logic

      if msft rates you 0, you probably didn't include _enough_ backdoors in your code

      i could go on all day ..

      --
      "Old man yells at systemd"
  24. Audit by Anonymous Coward · · Score: 0

    Audits suck in my opinion, I would go with a managed security solution like Counterpane.

  25. DISA by Ocibu · · Score: 1

    I know that the Fed. Govt. Agencies can use the DISA team. From those that I have worked with, they have a decent repuatation.

  26. This is Funny!! Not offtopic, overated, irrelavant by phunhippy · · Score: 1, Troll

    How about anyone who doesn't read slashdot.org :)

    Taking bets on moderation totals now :)

  27. Hmmm by Delifisek · · Score: 4, Funny

    What about Mitnick...

    Oh but he can't access computers...

    --
    [My english is better than most other people's Turkish, so please point out mistakes politely. Thank you.]
    1. Re:Hmmm by Ooblek · · Score: 1, Offtopic

      No, they should call Microsoft. At least Microsoft will be honest about taking a lot of your money and not getting anything done.

    2. Re:Hmmm by Fulcrum+of+Evil · · Score: 2

      What about Mitnick...

      Oh but he can't access computers...

      doesn't have to. He's so elite nowadays that he just to channel his Geek Powers and a root shell pops out of the air in about a minute. Or so I've heard.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  28. Guardent, Foundstone, @Stake by Anonymous Coward · · Score: 0

    ...are three of the best security consulting firms. They have a lot more talent in security, in my opinion, than the Big 5, which is why I left them and went to one of the above. I suggest you research at least these three and compare them. You can at no cost submit a RFP to them and make your decision based on that.

  29. How about.. by rkhalloran · · Score: 1

    Counterpane? Bruce Schneier's rep for security is certainly pretty strong. Oh, this is their website.

    1. Re:How about.. by Anonymous Coward · · Score: 0

      Schneier is a journalist. counterpane have sort of like a maffia thing going on: "We think you need a security audit".

    2. Re:How about.. by Alexander · · Score: 2, Informative

      Counterpane only provides monitoring services. Keen if he wants someone to look at his IDS or Firewall logs.

      --
      "oohhh... I didn't know Schopenhauer was a philosopher!" ..."uhhh yeah, he's the one that begins with
  30. Some advice from the inside by Anonymous Coward · · Score: 5, Informative

    I've worked both for a big 5 accounting firm and a defense contractor doing these things.

    You should look for:

    - resumes of staff performing this activity, for the folks who will actually be conducting the work. How experienced are they? Beware of firms that send their people to a one week training class then turn them loose as experts.

    - Breadth of experience in OS, server and middleware products. Don't hire a bunch of UNIX bigots if you have WIn 2K servers. Not only will these folks not be familiar with the technology, they will also have a bias towards bad-mouthing it.

    - Do they understand how to rank and prioritize the risks based on the needs of *your* environment? Anyone can generate a cookie-cutter report from a packaged tool. To what extent do they apply some human intelligence to this?

    - Following from this, what does the report look like? Do you get a cookie-cutter intro with a zillion pages of ISS output, or do you get something meant for a human being to read?

    - Breadth of assessment - do they look at routers and switches? Servers? Applications (is that Oracle financial application wide open)? Desktop machines?

    - Are results based solely on a network scan, or do they actually look at host configs that may not be visible from an outside scan? Do they interview staff to get some idea of practices?

    1. Re:Some advice from the inside by thelexx · · Score: 2, Insightful

      "Don't hire a bunch of UNIX bigots if you have WIn 2K servers. Not only will these folks not be familiar with the technology, they will also have a bias towards bad-mouthing it."

      And vice-versa. Geez.

      LEXX

      --
      "Gold still represents the ultimate form of payment in the world." - Alan Greenspan, 1999
    2. Re:Some advice from the inside by Anonymous Coward · · Score: 0

      I too have worked for a big five and various governments and have been in the Information Security field for 19 years. I agree with your advice 100% and have seen some of the same "instant security expert" stuff from an alarming number of firms, including the big ones.
      Buyer beware......
      lutz@waysecure.com

    3. Re:Some advice from the inside by zangdesign · · Score: 2

      I think the reverse case was a given.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    4. Re:Some advice from the inside by Anonymous Coward · · Score: 0

      And vice-versa. Geez.

      Obviously... That was implied!

  31. What about looking in the HOWTOs by icoloma · · Score: 1

    I mean, almost every Linux howto I have seen on this subject (ipchains, iptables, ipforward) has been written by a man with in-depth knowledge on this matter that works for a company whose name is included in the same HOWTO.

    I would look in those first. They knowledge on certain matters has been approved by the whole OS community which has seen their HOWTO and agree with it.

    1. Re:What about looking in the HOWTOs by svallarian · · Score: 1

      Because numbnuts, maybe they're not running all linux.

      Perhaps maybe they need someone to audit the entire network, not just some webservers & firewalls.

      Might want to get your head out of the sand and realize in the real world people use *different* OSs than you.

      --
      I patented screwing your mom. But it got revoked for "prior art."
  32. Security Audit by Anonymous Coward · · Score: 0

    I would look into hiring your firewall company to do an audit. They can usually suggest either an internal or external group to do the audit.... or at least give you a list. Most situations I have seen the firewall company does the audit or they consult another group to do it on your behalf...

  33. How much do you have to spend? by Argyle · · Score: 2

    Be prepared for the costs involved for a serious analysis.

    I work for a Fortune 500 company and we had one of the Big 5 consultants do a 2 day port scan for us. We wanted a third party as well. They wanted $12k for 2 days work.

    --
    nuclear iraq bioweapon encryption cocaine korea terrorist
  34. Certified by Anonymous Coward · · Score: 0

    Make sure that who ever leads up the audit/assessment is certified (CISSP, GIAC, CISA).

    Many larger companies will charge a fortune but you can use a smaller company as long as the team has a good leader.

    Also checkout the http://www.ffiec.gov/ site.

    Federal Financial Institutions Examination Council (FFIEC) - prescribes uniform principles, standards, and report forms for the federal examination of financial institutions.

  35. Counterpane by Anonymous Coward · · Score: 0

    Find them here: www.counterpane.com Excellent reputation.

    They primarily do outsourced security management, but I imagine they would do risk assessment too.

  36. Know what you ask for by ehiris · · Score: 2

    The better approach is to research yourself and ask for specific tasks to be completed.

    Your IT staff might not have experience but it is unfair to assume they can't do something once you ask them to do it.

    Never forget that nobody can read your mind ;)

  37. Why not ask other agencies? by trailerparkcassanova · · Score: 4, Insightful

    Perhaps other agencies within your state might already have someone doing this. This someone could come up with recommendations that could be used across the board. Plus it might make writing the contract easier.

    Wait.. What am I saying? This is government; agencies don't work together. Nevermind...

  38. The guys that have been around... by neonedge · · Score: 2, Insightful

    The guys that always come to mind for me when talking security is the old l0pht.com (now www.atstake.com, but l0pht.com still works). These are the guys that the media always calls when they have questions about hackers.

  39. Re:Two thoughts. QXZ by Anonymous Coward · · Score: 0

    "cute name"?? I have to say that I would NEVER use someone with an idiotic name like that. Maybe I shouldn't judge a book by the title, but it just sounds unprofessional.

  40. WARNING: Personal Opinion by thrillbert · · Score: 2, Insightful

    I would say that first you should think of who NOT to contact. I would definitely say stay away from ISS and @Stake.

    Find someone who actually gives back to the community, such as packetstorm or the such.

    You might also consider Security Focus and places like that.

    I'm not sure what your actual goal is, but if it is to actually secure things instead of having a bunch of monkeys come in and take some money from you, then places like that will have the best results.

    And try to stay away from those who will require you to buy something, and subscribe to something else in order for you to be secure. ACLs on routers and removing unnecessary services/daemons, and patching those that you need will do a lot more than a firewall from acme security.

    ---
    "Security is a process, not an event". -Some smart person

    1. Re:WARNING: Personal Opinion by ryanr · · Score: 2

      I appreciate the sentiment, but we don't do penetration testing.

    2. Re:WARNING: Personal Opinion by Anonymous Coward · · Score: 0

      I would definitely stay away from ISS. I just inherited 50 firewalls that they were managing for my employer (large ISP). The boxes hadn't been patched in 4 years, they were running stuff like xwindows, rpc services, and nfs for absolutely no reason. Users in the /etc/passwd file had root equivalency. Just lots of bad stuff. And we paid them a ton of money to administer the machines.

    3. Re:WARNING: Personal Opinion by thrillbert · · Score: 2

      You guys have one of the most respected names in the industry. It would be a sinch for you guys to step into that arena and basically begin to lead it. Maybe you guys should consider it.

      ---
      Due to the lagging economy, this .sig will soon be out of business.

    4. Re:WARNING: Personal Opinion by Anonymous Coward · · Score: 0

      I haven't used them for the specific service your looking for, but the firm that trained us to do it ourselves (and also trains the FBI and other Federal Law Enforcement hackers among others) is called SYTEX Inc.

      They have a lot of government and institutional clients, don't know about state government in particular. They are also based in the Mid-Atlantic which should make them convenient to an East Coast state agency.

      Sorry about the AC post but my office forbids providing any kind of endorsement or referral for companies we have done business with.

    5. Re:WARNING: Personal Opinion by kwj8fty1 · · Score: 1

      The @Stake guys are real Pros; I've personally have had two multi-week long engagements with them, and they know their stuff. As for 'Giving back to the community', I'm not quite sure what you are getting at. If you were saying "Releasing private company information to the public", then I would consider this a good thing. Keep in mind that no company in their right mind would want this. :)

      If you are saying "Releasing generic security related tools for hax0rs across the world to use", then check out:

      http://www.atstake.com/research/tools/

      These guys know their stuff, but they do cost. While I can't really compare with many other security folks, they have done an excellent job on the sessions I've been a part of.

    6. Re:WARNING: Personal Opinion by thrillbert · · Score: 2

      The @Stake guys are real Pros

      I don't doubt you. I have a lot of respect for them individually, and as a whole. But I think their focus has changed from the old l0pht mentality to the new corporate one. And although they might be corporate now, I am not saying they're any less smarter than they used to be. Just their priorities have changed.

      ---
      A fool must now and then be right by chance. Right?

  41. Poot's Security Shack by poot_rootbeer · · Score: 2, Funny


    I recommend this great company I found out about, called "Poot's Security Shack".

    I... um, I mean, we... I MEAN THEY do a great job, and they cost less than all the big fancy companies with offices and business plans!

    Email them at poot@dork.com for more info. Sorry, no refunds.

    1. Re:Poot's Security Shack by Anonymous Coward · · Score: 0

      Hi,

      I was just wondering if you take your comedy act on the road, cuz your pretty funny and stuff.

      wanna see my recturm?

    2. Re:Poot's Security Shack by foobar104 · · Score: 1, Offtopic

      Man, I'm jealous. I post pretty regularly, and nobody's ever offered to show me their "recturm."

  42. Netcraft by TheTomcat · · Score: 3, Funny

    I've never used it, but I noticed this service today, and Netcraft is a reputable company (unless they're hiding something (-: )

    http://www.netcraft.com/security/

    S

  43. Re:This is Funny!! Not offtopic, overated, irrelav by lucifuge31337 · · Score: 1

    You are a karma whore.

    --
    Do not fold, spindle or mutilate.
  44. Break-ins by Anonymous Coward · · Score: 0

    Sounds like you need some 3Com Embedded Firewall NICs.

  45. Suggestion by Anonymous Coward · · Score: 0

    Dump Microsoft IIS. Then re-evaluate the situation.

    1. Re:Suggestion by Anonymous Coward · · Score: 0

      die.

  46. Re:Look at KPMG (Beware of the Big 5) by Anonymous Coward · · Score: 0

    YMMV, but the Big 5 have a bad reputation of pulling people off the street, running them through one week of training, and calling them experts. That and pulling the old bait and switch - the real expert is heavily involved in the sales cycle, then once the project is sold the junior people come in (at outrageous billing rates).

    Not discounting your good experience with KPMG, ti is possible to get quality work from these folks. Just be careful of how some of the less ethical ones operate.

  47. Get the broadest test you can find. by jmkaza · · Score: 1

    Be sure to find out, up front, exactly what the auditors are going to check. Alot of companies I've talked to won't tell you what they plan to do, sighting that you'll try to toughen those areas to get a good report, but it keeps you from knowing if the testing will be thorough. Make sure the company you go with looks at all aspects of security... computer attacks, physical security, and social engineering. The strongest firewall is worthless if someone can just walk in and sit down at a terminal, or call a VP and get his logon/pass.

  48. h3llo by Dr+Kool,+PhD · · Score: 0

    Hire me dood, I'll do the security audit $$$FOR CHEAP$$$. I GUARANTEE I'll remove more security holes than I create OR YOUR MONEY BACK. Why spend millions of dollars on a high-priced consultant?? I'll work for CHEAP. I'll audit your entire network, no matter how large, for $10,000!! That's nearly $90,000 off the regular price!! So if I fuck up and someone later haxors your boxes then you can just spend the $90,000 on new ones. WHAT A DEAL!!

    Also, I'm black, so if you don't hire me then you are racist and I'll have to report you.

  49. @stake by Anonymous Coward · · Score: 0


    l0pht Heavy Industries, now known as @stake, employ top-flight security experts whose reputation should be plain from the quality and depth of presentations made at conferences (such as Mudge of @stake and his detailed presentations at USENIX security conferences).

  50. The obvious answer QXZ by Anonymous Coward · · Score: 0

    This is Slashdot. Therefore, the answer to this question is, "just use Linux! Then your network will be magically secure, because we all know that you only have to use Linux to have a magic shield for your company".

  51. Hmmm... I know who... by Anonymous Coward · · Score: 0

    Let me do it. I rate at 1000K per hour, minimum two working days. I will analyze your network resources, connection provider and pipe, services, and codebase. I have never failed to find the security holes in a system and lock it all up tight as a drum. Guaranteed that I can secure your network from outside intrusion or money back.

    How do I do it?

    Simple! I just unplug the incoming pipe from the network. BAM! No more possible security violations. Please note, this works best for *nix based networks, followed by Novell as they are so open to attack it isn't funny.

  52. Big-5 Accounting Firms by why-is-it · · Score: 2

    My boss has recently been tasked by our CIO to find a reputable third party (not us or our ISP) to come in and do a complete and independent security assessment/vulnerability analysis for us.

    All of the big accounting firms (KPMG, Deloitte & Touche, Ernst & Young)offer this service. They are fairly reputable and thorough.

    I suspect that you might want to pass on Arthur Anderson though, based on their enronic experience...

    --
    *** Where are we going? And what's with this handbasket?
    1. Re:Big-5 Accounting Firms by realdpk · · Score: 5, Funny

      I dunno, at least you can be sure that Arthur Anderson won't be leaving your passwords around on paper.

    2. Re:Big-5 Accounting Firms by haystor · · Score: 2

      They did do a pretty good shred job considering it was impromptu. If they had proper time I'm sure they would kick ass.

      Personally I wouldn't trust any of the Big-5 for any consulting job. Their accounting branches are only bordering on reputable and that's the best part.

      --
      t
    3. Re:Big-5 Accounting Firms by franksinatra187 · · Score: 1

      This Anderson person reminds me of Neville Longbottom... :)

      --
      - J.T.
  53. Simple Solution by xanadu-xtroot.com · · Score: 1

    Just use WheatoniX and never worry about security concerns again!

    er...
    Wait...
    nevermind.

    --
    I'm not a prophet or a stone-age man,
    I'm just a mortal with potential of a super man.
  54. I have heard that these guys are great! by gosand · · Score: 2

    I have heard of some security group called "Cult of the Dead Cow." Kind of a strange name, I know, but I hear they will fully check out your secrurity. They just need a few root passwords....

    --

    My beliefs do not require that you agree with them.

    1. Re:I have heard that these guys are great! by Peter+La+Casse · · Score: 1
      I have heard of some security group called "Cult of the Dead Cow." Kind of a strange name, I know, but I hear they will fully check out your secrurity. They just need a few root passwords....

      If they're so great, what do they need the root passwords for?

    2. Re:I have heard that these guys are great! by ^MB^ · · Score: 1

      CDC wouldn't know what to do with root passwords.

  55. I JUST INSTALLED LINUX... by Anonymous Coward · · Score: 0

    on my lowrider. I use it to control my switches so I can show off for my bitches.

    1. Re:I JUST INSTALLED LINUX... by Anonymous Coward · · Score: 0

      on my lowrider. I use it to control my switches so I can show off for my bitches.

      That is *SO* PimpBot 5000.

    2. Re:I JUST INSTALLED LINUX... by Argyle · · Score: 2

      Can you do that trick where you raise just one tire in the air while you drive down the road. I saw a guy do that last week. very r33t.

      But he had a WinXP sticker on the car so I think he was running LowRide2000...

      --
      nuclear iraq bioweapon encryption cocaine korea terrorist
  56. How about... by YourFavoriteBandSux · · Score: 2, Funny

    ...those guys from 'Sneakers'? Man they were good. :)

    --


    ---
    Two rights don't make a wrong, but three rights make a left. -Me
  57. Instant Solution by huckda · · Score: 0

    #1 Have your organization host DefCon.

    #2 Give all participants access to network :0

    #3 Award a prize for the group that finds/creates the most holes.

    #4 Go out and hire someone capable of keeping up with security issues and keep them continually trained, informed, and educated.

    --
    "Just Smile and Nod." --Huck
  58. www.vulnerabilities.org free nesssu 1.2.0 scan by Anonymous Coward · · Score: 0

    Pretty decent for FREE.

  59. WaySecure.net by pmancini · · Score: 2
    Contact Steven Lutz at Way Secure and he can set you straight. I've worked with Steve at a very a large financial institute when our secure system was getting hacked from the inside. He is extremely professional, has tremendous government experience as well as high levels of security clearence. He is also a great guy to work with.

    --Peter

  60. Try Red Siren by Anonymous Coward · · Score: 0

    Red Siren has a pretty good rep: http://www.redsiren.com

  61. Oh spare us... by Anonymous Coward · · Score: 0

    If you are a good admin, IIS is far superior to apache, and it can be secured just as tight... the problem is that there are way too many bad admins who don't keep up with things since IIS is so hands off in comparison to apache/linux.

    1. Re:Oh spare us... by Anonymous Coward · · Score: 0

      CodeRed, Nimda, M$'s 10 new exploits.

      Must I go on?

    2. Re:Oh spare us... by Mikesch · · Score: 1

      All patched well in advance of exploits making it into such general use. Yeah, the product is shoddy, but the typical admin is worse. Don't blame the software for the admin's screwups.

      Old hole in IIS, blame Microsoft, hole in an old version of Sendmail or Bind, blame the admin, funny how these things work.

    3. Re:Oh spare us... by Anonymous Coward · · Score: 0

      Not funny. More like ironic. In general Apache and *nix exploits are due to configuration (i.e. admin) problems, and IIS/MS problems are code problems.

    4. Re:Oh spare us... by JimmytheGeek · · Score: 1

      Look - the MS *UPDATE* site where one goes for patches to prevent things like Nimda was *itself* borked by Code Red. That suggests that the admin overhead of IIS is beyond the corp with the most cash, the most product knowledge, and intangible recruiting advantages for tech talent. What chance has the rest of the world got?

      Notorious MS toadies the Gartner Group agreed.

  62. 2600 by GMontag · · Score: 2

    Everybody knows that all the best security folks advertise in the back of 2600 Magazine ;-)

  63. Price Waterhouse Coopers by r0xx0rb0y · · Score: 1

    I chose PWC for ours and they're pretty professional and know their stuff. Of course it differs from consultant to consultant but the guys we got were easy to work with. They know their checkpoint, cisco, unices, and NT/2k. And each consultant kinda specialized in one or two of those categories and would work with whomever one-on-one to gather data.

    1. Re:Price Waterhouse Coopers by Anonymous Coward · · Score: 0

      yeah, but 99% of the time they send u a 'junior' consultant who is worried about impressing his/her boss instead of focusing on securing your network..
      i'll be gunshy of the big five from here on out

      fyi,
      check out Guardent (http://www.guardent.com) they have a very professional staff, 90% are CISP's etc.. and they also offer managed services

  64. For all those not posting BS by Anonymous Coward · · Score: 0

    I highly recommend Enterprise Consulting. They gave me a 15 minute presentation on security and this included a detailed illustration of methods used by script kiddies and wannabe hackers. They employ ex government network security experts and really know what they are talking about. They have no clue about application security, but I am sure they are not too far off.

  65. Lumeta Corporation by RainbearNJ · · Score: 2, Informative

    http://www.lumeta.com/ We help by performing a scan of your network and show you the holes in it. If you're familiar with the Internet Mapping Project, and Bill Cheswick, then you'll have a good idea of some of the stuff we do here.

    --
    Lucky for me I always have Emergency Pants!
  66. A few thoughts by gclef · · Score: 5, Informative

    There are a couple things you want from an audit (I've seen a couple from the recieving end, both really good and absolutely terrible):
    1) you want a complete report, not just a management summary. Make sure there's guidance in the report on how to fix the problems they find, or at least a pointer to where to find the information to fix them.
    2) black-box "we can hack anything" audits are sexy, but won't show you the whole picture. Make sure they're looking at both the external settings and any local policy security settings on the machine.
    3) Ask to have some of your staff sit in on the audits...you want to learn from this audit as much as possible. If they say "no", ask why. If they're just trying to protect their "script-fu", run...they're probably fake.
    4)Get a contract in place that makes it very clear what they are supposed to audit, what they are not supposed to audit, and how they are allowed to do it...get that in place *before* the audit starts. (a "terms of engagement"). This includes what IPs to audit, and what techniques (DoS, social engineering, etc) are allowed.
    5) as others have mentioned above, ask for references. If they can't provide them, worry.

    I'll stop now. I'm sure there's more, but that's what occurred off the top of my head.

    1. Re:A few thoughts by minga · · Score: 1

      On #3 - About the "script-fu". We have people asking for this service all the time.

      SOMETIMES we allow people to WATCH what we do - and WATCH our script-fu in action. But we will never provide them with it.

      If you expect the company to hand-over it's kung-fu - dont expect too many top-of-the-line people to reply.
      But be warned, when someone is watching me do a pen-test/vulnerability accessment it slows me down A LOT! Especially if they are always asking questions or trying to place blame! If the person WATCHING has the wrong-idea about the tests, it can do more damage than good.

    2. Re:A few thoughts by gclef · · Score: 2

      Agreed. A balance has to be struck in these things. The internal politics of *why* the audit is happening can have a huge effect on the point of the whole exercise.

      But, unfortunately, many (less than reputable) companies will refuse to let you see what they're doing at all...usually (in my experience) this is for one of two reasons:
      1) they're going to simply run a commercial vuln scanner against you, and then re-package the results. In this case, they don't want you to realize that you can do this yourself. (and for free if you're not alergic to Nessus) A real audit will use a scanner (no reason not to), but then use that as a base point for further exploration.
      2) they're actually totally incompetant, and having you watch them flail about will make you realize this. I've watched auditors try to talk their way out of an audit where they audited the wrong machine...it wasn't a typo, it wasn't a nearby range, they just went somewhere else to audit. Those folks really didn't like getting questions...we learned why very quickly.

      I'm not saying that your group is doing either one of these. In fact, since you're allowing spectators, you're clearly one of the clueful ones. But, unfortunately, some others are not, and you have to be aware of that when looking for auditors.

  67. Bruce Schneier by Anonymous Coward · · Score: 1, Informative

    I get Bruce Schneier's CRYPTO-GRAM. He runs a security company www.counterpane.com. The dude knows his stuff and his employees probably aren't slackers either.

    1. Re:Bruce Schneier by Anonymous Coward · · Score: 0

      How the hell can the previous post get "Informative"? Counterpane do Security MONITORING and Nothing else.

      Anyone can buy a scanner for ~1000 bucks and press [Print Report], then hire some consultant to read it for them, because their own network monkeys cant make heads or tails of the even simplest of exploits.

  68. Re:Two thoughts. QXZ by rob_from_ca · · Score: 1

    Not like I'd choose anyone for name alone. Given the choice between a company that has people with solid skills with a cute name vs. a company with a "professional" name and staff that has just recently graduated with their history degree and have take 4 microsoft MSCE classes, I'll take the company with talented people anyday.

  69. I would suggest by Anonymous Coward · · Score: 0


    1) Find out if there any restrictions for hire by your state for contracted work for a govt site.

    2) Create a form letter and a deadline with which to respond stating the requirements for the company. List a contact number and ask for a bid.

    3) Email the form letter to all prospective candidates and wait for a response. Some companies may not meet your criteria, some will not offer a reasonable bid. These you can toss. The ones which are acceptable, do research on and present a formal report to your boss.

    Most security companies would love to get a recurring govt contract so play on this desire.

  70. Check the services from l0pht by timberdude · · Score: 1

    The guys are serious and well known in the hacker community. Check out the site www.l0pht.com.

    --
    "always look to the brighter side of life" Monty Python
  71. Ill do it !! by rhost89 · · Score: 1

    Ill do it !! Ill do it !! :)

    --
    I will bend your mind with my spoon
  72. Simple by The+Turd+Report · · Score: 1, Funny
    1. Log in to #2600 from box at work
    2. Say: "I am 3l33t! Yuo sux0r!"
    3. Sit back and watch the 'audit'
  73. TechSquare by tsmoke · · Score: 0
    TechSquare is outstanding, in addition to the many companies mentioned here.


    Their claim to fame is that they protect the Lab for Computer Science at MIT, the site that gets the most attempted cracks in the world.


    In our experience, they were very organized, disciplined and thorough.

  74. I like these guys. by Anonymous Coward · · Score: 0

    http://www.mavensecurity.com/

  75. Black Hat by kalislashdot · · Score: 1

    Black Hat does security consulting now. They are the best cause they employ people who find these exploits not just someone who goes to Black Hat briefings and listens to the talks they tries to apply what they learned. The people who do the briefings are the ones who would audit your site.

    Since Black Hat is the number one security conference in the world they would be best for the job. http://www.blackhat.com

  76. Who to go to for an audit by iritant · · Score: 5, Informative

    Depending on the scope, Systems Experts did a very good job for my company, and we're about 30,000 people. These guys are just what their name states- experts in the field. I've worked with two of them, and they take their job very seriously. Their job is to find vulnerabilities. They will, if you ask them, recommend a fix. See www.systemexperts.com.

    Another company that you might find useful is Lumeta. This is Bill Cheswick's company, and they take an innovative approach, in particular relating to networking audits. They map your network and create visualizations. See www.lumeta.com. One of their senior folk is Tom Limoncelli, whose book "The Practice of System and Network Administration" was recently reviewed on SlashDot.

  77. How to choose by dewke · · Score: 2, Informative

    Hi,

    I work in this specific industry and you need to be careful how you screen companies. There are a few caveats to watch for:

    Ask for references but don't be surprised if they can't give a lot. Why? My company does a lot of work for the Federal Gov't as well as state governments and the work is usually under a NDA. You wouldn't like me to say "sure we audited so and so and found 25 holes" either.

    Ask for their methodology and review it. Don't always believe the hype about "custom tools" etc.. Make sure they have some level of redundancy. I worked for one firm that used strobe and ISS and nothing more. Ask what tools they are going to use. Be nervous if they don't want to tell you. You'd be surprised at how many "big players" really are scam artists.

    Make sure the resume's you see in the proposal are the people doing the work. You don't want to hire and pay for mudge, only to have Tony the pony come run the scan.

    Check the reputation of the finalists. You definitely dont want a fly by night shop doing your work, or a company that might not have good ethics.

    dewke

    --
    Oderint dum metuant
  78. http://www.berbee.com by dangermen · · Score: 0

    Here are the main questions that I have:
    - Who have you used, and were they any good?
    Cisco has used them for their customers.
    - What should we look for in evaluating who to contact and their proposals?
    Outside referrals from reputable companies
    - What services should we ask for?
    Penetration testing/site evaluation
    How often should we re-do these audits?
    Every three-six months isn't a bad cycle.

    1. Re:http://www.berbee.com by burrows · · Score: 1

      Agreed. I have found berbee to be extremely knowledgeable. Though I have not recieved an audit from them myself, I have worked with a number of companies that have, and the work has been excellent. One of the advantages to this organization is that they don't have the same potential for conflict of interest that someone like ISS or Cisco may have. Here are some opinions on various others:

      Cisco - potential conflict of interest, particularly if you are a Cisco shop (which you probably are, at least partly). The Cisco SPA team has been noted for their skill in the past, probably due to the addition of the Wheel Group team via aquisition. The Wheel Group guys were top-notch (great Fortune article on them from a few years back, if you want more details on them), but I don't know that many of them are still with Cisco.

      ISS - absolutely not. Again, conflict of interest. ISS's consulting services are not a core competancy for them. It has been said that ISS has consulting services for the express purpose of moving more product. The mere possibility that this is true disqualifies, much like Cisco. Additionally, I have seen some terrible work from these guys - i.e. missing major weaknesses in policy like failure to enable lockouts on an NT domain.

      @stake - honestly, I haven't seen their work in a while, so I don't know if they have improved. However, as of roughly 2 years ago, they were terribly unorganized and extremely expensive. I recall an associate shouting about an exorbitant hourly fee to have a "Junior Engineer" (@stake's term, not mine) take a look at around 50 servers. Additionally, I have seen problems with sales people being less than responsive, and an unwillingness on the part of the technical contact to discuss their methods. If you are a big community booster, you may also question their questionable stance on full open disclosure (more here).

      Foundstone - The skill level you can expect from these guys is solid. I have been pleased with the expertise and professionalism of technical contacts from Foundstone, and the management team is certainly very capable in the technical arena. However, there is a catch. In general, I think it is wise to stay away from anyone that sells a "certification" of your security. Business security certifications that are not a direct one-to-one reflection of an accepted standard (ISO/IEC 17799 for instance) tend to be packages designed to sell more services. Who knows what you may have to buy to maintain compliance? I don't, since the web page has only sparse vague comments on their methodology.

      Bottom line is this: you want someone that is professional, has quality references, is free from conflicted interests, and most of all, is open with you about their methodology. You want someone that makes you feel comfortable, and treats your potential relationship as an opportunity to educate you and equip your staff to deal with security from an intelligent business decision standpoint. Berbee is not perfect, but I have seen the best blend of these elements in them.

  79. Some companies I can recommend by Anonymous Coward · · Score: 0

    Most of the Big 5 (KPMG, Andersen, D&T, PWC, etc.) firms have a security / auditing arm. Big $$, lots of paperwork and reports. Works great if you have lots of money and are really into paperwork.

    Some anti-virus firms (Symantec, McCaffee) also offer security consulting services. And yes, they will try to sell you their products, too.

    One firm I can recommend is Internet Security Systems http://www.iss.net I met one of their top people -- he and I were both security speakers at the last LinuxWorld conference in New York -- and was very impressed with Mike and his company.
    You may also want to consider contacting a smaller, local security consulting firm. For a company like that be sure to get references for satisfied customers.

    And lastly, Jay Beale (author of Bastille Linux) http://www.bastille-linux.org offers security auditing and consulting. Check out http://www.bastille-linux.org/jay/consulting

    Hope that helps!
    David Allen

  80. You need an assessment - not an audit by Anonymous Coward · · Score: 0

    http://www.qaddisin.com/main/services/security-ass essment.html

    Qaddisin Services
    Security Assessment
    As our most thorough (and popular) service, a Security Assessment consists of an in-depth examination of your current networks, security practices and operational procedures. We use commercial, open source and custom written tools (as well as our own expertise) to "case" your network. Qaddisin follows up this exploration with a detailed report and review outlining the strengths and weaknesses of your environment, specific vulnerabilities discovered during the assessment and solutions designed to correct exposures and minimize risk.

    The Security Assessment service comes in several formats, chosen to best fit your needs. Work can be done on-site or remotely. We can concentrate on specific targets in your environment, i.e. a firewall, its ruleset and a webserver, or review the entire network. The package can be purchased on a per project basis or by the hour. Additionally, we can perform recurring assessments of your network, quickly reporting on what has changed from previous evaluations.

    Qaddisin assessments are the best way to identify your security concerns. Our detailed report and the follow-up meeting provide a roadmap to a secure environment. Contact us for more information.

    Back to services.

  81. having never done that... by Anonymous Coward · · Score: 0

    It's much more important to create good security policies than create a one time audit.

    You want someone that's going to come in and talk to your employees, find out what information needs to be secured, discuss existing policees and create a complete solution.

    Most companies hire a security company to just put up a firewall. They have heard the term and think it sounds pretty cool so they decide they need it. A good security consultant will be frustrated with this point of view because he knows that a firewall is a tiny part of complete solution.

    A good consultant will check to make sure you are securing everything you need rather than just check to make sure you "secure" computers are secure.

    You want someone that is going to check for wireless keyboards and bluetooth. Perhaps someone is just sitting outside your office in a van and changing your website from his wireless van everytime you fix it. :P What's your policy on wireless?

    Basically you need someone that is going visit you and teach and create policy more than someone that is just going to check your existing setup.

  82. TruSecure by felonius · · Score: 1

    I work in a fairly large isp/managed service provider and we have had customers hire several different auditors that I have gotten to deal with firsthand.

    1. ISS - Did a GREAT job. Very detailed, very honest, and quite courteous.

    2. TruSecure - HORRIBLE. Their audit's were nothing more than manufactured scan reports with their logo on it. The 'reports' were also very inaccurate.

  83. SecureTrendz by sedawkgrep · · Score: 2

    SecureTrendz is a company that does exactly this with the benefit of having a lot of expertise in other related areas. (LAN/WAN, Unix/NT SA, Backup/Recovery)

    Assessments can range from a simple Internet presence audit, to a full-blown enterprise assessment, including policy review and design. All projects are tailored to the customer's needs, goals and expectations. There are no 'cookie-cutter' solutions. Knowledge-transfer is a key component of ST projects. They really endeavor to educate their clients rather than keep them dependent.

    ST's engineers are outstanding. Where many assessments stop at simply finding vulnerabilities, the team at ST are often able to leverage access against other systems on a network to provide a very realistic idea of how vulnerable you may be. From both a network/systems and business perspective, they simply have a deep understanding of weakness, vulnerability and risk management.

    I know a few people who work there and I highly recommend them.

    www.securetrendz.com

    sedawkgrep

    --
    Is that a salami in my pants or am I just happy to be me?
  84. Several, rotate often by bluGill · · Score: 5, Informative

    Security is a mindset and process at least as much as an implimentation. Therefore you don't just need a good aduit, but you need continuing aduits.

    Counterpane and Bruce Schneir are the best known names in cyrptography consulting today, but I don't expect them to know much about much about virus attacks.

    You probably need several different audits (or maybe an extensive IBM audit) just to get started. However never allow the same auditors in more than two years in a row. (The first year to find problems, then second to find problems in the fixes) People who know what is going on in detail should be working for you, you want an outside, untainted by prior knowledge and and hard work.

    Make it a policy that you hire auditors on a two year contract, and make it clear that it is NOT renewable, and they cannot get further buisness in this audit for two years.

    Try everyone. Once all the big guys have been through and given you a stamp of approveal you should allow the common theif to see your entire procedures, and get his recomendataions. (Don't nessicarly follow them of course). Try small companies and big ones. Small companies tend to cover one area very well, big ones broad areas not as deep. You need both.

    This isn't an overnight fix. It took openBSD several years to become secure. Today they have a well earned reputation as least breakable system. If I remember right they had to go over the same code 3-6 times before they got most of the secuirty problems out. They were not even looking at security, they were looking for things that were wrong.

    If you buy closed source code (nothing wrong with it), make sure you vender works for security. You can't fix the holes in a sieve with confidence that the fix will hold. Open source is a little better, but you might have to pay someone to fix those.

    Remember that external audits are an assurance. Most of the work is internal. So make sure management is giving everyone enough time to fix the bugs in their own code/implimentation.

  85. Read by Anonymous Coward · · Score: 0

    I recommend reading Bruce Schnier's "Secrets and Lies" before you go too far. You can probably pick it up at your local library.

  86. Definately KPMG. by br0ken+by+design · · Score: 2, Funny

    With a song like this you know they mean business.
    There's even a jungle remix! w00t!

    :wq
    (Personally, tho, I like IBM's "Ever Onward". Just has that
    "1930's cartoon with happy singing cows" feel to it.)

    --
    One ring to rule them all. The (_O_) in Goatse.cx
    1. Re:Definately KPMG. by Anonymous Coward · · Score: 0

      OMFG!!! I thought I was listening to ghey christian music. That is one of the most f*cked up, church-of-latter-day-saints, sceintology, mindless drivel of a song I have ever heard. I hope everyone involed in the creation and mutations of that song DIE a slow painfull DEATH

  87. These guys were good enough for RCMP by kaladorn · · Score: 4, Informative

    When I was working with the RCMP (via a System Integrator), they were undergoing a complete evaluation of the security of the various public wireless providers that they planned to deploy their police mobile products upon. This required extensive reviews of communications protocols, physical and procedural aspects of security, who was getting access to what/when/how was it controlled, auditing, and physical security of the various locales.

    The guys the RCMP had do it were experienced, knowledgeable, and had ties/backgrounds that included work with the Canadian Security Establishment (Canadian NSA) and the Canadian Military. One of the guys I worked with had just finished some serious security work for CSE. I know enough about crypto and comms protocols myself to know when (as far as security)I meet people who are "the real deal". These guys were it. And they opened the eyes of some of the public wireless providers in a big way.

    They can be found via the info at the bottom of this link here.

    --
    -- Mal: "Well they tell you: never hit a man with a closed fist. But it is, on occasion, hilarious."
    1. Re:These guys were good enough for RCMP by Anonymous Coward · · Score: 0
      To be perfectly perspicuous the name of the agency that you are referring to is not the Canadian Security Establishment, it is the Communications Security Establishment. As well, LGS is an IBM subsidiary. They sometimes work with IBM Global Services; when LGS was bought by IBM IBM was kind enough to leave them be, for the most part. I do agree, though, that they are very knowledgeable and indeed quite the consummate professionals.

      Many of their consultants hold CISSP-level certifications and they certainly understand that security is a process encapsulated within a set of policies that pertain to human behaviour. Indeed, making sure that systems are well engineered for security is actually secondary to ensuring that the humans operating the technology are trained well enough to prevent obvious human errors. It doesn't matter how secure your tech is; if your people aren't thinking in terms of security, you will be compromised eventually. For that matter, even when your people are well trained, you will still be compromised eventually. It will just take longer to occur and the damage will be less severe.

  88. Ooh the Irony by Shriek · · Score: 1

    "Since I'm the guy who usually bugs folks about security, she tasked me to come up w/ a list of firms who could do this for us"

    1. Sucks to be you about now since you're now the guy that could be scapegoated if security isn't handled adequately enough.

    2. This should point out another part of the squeaky wheel proverb--The squeaky mechanic gets stuck being the one who puts the grease on the squeaky wheel...

    3. Has anyone noticed that the person or persons truly responsible for their systems security isn't actually handling this? Either too much buck passing is going on or that angency truly doesn't have anyone accountable for security issues? Human ignorance, that looks like the number one security issue in this case.

    1. Re:Ooh the Irony by Anonymous Coward · · Score: 0

      Uhh, the guy IS doing something about it. You assume everyone is a master of their field. Maybe this guy hit the limit of his skills and is doing the right thing by getting a specialist's aid?

      Lighten up, oh bitter one

    2. Re:Ooh the Irony by Shriek · · Score: 1

      Actually, I think it is awesome the guy is trying to do something about computer security where he works. The situation is that he is being setup to fail period. Why do I day that? I say that because the CIO had delegated the task to the guy's boss, and the guy's boss delegated the task to him; this sounds more like responsibility shucking than trying to find the right person for the task. Now if it were clear that he outright volunteered than my criticism would be for naught.

      Am I just too cynical thinking that if a security plan is implemented the guy won't get the credit he deserves? If the plan fails don't you think some managers and executives will try to blame the failure on someone else rather than themselves? I think the most of us have seen this type of scenario unfold in numerous situations, especially when dealing with a governmental angency.

  89. Security audit by plasmasurfer · · Score: 1
    Check us out at http://www.pnl.gov

    We have a group dedicated to cybersecurity.

    --
    To spot the expert, pick the one who predicts the job will take the longest and cost the most.
  90. Auditors by Anonymous Coward · · Score: 0

    Most large financial companies use Technology Risk management teams from the larger accounting firms such as KPMG or Price Waterhouse Coopers. From what I've seen, they do a pretty good job as far as auditing is concerned. Very good documentation, and they do a more thurough job than most "Security Consulting Firms". Best bet is to have them do the audit, then get a bunch of geeks to handle implementation.

  91. Re:This is Funny!! Not offtopic, overated, irrelav by phunhippy · · Score: 1, Troll

    You are a karma whore.

    Been There, done That... karma still in high 40's :) find a job yet?

  92. Good Company by chonet4444 · · Score: 1

    I recommend D&T's Secure eBusiness practice. Of course I recommend them because I work for them. ;)

    We have done security work for banks, financial institutions, and government bodies. We perform attack and penetration testing, security product integrations, and overall review of security practices and environments.

    Send me an email at hacho@deloitte.com if you want to discuss.

    Regards.

  93. Re:Well... GE Capital by svallarian · · Score: 1

    wooooooooo!

    G.E. Capital ITS. Fuckin' Fine ex-company there. We used to order soooo much stuff from them (due to a corporate contract with IBM to keep our reseller contract we could only buy from them)

    Nothing like damn near 50% markup over IBM's already high prices and the absolute worst shipping times I have ever seen for a company. I swear if we ordered shitpaper from them and it wouldn't get here for weeks.

    --
    I patented screwing your mom. But it got revoked for "prior art."
  94. ISS Audit was, at a minimum, informative by InOverMyFeet · · Score: 1

    I'm a contractor for the DOD. Periodically we get audits from ISS out of the blue. The information in the past has been informative in pointing out holes and backdoors that I had hidden from our Sys/Admin...ratts;)

    --

    -- Probability does not dismiss possibility --

  95. System Vulnerabilities by Root+Down · · Score: 2

    I'm in there right now! ... and abc123 is not a very good administrator password.

    Seriously, however - if you are having continual troubles with this and an admittedly overworked IT staff unfamiliar with system security issues, get someone who /is/. It will likely pay off in the long run compared to the fees doled out to outside contractors. You'll have someone who (eventually) knows your system inside and out, and will thereby have a better idea of both network and physical security issues.

  96. Plug? by JCMay · · Score: 1

    How about Harris?

  97. A couple of quick thoughts by lww · · Score: 1

    1) When screening auditors, let them know that you will only be purchasing auditing services from them.

    2) You want to establish what your best practices should be and then use the audit to identify the gaps in the current implementation of those practices.

    3) Either perform the remedial work yourself under guidance or contract with a third party (not the auditor) to remdiate any needed items from the audit.

    4) Set up an internal audit team to perform an internal audit on a much more frequent basis than your external audit (ie quarterly vs annually), but using the same guidelines.

    5) Decide what the scope will be, a lot of these audits tend to overlap into business continuity/disaster recover, physical security, etc. Make sure each of these areas is appropriate to your business needs before including them in the engagement.

    Good Luck!

  98. GRC! by dark_panda · · Score: 5, Funny

    Surely you've already contacted Gibson Research to help protect you against script kiddies, armed with the raw sockets in Windows XP, from taking over not only your servers, but the entire internet!

    www.grc.com

    J

    1. Re:GRC! by xjnfx · · Score: 1

      hahahaha i ran across that article the other day looking for something on raw sockets which spirred me to write a long 'your an idiot' letter. It was definatly the way the guy signed the 'advisory' that made me want to write him instead of just ignoring the idiot. and it was so long i cant believe i read the whole thing.

  99. Details by chill · · Score: 4, Insightful

    You are going to have to define the scope of the audit. Is it just web servers, desktops, your security policies, legacy or the whole ball of wax? Are you talking a mixed environment (multiple-Unix, Windows, Mac, other?)

    How wide is your network area? Multiple locations? Same cities?
    How about your network infrastructure itself? Routers, switches, etc.

    A complete audit can take a while and cost a lot of $$, especially if you have a wide range of system types and network spread. It also can depend on how deep you want the audit to go.

    I work for Lucent doing large scale audits, so can only comment on what I've experienced. Security is as much policy, training and implementation as it is software/hardware.

    E-mail me if you want some detailed information.

    Charles Hill

    --
    Learning HOW to think is more important than learning WHAT to think.
  100. Danet is da bomb by Anonymous Coward · · Score: 0

    Yeah, check out Danet for your security needs...
    http://www.danet.com

  101. use @stake by Mashiki · · Score: 1

    @Stake

    Remeber that these guys used to be l0pht, and having met several of them they still have my highest and best regards in the security field, in my opinion they still are the best around.

    --
    Om, nomnomnom...
  102. One way to do a cursory audit... by Kamel+Jockey · · Score: 2

    In addition to hiring the pros, you can also do a considerable amount of auditing yourself with the right automated tools. Among these is the program MultiProxy allows you to enter the IP addresses of your machines and quickly see if outsiders can use them to mask their identities during an attack. Its definitly not a substitute for a real audit, but it can help you to get a quick overview of potential problems.

    --
    In case of fire, do not use elevator. Use water!
  103. Counterpane by MountainLogic · · Score: 1

    Check out CounterPane.com Bruce Schneirer's outfit (Appliend Crypto, etc)

  104. cost vs. thoroughness by davmct · · Score: 1

    Basically, you're going to spend as much as you discern the value of security to your system. Given that your webserver is repeatedly being compromised, your needs and concerns have been raised due to the nature of being hacked. You can elect to pay a run-of-the-mill techie to do a security audit for your system, but in the end you are going to get what you pay for. If you take the cheap route out, you are going to end up with an incomplete solution. I'm not saying every layman out there is going to do a shoddy job, but unless they do security analysis for a living, then their experience is going to be quite limited.
    You could take your car to the neighborhood mechanic, and he might fix the problem you're having, but if you take it to the dealership, they are going to have an intricate knowledge of all of the parts in the car and how they work together. Their narrower focus allows them to have a deeper knowledge of the subject.

  105. Veritect by vlag · · Score: 1

    I checked with these people about a year ago. From what I saw and the people I spoke with, they are very much on the ball and quite thorough. They have some real talent working for them and techies from every discipline. Worth a look.

    --
    Do you want to remove linux?
  106. It's not a joke - they actually have such a group by Animats · · Score: 2

    The Cult of the Dead Cow spun off L0pht Heavy Industries, a security consultancy, which then changed its name to @Stake. @Stake is well-respected, and produces good papers on the the theory and practice of security holes. But then, so did CdC.

  107. Try this . . . by Anonymous Coward · · Score: 0

    Try the demo of this STAT software. It was orginally developed for the US Military. The downloadable demo was able to find several security problems on my system. It's a start, that will give you an idea of where your weaknesses are, and probably fix them all. It can be used with Windows, UNIX and Linux.

  108. From The web page by JCMay · · Score: 1

    (posted as code to circumvent Lameness Filter)

    (link: http://www.statonline.com/solutions/vuln_assess/in dex.asp)

    STAT® SCANNER

    Automatically detect and correct security threats

    STAT® Scanner Professional Edition

    Using the most comprehensive Windows® vulnerability database on the market, and an extensive UNIX database, STAT® Scanner Professional Edition performs a complete security analysis of Windows NT®, Windows® 2000/XP and Sun(TM) Solaris(TM) UNIX , RedHat(TM) Linux®, and Mandrake(TM) Linux® resources. Enables users to accurately identify and eliminate network security deficiencies that can allow hacker intrusion. STAT Scanner Professional automatically detects over 1,600 vulnerabilities and corrects a large percentage of them with the exclusive AutoFix feature. Reporting capabilities range from high-level, consolidated management reports to detailed reports used by network administrators.

    The STAT vulnerabilities database arms users with the tools they need to combat the escalating hacker environment through monthly updates, available for convenient download on the STAT Premier Customer site.

    STAT® Scanner Discovery Edition

    Interested in experiencing the power of STAT Scanner? Try STAT Scanner Discovery Edition, a FREE limited-time product with many of the features of STAT Scanner Professional:

    * Automatically detects over 1,600 vulnerabilities
    * Corrects 20 of the most common vulnerabilities with the exclusive AutoFix feature

    Try STAT Scanner Discovery Edition today for FREE!

  109. Personally, I say @stake by fieldmouse · · Score: 1

    I know a few of the folks there. They know their stuff and, most important, they know how to talk to everyone in the organization. Don't forget, if the audit turns up stuff that'll need to be fixed (and it will), that'll require spending money and convincing a manager or v.p. is a whole lot easier when the consultants speak their language.

  110. these guys are good by Anonymous Coward · · Score: 0

    I recommend www.securityfocus.com

  111. Interhack by southpolesammy · · Score: 1

    My recommendation would be to look at Interhack as a possible security audit firm. They specialize in this sort of thing, aren't biased to one OS over another, and can provide detailed information on where to go and what to do following your assessment.

    It's truly a class organization.

    --
    Rule #1 -- Politics always trumps technology.
  112. Things to look for by larsu · · Score: 1

    Think about who you need to protect yourself from. If you're a one person shop, you probably don't need to pretect yourself from internal threats. If you have very limited public facing systems, then scripts kiddiez might not be too important.

    Next, find an auditing company that can think like each of the attackers you need to protect against. Let them social engineer. Give them non-privileged internal user accounts. Let them see your assets from the view of the attacker.

    When the audit is complete, let them present the results to both management and techs, and let them do it separately. :) Techs are more likely to understand what is wrong when their management is not looking over their shoulder asking why it wasn't correct in the first place. Management is also more likely to understand when the auditor can talk solely in management-speek.

    Look for auditors that can (and will) devote people with the proper skills for your audit. Smaller companies may not have skills in every area, larger companies might not devote all their senior experts to your account. Find that balance to ensure you're getting the best auditors you can get.

    <plug type="shameless">That all said, Backwatcher is an awesome company.</plug>

  113. Use your auditor by thayner · · Score: 1

    As a rule, use the same company that performs your financial audits. All of the big auditing firms have substantial experience in this area, and while they are not necessarily the best out there their audits are more believable then those conducted by a company that does not have the same relationship. Their pre-existing relationship also give them a better understanding of what systems present the greatest financial risk to your firm.

  114. Check out e-fense. by the_r00ster · · Score: 1

    The people of e-fense (http://www.e-fense.com) are really great. They are all former Government Agents who started their own company. They know what to look for and Don't cost as much as the Big 5. We had a similar requirement and they did a great job for us.

  115. Accenture TIS by Anonymous Coward · · Score: 0
    The last time I went through the exercise I used the TIS group at Accenture and they did a pretty thorough job. I think we ended up paying about $50K for an auditor and a technician for two weeks each.

    There are a lot of folks who will come out and run scans and check machine/firewall configurations but completely miss the process issues that caused the problems in the first place. It isn't enough to get someone with just a technical background. You also need a business/security analyst who can identify where process are ineffective and where things are falling through the cracks. For example, do you have a written security policy?

    I'd also check out Counterpane for the obvious reasons.

    --rick

  116. Here's a reputable company.... by Dairyland.Net · · Score: 1

    Try contacting Maryville Technologies . Their offices are mainly in the Midwest, but they likely would be willing to take a project out on the East Coast. They focus on ESM and infrastructure assessments (including security), design, and implementation, and their knowledge transfer during and after the project is superb. They have a long list of large high profile clients and partner with many top vendors. I think you'll find them reasonable priced and, in the end, you'd probably find you'd get the most and best quality for your money. JMHO.

  117. High-tech Contractors by nakhla · · Score: 2

    There are several large, well-known companies that do contract work. SAIC (my employer), CSC, Booz-Allen Hamilton, etc. Many of the companies out there specialize in government contracts, but they most likely also do commercial work.

  118. Security Audit by Anonymous Coward · · Score: 0

    Check out Counterpane Internet Security. Bruce Schneier's company. I believe they will do an audit. http://www.counterpane.com/

  119. schifman baby......schifman. by Anonymous Coward · · Score: 0

    I hear Bernard Shifman is looking for some consulting work. Just watch out as he may only take an audit of email addresses.

  120. Counterpane! by dieman · · Score: 1

    www.counterpane.com

    --
    -- dieman - Scott Dier
  121. Check out Cisco! by Anonymous Coward · · Score: 0

    The Cisco SPA (Security Posture Assesment) team is incredible! They are used by some of the biggest names in banking and other industries.

  122. Who's watching who? by Anonymous Coward · · Score: 0

    I would be very careful about this situation. Most
    people not familiar with computer security
    seem to think that all you need to do is put
    bigger locks on the doors and hire more guards.
    Or that the problem can fixed in one simple visit.
    As painless as a visit to the doctor.
    An outside company coming in to tell you what to
    do to secure your company's network sounds like a
    recipe for you getting fired when something goes
    wrong.
    Point is, if the managers are clueless about
    computer security, no outside company is going to
    be able to set up protocols that will be effective.
    Hire someone that knows security and who has
    enough clout to enforce the changes. AND go to the
    bookstore and buy copies of security books to
    train people in house how to secure networks so
    that somebody on site knows how to handle problems
    after the outside 'expert' has left the scene.
    As someone once said, securiy is a process.

  123. Berbee by Anonymous Coward · · Score: 0

    you can find info on them at berbee.com they are strongly recomended by cisco

  124. The NSA! by djrogers · · Score: 2

    As a Gov't agency, the NSA will probably do a security audit for you for free. They have intelligent, competent people working the audits, and while they aren't comprehensive in finding specific holes in specific boxes (they focus more on IT security features than patches and hacks) it'll be a great starting point.

    --
    Think outside the... Hey, where'd the friggin' box go?
  125. Re:Two thoughts. QXZ by Anonymous Coward · · Score: 0

    Well fine, if you can find someone with a cute name and a competent staff. But in my experience, companies with clown names have clowns for the staff.

  126. What an Audit covers by Anonymous Coward · · Score: 0

    Lots of people here have suggested hiring any 16 year old with a laptop and nmap to do your job, and if you just want to know what you have open to the Net, that's fine.

    However, a security audit can look at much more such as,
    * Configuration / change control of routers, firewalls, etc
    * Default access rights to staff - Procedures for adding / revoking rights to email, DBs, etc
    * Authentication methods - Password policy, tokens, etc
    * Procedures for dealing with attacks
    * Application vulnerabilities

    ..and so on. I recommend KPMG Consulting but then I'm biased.

    If you go down the consultant route, I'd
    Check Resumes of the consultants working on the project
    Agree on definite milestones and deadlines before project kickoff
    Arrange a fixed cost project (rather than paying per hour/day)

    If you want more info or a contact for KPMG Consulting, mail me: slashdot @ isoga.net
    Obviously, all the above is just my personal opinion ;)

  127. Remember your requirements by SirTwitchALot · · Score: 1

    Make sure the company you choose does a complete audit. Find someone who will not only audit your servers, but also your network, and physical location. Make sure you find a company large enough to handle this. Smaller firms may not have the personnel necessary to evaluate a very large data center.

    Remember, a good security audit is going to point out flaws. Try to make it well known that this audit is going on, and that suggestions will be made for improvement. Try not to emphasize any one problem, and do NOT make anything accusitory. This will soften the blow somewhat.

    Getting the boss to pay out can be hard. My best advice is to write up a business cost analysis. Clearly list actions suggested, their costs, what risks they mitigate, and the potential damage of these risks. A good manager may not sign off on everything, but will at least make improvement.

    Most state governments and companies I have worked with have an enterprise security division. Does your organization? This group should be independant of everyone else, and should have some power to enforce security policies (you do have a standard security policy, right?)

    If you don't have a stated security policy, write one up. This is one thing that a good security firm will want to review, (or help you create.)

    Audits should be performed regularly, and should be integrated with the change control process. Any changes to a production system should result in a new security audit of that system. This is another reason it is wise to have an enterprise security group, they can offload that work.

    If you have any of this in place, you are absolutely ahead of an unnamed Midwestern State government for whom I am currently working. One company I can recommend is EDS they do a lot of government work, have a massive army of people, and can evaluate not just security, but other parts of your enterprise that tie in. Good luck on this undertaking, you have a lot of work ahead.

    --
    Go away, or I will replace you with a very small shell script.
  128. Security Practitioners...NOT "auditors" by Torvek · · Score: 1

    Too often you'll get auditors that have a 'workplan' that is basically a checklist of questions they ask the sysadmins and other IT guys. That's a joke... what you want is a company that will send in real security practitioners that will really evaluate your security infrastructure.
    KPMG used to be the first type of 'auditor'. They've changed their approach though and we recently had a KPMG team out for 2 weeks doing our annual security audit. (Only independant is annual, we constantly audit ourselves) They did a wonderful job and their deliverables come in two levels....one set for the managers and another set of deliverables for the IT / Security staff.
    Another company that is very good and gets a lot of government contracts is SAIC. I would readily recommend either one.
    One thing to look out for in other companies: Often the proposal they send you will list several bios of their technical staff. These usually sound great, but often these are not the people that actually perform your audit. Sometimes companies will even switch on you at the last minute. Make sure you insist that you see the bios and references of the people that will actually perform your audit.

  129. BTDT - Ronin's point of view by djunia · · Score: 1

    Just about anyone in the business -- from Joe and Sam's discount security outsourcing down the street to Foundstone/ISS/IBM will sell you vulnerability assessments. These are good things but only part of the process.

    What you need:

    1. Before you hire anyone, determine what you as a firm are ready to fix, what you are willing to do once the outside company tells you about your problems. Most security issues are based as much in process as in software. If you are being hit a lot and have no idea what to do about it, then you have process problems. The idea that websites are vulnerable is not new. Your firm entered a process without adequate internal ability to support that process. That is not a technical problem and it does not have a technical solution. If you are not going to be willing to change that stance, you will be throwing your money out the window. Outsource the whole web process and find someone who does know how to do what you are doing on the web (comparatively) securely. Firms spend bundles getting bad news and ignoring it. Software and assessments cannot fix process issues.

    2. Quick and dirty review of your web presence -- do that first. That should be done by a firm that specializes in web presence assessment. Everyone will tell you they offer that service because the market for security work is stone dead and everyone in the business is desperate. Web site security is different from internal document security is different from extranet security when doing assessments. **BE PREPARED TO FOLLOW RECOMMENDATIONS** Following recommendations may be expensive.

    3. Once you have identified whether you are ready to fix your process issues, get someone in who knows both tech and process. This should not, I am very sorry to say, be one of the big auditing firms. Theoretically, it should be. Process is their stock in trade. Unfortunately, real tech response is not. Their business process model does not allow for the specificity that fixing the technical or procedural side of a distributed system installation requires. Their business model requires that at least part of your review can be done by someone fresh out of college depending on a checklist. Or by a software tool. It really can't, unless you have already set up good processes and just need an outside pair of eyes to check on it.

    4. Hire someone to handle security for your entire system and **LISTEN TO THAT PERSON.** It will save you thousands in the long run.

    End of rant

    1. Re:BTDT - Ronin's point of view by Anonymous Coward · · Score: 0

      Excellent summary.

      An excellent firm we worked with was Federated Systems Group www.fedsysgrp.com

  130. vigilinx and captus networks by zipgunII · · Score: 1

    Both excellent security companies.

  131. www.qaddisin.com by Anonymous Coward · · Score: 0

    Small company, know what they are doing. Lot's of experience. http://www.qaddisin.com

  132. Ernst and Young by Anonymous Coward · · Score: 0

    Ernst and Young are very sharp and thorough.

    1. Re:Ernst and Young by minga · · Score: 1

      I recently saw a E&Y "report" for a "pen-test". It was 300 pages. Full of false positives. And looked
      very "canned".

      It had some great stuff in it - but it was impossible to ACT upon (as a manager) because of lack-of-risk ratings etc. Also, none of the findings related to business risk at all. It was PURELY technically.

      This type of report can be useful if you have a swarm of techie managers to divy up the report to the proper people. This is hardly ever the case.

  133. Why not the BSA? by raduga · · Score: 1
    Based on the article immediately following this one, why not call in the Big Guns to do your auditing?

    If unauthorized software and access to it are at issue, I think the BSA would be *thrilled* at the chance to evaluate you, and your departmental procedures. Plus, its very likely they'll be able to offer concrete suggestions for upgrading your license security model.

    Money fixes everything.

    --
    First, nothing begins if not opening
  134. MicroSolved by Alexander · · Score: 1

    Hello,

    I ran into Microsolved ( http://www.microsolved.com ) back when I was PM for a firewall product (that's now part of Sun via Cobalt). Their resume impressed me, it included at least one State Treasury Department.

    --
    "oohhh... I didn't know Schopenhauer was a philosopher!" ..."uhhh yeah, he's the one that begins with
  135. Pale Horsey Post (PHP). by Anonymous Coward · · Score: 0

    First Pale Horsey post.

  136. Integralis by Anonymous Coward · · Score: 0

    www.us.integralis.com

  137. Great Lakes area MS platform security by Anonymous Coward · · Score: 0

    In the Ohio area, there is a small consulting company called KiZAN. They have people who specialize in security on the Windows platform (IIS, Windows NT/2000/XP/.NET, SQL, etc.) If that is the target platform, they may be a good choice. They do alot of government work, too (IRS, etc.).

    I highly suggest getting a detailed proposal of the analysis to be performed and make sure it is what you want. If you are concerned about security from the internet, you may only want a border analysis from the outside in. If your concern is general security, you may want an all around audit. Basically, figure out what you want to be secure (data, apps, websites, systems, network traffic, etc.) and make sure that is what is audited. (Many may try to sell a complete audit when you may not need it.)

    It also may be important to note who a likely attacker would be based on your business. You (the client) will know better than the independent auditor what attackers may be likely to target you. An audit of a website can easily expose threats exploitable by script kiddies, but may not necessarily expose a vulnerability exploitable by skilled attacker or an internal staffer. Make sure that the person(s) performing the audit has no information about your network beyond what an attacker would have.

    Most important:
    -what must be secure?
    -from whom must it be secure?
    -what is the impact if the security is breached?

    Answer these questions and the needs of your audit will probably become much clearer. Then, find an audit proposal that covers what you need and does not cover what you don't.

  138. adiuting, vulnerablity assesment by Spyder · · Score: 1

    I work at a Fortune 500 company, I'm on the security team for the IS contracting division. I work in the regional office that services the District of Columbia, and I have done security work for the government before. Our recent independent audit was done by Verzion. They used Nessus, and some of the staff were project conritbuters. I found them, for the most part, as knowledgable as our staff. They made both an internal and external audit independently. Their reports and data analysis was good, and they provided us with the raw data. We use ISS as our primary vunlnerablity detection tool so a requirement for our audit was analysis by another system.

    It sounds like you will also need some help securing your system. Your biggest problem with security will be policy. In a civilian government agency, if you do not already have a policy in place, you will waste at least half of your contracted man hours in politics. More over the project will NEVER get completed. I would recommend getting a signed security policy, by the director or secretary, before your hired guns even set foot in the office.

    Feel free to contact me, I'm just an idealist with a packet analyser. I'd be happy to give some friendly advice.

    --
    Spyder
  139. He's right. by Futurepower(R) · · Score: 1


    He's right. If you don't understand security, it is likely you won't have it, no matter how much advice you have.

    Other things in life are like this. If you don't understand women, it is likely you won't have one, no matter how much advice you have.

  140. Who - but more importantly HOW by cheros · · Score: 1

    Just to cover the 'who': I've used QinetiQ (www.qinetiq.com) IT Health Check a lot. These guys spend a lot of time researching.

    However, know these two things, though:

    1) a penetration test only proves that a certain (very skilled) group can't (or can) break in at a certain point in time. This doesn't account for smarter people and changes to your setup, and a PEN test is an expensive way to get a to-do list. Rather get some tools (and/or capable people) in first and set a baseline against which to improve. Then tackle what you've found, and PEN test after that to see if you got it right. Shadow the pen testers so you can jump on anything that comes up (especially if it's a fire ;-) and you'll end up with a report that says 'issue found - fixed' instead of just a list of fires.

    2) I'm going to shout now: ALL OF THIS IS COMPLETELY POINTLESS UNLESS YOU HAVE A DECENT SECURITY MANAGEMENT FRAMEWORK . In English: unless you have policies, standards and procedures in place you're only creating a secure snapshot. The next time a security vulnerability is found (and you don't have an update process) you're back to square one. And who says that your current systems aren't already trojaned to the hilt? Default build and change control etc etc.

    I can go on, but there's a lot more to it than technology 'sniff and scratch' and not taking care of it means you're half wasting your time.
    Good luck. It's not the easiest thing to do, but it's not impossible either (I've done it many times 8-).

    --
    Insert .sig here. Send no money now. Owner may sue, contents will settle. Batteries not included.
  141. An honest answer by D3 · · Score: 4, Informative

    Up front I want to point out that I don't want to make a completely shameless plug for my company and what I do. I did leave some contact info available in case the person in question wanted to contact me. The comments here are my own and not that of my employer, etc. If the person who submitted this Ask Slashdot is happy with another firm, that is fine with me, I'm an engineer _not_ a salesman.

    Here are the main questions that I have:
    Who have you used, and were they any good?
    I work for a company that does full service security penetration testing, secure network architecture design and implementation, remote monitoring of IDS and other logs. You can email me through my slashdot user name link if you wish or hit our website www.caci-nsg.com. Therefore I use my own knowledge and that of my co-workers (some of whom work for Attrition.org btw) and yes, we are very good. :)

    What should we look for in evaluating who to contact and their proposals?

    You should make sure they have experience with the various OSes you run. People who know how to knock over a UNIX system may not do well against Microsoft and vice versa. Make sure they tell you what needs fixing AND how to fix it.

    Some companies I've had to compete with only showed up with one system to run the ISS scanner, generated a _very_ thick report of what was wrong, and left.

    No single scanner is perfect and if you don't have human intelligence to interpret the results the test may be meaningless. I've seen the ISS scanner tell people they had a Windows NT system that needed to be fixed. When we checked out the system in question it turned out to be HP-UX!

    What would you have done differently?

    There are things our team learns at every pen-test we do. Some things I want to do differently would be to standardize our methodology more. One problem is that every network has something about it that makes it unique. This is where you can either go cheap for an "off the rack" solution to your testing or pay for a "tailored suit". Be sure that the team has some real experience behind them though. You don't want the tailor fresh out of tailoring school.

    What services should we ask for?

    You should ask for a complete report of what the team is able to access on your network. You want to know what can they break into from the internet and what can they break into if they were sitting internally. You need to understand the difference between a theoretical exploit based on how your network is configured and a real vulnerability based on a missing service pack. This tells you about what external attackers can do as well as what disgruntled employees can do. It may also tell you how bad a Sys Admin you have running things. I've gotten one Sys Admin fired because of what I found and his poor reaction to my findings. You'll want a report that explains in detail why you are vulnerable, what to do to fix it, and if possible the impact this may have on your day to day operations.

    How do we manage the contract to make sure we're not getting a snow-job?

    You can have the team demonstrate for you how they got in. Have them leave a file behind, pull down a password file and crack it, etc. Any team should be willing to discuss things very honestly with you. You may wish to start small. An external test only for a small amount of $$ and time. This lets you evaluate them without being burned too badly.

    How do we use the result to get buy-in from management (who will probably need to lay out money for changes) and from the developers (who may be adamantly opposed to changing their systems, either for ego reasons or it's just a lot of work)?

    When I broke into a customer that was a credit union and got customer account data, it got their attention. If the test team steals emails or other things from the CEO or other big-wigs, etc. and it doesn't get proper attention with management, I'd look for a new place to work.

    How often should we re-do these audits?

    Generally twice a year. The main thing is that after the first one you may have a ton of work to do to fix things. You don't want another test until you have had reasonable time to complete your changes. I've had some customers take a year to get fixed up for another test.

    Again, I know there's a lot out there by the security firms themselves about this, but I'm really looking for a 'keyboarder-in-the-trenches' view as well. Horror stories are appreciated, since they may give us an idea what to watch out for."

    I just hope I was helpful with what I mentioned here. Keep in mind that if you are a government agency you probably have to put the contract out for a bidding process. Write up your expectations as clearly as possible and leave time for a question/response period from the bidding companies. The intelligence of their questioning will tell you a lot. If they don't ask many questions it probably means they don't know what to ask and won't be very good.

    --
    Do really dense people warp space more than others?
  142. ARP by Anonymous Coward · · Score: 0

    I have a slightly different question.

    Suppose you have very little experience, but want to focus your career on security.

    Where's the best place to learn?

  143. A few ideas. by j-turkey · · Score: 1

    Who have you used, and were they any good?
    I've used ISS in the past. I liked their service, they came up with a decent proposal, and in the end provided good documentation of what they did (and what they found).

    They will try and sell you their product (ISS) -- which you might find useful if you don't have any internet security staff. Just be ready for the sales pitch.

    How often should we re-do these audits?
    Well, if you buy their software, do a monthly internal audit yourselves with that software. Then, depending on how dynamic your environment is (in terms of either changes to software, hardware, or network infrastructure), it would be a good idea to have them come in for an annual audit -- if you make alot of changes -- make it bi-annual audit (or is it semi-annually? I mean every 6 months :) ).

    I don't remember the cost of these audits or the cost their software...check it out -- and if it turns out to be more than $60-70k a year (which is shouldn't be by a longshot) -- you may find it valuable to either hire a fulltime security person, replace one of your sysadmins with someone who is familiar with security auditing.

    Lastly, regardless of the cost of the contract audit, it may be a good idea to start providing training for one of your current admins in security (and cheaper than getting a new hire).

    Hope this helps.

    -Turkey

    --

    -Turkey

  144. IBM? by marko_ramius · · Score: 1

    I've heard that IBM's services organization has a pretty good security audit division.

  145. Pen-test on security focus by iamr00t · · Score: 1

    That's first thing you should subscribe to.
    http://online.securityfocus.com/cgi-bin/subsc ribe. pl

  146. From A Different Perspective by bamm · · Score: 1

    My company provides Manged Network Security Monitoring and often times our clients will use an assessement as a chance to "test" our services. Afterwards they will also ask our opinion on how well the assessment was performed. Generally, I have found it's best to stay away from the Big 5 accounting firms (KPMG, E&Y,PWC, etc), Telcos, IBM, and other big businesses whose specialty isn't doing security assessments. These types of businesses tend to be way overpriced and provide a cookie cutter approach to security. At the same time watch out for the local "security consultant" who claims to be able to do everything in security as well as the local "hax0r" who has Nessus installed on his laptop (finally). Probably the worst assessments I have ever seen came from these types. (BTW, I am NOT bashing Nessus.)

    In my opinion, your best bet is to go with a reputable company who only does security auditing and has a proven customer base (get and check references!!). In my opinion, these guys stand out as a group of people who know what they are doing, and do it well.

    --
    www.sguil.net
    The Analyst Console for NSM
  147. Look at the bright side. by Futurepower(R) · · Score: 2, Funny


    Look at the bright side. If they don't do good security, you can have them walk your dog.

  148. This company did an incredible job for me by Anonymous Coward · · Score: 0

    www.technicaldefense.com

    They are made up of most of the SDI guys. They are product independant so they didn't try to force certain technologies down our throat.

    I would definitely use them again.

  149. You should also use Tools in-house by vaseretic · · Score: 1

    External audits are good because they bring in experts who focus on finding vulnerabilities in your network. These experts will come armed with a variety of vulnerability assessment tools to perform their audit. The only problem is that it will almost always happen less frequently than vulnerabilities are discovered, so this should only be 1 part of the overall solution.

    You should adopt this practice internally, because if the tools are set up to check for vulnerabilities, you can be much more proactive about finding them than simply by scheduling consultants to come every few weeks, months, year. There are a variety of tools available, both freely and commercially.

    A good tool will be updated frequently, check a lot of bugs, including the most critical (SANS Top 20, BugTraq, CERT.

    Free Tools
    SATAN -- Security Administrator Tool for Analyzing Networks
    SAINT -- Security Administrator's Integrated Network Tool -- based on SATAN, GNU
    SARA -- Security Auditor's Research Assistant -- similar to SATAN/SAINT check the Freshmeat page
    NESSUS -- another free tool

    Commercial Tools
    ISS has a variety of tools avaiable depending on your needs
    NeXpose -- try the free demo, great ui, demo only lets you assess 1 IP at a time though :( Here is a review
    A Networking Computing article on Vulnerability Assessment tools. Reviews many of the major vendors (so I won't list them all). Includes some of the free tools.
    Here is another overview of security tools to get you started.

  150. Security Group by Anonymous Coward · · Score: 0

    What you are really asking for is an Information Security Program. Check out is group. They are strong in strategic and tactical security issues.

    www.nscsecure.com

  151. Check out these sites by mmThe1 · · Score: 1

    I can suggest two sites you can check out for focussed information on this topic:

    securityfocus.com

    antionline.com

  152. What about Social Engineering? by dasunt · · Score: 3, Insightful

    Having read a few books here and there on various types of computer crimes, there are a lot of cases where access to a system was gained through a person giving out confidential information to an unauthorized person? In this light, any security audit should include tests of how easy it is to get confidential information from employees and any third party services. For example, there are many small businesses out there in my town that use dialup accounts for internet access and email. Most of these companies will give out the user name and password over tech support if you only supply the account holder's name. This leads to anyone being able to access the company's email. In a big corporation, I'm guessing a few users would give out name/passwords to a call claiming to be from the IT department, if the company has a modem pool, I'm sure its trivial to get that number too ("Hello, Jane Doe? Its John from the IT department. Were doing some work with the phone company, and we're wondering, what number do you use for dialing up? Is it 555-1111? No, you use, 555-1234? Thank you!"

    Any good audit should include the social engineering factor.

    Just my $.02

  153. Network Presence (netpr.com) by Anonymous Coward · · Score: 0

    My company used Network Presence for our 3rd party testing. They did a great jot, actually too good of a job. They found things we are still trying to fix. They have a web site: http://www.netpr.com

    Their reports are easy to read and they worked one-on-one with us during the entire process.

  154. YO PICK ME by Anonymous Coward · · Score: 0

    I'm a L337 H4X0R and I'll take care of all your security needs just hook me up with some mountain dew and get me out of chemistry class!

    -Chinese Karma whore

  155. Russians ownz by unixmaster · · Score: 1

    http://mixter.void.ru

    --
    Never learn by your mistakes, if you do you may never dare to try again
  156. How about asking China? by kemster · · Score: 1

    Just post a bunch of messages about how Chinese hackers "c0uldnt g3t r00t 0n a mS-d0s b0x." That should piss them off enough for them to actively test your network. Just sit back and see if/how they get in.

    (They also don't like it when you make fun of their fighter pilot who ran into our plane, so throw some of those insults in there as well.)

  157. If you can afford it... by Anonymous Coward · · Score: 0

    I'd go with Counterpane Security. Bruce Schneier is one of the most respected individuals in the security world.

  158. Backbone Security by snakeyes · · Score: 1

    shameless_plug

    Check out Backbone Security. We've got a variety of credentials, & experience in the State & Federal govt.

    Some sample credentials are:

    Follow the National Security Agency's Infosec Assessment Methodology (IAM), & are one of 7 companies certified to perform thes audits. (We ranked third by the NSA's certification team, while in competition w/ such companies as Lucent, Booz-Allen, etc.)

    All personnel have Secret or above security clearances from the US Govt.

    80% of personnel have CISSP certifications.

    Policy of *not* hiring known hackers (for a variety of reasons).

    I won't bore anyone else with marketing-speak, but check us out

    /shameless_plug

  159. Web server software used? by Anonymous Coward · · Score: 0

    I'm curious. What software does your web host use?

    I just found it quite interesting, the way the article was posted here to slashdot. It's obvious that if you had been using Microsoft IIS that would have been included in the details, along with a little comment from the slashbot editors.

    But I dont' see that mentioned. I don't see any reference to how evil Microsoft is.

    Weird. Are you perhaps learning that Linux/Apache isn't secure by default out of the box and also has issues that need to be addressed? It's nice to see some maturity coming back into the IT world.

  160. Common Sense by Anonymous Coward · · Score: 0
    Do not under any circumstances do any of the following:
    • hire a company that also sells security products, whether software or hardware
    • engage anyone without an NDA and a guarantee of work
    • hire a Windows firm to do 'Nix work, or vice-versa
    • deal with anyone who will not let you see what they are doing if they are working on site
    • hire any firm that advertises their clientel and uses them for marketing fodder


    A smart move would be to engage the auditors in a limited scope capacity to evaluate their work before you hand them the keys to the castle. BTW, I do own a network security company, and no, I will not use the /. crowd for promo purposes. Good luck!
  161. Audit the Auditors by Titusdot+Groan · · Score: 1
    At my last company one of our customers did a security audit, their auditor gave us a list of security concerns that we then had to resolve to the auditors satisfaction. This list was pretty much identical to the current vulnerabilities list from Microsofts IIS/NT web pages.

    Our product was running on Solaris.

    We had quite the time convincing the auditor that our application was not vulnerable and that we had removed various .dlls from the installation (I quite honestly claimed they would never find the dvwssr.dll on our server :-)

    Put into the contract that the auditors will have extensive experience in your OS, your web application environment, your type of network and, if possible, type of business. Too many times I've been "audited" by people who knew far less than my junior sys-admins and my company paid top dollar for the privledge.

    Then make sure that you get to stay close to the auditors and make sure the technology guys really do have the advertised skills. Be ready to pull the plug and have an agreed upon mechanism for pulling the plug.

  162. Shameless Plug by moonboy · · Score: 1, Offtopic



    Technica Corporation

    We're located in VA right outside of D.C.

    --

    Co-founder and designer at Music Nearby: http://musicnearby.com
  163. Network Security Audit by Anonymous Coward · · Score: 0

    Our firm a "undisclosed" NYC financial services firm used the services of a outfit in NJ known as FEDSYSGRP.COM

    We very happy with the firm, the military approach and the suggested corrective action on security items that were discovered

    1. Re:Network Security Audit by r3dw00d · · Score: 1

      what the fuck is a military approach, were talking about network security auditing?

  164. Razorpoint Security in NYC! by jx1 · · Score: 1

    New York? For Security?

    Definitely look at Razorpoint Security Technologies in New York City (http://www.razorpointsecurity.com). They did an incredible job assessing (and penetrating) our network infrastructure. We learned A LOT from these guys, and all their deliverables were customized for us, NOTHING CANNED from some stupid scan tool. Definitely give Razorpoint Security a look.

  165. Security as a process by Wanker · · Score: 5, Insightful
    JamesSharman hit the nail on the head-- if you don't get your sysadmin staff up on security and get management's buy-in then you'll be needing an audit every day just to keep things secure.

    The first step (really!) is to get a security policy in place. This really doesn't have to be anything special-- but it does need the buy-in of ALL groups affected (sysadmins, developers, marketing, sales, executives, etc.) That's really the only hard part.

    Probably the quickest way to get started is to head to the SANS security policy project and adapt their sample policies to your company. This is one of those rare cases where it's more important to get something in than it is to get it right the first time. Policies can be changed fairly easily-- but you don't want to go to all the trouble to implement a secure environment only to have someone on the inside fighting you every step of the way.

    Now the fun part-- actually securing your systems. Here are some pointers on places to start:

    1) Review the SANS "top 10" security vulnerabilities and make sure they're covered.

    2) Review Lance Spitz's excellent collection of host security information and make sure to follow his recommendations.

    3) Make sure your firewall rules are set up with the security best practice of "minimum access to get the job done". Far too many firewalls allow traffic they shouldn't.

    4) Get NMAP, a network mapper, port scanner, and OS identifier and run it from the Internet to your exposed (i.e. DMZ) hosts. Also run it from your exposed hosts to your internal network to validate that only the traffic that should get in can get in. (The traffic allowed back in from your DMZ should be very little, preferably none.) If you find anything that is inconsistent with what you think should be happening, check your firewall rules again.

    5) Grab a copy of the Nessus security scanner and run it against your newly secured systems. If it finds anything, read the description of the problem and see if it's something you can fix. You can bet that everything you find here will also show up on your "security audit" since most "audits" are just someone running a tool like this and then feeding the output to the consultants to make it all pretty for management.

    6) You should have most of the obvious, widespread holes plugged by now. This would be a good time to get some sysadmins out to some classes. Verisign has a number of excellent general Internet security classes. I'm sure there are lots of other good places, too. I was pleased with Verisign because of their Internet focus. Too many security classes only concentrate on host security and neglect network security.

    7) Get the application developers at your site to read and follow Dave Wheeler's writing secure programs guidelines. This is a lower priority than OS/network security since these holes are likely to be specific to your site only. Only a determined hacker is likely to find and exploit them-- however exploiting application bugs/holes can severely disrupt your business. What happens when an electronic data interchange transaction gets bogus data inserted? How far will that bogus information make it in before it's detected? In the worst case these bugs could result in people getting free products/subscriptions, stealing credit card info, or destroying data inside your systems.

    8) Now it's time to get that audit. They will be able to tell you what you missed in the previous 7 steps. Why wait so long? Most places will keep looking until they find something to report. If you do this too soon, the subtle security problems will be lost in the noise of all the obvious problems the previous 7 steps would have fixed. If you do this last, only the "hard" problems are left for them to find.

    Remember above all that this is an ongoing process. Keep current on your patches, and repeat all the above steps regularly to keep all the bad guys away.

    1. Re:Security as a process by minga · · Score: 1

      I dis-agree just a LITTLE bit about what the first step should be. I agree 2000% that all companies should have policies/procedures/standards.

      But this guy HAS been penetrated. And could STILL be penetrated. At this point he needs to put out of the fires (make sure he isn't STILL being penetrated) and also make sure he cant catch on fire again next week. I think a REAL penetration-test (NOT using some Tool... using REAL penetration-testers!) is the first step.

      Fix the holes found ASAP. *THEN* jump into the policies/standards/procudures to prevent this stuff from happening in the future. You CANNOT just do one, or the other, it will not work in the long-run.

      Otherwise, good post!

    2. Re:Security as a process by Wanker · · Score: 2

      Excellent point, Minga!

      I figured that since he was talking about a security audit that he had already done damage control. Clearly the first step is to fix/block the holes that have already been exploited.

      I disagree that a third-party penetration test is appropriate for this stage. He *knows* that people can get in.

      This would be the perfect time to get the CEO's signature on a security policy. I bet he/she already knows about the problem and is more than willing to do what it takes to get it solved. This signature/buy-in will save the sysadmin/operations staff days or weeks of arguments and petty internal squabbles later on when people balk at the security improvements that were needed to keep the hackers out.

      After plugging the already exploited holes and possibly (if you can) slapping in some draconian network security (i.e. block EVERY port but port 80 to your servers and let the other applications suffer for a day or two...) the VERY NEXT STEP should be that security policy.

      If people drag their feet, remind them that they won't be 100% operational until it gets done.

      Don't skip it-- it's important. Really. In a worst-case scenario you might be forced to REMOVE your security a month or two down the line when the threat seems to have diminished. Instead of spending hours and hours in meetings trying to justify the security each time someone has to learn a new way of doing something that "used to be easy", you can refer people to the policy.

    3. Re:Security as a process by Anonymous Coward · · Score: 0

      Top flight Wanker, it's all about making security a part of each day's administration and each line of code produced. Anything less and you are only protected against yesterdays hacks.

  166. I am a security expert. by JRHelgeson · · Score: 1

    I do security audits all the time. I have done security audits for Banks, Colleges, manufacturing plants, and yes - even government institiutions. I can give you all the detail you need on what to look for in an auditor and more. Feel free to email me directly at jrhelgeson@hotmail.com.

    --
    Good security is based upon reality and common sense. Common sense is a function of having common knowledge.
  167. Goverment Security by zendick · · Score: 1

    I have used SPAWAR (Space and Naval Warfare division). They are based out of south carolina and will service state,local government agencies. as for intrusion detection I use Asgard, www.asgardgroup.com Both are excellent , asgard uses a linux system for IDS

  168. tigertesting.com by Anonymous Coward · · Score: 0

    You might look into Tiger Testing. They seem to have a more respectable approach -- they don't hire "reformed hackers" and they don't sell security products, thus they avoid a common conflict of interest. I like the fact that they take a low key, no hype, no clients list type of approach.

  169. More hints from an insider. by cedruslibani · · Score: 1
    I've been doing this (reviewing security and being reviewed myself) for a long time. For what it's worth, here' a few thoughts on getting your money's worth:
    • What kind of review?

      Basically, there are three types: penetration tests (ethical hacking), assessments (white box technical reviews), and audits (process/procedure reviews). These are very different from one another, as (typically) are the firms who perform each type. Ira Winkler wrote a good article on this subject.

      Although a pen test is sexy, you almost certainly want an assessment based on your description.

    • Know the goal.

      Unfortunately, much of this market is driven by "Good Housekeeping Seals of Approval" -- inexpensive rubber stamp reviews designed to limit liability and make partners feel good (e.g., we followed the best practices and even had 3rd party auditors, they just didn't find this hole). Unfortunately, this creates a disincentive to actually finding problems since that's not what the customer ordered.

      If you're really concerned about your security, you want a confidential report for your internal consumption that takes a good hard look at your real security and is clear about all of the problems, even less critical ones (though of course you want them prioritized). Stay far away from "certification" oriented reviews.

    • Make it attorney-client work product.

      If your organization is structured such that this works (and in this case — a state agency — it may not be), it can be useful to have the report be protected by attorney-client privilege, to manage the legal liability caused by the findings in the report. You especially want this if you follow the previous step and get a good, hard look.

    • Go independent.

      This was already mentioned in another post, but bears repeating. Don't get a review from a company whose primary business involves selling anything other than security reviews. First, they often consciously try to sell you their product (or service). Second, they are generally unconsciously biased by their own efforts on their product and are looking at problems from a more limited perspective. Same goes from companies who resell network and security products for other vendors, taking a cut of every sale. Get an independent review from someone who's earning their keep based on their professional opinion, not leveraging follow-on sales.

      Also, look out for the one-two punch from auditing firms: a cheap initial pen test to prove how insecure you are (typically with lots of grandstanding to upper management), follwed by a really expensive audit where they actually make their money.

    • Hire the individuals, not the company.

      There are good people at mediocre companies and vice versa. The quality of the output depends most on who did the work and least on what company employs them. Although the larger firms have more structure and quality control, the odds of getting a great reviewer rather than a room full of talking heads from a Big 5 are less.

      This doesn't mean don't hire a Big 5, it means hire a specific team from a reputable company.

      If at all possible, make the hiring decision based on face-to-face discussions with the actual team that will do the work, and ensure the contract allows you to approve changes in the team. Look for people who five or more years technical experience outside security before they started doing security (e.g., was a hard-core sys admin for five years before they started consulting others on systems security).

      This also means evaluating potential firms like a job interview, to some degree. The most effective, yet cooperative way to accomplish this is to invite them over and start describing a couple of your problems that you've already carefully considered. If the potential team rolls up their sleeves and starts solving your problems — in the sales call — with good, obviously experienced approaches, then they're worth considering. If they only talk in broad generalities or don't grasp issues that are widely understood, then they're not worth your time.

      On the other hand, ensure that they are bi-lingual. Not English and Hindi, but Technical and Management. They need to be able to find problems, propose practical solutions. Then they have to document this in the report, so that the technical staff understands the problem and solution well enough to fix it and the management team can grasp the level of risk, cost of remediation, and gauge priorities.

      Try to get a sanitized report from a job performed by the same team for review. Evaluate whether you would be happy with those results and, if so, ensure they know that you expect even better.

    • Be specific.

      When developing the scope of work, be specific about what is and is not included in the review. Don't accept a vague statement of work that isn't clear which or how many systems will be reviewed, the structure of the report, or other details. Ensure you know what you're paying for and what will be performed.

    • Be prepared

      Although you're overworked and have a hard enough time keeping up with your day-to-day tasks, the results also depend on your preparation, responsiveness, and organization. Have network diagrams, org charts, and device/system configs ready for the reviewers. When they need more information, get it too them in a timely fashion — it'll keep your costs down and result in a more detailed report with fewer guesses on the part of the reviewer.

    • Don't hold back.

      Although it may be tempting to not tell them about things you know are a problem to gauge how long it takes them to find the problem, this approach is simply a waste of your own money during the review. If you evaluated the team well before hiring them, tell them everything you already know is a problem so they don't spend time rediscovering those issues. Sure, they'll end up in the report even though you already knew about them, but it'll again save money and result in a better more detailed product.

    • More small reviews.

      It's quite likely that you'll get better results getting several smaller reviews from carefully chosen teams than one single large review. This is especially true if you choose well rounded teams with different backgrounds. While they should all be competent across the board, if one team comes from an application development background while another team comes from a system administration background, they're likely to find different results.

    • Ultimately, it's your security.

      Opinions vary. Accept the report as one person's opinion on how they would prioritize the issues and fix them. After you receive the report, review it and then prioritize the issues and develop fixes based on your knowledge of the environment and business goals.

      If you've done you're homework, your prioritization and solutions will match those in the report. If they clash, then figure out what went wrong an know to look for those indicators next time.

  170. Complete solutions by Error27 · · Score: 2
    When I think of an audit, I think that it is someone who comes in and checks your security. However, from your description of the problem it does not sound as if you have any existing security policy to check.

    A good security policy would isolate public servers so that if they get hacked it's not a major problem and it's easy to diagnose.

    In my opinion you should hire a security consulting firm to come help you design a scurity policy. It doesn't sound as if you have a DMZ set up and that's a good place to start.

    Actually the first place to start is identifying what information needs to be protected. A lot of times companies don't protect everything they need to.

    But really you need to look at the whole picture: passwords, email clients, wireless, back ups, recoverry after attack, etc.

    A good security policy will help you understand what things you need to worry about and what things don't matter. This will help you sleep better and benifit your whole company.

  171. Someone I work with by Anonymous Coward · · Score: 0

    This is definitily biased, as my company utilizes their services fairly regularly. We are the top firm in the NJ E & S insurance market. We have had organizations in the healthcare, financial and technology markets include their Data as assets needed to be insured. How can you insure Data? We quickly realized risk assesment based on employee records, penetration testing, internal and external security auditing, provided our firm with the clearest assessment of an organizations information risk. We dealt with Federated Systems Group (http://www.fedsysgrp.com, they are secure members of Infragard with great references. They have uncovered vulnerabilities KMPG and Price Waterhouse missed(we get 3 independet audits at a time), and provided us with training for the tools they implement as well as general security training upon completion of corrective action. They used Eeye and Niksun Tools at one of our customers and saved them many thousands of dollars in risk insurance. I think when data is what is being protected the relationship with the protector(security firm) is important, because they should be apart of your organizations security team. We actually use Federated because they continue contact with our insurees, so we feel more secure insuring them. Check them out: http://www.fedsysgrp.com

  172. Go Home by lousyd · · Score: 1

    The government is asking for defense support. Isn't it supposed to be the other way around?

    --
    If aspiration is a virtue, achievement cannot be a vice.
  173. StrongHoldNet by Anonymous Coward · · Score: 0
    I'm happy with StrongHoldNet's base service, but there are several good competitors (Qualys, Intranode, just too name a few).

    I prefered StrongHoldNet over their competitors because their audit reports are more complete and easier to read. I think they were a bit cheaper also.

  174. Many Sides to Security by micromuncher · · Score: 1

    It might be cheaper to hire a contractor/employee that specifically audits security over 3 months. Security is such a broad field that I would not trust any one or two day "audit". The contractor should start to produce a check list of "things to check" and follow recent cert advisories. Then you'd need to start enumerating your technologies and look for holes. Here are some examples from experience:
    1) user accounts and domain security
    2) database security (Yes son, how many SYSTEM MANAGER Oracle databases are exposed through the net)
    3) router security (is a hacker living in your router? many smart devices have telnet interfaces for configuration)
    4) application server security (did you know I can dump the JNDI tree from many a Java application server and people tend to bind in account names and passwords?)
    5) service security (from FTP to NFS - guest accounds are bad, is rwhod or fingerd running?)
    6) firewall security (what is filtered, what is logged, which ports are open, is WINS open?)
    7) LDAP security (a topic unto itself)
    8) physical security (what, you mean I can hit reset on this solaris sun box and reboot with kdb?)
    ...and the list goes on.

    --
    /\/\icro/\/\uncher
  175. Start from the begining by snopes · · Score: 3, Insightful

    First off, the reason your security is broken is that you probably don't have a policy and if you do nobody understands it and if they do there's no QA ensuring that they follow it.

    Good security starts with the establishment of a security policy followed by education and regular awareness events. Please be aware that paying someone a ton of money to pen. test and inventory your assets will *not* result in a stronger security posture all on it's own. You must have a policy in place and you must compel your users to abide by it (primarily through education, secondarily through threat of penalty). Consider hiring a CISSP or other certified professional to help you through this process. You might be able to find one in your area by using the ISC2 directory. SANS is doing some ISO certification as part of the GIAC program now and they may be able to point you towards some appropriate people as well. The ISSA might be able to help as well. As has been mentioned already, you probably don't want to entrust this to someone selling countermeasures or management services.

    Understand, however, that you don't need a firewall engineer right now and you don't need some krad ex-hacker to pen test either. You need someone to help you get your house in order on the administrative side and then you can look into some detailed engineering and assessment. That someone should probably be an independent consultant or at least one working with an infosec specializing firm. If you want a couple bigger names there's @Stake, Booz Allen Hamilton, and Predictive, however, I would encourage you to seek out a local independent with good references.

    Any knucklehead can run Nessus and patch systems. This alone does not equal information security. If you want a secure environment, start by defining what "secure" means within your environment.

  176. Read up on NIST by turtleshadow · · Score: 1
    I'd suggest you take a long hard look at www.NIST.gov.
    Secifically the CSRC department. They have developed an extensive self audit checklist and perform standards development for Gov, IE
    Bulletins, FIPS and S-800 docs
    Doing this will get you past 80-90% of the obvious things a 3rd party auditor would come up with. This saves money as you took care of the low hanging fruit and they will have to reaaly dig up something to earn their fees. Read S-800-26
    • Security Self-Assesment Guide for Information Technology Systems
  177. Security is a Process - Not an End-point by frank_adrian314159 · · Score: 3, Informative
    Given that new threats arise continually, bringning in a one-shot counsulting team to give you a check-in-the-box is useless. Without actual security personnel monitoring the ongoing security of your system, you are still vulnerable on an ongoing basis. If you don't have the money to hire IT people who are security aware, you probably shouldn't be online, given that the alternatives (consultants, remote monitoring systems, monitoring consoles, etc.) are much more expensive.

    The best thing you can do, if you really need to be online, is to TRAIN YOUR PEOPLE. First in IT, if necessary, then in security.

    Doing anything else is a waste of resources that will lead only to a false sense of... well, security.

    --
    That is all.
  178. The Basics by Anonymous Coward · · Score: 0

    First things first - if you are using a commercial OS, make sure you have the latest updates and security patches and at least have made the attempt to fix the problem in-house. Getting your IT staff into a security mindset will help prevent future trouble. If you leave it to a 'white knight who's going to ride in and fix all your problems' he'll soon need to be a permanent resident.

  179. try http://www.nmi.net by Anonymous Coward · · Score: 0

    http://www.nmi.net

    They've audited quite a few companies and have been producing very high quality reports (not just some ISS scanner output with annotations).

  180. check these guys out! by Anonymous Coward · · Score: 0



    check out http://www.guardent.com

    This is exactly the sort of thing that they do, and they're East Coast too, in Boston.

    I don't usually respond to /. stuff, but these guys have come highly recommended from some coworkers of mine...

  181. oh phuleez by Anonymous Coward · · Score: 0

    Choosing a big consulting firm usually means you get stuck with whoever services your area- be they good or lousy.

    I've noticed that the big however many there are right now usually employ people who can read the manuals for the ISS scanner pretty well, but have no clue about what it's all about. Passing an exam for a certification is one thing- understanding the intricacies of security in general and detail is something completely different.

    Go with a small specialized firm... they usually know what they're doing a lot better, and produce much higher quelity results for the same price.

  182. ISS ISS ISS ISS by da_weaz · · Score: 1

    If you can't tell I'm a big proponent of ISS. But then again I'm also a student at GA Tech! Not a big fan of their BlackICE product but a big fan of their R&D and Corp Security Audit abilities. You may want to also check out your "local" chapter of Infragard and ISSA. These are both very reputable INFOSEC SIGs with members who are actively involved in INFOSEC issues of all varieties.

  183. Orange Book by mediajunkie · · Score: 1

    Of course aside from auditing your systems and "finding" problems. You'd also have to make sure the vendor that you pick will provide "solutions" (as many have stated above).

    One good benchmark to base their work off is Orange Book certification for your systems. If they (auditor) don't know what this is, I'd stay away from them like the plague. Especially if you're trying to get in good graces with government agencies.

    If it's good enough for the Pentagon, I'd guess it'd be a good reference for others. Though for a system to be truly "Orange" I think it needs to be unplugged from the network or something. :)

  184. Re:He's right.--Who understands women? by Anonymous Coward · · Score: 0

    Unfortunately no one understands women, even women...

  185. Here's What To Do by Anonymous Coward · · Score: 0

    I work for a state agency that regulates financial institutions. I am the guy they hired to do IT Exams on these people. I can tell you right now that if they don't have policies and procedures, IN WRITING, they're hosed. They don't know WHAT they are doing, they don't know HOW they are doing it, and they don't know WHY they should be doing something. Most of these places don't have enough staff either.

    Management buy-in to my exams only comes around due to the fact that I am a state regulator and I say they HAVE to do it. As we all know, IT usually gets the short-end of the stick in decision making at these levels. In the last case I just worked on, the V.P. of I.T. has been trying to hire someone for the last 15 months and requested actions from non-I.T. personnel were done before policy was composed. In the 3 weeks since I left, they have now hired the person he has been asking for and policy is composed BEFORE someone's request is acted upon.

    In your case, figure out all the connections from the outside world, then re-configure down to minimum connections needed, and get a strong firewall in place. Cut that crap off at the border. Be prepared for complaints ("My /. and IRC doesn't work....waaaahhhhhhh!"). Tell them to shove it, this is a security issue.

    -Announce that there will be no more special exceptions issued for now ("But I need to access AOL over the Internet for...uhh, research." Bullshit! they just want their email).

    -Then get the big guns and do some serious network scanning for vulnerabilities to get those shut down as fast as possible.

    -Last, but not least, document all the problems found on the network, fix the problems, make up new policies/procedures that say I.T. has the power to sign off on items to allow/disallow.

  186. What Fee? by Anonymous Coward · · Score: 0

    What sort of fee did these security people charge for a full analysis of your situation?

  187. What to look for by tutal · · Score: 1

    >What should we look for in evaluating who to contact and their proposals?

    I would suggest looking at a large consulting/auditing firm (ie EDS or ISS). They will most likely be able to not only evaluate, but also implement any changes needed. Also, many larger firms are able to use both open and proprietary solutions, depending on what you already have in place and the knowledge of your staff.

    >What services should we ask for?
    It appears you need (better) intrusion detection, preferrably both inside and outside of the firewall.

    >How do we manage the contract to make sure we're not getting a snow-job?
    Get a good lawyer.

    >How do we use the result to get buy-in from management (who will probably need to lay out money for changes) and from the developers (who may be adamantly opposed to changing their systems, either for ego reasons or it's just a lot of work)?
    Your developers should not have to change systems. If they are windows programmers, you can effectively stay in windows, if linux then linux. Whatever method should be unseen to most end users (with the exception of some change in procedure if that is what the problem is).

  188. Try @Stake they do this security stuff.....more by ghostrocket · · Score: 1

    If you go to cdc.com (cult of the dead cow) (hacker group you will or should find about the @Stake/L0pht group they have many offices and do these things.. www.l0pht.com

  189. Govenrment Security Audits by Anonymous Coward · · Score: 0

    I work for one of those contractors that do that kind of work. While the blackhat/hacker community might give you alot of good vulnerbility info, they cannot help you meet all your obligations under Federal regs. You want to look for a company that has done agencies or systems similar in scope to your own. GSA has a contract vehicle called SAFEGUARD which is specificlaly geared to Information Security activities. As a Federal agency, you have many ways to get shut down that don't involve vulnerabilites (ask DOI or EPA). You have to keep all your bases covered, if only for your own career!

    1. Re:Govenrment Security Audits by rtb144 · · Score: 1

      He is not a Federal Employee, State Gov Agency is what he said.

      --
      Sie ist tunbar!
  190. Self service, 3rd party scanning by dcgrigsby · · Score: 1

    Okay, so I want to start with all of the cards on the table: I work for Qualys. Having said that:

    Consider *self-service* Vulnerability Assessment using a third-part provider. It's quicker, can be run more frequently, is more up-to-date and less costly.

    Instead of running quarterly audits, run them weekly, or even daily. Better yet: schedule scans to run automatically and get alerted via email if something new pops up.

    Using consultants is messy, expensive, and consultants want to drive more consulting.

    Using tools is time consuming, and they quickly get out of date. Producing reports that your managers can comprehend is a pain in the ass too.

    Things to look for from a self service, third party scanner:

    1. Frequency of signature updates. The lifetime from when a hack is discovered to when it is commonly exploited is getting smaller. Look for weekly, or even daily updates.

    2. Number of vulnerabilities. Beware of marketing math: a php vulnerabilitity that can be exploited on every linux build, nt, solaris, hp, etc. isn't 20 vulnerabilties, it's one.

    3. Scanning speed. How fast for one IP, a class C, a class B.

    4. Non-damaging. Make sure the scanner doesn't damage production systems. What about bandwidth throttling?

    5. Network mapping. Can you do network discovery to find all the servers? Are there some boxes in your DMZ you didn't know about.

    6. Fixes. Okay, so you found stuff that is broken. How do you fix it? Look for the vendor to validate fixes and provide links, patches, etc. right in their tool.

    7. Reporting. Besides the tech-view, is their a CIO report--particularly with trend graphs to show that you're staying on top of vulns as they get discovered.

    8. Pricing. All you can eat is best. If you can't scan at-will, but only a few times a year then you're pretty well screwed.

    9. OS Detection. How good is the scanner at identifying the OS? nmap is about 50% accurate. qualys about 85%.

    10. DoS. How does the service check DoS without actually denying service?

    11. Standards support. Is the system CVE compliant?

    12. Where do they get their signatures? Do they have professional data feeds from Security Focus/BugTraq? Vigilinx? How are their signature labs organized?

    13. Trial. Is there a free trial, or do you have to buy to get started?

    Okay, that's all I can think of at the moment. Like I said, I work for Qualys. I think we do this well. Obviously I'd like you to check it out. Visit http://www.qualys.com for a free trial.

  191. Security is not an Audit by rtb144 · · Score: 1

    I monitor gov. computers for a living(As a contractor). You need to have trained people on staff to audit your machines constantly ie scan, ids, pw security, etc. If you don't have these things in place now, I would say that you have been compromised more than you think. Using open source tools with trained people, well written policies, standards and procedures, you can keep your site secure and solve other head-aches to boot.

    --
    Sie ist tunbar!
  192. Applied Trust is stellar. by John+Barnette · · Score: 1

    I've had nothing but good experiences with Applied Trust Engineering (http://www.atrust.com/). It's a small shop, but their technical acumen is stellar.

  193. Security companies by Anonymous Coward · · Score: 0

    I would strongly recommend iss.net as a solution. If nothing, just attend one of their seminars! One company I would NOT recommend is counterpayne... as Bruce is an illeducated idiot.

  194. One of the things that needs to be understood... by Futurepower(R) · · Score: 1


    One of the things that needs to be understood about women is how confused they are.

    For all you completely linear thinkers out there: Yes, this is off topic. So, mod it down to -5.

  195. Another Security Company to consider by nutcracka · · Score: 1

    I have to agree with several of the other posts. You really need to hire a security competent network administrator, AND have third party audits. If the audits don't pass, perhaps you don't have the right person in the job.

    Rotate between auditing companies, discarding the ones that don't give you the level of service you need until you have three that you can count on.

    There are a number of "managed internet security" companies out there that can provide the expertise if you can't hire it internally. One of them is SecurePipe. They do provide a range of internet security services, including audits and managed firewall products.

  196. SAIC by fiid · · Score: 1

    I have some limited experience using SAIC for security audits and penetration testing.

    They seemed to have their shit well and truly together.

    --
    Fiid - Ryhmes with Squid. Software Engineer
  197. Strictly Speaking... by CaWAJuGA · · Score: 1

    You should take a look at Strictly Business Computer Systems, www.sbcs.com. Their lead security consultant made the cover of EWeek Business magazine last week for bringing to light a major flaw in a recent Windows security roll-up patch. They have been ranked in the top 5% of small software development firms in the US.

  198. Steve Gibson by _Laban_ · · Score: 1

    I can highly recommend Steve Gibson and his company Gibson Research Corporation for doing your audit. He is clearly the expert you and your company needs.

  199. KPMG...if you like checkbox flailexes by MCSEs by Anonymous Coward · · Score: 0

    Yeah....our customers tell us they used to use them, too.

  200. Yes third party audits are a must!! by gelfling · · Score: 2

    Because otherwise you will audit according to your own policies using whatever gaps in your policies you already have. That is, if you do it yourself you can be 100% compliant and still have very poor security if what you are auditing to is a flawed policy.

  201. http://www.sentor.se/ by Anonymous Coward · · Score: 0

    http://www.sentor.se/

  202. Database Protection ERUCES by Anonymous Coward · · Score: 0

    We've used the Tricryption Engine to secure the DataBase behind our product. It has incredible key management features. It protects your data at the datalevel.

  203. We do this everyday for a living. by Anonymous Coward · · Score: 0

    We are Galaxy Computer Services, Inc. http://www.gcsi.com.

    We do this type of work everyday for gov't agencies, banks, hospitals, and other folks who desire assistance navigating the shifting maze of security practice and threats. We do independent 3rd party security audits, assessments, etc. per statutory mandate and accepted industry practice. We specialize in East Coast work.

    Everyone is telling you to run lots of great free tools yourself, but that is not the independent audit you desire (or may be required to obtain by statute).

    We love our work and would love to help. We can provide references from gov't customers and others upon request.

    We try to assist/augment the efforts of the client IT staff in a helpful nonthreatening nonintrusive way.

    We're not a product-fixated company, but to give you an idea of our technical capability, one of our teams invented the only device certified for connecting classified networks to other networks.

    Our phone number is on the website and we'd be happy to hear your call. Ask for the director of technical solutions and you will be speaking to a precticing security engineer. Tell him you saw us on slashdot. : )

    Good luck!!

    </shameless pride-in-work plug>

  204. Try Icons, Inc by Anonymous Coward · · Score: 0

    There is a company out of Princeton that does excellent work for us at MBNA. They are called Icons and their URL is www.iconsinc.com

  205. Recommendations for Third Party Security Audits? by wmarch · · Score: 1

    The main questions you had were...

    Who have you used, and were they any good?

    I myself have not used anyone in the past to perform an independent security assessment. I have always done them my self.

    What should we look for in evaluating who to contact and their proposals?

    What I would possibly look for, in a security assessment, is someone that has a vast knowledge in computer security, for breaking in and protecting systems. I would make sure they are not basing things off of security scanners, (ie. ISS, Retina, Nessus, or even Cybercop.) A lot of people will use just these tools on a network and find a lot of false positives, and slap down paperwork that may not completely pertain to your network properly. You would need to look for someone that will do an assessment on each individual system, and do an audit on every little thing that there is. You don't necessarily want to have a BIG 5, company come in and do the assessment for the simple reason, that they have many clients, and they do not dedicate there entire time on one company. You would more than likely want to have an individual or a small company come in and do an assessment for you. The reason being is that for the most part they will dedicate there time to it, and recommend a product that will meet your specific needs. They treat every client they have as if it was there only one because they can not afford to lose business or credibility.

    What would you have done differently?

    I don't think I quite understand this question.

    What services should we ask for?

    It depends on what kind of network setup you have, and what you are looking for exactly.

    How do we manage the contract to make sure we're not getting a snow-job?

    The best way is to again go for a smaller company, which will send in one person, therefore making it easier for management to keep track of what is going on.

    How do we use the result to get buy-in from management (who will probably need to lay out money for changes) and from the developers (who may be adamantly opposed to changing their systems, either for ego reasons or it's just a lot of work)?

    If something is too much work for a systems administrator, or they don't want to change something because of ego reasons, that you should probably look into finding another systems administrator that has more concern for the company and security. You more or less have to find someone that has a passion for their job, and not think of it as just a job.

    How often should we re-do these audits?

    I would recommend at least a minimum of once a month. The bad thing is that you need to keep track of security situations every day. With a smaller company or an Individual (at least in my experience with what I do) is they will keep a record, of your network, and servers and keep it in a database, and when a security vulnerability comes up, they notify you and make you aware of a possible situation. At that point you are given the option to bring them back in to do an assessment again. At the same token, to preform reoccurring audits can be come costly. You may want to focus more on finding a solution with some type of secured web appliance that does not require any maintenance, and that has not had any security vulnerabilities.

    If you have any questions or comments please feel free to contact me.

    - Bill Marchand
    bill@sage-inc.com

  206. Do a little research first by Anonymous Coward · · Score: 1, Informative

    Before you bring the auditors in, learn more about your systems first. Go to http://www.cisecurity.org/ They provide benchmarks and best practices for system security and administration. These are available for a free download. When executed on your servers, they provide you with the current state of your systems as well as a list of suggested tasks for improvement. While I take exception to some of their suggestions, on the whole I found the Solaris benchmark very good.
    http://www.cert.org is also a good resource.

  207. Psiframe, Inc. (http://www.psiframe.com) by Anonymous Coward · · Score: 0

    These guys are good. I've used them several times in the past year. Reasonable (fixed) prices for external and internal pen-tests... the quality of work is very high, and they came in a lot lower than ISS, @stake, Cisco, and of course below all of the Big 4 (they charge you hourly).

    http://www.psiframe.com

    They're a small shop, but with some very reputable references. Email or call them, very friendly folks..

    Joe Duhan

  208. 3rd party by mag1 · · Score: 1

    Try RipTech....

  209. IBM Global Services by Anonymous Coward · · Score: 0

    A couple of years ago the company I worked
    for got IBM Global Services to come in and
    do an audit. I was pretty happy with the
    results. This was about $11K for two days
    worth of stuff. They were very clear about
    the goals of the audit: what they would
    and would not do, i.e. tell you the scope
    of the thing.

    They were professional, knew their stuff,
    had Linux laptops :-).
    They wrote us a nice report that would have
    been a good basis for making concrete proposals
    to get us off our butts and do some
    process improvement.

    Sure, many people can come in and do
    an nmap scan and charge no bucks at all.
    But management buy-in needs the kind
    of report that they drew up. Basically,
    those IBM guys were our allies: our
    main sysadmin and myself were trying for
    ages to try to get improvements in process
    and in paying attention to bugs. The report
    helped us.

    A happy IBM customer... :-)

    (P.S. My old company went under, but
    at least they never experienced a breakin...)

  210. Icons Inc. by Snollo · · Score: 1

    I work for Icons and we do info security assessments for large and small, public and private organizations. We review network security and also have experts in application security. You can find more details at our website or send me email.
    To briefly answer your questions from my perspective:
    -look for certified experts (i.e. CISSP, CISA) who have significant experience in security and distributed computing with tech and management expertise
    -penetration testing is necessary but not sufficient; look for folks who thoroughly review the security/app architecture
    -make sure the assessment team has knowledge of your business/organization so they understand the criticality of various information/data
    -we try to present our assessment findings to high level management(sometimes the board) to gain buy-in
    -our team suggests performing quarterly assessments
    Hope that helps -best of luck

  211. Professional security audits for Govt or Big ... by n1vux · · Score: 2, Interesting

    Back when the internet was young, I worked with some good folks who were doing this sort of audit, and researching for the answers, for the US Govt only. Many of them are now in private practice. (I'm no longer in government work nor primarily in Security these days, but I've kept track of the field as it's gotten relevant to everyone.) Pre-Enron, most businesses would use their Auditor's consulting arm. The security specialists were more for the Government and folks with particular problems. These days, I'd think everyone would want their audit done by specialists, but then, I thought that before.

    Anyway, the original questioner was asking for someone to help his East Coast State Goverment agency. There is one firm that grew out of the government consulting that I've both considered working for when I was consulting and also brought into my own .COM (before the bust) to discuss audits: AGCS Inc. They're east coast alright. One of their founders was the editor of the Orange Book. They've embraced the web and commercial networks while staying connected to government clients and research.

    (-: As a kindness I won't slash-dot the smaller ones that meet the same criteria ;-)

    The other top consultants to governments, large and small, will be among the presenters and organizers at New Security Paradigms Workshop (ref coverage).

    -- Bill Ricker aka n1vux

    Thanks to SUDO, no longer Root@anywhere ...

  212. counterpane by Bresson · · Score: 1

    www.counterpane.com - Bruce Schneier is a god.

  213. l0pht, @stake, counterpane by Anonymous Coward · · Score: 0

    I've dealt with some of these folks and they're all top notch. Compaq, IBM, and Unisys have some excellent people, but it varies by locale and who gets assigned to your project. To some extent it depends on what you're running machine- and software-wise ... no point hiring top level UNIX people to look at your IBM mainframes running OS/390.

    Talk to some of your peers in big insurance companies and financial services companies. They can tell you who they use for these jobs, and who is competent on the types of equipment and networks you have.

    Also think about hiring someone to watch the other guys and help critique their work.

  214. This scares me! by Anonymous Coward · · Score: 0

    I work in the security field, for many first and second tier banks, as well as numerous fortune 100 companies (not in the USA though).

    I'm scared by some of these responses! Worst are the ones from people working in this field...

    The first and foremost thing you need to concentrate on now is getting together a coherent security policy. Yes, that means at the management level - a good security company WOULD recommend that as the first step.

    There are plenty of standards to work from (eg: ISO-17799), which force you to have regular check-ups etc...

    From here, you should have automatically an orderly plan of attack for assessing your infrastructure. And yes, it's all about infrastructure, not OS', or applications -> every OS has it's flaws, and every application will have it's holes or exploits. THe only defence here is defence in depth, a complete secure infrastructure.

    And for god's sake, don't get any college-kid-hacker types! Get someone who will sign a non disclosure agreement and who has some experience with all aspects of business, from management right down to people who plug in cables.

    The big-5 accounting firms are next to useless, unless you want someone fresh from college to go through your computer room with a predefined checklist and present you a pretty report the next day.

    Go with a mid sized company for best results. Heck, put an ad in the paper asking for responses!

  215. Mitnick didn't have to.... by GrEp · · Score: 2

    Kevin Mitnick never had to hack into a computer with script-foo. He used social enginering. Blocking unused services, backing up your data, and loading the latest security updates is fine. Problem are those pesky employees who are stupid enough to give their username/password over the phone. Blocking them from calling out can be a problem, have multiple copies of them is more of a problem, so you are left with "upgrading" them by giving them the boot.

    --

    bash-2.04$
    bash-2.04$yes "Don't you hate dialup connections?"| write USERNAME
  216. People who never learned english!! by TheTrunkDr. · · Score: 1
    "Task" is NOT A VERB!!!!!!!!!!!!!!!!

    I can't stand this god damn crap anymore!! why do corporate types insist on using stupid terms that aren't words, or not used in the correct context! what follows are a list of phrases and words that I'm sick of!!!

    • Paradigm
    • synergy
    • making words into verbs that aren't verbs! (eg. 'task,' 'tasked' isn't a god damn word!!!!)
    • pro-active
    • mission statements (alright not really the same thing, but so damn useless!!)
    • any women's lib terminology eg. herstory instead of history (please note I'm not sexist and this has nothing to do with my opinion of of this movement, the terminology just gets on my nerves)
    • Action item
    • bipolar
    • Solution (when refering to software or hardware)
    • Think outside the box
    • outsourcing
    • new economy
    • re-purposing
    I think you get the point...
    --

    Good things never end "eum" they end in "MANIA" or "teria"

  217. Global Integrity & Predictive Systems by Just+H. · · Score: 1

    http://www.predictive.com Global Integrity Brand Services by Predictive Systems - the best way to go. We've used them in the past, and they are great. Very professional and discreet. H.

  218. Save your money!!!!! by Anonymous Coward · · Score: 0

    The problem with these security assessment companies is that people believe once they finish there task everything will be "all better now". Security is a continuous job. Invest your money in the same tools these companies will use and learn to use them yourselves. You can by a complete suite of assessment tools and still not come near to cost you would pay a firm to do the assessment. You can also perform future assessments without the added cost. A security assessment company will only check for the known vulnerabilities at the time of the assessment. So in less than a month you could have vulnerabilities that were not coverd in the assesment.

  219. @Stake, l0pht.. by Anonymous Coward · · Score: 0

    From personal experience, I would stay away from them and any other company that hires questionable personnel. I know that @stake people have been on the SUBJECT: line of a few law enforcement reports..

  220. Well. by autopr0n · · Score: 2

    If you have to work your ass off to keep up with patches, then it's not a good product. sendmail, wuftpd, those are products to stay away from as well.

    IIS's main selling points are its ease of admin' and it's speed. If you have to have a 'good' admin in order to keep up with the patches, then it's not in fact easier to admin then apache.

    --
    autopr0n is like, down and stuff.
  221. Third Party Assesments by Effective+Security+G · · Score: 1

    I can vouch for AciDive's recognition of the excellent consulting Unisys provides during its security assessments. As one of the consultants conducting those Unisys assessments with experience in over 200 such engagements I can report we consistently achieve a high level of client satisfaction. This is due to our proven methodologies, skills, experience, research, and serious approach which provides our clients with world class security assessments of their technology, security processes and policies. We provide a full suite of security consulting services which assess, design, implement and monitor a client's enterprise security. From assessments through security policy development, firewall monitoring and management managed services, PKI deployment and beyond Unisys assists its clients to maintain effective security and privacy of business and personal information. Take a look at our web site at www.unisys.com\security., contact us to discuss how we can work together to achieve and maintain your security goals. "Palehorse", I am on the East Coast as well, let's make contact, discuss your questions and work together to effectively protect your agency.

  222. TruSecure Corporation offers certification by uppity_frodo · · Score: 1

    Take a look at TruSecure. They offer certification of business networks. They have a number of big companies. We use them and it's a great way to look at security. Instead of just looking at what the vulnerabilies are, TruSecure looks at your entire org and network based on their essential practices and then puts you on a process to make your security very good based on layered control. It's a very sane approach to security, since it focus on an continous program and is vendor netural!

  223. Ya know, I get a lot of their e-mail. by Hanzie · · Score: 2

    So that's who they are! Now I know where to forward e-mail.

    I own Asguard.com

    Thanks.

    --
    ********* sig: If you don't like the law, get filthy stinking rich, and buy a better one.
  224. Get your people trained for staying secure by Anonymous Coward · · Score: 1, Insightful

    Goliath is a company that can perform an audit at various levels for you.

    Many companies will use the same tools, but there are less who have the people that can use them effectively. You want a place that has skilled professional security consultants with pratical experience. Ask for credentials. Make sure the company is familiar with the needs of government agencies vs. private sector.

    The audit, providing that you implement the recommended changes, can only help you temporarily.

    Get your people trained in security best practices to stay secure. Goliath will host a security workshop for any number of employees. They can also assist with security policy and your information security operational plan. These are the services that are valuable to your organization.

  225. UNIXSmith by jalagl · · Score: 1

    We've worked with UNIXSmith, and they do an excelent job securing both UNIX and NT/2k servers, and with security audits. I don't know if they could handle an agency like the one you're talking about, but for an ecommerce site or a medium-sized company like us, they have proven that they are up to the task.

    They also have their own line of server appliances, like the Airlock Firewall, and can monitor your servers 24/7 as well.

    Overall, I think they do a very good job. I thought someone here might be interested in checking them out.

    Disclaimer: I don't work for them, I'm just a happy user of their services.

    --
    -.
  226. Disappointed with TruSecure by Bi9Kahuna · · Score: 1

    Our company paid ~$9K for a security audit by TruSecure. I was very disappointed with the work that they did -- their recommendations are basically, upgrade everything to the latest version and try to make it so that people don't know what software you're using. We were seeking their "Site Secure" certification for our server farm. They wouldn't approve me until 1.) our mailserver filtered out nasty types of email attachments (.com, .vbs, etc.) that could hurt MS clients (even though our company & servers are entirely linux), and 2.) I recompiled Apache so that it doesn't report itself as Apache (but it still says it uses mod_ssl, etc... it's totally obvious it's still apache). They had a few other recommendations that were similar. Their on-site inspector was totally wowed by my Linux desktop (it seemed like he'd never seen one before!).

    When I expressed my disappointment with the service, they said that they offer much for thorough audits for more in the $50k range. We paid almost $10k and got basically nothing except the thumbs up from a few companies that we were hoping to do "B2B" connections with... (and a cool "stamp" to put on our site)...

    I don't know who I'd choose next time, but I'd steer clear of these guys unless you're ready to spend some big bucks and are willing to really check out what they're going to do for you.

  227. Gibson Research Corp. by Anonymous Coward · · Score: 0

    how about Steve Gibson from Gibson Research Corporation? http://grc.com

  228. Wide coverage, state gov't experience by NetLockSmith · · Score: 1
    #1: Lots of companies can run a scan and tell you "You need to set X on your firewall" or "You need to add patch Y to this server". But as Schneier says, "Security is a process, not a device." You need someone who will look at the big picture. Items a true assessment should look at include:
    • Security policies and procedures
    • Business continuity planning and disaster recovery
    • User account management
    • Logging and monitoring
    • Incident-response plans
    • Security relationships with business partners
    • Firewall, DMZ, and VPN configuration
    • Router configuration
    • Wireless network security
    • Dial-up security, including unauthorized or unprotected modems and voice mail security
    • Remote access architecture
    • Internal server and workstation configuration
    • Network topology and internal segregation
    • Physical security
    #2: Ask for the credentials of the people who will do the actual assessment. Is their experience mainly just in configuring firewalls & servers, or have they done assessments? Have they assessed all of the issues above, or just done scans and "ethical hacking"? Do they have CISSP and/or CISA certifications?

    Also, have they done assessments of large, multi-site enterprises, or just small or medium-sized offices? Have they done work for gov't agencies before, or only the private sector?

    #3: Lastly, a shameless plug: The entire Texas state government has been using Sprint's E|Solutions division to assess their agencies and state universities. How many others have that kind of large-scale, state gov't experience? Not many, I'd bet.

  229. Several Candidate Companies by ltmdweaver · · Score: 1

    I'm sorry that I did not read 300+ replies, but I thought I'd make a suggestion. Having worked in this field for awhile...

    CSC = Computer Sciences Corporation
    SAIC = Science Applications Internationsl Corp.
    BBN = Bolt Baranek and Newman
    Booz Allen Hamilton
    MITRE = FFRDC

    I chose these because I work in a largely federal govt. marketplace and most specificslly within the DoD. To keep this on the ethical level I work for CSC, but all of these during my career have been considered leadership players in the Security Test and Evaluation (ST&E) space.... which most closely describes what you seem to be wanting.

    There are certainly others, and they may be better or worse (commercial and others), but these are folks generally trusted with National Defense type ST&E work.

    One final caution, you are not talking about an inexpensive effort here, nor one which will be lightly undertaken. Much of what these companies do is possible using publically available tools and technology. Finally, in most cases anyone who does these evaluations is looking for further work in correcting deficiencies, selling infrastructure, building so called security architectures for systems, etc... Just know what you are getting into.

    mdw ;-)

  230. www.TheBillGuy.com - Security Auditing from Kansas by jr_klein · · Score: 1

    www.TheBillGuy.com - Security Auditing from Kansas

    We have worked with this guy among others for our client's security audits and such. He has done remote auditing (limited) as well as internal auditing for us. He seems to know is stuff.

    As others have mentioned, rules of enguagement and good documentation of the actual audit are important to help you get the most out of your audit.

    Here's an excerpt from his services page:

    "Internet/Network Security: Penetration Testing, Vulnerability Assessments, Security Policies, Virtual Private Networks (VPN), Firewalls, Intrusion Detection, and more. Have you ever wondered how secure your network REALLY is?"

    --
    J Klein
    www.datility.net

  231. Contract Netgraft Corporation.. by defile · · Score: 2

    We'll provide free initial security auditing just to scare the crap out of you and let you know what you're up against. Then we'll be glad to sit down and discuss the options, etc.

    This is more than simply profit motive. Network security is everyone's responsibility and we see it as doing our part.

    See the 'ol homepage for more info.

  232. Watch out for big 5 (4) accounting firms! by Anonymous Coward · · Score: 0

    As a System Adminstrator for a Tier 1 service provider we have had many 3rd party auditors "come through" since 9-11. Most have been either over zealous or totally incompetent! Be prepared for canned scripted type of responses done by folks who really do not know I/T or your systems that were auditted. Some will recommend security adjustments that are only needed for DoD type installations leaving the systems totally useless for real world users. Be prepared to have Help Desk calls double or triple after application of some of the recommended "fixes." Carefully look at every recommendation since many can leave the system unusable (careless removal of "Everyone" group in NT 4, etc.) Your management team may not be technical enough to fully understand the auditors' recommendations and want you to "make it happen now!" Before calling any security auditor, analyze all servers and categorize them based on security level needed (e.g. high, medium, low.) Don't waste precious man hours patching & securing intranet servers that only hold departmental softball team results! Give every recommendation a "sanity check."

  233. I use http://www.mi2g.com by PenguinRadio · · Score: 2

    I've used MI2G.com who has offices in London and the US. They've been very busy post-9/11 doing some 'hush-hush' type work, but they have a new security audit matrix that they are using with a number of government agencies that is getting pretty good reviews. They also build out secure systems for banks and financial hosues. I think they also have an office in India.

    e-mail me if you want some more info on them.

  234. CSE & audit trails by kaladorn · · Score: 2

    D'oh! I knew that! (CSE != Canadian Security Establishment). I did say they were NSA-like, as I believe comms intercept is one of their jobs. And I know they scare the crap out of some people in the RCMP :)

    you make a good point about security being process related and the usual weakness being human. A $5K crack on the local secretary is more effective than a $50K crack on the network and far cheaper. Not only might you get security info, but you might get important info on where things are stored and what is stored.

    Another oft forgotten part of security is auditing - not just knowing that you've been compromised, but knowing how badly and for how long. That can be as important (well, nearly) as defending against the (probably inevitable) crack anyway. At least then you know what was compromised and can take mitigating steps that are targeted. If all you know is you've been hacked, you don't know a lot. If you have to change every aspect of your process, that's a huge expense. Having mechanisms in place to help identify what was accessed in an intrusion is more than slightly useful!

    --
    -- Mal: "Well they tell you: never hit a man with a closed fist. But it is, on occasion, hilarious."
  235. Good places by Anonymous Coward · · Score: 0

    @Stake. NetCraft. Both do excellent audits. Counterpane does security monitoring. Claims none of their clients have ever had a serious break-in or defacement. Can also hook you up with good partners. Also, higher a good staff on-board. It sounds like your sysadmin is a moron. With a good IT staff, you really shouldn't see this kind of problem, unless it's an internal disgruntled employee (in which case monitoring will help).

  236. I use http://www.secnap.net by icenine4u · · Score: 1

    They did a very extensive audit - and a much more informative audit than the $$$ we threw away on Deloitte and Touche.

  237. mts possibility by Anonymous Coward · · Score: 0

    try www.mitretek.org, security and state gov experience..