Related Posts
- European Union Heads Down Slippery Slope with Microsoft Microsoft has been battling monopoly charges from the European Union...
- Google Enters the Offline Client Game Google has finally entered the ranks of its email competitors...
- Soon We Will See Just How Loyal Search Users Are With today's announcement that Canonical is changing the default search...
- Microsoft Enters Cloud Computing Game In true Microsoft style, Microsoft has finally (almost) entered the...
- Game Preview: Florida Gators vs. Mississippi State Bulldogs Turnovers are Sticking in the Mind of Urban Meyer! With...
- 2010: My Fifth Annual List Of The Tech Products I Love And Use Every Day It’s time for my annual list of technology products that...
- Roundup of Mobile Development Contests Here is a roundup of some great contests for all...
- Google plan to launch a new Operating System in 2010 Google plan to launch a new Operating System in 2010...
Tags: internet explorer, microsoft, security
Filed under News :
Comments (0) :
Jan 19th, 2010 by Wyatt Walter
Insecurity by Non-Obscurity
I was a bit shocked and disheartened tonight to discover that my WordPress version was being broadcast to the world without me knowing it. It’s something that I hadn’t ever really given much thought to, mostly because I always assumed that a piece of information like that wasn’t being given out. What was even more disheartening to me was what I discovered as the method for disabling this broadcasting of my version number. The easiest way, by far, was to just install the Secure WordPress extension (or I could dive into a bit of their PHP code and have to make the change with each upgrade, not so much fun). Not so long ago, there was a huge ordeal about a vulnerability in WordPress 2.8.3 that allowed an attacker to reset an admin password very easily. No wonder they urged us to upgrade so quickly – your vulnerability was being broadcast.
The sad part is, broadcasting this version number isn’t something that can be disabled using the built-in settings. I don’t know what the rationale is, but one either has to edit the functions.php file in WordPress directly, or install the plugin mentioned above.
Anyway, this got me thinking about plenty of other open source softwares that I’ve disguised over the years.. For instance, perform a fresh install of Ubuntu 8.04 with the LAMP stack and you’ll see the version listed in the headers as detailed as this:
Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.9 with Suhosin-Patch Server
Yup, there it is, script kiddies. Bust out Metasploit and eat your hearts out. In this case, if one leaves the defaults enabled, the server major version, minor version, PHP version, OS, and WordPress version all are exposed. That leaves a pretty nice little attack vector.
Of course, hiding these things doesn’t mean that anything is secure. On the contrary, one must go far deeper than that. I am just disappointed in so many open source projects that cut down the time needed for any script kiddies to start playing with my public services.
Related Posts- Zimbra In an Hour After spending a great deal of time the Zimbra forums...
- Who's Laughing Now? Windows Mobile to Copy iPhone? Ballmer's famous reaction to the iPhone seems all the more...
- Installing VirtualBox OSE on Ubuntu 8.04 Tonight I wanted to play with a couple of Linux...
- Soon We Will See Just How Loyal Search Users Are With today's announcement that Canonical is changing the default search...
- Put WordPress In Sub Directory and Have the Main Page Show in the Root Directory This one wasted about 45 minutes of my time. Actually...
- 7 Steps to Keep Your WordPress Blog-Site More Secure WordPress is a great way to build and manage a...
- Self-Hosted Open Source Softwares The most simple way to publish a website or blogs...
- Installing a WordPress Blog If you want to install WordPress on your own server,...
Tags: linux, security, ubuntu
Filed under Tech Trends :
Comments (1) :
Jan 18th, 2010 by Wyatt Walter
The Business of Full Disclosure
I’ve been enjoying reading an interesting conversation at krebsonsecurity.com surrounding news that a security firm in Russia that is disclosing a number of vulnerabilities to a number of web and database server applications. They are releasing details over this week and the next two.
For as long as I’ve cared, I’ve always considered myself more of a “responsible disclosure” kind of a person. That is, until I heard an interesting argument that I’ve never seen very clearly articulated before. As a sysadmin, when a vulnerability in a web server (for instance) is disclosed, one can monitor for someone trying to exploit that vulnerability and stop it (or at least log what happens). Without that disclosure, one has no idea what software is vulnerable and known only to some black market somewhere. It’s odd, but humans are comforted in that way. It’s kinda like knowing that a $500 repair is coming for one’s car. It’s a lot easier pill to swallow when one knows about it, say a month or so in advance rather than being surprised by it.
However, there’s still a piece of the rationale behind Intevydis’s stance on immediate full disclosure that I still don’t quite grasp. Quoting from their blog:
You – ABCD company, making N millions per year selling your buggy XYZ product all over the world, why are you asking to give the results of the hard work during many years for free? Instead of wasting your and our time would not it be better to allocate resources to enforce good coding practices for all your amateur software developers?
Okay, so the main argument here is that they don’t want to give away their research for nothing. That is absolutely a fair thing to ask for. Knowledge and research isn’t cheap, so it’s not something that many people want to give away for free. I get it. However, I have to ask: How is full disclosure better than “responsible disclosure” (I’m using the quotes because I’m not sure how responsible so-called “responsible disclosure” is anymore) in that respect? Seriously, you don’t get paid for posting a blog entry about the latest exploit in [insert your favorite CMS here] that allows others to break into those CMSs quite easily every time one is found on the web.
And another thing, exactly who’s time are we wasting here? The developers of the software are obviously not wasting their time since they’re drawing in ‘N millions’ of dollars for the software they created. Yet, the research group is the one disclosing that they’ve found a vulnerability in the software, but they won’t tell anyone what exactly the flaw or bug is. Wait. Who’s time have we wasted now? My time for reading the report and yours for researching, finding, and sort of disclosing the vulnerability? Yes, that’s exactly who’s time was wasted. Of course, if one gets to this point in the game and are wanting money, they’re likely going to be written off as a blackmailer, but let’s be real. Either do work for pay or don’t complain about someone wasting your time for wanting you to backup claims with proof.
I really can’t grasp why full, immediate disclosure of vulnerabilities helps the problem of a revenue stream for this security company over “responsible disclosure”. There are a few indirect ways that these kinds of things can help their revenue such as consulting jobs due to exposure for finding a vulnerability. Of the ways that I can think of, though, there’s still room for a bit more of a “responsible disclosure” strategy than they are acknowledging. Not only that, but they’ve essentially burned a bridge with any software company that might hire them to do a penetration test on their network when they piss off said company.
There a ton more angles to this discussion that I simply don’t have time, nor do I suspect anyone would read much of it. However, I would like to hear from anyone who disagrees or has more to add to the discussion in the comments below.
Related Posts- Google Releases Sync Software for iPhone and Windows Mobile Google has released an application called Google Sync that will...
- Turbo Mode Is Back! For all of you geeks out there who miss being...
- Ballmer Picks on Competitors Over.. Cost? Microsoft CEO Steve Ballmer recently talked about Microsoft's virtualization strategy...
- Microsoft Enters Cloud Computing Game In true Microsoft style, Microsoft has finally (almost) entered the...
- Apple CEO Steve Jobs' Health Sparks Fascinating Debates For Investors Most of you probably know who Steve Jobs is. There...
- Dispensing Money Advice (or not) to "Help Resistant" Family and Friends The holiday season is known for joyous celebrations of extended...
- REVA to Launch Two Plug Ins REVA, an automobile company based in Bangalore, India, is preparing...
- How are Roller Blading and Inline Skating Different? Roller blading is a name that has been applied to...
Tags: security
Filed under Tech Trends :
Comments (0) :
Jan 12th, 2010 by Wyatt Walter
Where Do Tablet PCs Fit in the Market?
The web is abuzz with all kinds of bloggers and other writers talking of how 2010 will be ‘the year of the tablet pc‘. I have to admit, these devices look really cool, but where do they fit in? I’m getting a bit confused about what these tablets are supposed to replace and what exact function they would serve in my life.
A conversation by the BBC with Microsoft CEO Steve Ballmer said it all for me. During the interview, Ballmer was talking about why the tablet would take off this year after years of trying. Ballmer did raise some good points about technology evolving, however, he raised a big question for me. During the interview he stated that, “These things are not replacement [devices] in every sense.” Meaning, one won’t replace their laptop or smartphone with a tablet. My problem is, where does that leave the tablet, then?
For me personally, I’m sick of having more gadgets. I’ve got a BlackBerry, an iPod, a MacBook, a Wii, a DVR, and a desktop computer. I’ve like the idea of having a Kindle and maybe a GPS device, but I’ve been turned off about the idea of having yet another device to throw into my backpack or pocket. If a tablet PC can’t replace one of my gadgets (hopefully a gadget that’s larger than the tablet), then it definitely has no place in my home. In addition to that, I’m not sure what economy these people are living in that we can afford all these devices plus purchase another one that doesn’t let us not purchase either a phone or a laptop.
The closest thing that I’ve heard of a tablet replacing is a netbook. That may be the case, only time will tell. The problem with that logic in my mind, however, is that the tablet PCs will likely be significantly higher-priced than netbooks have been so far which might make them cost-prohibitive as replacements for netbooks.
Of course, only time will tell, but I’m not yet convinced that these tablet PCs will see nearly the market share that we’re being led to believe. If Ballmer is right (I believe he is here) and these devices are just add-ons and not replacements for traditional laptops or smartphones, the tablet is doomed to be a niche product forever.
Related Posts- Vista Fans Are Just as Bad as Linux Fans The pattern is as sure as the sun rises: Someone...
- The OS Formerly Known as Vista I've always enjoyed the "I'm a Mac" commercials that Apple...
- Linux Getting Some Upgrade Love With Microsoft and Apple both making releases this fall, I...
- Who's Laughing Now? Windows Mobile to Copy iPhone? Ballmer's famous reaction to the iPhone seems all the more...
- IPhone at the Core of Apple [/caption] By MARTIN PEERS Forget the tablet. Apple's tree is...
- The World Doesn’t Need Someone Telling Us What We Don’t Need In Tech If Joe Wilcox ran the computer industry, we’d still be...
- New info surfaces on the T-Mobile Motorola Sholes Tablet This site is no stranger to the Motorola Sholes, which...
- Google Trends Google unleashed a new service called Google Trends yesterday. This...
Tags: microsoft, netbooks, steve ballmer
Filed under Tech Trends :
Comments (0) :
Jan 11th, 2010 by Wyatt Walter
Large Storage VMotion and a Little Patience
Whilst doing a little storage vMotion using VMware this week, I got a little lesson in patience from VMware and thought that I would share my experiences to help a few others who are looking at doing storage migrations of larger VM’s. My experiences are with VMware ESX 3.5 and Virtual Center 2.5. Not the most recent, I know, but we haven’t had time yet to upgrade to vSphere 4.
The point of my migration was to get a particular vmdk off a slower set of disks and only a faster set of disks. Due to the fact that ESX 3.5 doesn’t directly support moving only one vmdk at a time, I had to do a little dance to get the one vmdk that I wanted to move, moved. I had to move the virtual machine itself and ended up moving a couple of extra disks in order to to get it to move.
Near as I could figure, Storage vMotion (with ESX 3.5) has the following stipulations:
- The virtual machine files must move.
- The virtual machine files must move to a datastore that is large enough to hold the largest vmdk.
- Apparently, the host needs enough memory free as the size of memory allocated to the already-running virtual machine (during the move, memory usage spiked which caused all kinds of problems for me since this was a large virtual machine, but not really the point). I haven’t verified this requirement yet, but that’s what my initial thoughts are after seeing the behavior.
Seeing the migration options for vSphere 4, I wanted to cry on how difficult my life was made by these requirements, but that’s another story. We’ll be scheduling that upgrade shortly. ![]()
Anyway, I ran the Storage vMotion. At which point, I managed to bring the virtual machines on my host to a screeching halt, not knowing number 3 right off hand. After killing a few virtual machines and moving a few others away from this host, we were back under way.
Near the end of the Storage vMotion (at 90% to be specific), the interface stayed at the same percent for several minutes and I was greeted with this friendly error:
A general system error occurred: failed to reparent/commit disk(s) (vim.fault.Timedout)
Uh-oh. A quick Google serch found this VMware knowledgebase article.
Unfortunately, I missed the “Incorrectly” throws a timeout error message and panicked a bit. I started digging around in the destination and original datastores and found tons of “DMotion” files everywhere. While desperately looking for solutions around the web, my Virtual Center screen refreshed with the new datastores being associated with the disks and moved over. Yup, while I was freaking out, the whole thing just took care of itself.
Apparently, when working with Virtual Center, one must always have a bit of patience and remember to double-check timeouts inside Virtual Center with the ESX hosts directly. I suppose I should have known better as I’ve seen this kind of behavior while working with snapshots in the past. If you come across this post while searching for this error, take a few minutes to relax and let VMware do its thing in the background while Virtual Center shows stupid error.
Related Posts- No Dig on Ubuntu 9.10 Minimum Virtual Machine Well, I guess Canonical has taken the idea of "minimum...
- Installing VirtualBox OSE on Ubuntu 8.04 Tonight I wanted to play with a couple of Linux...
- What the Print Industry Can Learn from the Open Source Model The conflict between traditional print media companies and Google has...
- Fog Computing Cloud computing and virtualization has been all the hype over...
- Frugal Travel Begins Before the Trip: Vacation Preparation Checklist Merriam-Webster defines the word "vacation" as "a respite or a...
- Cisco Certification - How to Build a CCNP Home Lab CCNP Lab SuggestionsOk, now that you are a CCNA, I...
- Development and remote installation of Java service for the Android Devices Written by: Igor Darkov, Software Developer of Device Team, Apriorit...
- Download the Google Chrome OS Virtual Machine Download the Google Chrome OS Virtual Machine. GeekLad Last week,...
Tags: vmware
Filed under How-Tos / Tips :
Comments (0) :
Jan 11th, 2010 by Wyatt Walter


