{"id":3204,"date":"2011-10-05T16:18:09","date_gmt":"2011-10-05T15:18:09","guid":{"rendered":"https:\/\/www.darknet.org.uk\/?p=3204"},"modified":"2015-09-09T19:37:06","modified_gmt":"2015-09-09T11:37:06","slug":"security-by-obscurity-not-so-bad-after-all","status":"publish","type":"post","link":"https:\/\/www.darknet.org.uk\/2011\/10\/security-by-obscurity-not-so-bad-after-all\/","title":{"rendered":"Security By Obscurity Not So Bad After All?"},"content":{"rendered":"

I’m sure you’ve been taught, as have I – that security through or by obscurity is bad (changing port numbers, removing service banners and so on). I’ve personally always used it, as an additional line of defence on my systems.<\/p>\n

As a hacker I know, the more information a system gives me straight off the bat – the easier it’s going to be for me to hack it. Well the latest news is that this tactic may not be so bad after all.<\/p>\n

Security by obscurity may not be so bad after all, according to a provocative new research paper that questions long-held security maxims.<\/p>\n

The Kerckhoffs’ Principle holds that withholding information on how a system works is no security defence. A second accepted principle is that a defender has to defend against all possible attack vectors, whereas the attacker only needs to find one overlooked flaw to be successful, the so-called fortification principle.<\/p>\n

However a new research paper from Prof Dusko Pavlovic of Royal Holloway, University of London, applies game theory to the conflict between hackers and security defenders in suggesting system security can be improved by making it difficult for attackers to figure out how their mark works. For example, adding a layer of obfuscation to a software application can make it harder to reverse engineer.<\/p><\/blockquote>\n

I agree with this, I wouldn’t exactly say this is ground-breaking though – I’ve always believed this. It’s not that I’d use obscurity as a singular defence, but I don’t see how it makes a system any less secure – the fact is from my perspective it definitely makes it harder to attack.<\/p>\n

I mean the way in which Pavlovic is looking at it is rather more complex (in terms of a game), but it’s the same idea – if the attacker has less information, he’s going to have a harder time. Surely this all goes way back to Sun Tzu art of war..<\/p>\n