|
|
Total Number of Subscribers: 467 |
|
|
|
||
|
|
||
|
Date:2nd January 2009 |
Compiled by Mr. M. Sathya Kumar |
|
|
|
Forensic Computing: A Review of a
Growing Technical Field Forensic computing is a science that can have many definitions.
For example, the Australian Institute of Criminology defines it as: “the process of identifying, preserving, analyzing and
presenting digital evidence in a manner that is legally acceptable.” For a CPA engaged in litigation support services, this area of work
increasingly requires the use of specialists. Having a general knowledge of
this process can help accountants respond to client inquiries and can make
consultation with forensic computer specialists more effective. As with other litigation support services, the objectives of a
forensic computing engagement change for each case. For example, financial
fraud cases may require delivery of all correspondence related to a person
with access to a sensitive Web server, while matrimonial cases may require
only specific financial information from a home computer. The devices under
scrutiny—such as mass computer storage disks, memory sticks and
their variations, digital cameras, cellphones, and copiers— will also vary with the engagement and advances in technology. Types of Engagements There are two types of forensic computing engagements, based
upon the use of the device as it pertains to a case. The first type of
engagement is when a device, such as a computer, has been the tool with which
an activity was carried out. This engagement will center on retrieval of the
evidence from that device. For example, a text message may have legal
implications: The June 2004 case of athlete Kobe Bryant revolved around a
text message that was sent from his accuser to a third party. The content of
the text message was subpoenaed and presented as evidence. The second type of forensic computing engagement focuses on an electronic
device that has been the target of a crime. This engagement entails other
devices and other types of evidence. For example, consider a Web server that
has been breached for the purpose of identity theft. Evidence for such an
engagement would include the electronic traces of the perpetrators, but also
an analysis of the use of the stolen information, such as whether the stolen
identities were sold. Types of Perpetrators In a generic way, forensic computing engagements involve three
types of perpetrators. This classification helps a forensic computer
specialist know where to effectively search for evidence. First, individuals with a high level of technical knowledge can
often conceal their steps. Their technical knowledge about the activity or
devices utilized also facilitates their illicit use in a manner that is
challenging to prove. The second type of perpetrator is one with low-level technical
skills who will attempt, with varying success, to perpetrate and conceal his
activity. Obviously, the lower the technical skill of the person, the easier
it is to find and prove the suspected activity. A third type of possible perpetrator is an everyday authorized
user. For example, a manager who is about to leave a professional firm to
start his own company would have the basic technical skills through his
everyday work to search the client relation management (CRM) database for
prospective clients. Such an activity would likely not breach any security
measures in the computer system, nor would the user need to conceal the
activity. Ethical and legal considerations aside, such activity is
technically not a breach of security, because the manager is an authorized
user of the CRM. Forensic Process The forensic computing process includes identification of evidence,
preservation of that evidence, and analysis of the results. To be legally
valid, a proper documentation and reporting of the results must be performed
and delivered to a client or their legal counsel. A forensic computing specialist must be familiar with the rules
of evidence as well as the technical skills necessary to identify and
retrieve electronic evidence. For example, in a matrimonial case revolving
around financial information in an electronic worksheet, a technician may not
just start up the computer and save the worksheet to a diskette. First, a
full duplication, in several copies, of the entire hard disk must be made in
a manner that will allow both sides in the case to apply their own procedures
to the data while maintaining the integrity of the underlying electronic
image of the memory. Second, retrieval from the copy of the source disk must
be done in such a way that changes to the original cannot be made. For
example, in a corporate application, software packages such as Encase or
Ontrack scan large amounts of unprocessed data. Utilizing an intelligent
filter, meaningless and random bits of information are removed and screened
out, while meaningful text or keywords are delivered to the investigator. Finally, a strict documentation of the entire process, complete
with names, dates, locations, and procedures applied must accompany the
device in question. In the legal vernacular, the technical expert must “bag and tag” all the evidence that comes under their purview. Technical Issues From a technical and legal perspective, there are three types of
electronic evidence that can be retrieved, based on their completeness and
ease of retrieval. First, there is active data. In the example above, an electronic
worksheet with financial information that did not experience any loss of
integrity is an active-data type of evidence. The legal area involving discovery and delivery of data is
complex and beyond the scope of this article. The Federal Rules of Civil
Procedures mandate certain restriction on “electronically stored
information,” which cannot be considered “reasonably accessible” under certain circumstances, such as
backup or
latent data, discussed below. This and other legal tests must be considered
in all engagements. Second, archival data is information that cannot be retrieved by
the user but otherwise has no loss of integrity. For example, in certain
operating systems several versions of the same file are maintained
automatically. The last version represents active data, but an older archival
version may still exist, without being compromised but typically hidden from
the user. Last, latent data are purposely hidden from the user and may be
incomplete or unreadable. For example, an area of a disk drive that has been
marked as a “deleted file” in fact may still
contain some information from that file that has not been overwritten.
Specialized software can retrieve such data and provide evidence of its
existence that is otherwise obscured from the user. To further understand the electronic environment, it is
imperative to discuss the concept of abstraction. In an electronic
environment, activity is performed in abstraction of underlying devices using
a driver. Modern computer users, for example, are familiar with a “device driver” required for the use of certain hardware. The driver is
one instance of an abstraction: it provides translation between the requests
of the user and the commands that the underlying unit understands. For
example, a printer driver can receive the request “print in italics” and translate it into
the corresponding command that a printer’s hardware can
understand. Abstraction occurs in many instances in an electronic
environment. It may start with the chip that computes the command, then
continue to the hardware driver, the software driver, the operating system,
applications, and so on. Because of abstraction, evidence that may appear to have been no
longer active in one layer may continue to be active in another. For example,
a hardware driver may contain information of the last piece of a file that
was read. Although the file itself may be deleted and overwritten, retrieval
of that portion of the memory from a disk driver may allow data to be
retrieved and presented as evidence. Data analysis and its usefulness vary depending on the
engagement at hand. A series of webpage visits, for example, may be required
whereby the sequence of the pages is of import to the legal process. In other
instances, versions of the same file containing revised financial information
may have significance to the evidentiary matter. In all cases, the
application of the rules of evidence is of the utmost consequence, as it not
only provides a sound basis for any conclusion but also protects the
technical expert and his clients from claims against the merits of the
evidence provided. The Role of CPAs CPAs, who increasingly provide litigation services and technical
expertise to businesses, are well suited to forensic computing engagements in
several ways. Understanding the requirements of the forensic computing,
accountants can help prevent tampering with electronic evidence. Although
consultation with an attorney is typically required, many companies often
turn first to their auditors or accountants when fraud, a computer breach, or
employee misconduct has been discovered. Understanding the possible issues
facing a business may allow accountants to provide the most help to such
requests. Article
by Yigal Rechtman, CPA, CFE, CISM, CITP, is the president
of Person Consulting Organization, Inc., of New York City. He is also
vice-chair of the NYSSCPA’s Technology Assurance Committee. |
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
Rewards waiting for feedback at |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
Disclaimer: We believe that the information contained in this e-zine is true. If you do not wish to receive Smart Trainee please click here. |
|
|
|
||
|
|
|
|
|
|
Click here to contact us, if you are unable to view the content properly |
|
|
|
|
|