Archive for August, 2006

Matasano Considers Akismet Installation a Success

Dave G. | August 31st, 2006 | Filed Under: Navel Gazing

We’ve recently enabled Akismet, an automagic comment-spam catcher for Wordpress. We’re going to cautiously declare it a success, with this caveat: if you’ve posted a comment, and for some reason don’t see it on the site, it may have gotten eaten. Contact us at blog@matasano.com.

A quick editorial note: we moderate comments exclusively for the purpose of blocking spam. If we didn’t, comment spam would pretty much be all you saw. We don’t suppress other comments. We read all of them and try to respond when possible. So, go ahead and post some!

Comment Bubble No Comments

InfoWorld Has The Last Word On Firewall Products

Thomas Ptacek | August 31st, 2006 | Filed Under: Uncategorized

Roger Grimes oozes over Juniper firewalls in Infoworld: “five star security!”, “protocol anomaly detection! LAND and Teardop protection!”, “multiple security zones!”, “excellent tech support!”, “OMG, PONIES!”. From the article:

So, in summary, the NetScreen firewall is an excellent, versatile product. It has the best documentation of any computer product I’ve ever worked with, and Juniper offers quick, easy-to-understand, human, technical support in minutes.

I will never use another perimeter firewall product!

Lovely, Roger. Presumably, you’ll never need to write about them again, either.

Comment Bubble 1 Comment

Hallelujah! HexFiend 1.1 Ends My OS X Hex Editor Grail Quest!

Thomas Ptacek | August 31st, 2006 | Filed Under: Uncategorized

hexfiend.png

OMG, PONIES! ridiculous_fish (an Apple AppKit developer) recently released HexFiend 1.1, driving a gleaming stake through the heart of HexEdit. Unlike HexEdit, HexFiend:

  • is fast,

  • is pretty,

  • has a floating inspector that decodes the int8/int16/int32/int64 (LE and BE) that you’ve highlighted (swoon),

  • often actually saves changes when you tell it to,

  • and can efficiently handle 100MB files —- like an uncompressed firmware image.

Despite these features, HexFiend had been my second choice hex editor. When I selected a range of bytes, it gave me the range of offsets (“104 through 107 selected out of 3,804 bytes”). This, believe it or not, is a showstopper; a few minutes of punching numbers into my rpn calculator to see how many bytes I’d actually selected was enough to throw me back into HexEdit.

Until now. Death to HexEdit! Long live HexFiend!

(Most ridiculous_feature ever: the inspector now shows you the RGB color corresponding to the bytes you have selected. I want to hear the use case for this. I am determined to find a way to use it in my work!)

I have, like, a million feature requests. I really wish he’d open it up. But HexFiend rules nonetheless, and ridiculous_fish has the thanks of grateful security company for releasing it.

Comment Bubble 9 Comments

Big Blue, HP, Digging Deep / Make My Scary Competitors Go To Sleep

Thomas Ptacek | August 31st, 2006 | Filed Under: Uncategorized

I don’t have a lot of time to blog this week (it’s the start of the school year, my daughter just started kindergarten, and I have client obligations). But I want to respond really quickly to the armchair quarterbacking on ISS, and, now, the “impending HP hurricane”.

Let me tell you how a small indie security player like Matasano evaluates a takeover like IBM/ISS: Please, sir, can we have some more?

On the chessboard of the security industry, companies like ISS and Checkpoint are the knights. They’re ambitious, egotistical, and capable of inflicting damage. But they’re also somewhat unpredictable and, when you get to trading down pieces, not worth all that much. If I’m a small product company with customer traction, ISS can mess up my product plans, but they probably can’t buy me.

Any time a company like that is euthanized by a giant like IBM, a little light flickers on in my cold, slimy heart. I tend to believe it will make IBM more acquisitive, which adds fuel to the fire in the indie market. I tend to believe it will make the A-players at ISS fat, happy, and gone in 12 months.

We like it viable competitors who aren’t viable exits go away. Are we crazy?

I don’t think HP’s going to make a move, though; don’t they have their hands full trying to exploit the tailspin Dell is in now?

[Update 9/1: Mike Rothman notes “of course ISS or Cisco could buy Matasano”. Two responses. (1) I didn’t suggest that ISS couldn’t buy us. Chris or Tom, if you’re interested, we can be reached at blog@matasano.com. (2) Cisco and ISS are two very different players. If ISS is a knight, Cisco is a queen (that was fun to say).

Comment Bubble 4 Comments

NYSEC 3 Wrapup

Dave G. | August 29th, 2006 | Filed Under: Gatherings, Uncategorized

We continue to have an awesome crowd of people showing up. The most amusing aspect of this NYSEC was the number of random connections people had to each other. People kept showing up that other people knew but had no idea were going to be there. We had a good mix of industry represented, and I beat Jacob in pool because he scratched on the 8 ball. It isn’t my favorite way of winning, but winning is my favorite way of ending.

I want to thank everyone for showing up!

Comment Bubble 1 Comment

NYSEC 3: Reminder!

Dave G. | August 28th, 2006 | Filed Under: Gatherings

Tonight is NYSEC 3! Just a quick reminder…

Pound and Pence (typically on the second floor) @ 6:30PM…

Click here for more details.

Comment Bubble No Comments

My Dad Can Beat Up Your Dad: Part 1

Dave G. | August 27th, 2006 | Filed Under: Apple, Slashdot Rounddown

It never ceases to amaze me how people either communicat poorly or just plain don”t understand security. In the latest example of ridiculous ‘my OS is better than your OS’ posts, there is a long set of bullet points about why OS X is more resistant to malware. And I think the author is often wrong in his analysis. I even had a point by point dissection of the author’s points and shredded it.

But, as much fun as blog fights are, I think it’s more important to actually talk for real about OS X security. I will outline what I think are genuine benefits, and what I think are overhyped.

On Network Attack Surface

  1. Minimal network attack surface. Solid! Very few daemons listen on network accessible TCP ports. Lots on localhost, but by default, none on external network interfaces. Good job Apple. There are a couple of UDP ports that are open.

  2. Mac OS X Default Firewall. Hype! Because of #1, OS X’s firewall does very little. Lets look at the ruleset when you start the firewall on a default Mac OS X desktop machine.

    02000 allow ip from any to any via lo*
    02010 deny ip from 127.0.0.0/8 to any in
    02020 deny ip from any to 127.0.0.0/8 in
    02030 deny ip from 224.0.0.0/3 to any in
    02040 deny tcp from any to 224.0.0.0/3 in
    02050 allow tcp from any to any out
    02060 allow tcp from any to any established
    12190 deny tcp from any to any
    
    The firewall basically stops multicast and localhost spoofing. There are no TCP ports listening in a default install, so these rules arent all that helpful past that. When you click the advanced button, and check ‘UDP Port Block’ and ‘Stealth Mode’, you get:
    02000 allow ip from any to any via lo*
    02010 deny ip from 127.0.0.0/8 to any in
    02020 deny ip from any to 127.0.0.0/8 in
    02030 deny ip from 224.0.0.0/3 to any in
    02040 deny tcp from any to 224.0.0.0/3 in
    02050 allow tcp from any to any out
    02060 allow tcp from any to any established
    12190 deny tcp from any to any
    20000 deny icmp from any to me in icmptypes 8
    20310 allow udp from any to any dst-port 53 in
    20320 allow udp from any to any dst-port 68 in
    20321 allow udp from any 67 to me in
    20322 allow udp from any 5353 to me in
    20340 allow udp from any to any dst-port 137 in
    20350 allow udp from any to any dst-port 427 in
    20360 allow udp from any to any dst-port 631 in
    20370 allow udp from any to any dst-port 5353 in
    30510 allow udp from me to any out keep-state
    30520 allow udp from any to any in frag
    35000 deny udp from any to any in
    65535 allow ip from any to any
    

As Jay Beale has pointed out, there are numerous rules that make this firewall not especially useful for UDP. Specifically, source ports of 5353 or 67 cut through the firewall ‘like buttah’. But even if it didnt, the firewall explicitly allows traffic the ports most likely to be listening on an OS X machine.

So lets stop bragging about the firewall and start bragging about the fact that there is almost nothing to attack. Note to Apple: UDP port blocking shouldn’t be hidden under ‘Advanced…’.

On Administrator Privileges

  1. You can’t do anything without my password. Hype! On a single user machine (the only place this situation really happens), when the user’s account is compromised, all of their data is compromised. Rootkits and all that jazz are bad, but as soon as code is executed under the privileges of my account, I am screwed. Game Over. Also, admin group gives you access to /Applications. This lets you compromise anyone that runs any of the applications. Also InputManagers/MethodSwizzling. It is pretty hard not to give up your password. Of course, another layer of security is good. But it is absolutely possible to subvert if you are on the machine.

On Viruses

  1. Virus Authors Don’t Write Mac Viruses Because It’s Too Hard Hype! Think back to the other Mac OS. How many viruses were made across its entire history And are you going to tell me that the reason there were only 150 Mac viruses because of the security architecture of System 7?

  2. Mac OS X is too small of a target. Solid! Mac OS X is not a significant population of computers to write a virus for. I am not saying no one will do it, but if you have choose a virus that impacts ~95% of the world computing population or one that impacts ~3-4%, why write a Mac virus? This was true of Old Mac OS viruses too. While we might have had more of them, compared to PC viruses and malware, the numbers were MUCH smaller. Old Mac OS had maybe 100-200 viruses(*) (including variants, not including MSFT Macro viruses). Meanwhile DOS/Windows had probably 50,000+ in that same time period. Is anyone here going to tell me that it was the security of OS 9 that prevented viruses from spreading?

(*) Total guesswork, but probably on the high side.

There are other things that Apple does that meaningfully provides security, this was just my starting point.

Oh yah… that post I mentioned? Here was his closing point:

Pretty soon any debate with Microsoft over security can be ended in one round when Apple stands up, says “launchd,” and sits back down.

Comment Bubble 28 Comments

Dino Dai Zovi vs. Dan Kaminsky on SSL VPN Security. Round 1: Fight!

Thomas Ptacek | August 26th, 2006 | Filed Under: Bitching About Protocols, Uncategorized

I agree with everything Dino told Dark Reading about SSL VPN security. I may even agree with Dan Kaminsky that kiosk security “can’t work”. So, you can just read the article.

This quote, though, is priceless:

Meanwhile, most SSL implementations still use only 128-bit encryption, which isn’t airtight enough, says Sean Kelly, business technology consultant for Consilium1.

Do you know how fast you can run through 128 possible bits? Your computer can count to 128 in, like, seconds, man!

I’m pretty dubious about Pescatore’s MobiKey suggestion; these are little USB thingies that authenticate to a central service which brokers an SSL connection. Even assuming there’s a sane design behind this (SSL terminated at a kiosk is owned completely by the guy who rootkitted the kiosk, even if it’s strongly authenticated), the USB device itself is highly exposed to attack by being plugged into a hostile controller.

One other thing: none of our upcoming products is a “small, iPod-sized VMware-based hard drive that plugs into a third-party machine and keeps everything on that device”. If you want to build one, be our guest. I bet you can even pay us to have Dino help you.

Comment Bubble 6 Comments

The Solution To Spam: Free Subscriptions To CNBC

Thomas Ptacek | August 25th, 2006 | Filed Under: Uncategorized

Via Slashdot, in a study at Purdue University and Oxford:

“A recent study on spam has revealed that spammers see a return between 4.9% and 6% when selling stocks they have bought low and spammed the world with.”

So apparently all we need to do is educate spammers about investment. Rule #1: factor the cost of trading and management into the return. The cost of spamming and attendant risks create a drag that must dwarf that of an S&P index fund or ETF. VFINX is up 6% over the last 12 months, and I can get that return without creating a zombie army to seize it.

[ed. note: yes, I didn’t read the article all the way through. Yes, spammers make way more than I would plowing my money into VFINX. Yes, spammers are smarter than me. Thank you for noticing.]

Comment Bubble 3 Comments

Has IBM’s ISS Takeover Killed Indie Security? Next on the Matasano Group.

Thomas Ptacek | August 25th, 2006 | Filed Under: Uncategorized

THE MATASANO GROUP

HOST: JOHN SANAMATO

PANEL: RICHARD STEINNON, IT-HARVEST; RICHARD BEJTLICH, TAOSECURITY; MIKE ROTHMAN, SECURITY INCITE; THOMAS PTACEK, MATASANO SECURITY

TAPED: FRIDAY AUGUST 25, 2006

MR. SANAMATO: Issue One! Looming consolidation in security:

ARMONK, NY and ATLANTA, GA – August 23, 2006: IBM (NYSE: IBM) and Internet Security Systems, Inc. (NASDAQ: ISSX) today announced the two companies have entered into a definitive agreement for IBM to acquire Internet Security Systems, Inc., a publicly held company based in Atlanta, Ga., in an all-cash transaction at a price of approximately $1.3 billion, or $28 per share. The acquisition is subject to Internet Security Systems, Inc. shareholder and regulatory approvals and other customary closing conditions. The transaction is expected to close in the fourth quarter of 2006.

MR. SANAMATO: ISS is just the latest in a string of high-profile acquisitions of large independent security companies. Could IBM’s move be the canary in the coal mine, signaling the demise of the large pure-play security product company? Has all the best real estate been claimed by multi-billion dollar giants?

MR. SANAMATO: Item! IBM’s acquisition removes the most successful independent IPS product from the market, leaving behind an enterprise inline market dominated overwhelmingly by companies with over $1Bn in revenue.

MR. SANAMATO: Item! The ISS takeover closely follows EMC’s acquisition of RSA Security, practically the standard-bearer for pure-play security companies.

MR. SANAMATO: Item! After string of low-profile technology acquisitions at Cisco and four years of M&A activity at Juniper and 3Com, the network infrastructure giants now field well-rounded portfolios of products, and continue to squeeze the rest of the market with lock-in stategies like NAC.

MR. SANAMATO: Question: has consolidation of the security industry reached a tipping point? Richard Steinnon.

MR. STEINNON: Let me explain what is going on. Put simply, the security industry has grown to the point where their markets are attractive to very large corporations that are looking for new opportunities. IBM has diligently looked at the managed security space for over five years. They did not buy Riptech or Gaurdent, which went to Symantec and Verisign respectively because the industry was to small. Now, as managed services becomes a big business, fueled by increased interest in regulatory compliance, it is worth jumping in.

MR. SANAMATO: Does IBM’s takeover leave behind a viable independent security industry? Without ISS or RSA, have the majors locked it all up?

MR. STEINNON: Not even close. There are over 867 vendors in the IT-Harvest knowledge base this morning. When that number falls month to month we can start talking about consolidation.

MR. BEJTLICH: How many of those companies are 1 year old or less? 2 years? 3 years? I’m guessing that many companies that were firewall development startups have either been bought or gone out of business.

MR. SANAMATO: New security startups can clearly still get funded. But can they survive? Mike Rothman.

MR. ROTHMAN: Smaller vendors are not going to beat Cisco, Symantec or McAfee at their own game. But these folks can fill the gaps. As long as they don’t get greedy can find a home in one of the bigger players when a market materializes.

MR. SANAMATO: So the independent companies will fight over the scraps.

MR. PTACEK: I don’t buy that at all, John. Like the EMC acquisition of RSA, if you’re a small security startup, the IBM takeover is good news.

MR. SANAMATO: Not if you’re trying to bring an IPS to market.

MR. PTACEK: Well, read the press releases carefully. The long-term outlook for Proventia had to have been a top-of-mind issue for this M&A team. But the lede in the announcement is the integration of ISS software into IBM’s software-only Tivoli unit. The uncertainty here could leave a gap in the market for a company like SourceFire to fill.

MR. SANAMATO: So how is this good news?

MR. PTACEK: Once again, an important and ambitious security player with a painfully constricted budget has been picked up by an industry giant with a near-limitless capacity to develop their security line of business by acquiring small companies.

MR. SANAMATO: ISS has acquired several small companies. Will the stifling bureaucracy at IBM do any better?

MR. PTACEK: Imagine ISS trying to pick up any company in security with more than $20MM in revenue at any reasonable multiple. You’re talking about multiple tens of points of net assets; any of these plays would be a bet-the-company move. IBM hasn’t come close to betting Tivoli on the ISS takeover.

MR. STEINNON: This is all about services. IBM is already an ISS partner for managed services so I expect a fast ramp up in product offerings and it won’t be long after the deal closes that you will be able to buy firewall and IDS managed services from IBM.

MR. SANAMATO: Does IBM have a chance selling firewalls to enterprises?

MR. BEJTLICH: The functions that ISS network security products provide, however, are going to end up in Cisco switches. Those features are going to be available as upgrades to sufficiently powerful switches, leaving managers with the choice of running Cisco plus other boxes, or just Cisco. They will choose “just Cisco.”

MR. PTACEK: I’ll object to that. On the one hand I think IBM will have a hard time competing with the Cisco ISR on the one hand and Checkpoint on the other. We have to see how much of an impact “all-in-one” boxes, like IBM/ISS might try to field, will have on that space. But the wholesale slaughter of enterprise security by switch-integrated security is never going to happen.

MR. SANAMATO: Every major switch vendor is trending in that direction.

MR. PTACEK: It’s an obvious strategy. It’s doubly sensible for Cisco; security technology on the whole, including VPN gateways, may add up to less than 10% of their revenue in switching. Meanwhile, every high-density security offering from a competitor is a potential long-term challenger to their switch monopoly, especially at the access layer. But that doesn’t mean they’re going to win in the space. For one thing, it’s taking Cisco an incredibly long time to execute on integrating security features with the Catalyst platform. For another, it’s uncertain that the packaging everyone envisions, security blades in Catalyst chassis, that those are even palatable to large enterprises. In a lot of places that’s a forklift upgrade.

MR. SANAMATO: But what about —-

MR. PTACEK: —- and don’t even get us started on the other switch company offerings. Name 5 companies in the Fortune 1000, half of a percent, that are seriously contemplating a new rollout of 3Com or Extreme switches, outside of specialized applications like data centers.

MR. SANAMATO: Well then —-

MR. PTACEK: —- and the most annoying part of this discussion. We’re all stuck fighting the last war! ISS has defined itself over the past 5 years as the thought leaders in intrusion prevention. But is there any evidence that any enterprise has really benefited from intrusion prevention? My colleagues on the panel will protest, but they can’t say I’m unreasonable for posing the question! Who’s going to lead application firewalling? What product is going to make internal segmentation viable? In 5 years, 80% of the Fortune 1000 will use 802.1x and Active Directory to assign every endpoint to a VLAN. What’s going to sit in between those VLANs? Definitely not IPS. And obviously we’re just talking about network security here. Someone’s going to take a run at solving software security, too.

MR. SANAMATO: Enough speculation. On a scale of zero to ten, with zero representing impossibility and ten representing complete metaphysical certitude, what is the chance that the IBM takeover of ISS strikes a death blow to the pure-play security market? Steinnon.

MR. STEINNON: Zero, John. I’m tracking over 850 vendors in my database, and I can even pinpoint many of them on a Google map.

MR. BEJTLICH: Ten. Those that focus on host-centric products may continue to exist, but there is a good chance that they will be continue to be bought by Microsoft.

MR. ROTHMAN: Five. An independent security company’s only chance in 2006 is to find a small niche that doesn’t get them crushed by a major player.

MR. PTACEK: Zero. Consolidation happens when consumers have fewer suppliers for the same features and utility. IBM might be big, but they weren’t an IPS player before. They probably won’t be in the future, either, but they’re sure as hell more likely to buy another security company now that they’ve staked a claim there.

MR. SANAMATO: The answer is ten. IBM, Cisco, Juniper, Symantec and McAfee have put Checkpoint 7 moves away from inevitable checkmate, and none of you are smart enough to see it. That’s it for today. Bye bye!

Comment Bubble 14 Comments

Who We Are

Matasano is a team of internationally respected security experts who have led security efforts at @stake, Microsoft, ISS, Secure Computing, Arbor Networks, Secure Networks, Bloomberg, Sandia Labs, and others. Read more about our team and how we can help you today.