Better Database Forensic Tool on the Horizon
David Litchfield, well known database security researcher and author of The Database Hacker's Handbook: Defending Database Servers announced he plans to release a database forensic tool for tracing database breaches, known as Forensic Examiners Database Scalpel. The tool should solve two problems with forensic techniques used up to now: (1) tools make changes to system under investigation and (2) manual methods are too time consuming. He is running into legal issues with Oracle, though.
Litchfield described where forensic evidence can be found within a compromised database:
An attacker may go around creating objects and then go and attempt to clean up and hide evidence," Litchfield said.But often, hidden deep within an Oracle data block, hackers leave traces of their past presence. The header and row directory in a data block correspond to areas within a database that can yield revealing clues, Litchfield said.
He also warned against other tools that can change system data:
"There are tools that allow you to fudge your way through, but by running them you can change a system in a drastic way."
The sticking point for Litchfield is that it uses Oracle proprietary algorithms. Litchfield hasn't focused on making friends at Oracle over the years and his past efforts to expose security vulnerabilities in the top selling RDBMS probably hasn't left Oracle inclined to work with Litchfield on this. That would be a loss of all of us.
We need tools like this and the best of them are going to use detailed knowledge of database algorithms and data structures, just like the best attackers. Oracle shouldn't block this one, for its customer's sake.



Email This!
Digg it!
Del.icio.us
Reddit!
Newsvine

Comments
Does David Litchfield provide a training course on Oracle forensic? I would like to attend one. TQ.
Posted by: Sarah | September 11, 2007 5:23 AM
I'm not sure if David Litchfield offers training courses. Peter Finnigan is another well known Oracle security expert, his web site is http://www.petefinnigan.com/. He has offered training in the past and might be a good source for forensic training.
Posted by: Dan | September 11, 2007 12:42 PM