Monday 17 October 2011

System Programming

If you are serious about digital forensics, you need to involve yourself with system programming.  It is simple...start with C programming. There are a lot of things you can do with C. Then move on to C++ and later you could also include some visuals.


I feel that Linux programming can improve your skill tremendously in system programming. C is created for system development and the birth of Linux is possible because of C itself.


So, with C system programming skill, you are able to develop Digital Forensics tool and this book can be a good reference. Some of the topics covered are as follows.
  • Shell programming
  • Working with files
  • Linux environment
  • Terminals
  • Data management
  • MySQL
  • Development tools
  • Debugging
  • Programming KDE Using GTK+