Archive for the ‘ Education ’ Category

Book Review: The Official EnCE: EnCase Study Guide by Steve Bunting

The Official EnCE: EnCase Certified Examiner Study Guide by Steve Bunting is a well written and informative text with the goal of preparing a computer forensic examiner for Guidance Software’s EnCE certification. The book’s author, Steve Bunting, writes that the book will give you more knowledge than you need to pass the exam, rather than merely covering the basics to pass the certification process. Before you read any further, a quick disclaimer: I am not EnCE certified and thus cannot truly testify to the preparedness that reading this book provides.EnCE Official Study Guide by Steve Bunting 2nd Edition

I do believe this book provides solid information and will help someone new to EnCase get a better understanding of the program, its capabilities, and the process EnCase takes to retrieve the data. As a forensic analyst without much EnCase training, I know how to perform some key functions, such as using the Case Processor to perform LNK file analysis, how to mount a file to view the file structure, etc. However, I knew EnCase was a powerful program and that there was much for me to learn about this wonderful piece of software. This EnCE study guide by Steve Bunting is great for fellow examiners similar to myself, looking to further their knowledge of EnCase. I wanted to learn about EnCase, how to use it, and understand what this application is truly capable of. This book is great for that purpose, but not entirely great at the other goals the text sets out to accomplish.

The Review
Before you start out to read this book, you’ll need to ask yourself a few questions:
What are you looking to get out of this book, an EnCE certification, knowledge on how EnCase does what it does?
How well do you know EnCase?
Are you hoping to learn more about the forensic process than the capabilities and how to use EnCase? Read more

Book Review: Virtualization and Forensics by Dianne Barrett and Gregory Kipper

Virtualization and Forensics: A Digital Forensic Investigator’s Guide to Virtual Environments by Dianne Barrett and Gregory Kipper is a book packed with information. Unlike my last Syngress book review on Digital Triage Forensics by Stephen Pearson, this book is entirely relevant to computer forensic analysts and I vaguely recommend it.

In the field of digital forensics, there are some books that you have on your shelf and hope to reread every year, (File System and Forensic Analysis by Brian Carrier), and there are books you keep for reference. Virtualization and Forensics is packed with information about virtual machines, the environments they run in, the vendors making the applications, and how they apply to forensic investigations, but it’s more of a reference book as it provides artifacts of virtual machine and evidence that one was run.Virtualization and Forensics by Diane Barrett and Gregory Kipper

Virtualization and Forensics (VAF) covers the details of many virtualization applications, including VMware Workstation (and Fusion for Macs), Parallels, Microsoft Virtual PC MojoPac, MokaFive, and probably some others I had never heard of. VAF covers the artifacts left behind for each of these program installations, as well as their server versions. At this point you may be asking yourself ‘If it’s such a great book, why did he put ‘vaguely’ in the recommendation sentence?” That’s a good question!

VAF leaves out some critical information that I fault it for not including because of it’s title. This book is short for something covering such a massive (and popular) topic; virtualization was identified as the #1 Strategic Technology for 2009 by Gartner, the IT industry’s largest and most-strategic conference. The title of VAF includes “Investigator’s Guide”, but I have to disagree as there is just a surface being scratched here. The authors ran some tests and provided us the results of those tests, but didn’t offer anymore thought than that. The authors have a thorough understanding of virtualization and appear involved in researching the topic as they know all the white papers and research to reference. Read more

Book Review: Digital Triage Forensics by Stephen Pearson

The Syngress book Digital Triage Forensics: Processing the Digital Crime Scene by Stephen Pearson and Richard Watson is an interesting book that will most likely not be helpful to many people. What I mean by this is that Digital Triage Forensics (DTF) is about responding to a battlefield scene and preserving the evidence, while getting valuable intel as quickly as possibly. Performing exams on the battlefield isn’t something you’re going to do unless you want to get shot by a sniper, mortared, etc., so the standard Computer Forensic Field Triage Process Model (CFFTPM), is not the best choice, which is why DTF has been developed. Digital Triage Forensics book cover

Chapter 4 Using the DTF Model to Process Digital Media has some nice information in it for someone looking for introductory material to the computer forensics field. DTF explains the differences between physical and logical drives with a library analogy, the hardware needed to conduct an exam, and some software available for use to help throughout the exam. The material is delivered in an easy to understand manner, but again, it’s basic.

Chapter 5 Using the DTF Model to Collect and Process Cell Phones and SIM Cards was a decent chapter on cell phone collections, but again, no ground breaking research here. There are some tools covered that show they are certainly worthy of being mentioned, such as the HTCI Isolation Chamber. However, there is not much presented here that is not covered in the introduction level books to mobile forensics. Read more

Book Review: Computer Forensics: Principles and Practices

Computer Forensics: Principles and Practices by Linda Volonino, Reynaldo Anzaldua and Jana GodwinPurchasing Computer Forensics: Principles and Practices was one of my first purchases for grad school. The Computer Forensics I course had this book as a recommended textbook. Being ambitious, I bought the book (along with three others). Turns out, I did not need the text to do well in the course, it was mainly just for extra reading. Well, I bought the book, which was the most expensive of the four and decided I better read this so the money doesn’t go to waste.

Computer Forensics: Principles and Practices (CFP&P) by Linda Volonino, Reynaldo Anzaldua, and Jana Godwin provides a nice introduction to topics and terminology that may be new to people lacking experience in digital forensics. However, as CFP&P’s name suggests, this is just principles for the topics and nothing covered in-depth, much of the information is very basic. If there is a topic that the reader may not understand there are nice FYI sections providing a short story of how the information was used in a court case or applied in the field.

CFP&P was published in 2006 and to show how much the computer forensic field is growing, some of the information presented is already out-dated. One example would be that EIDE and SCSI drives are no longer the main hard drives in use and SATA is not a technology of the future; SATA is widely used today. The book also has a generously large section on PDAs which are hardly used today with the advent of smartphones. Read more

A Fun Way to Learn JavaScript

JavaScript is a very useful skill to have in your toolkit. JavaScript can be used to execute simple attacks with big payloads. It is of my belief that understanding what tricks an attacker may use is a great way to strategize your defense. If you understand how JavaScript can be used for attacking, you can utilize that knowledge to prevent future attacks.

Codecademy Exercises25AchievementI came across a fun website today that has a goal of making “it easy for everyone to love and learn how to program.” The website, Codecademy, currently has lessons available for learning JavaScript, but is looking to add more in the future. Currently, the website has eight lessons which teach you the basics, how to setup alerts and confirmations, how to use constants, count the length of a string, use loops, and much more.

Codecademy has achievements and points that you can earn as you progress through lessons. They also allow you to monitor your progress towards completing individual lessons and the percentage of all lessons completed by the user. Codecademy approaches these lessons with a fun, interactive, and encouraging demeanor that makes the user want to continue progressing until they have completed all the lessons. codecademy completedYou can share the progress you’ve made which makes it fun to compete with friends as you learn JavaScript.

Read more