Why am I a little skeptical about this?
Maybe it's this:
Or this (Marvell's Sheeva Plug computer - picture directly taken from Marvell's sales brochure)
PWNIE EXPRESS! This is hilarious, and real!(
Note: I guess you could set it up as a "pen box" since the Sheeva Plug is a Linux PC. All it would take is to load it up with a free copy of BackTrak or a similar NIX 'security' distro. But you can also run BackTrak off a live DVD (or a USB drive) using any computer so I'm not sure what the advantage of putting it on it's own plug computer would be. Unless maybe you were planning on quietly slipping it in someplace you shouldn't, and then accessing it remotely? )
Then there's the Go Daddy private registration on the website...(a security firm uses Go Daddy as their registrar?)
It's also weird (to me) how Rapid Focus Security, LLC of 27 French Street, Barre, VT - (the alleged operator of the website) doesn't show up as a registered corporation in Vermont. They could be registered in another state. But checking the usual corporate shell registration places like Nevada and Delaware comes up blank. Nothing in shows up for Nevada. (Can't check Delaware until Tuesday since they only allow online corporate registration verifications during regular business hours.)
Or the fact there's no phone number or contact information on the webpage - or a street address - or any company history or related info - or...
There might be a reason why they're so 'invisible.' But I'm always a little concerned when a security company is totally
stealthed, and doesn't at least have a token 'front office' that's out in plain sight.
It also strikes me as odd they offer
intrusion assessment and
penetration testing services -
and then list some recent clients. (Most big corporations like Cisco have a confidentiality clause in their contracts that forbids vendors from using their name in any marketing activities. Especially if it's security related, in which case the vendor is usually contractually forbidden from even saying they did work for the corporation.)
Dunno...I could be wrong...but I'm a little leery about this.