[... at Sudoku]
When I first started with Sudoku puzzles my interest was "how do I reduce these to an algorithm?" I wrote some code that would solve the puzzles and then started to try do it in my head.
I got better and better and the simpler puzzles started to get very boring and the harder ones became easy. Then, recently I got hold of an advanced Sudoku book and I was hooked once again.
But there was one puzzle that I just couldn't do. I would stare at the thing like it was a novel I could not put down. Hours went by and I was starting to see blocks in my sleep. So I decided to re-visit some of the online Sudoku solver sites I had used to help build my Sudoku solver. (Why not use my own solver? Its on a disk, somewhere!)
I found a good site that shows "hints" (because after all, I want to know how to solve it. If I wanted the answer, I could have just flipped to the end of the book but then I would have learnt nothing from the experience)
I typed the puzzle into the site and *boom*... a hint... yay. I was well on my way to solving the puzzle. I actually just really wanted one number and the rest all fell into place.
[The actual point of this long blog is here ;) -] Once I knew what the next number of the Sudoku was then I could work out how I should have gotten to it. But the PC showed me how it would have gotten to it and it was a totally different method altogether. Its obvious but not always on top of our mind, Computers and Humans inhabit the same world but our world view is very different.
This is why Spam gets through. This is why passwords don't work. This is why brute force does work. This is why Web-filters don't work.This is why DLP is partially effective.
Using technical controls for human created problems is what Information Security is all about. Its also something doomed to fail. Whats better? I wish I knew.
Showing posts with label passwords. Show all posts
Showing posts with label passwords. Show all posts
Friday, April 1, 2011
Wednesday, December 31, 2008
Happy 2009
In what will most likely be my last posting for 2008, here is a bit of advice for all.
I read somewhere that news is never really all that useful. Its interesting. But its not useful. The stuff that you need to know about to go about your daily life is not going to make news.
To get some more perspective on this, I highly recommend that you visit The Onion online newspaper and browse a bit especially at the "Area" reports. (It is humour and is intended for 18+)
One of the interesting news stories of 2008 that I can think of the Dan Kamisky DNS issue that made headlines for all sorts of reasons. DLP made headlines. TJX made headlines.
What is more interesting is what didn't.
Here are some bits of news that you won't see:
"Company patches all servers"
"Awareness given at Company. Stronger passwords result"
"Good user management led to less options for Hackers"
"Antivirus updated led to viruses being blocked"
What did made the headlines today (thanks to Amrit and Dominic for alerting me to this... everyone will be talking about it soon) is the attack on MD5 certificates that makes trusting Web Certificates less of a good idea. The information is here, but this is a big deal so expect this to make the news.
The thing is, that this yields big rewards for the hackers but is also a lot of work. Social engineering methods such as bogus email, phishing, fake antivirus etc are so much easier to do and have big enough rewards as it is. So too do worms and the like that attack old vulnerabilities that should already be patched.
My though for the year is thus:
Hackers are mostly successful by exploiting the boring holes and really do not have to work hard at all. By using tools that are already available such as Firewalls, IPS, Antivirus and doing the boring bits such as choosing strong passwords, updating patches, updating antivirus patterns and being aware at what mails we should not open - we win 90% of the battle already.
I think next year will be very very interesting for us. I hope everyone reading this has a great 2009!
I read somewhere that news is never really all that useful. Its interesting. But its not useful. The stuff that you need to know about to go about your daily life is not going to make news.
To get some more perspective on this, I highly recommend that you visit The Onion online newspaper and browse a bit especially at the "Area" reports. (It is humour and is intended for 18+)
One of the interesting news stories of 2008 that I can think of the Dan Kamisky DNS issue that made headlines for all sorts of reasons. DLP made headlines. TJX made headlines.
What is more interesting is what didn't.
Here are some bits of news that you won't see:
"Company patches all servers"
"Awareness given at Company. Stronger passwords result"
"Good user management led to less options for Hackers"
"Antivirus updated led to viruses being blocked"
What did made the headlines today (thanks to Amrit and Dominic for alerting me to this... everyone will be talking about it soon) is the attack on MD5 certificates that makes trusting Web Certificates less of a good idea. The information is here, but this is a big deal so expect this to make the news.
The thing is, that this yields big rewards for the hackers but is also a lot of work. Social engineering methods such as bogus email, phishing, fake antivirus etc are so much easier to do and have big enough rewards as it is. So too do worms and the like that attack old vulnerabilities that should already be patched.
My though for the year is thus:
Hackers are mostly successful by exploiting the boring holes and really do not have to work hard at all. By using tools that are already available such as Firewalls, IPS, Antivirus and doing the boring bits such as choosing strong passwords, updating patches, updating antivirus patterns and being aware at what mails we should not open - we win 90% of the battle already.
I think next year will be very very interesting for us. I hope everyone reading this has a great 2009!
Friday, June 1, 2007
eNatis (Part 2) - Quick Quote
Hi,
The Beeld newspaper did all the hard work for me so here is a quote from their newspaper:
The full article is here.
The Beeld newspaper did all the hard work for me so here is a quote from their newspaper:
This is just a quick post on what the newspaper has to say. I will reply with more information and some analysis soon.Beeld can now reveal the conclusions of the report, which is the second of three audits compiled by the A-G:
it is possible to hack into eNatis; one does not need a password to log on as an eNatis administrator; documents on eNatis are not secured; and eNatis files can be circulated unprotected without any problem.
The full article is here.
Friday, February 2, 2007
Racing to get to the seventies.(Part One)
A quote, attributed to Henry Spencer goes " Those who don't understand UNIX are condemned to reinvent it, poorly."
I always, being a Linux boy, liked that quote. And I could see it in practice. Linux never hid the fact that it was mostly based on Unix but Dos/Windows did. Microsoft was caught in a bit of a bind with Linux being free that they had to pretend everything DOS was better, everything non-DOS was worse. Fair enough, DOS and the pretty stuff that they placed on top of it was their bread and butter.
But as time has progressed Windows has moved toward looking and working more like Unix. The main change being the fact that the main user of the box is not innately trusted. There are no file permissions on FAT, all files are available to whoever uses the machine. NTFS has changed all of that. Windows 98 didn't need the user to log on, XP does.
It is not my purpose here to trash the Windows Operating Systems of yesteryear. In fact, Linux had some shortcomings in the 90s too. It is my point that it has taken us about 30 years to get our PCs to the point where they are now as safe as the Unix servers that were around in the 1970s.
I always, being a Linux boy, liked that quote. And I could see it in practice. Linux never hid the fact that it was mostly based on Unix but Dos/Windows did. Microsoft was caught in a bit of a bind with Linux being free that they had to pretend everything DOS was better, everything non-DOS was worse. Fair enough, DOS and the pretty stuff that they placed on top of it was their bread and butter.
But as time has progressed Windows has moved toward looking and working more like Unix. The main change being the fact that the main user of the box is not innately trusted. There are no file permissions on FAT, all files are available to whoever uses the machine. NTFS has changed all of that. Windows 98 didn't need the user to log on, XP does.
It is not my purpose here to trash the Windows Operating Systems of yesteryear. In fact, Linux had some shortcomings in the 90s too. It is my point that it has taken us about 30 years to get our PCs to the point where they are now as safe as the Unix servers that were around in the 1970s.
Subscribe to:
Posts (Atom)