Understanding Cybercrime and Hacking
Understanding Cybercrime and Hacking
Cybercrimes clearly refer to crimes implemented using computer. Traditionally, cybercrime is defined
as a crime that involves a computer and a network.
Although there is no single universal definition for cybercrime, law enforcement usually makes a
distinction between two main categories of internet-related crimes:
1. Advanced cybercrime/high-tech crime: Refined attacks against computer hardware and software.
2. Cyber-enabled crime: Numerous ‘traditional’ crimes have taken a new turn with the arrival of the
internet, such as crimes against youngsters, monetary crimes, and even acts of terrorism.
Cybercrimes have an adverse effect on governments, businesses, and even ordinary people.
For example, Botnet is a network of internet-connected computers that are infected by viruses and
controlled as a group.
If an individual wants to prevent cybercrime, he/she has to adopt digital forensic tools to reduce
the vulnerability score. To protect our confidential data or any kind of personal data, the hard drive
should be cleansed using a solution. As the crimes related to computer are increasing day by day, the
tools required to fight against the same are being developed faster.
2. Do we have any one definition of cybercrime?
Answer: There is no one definition of cybercrime. However, any activities/actions which basically
offend human sensibilities can also be included in cybercrime. Erotica (child pornography) on the web
constitutes one serious law-breaking offense. Similarly, online paedophiles that lead minor youngsters
into sex are a unit that amounts to cybercrimes.
3. What are the various categories of cybercrimes?
Answer: Cybercrimes can be broadly divided into 3 major categories: cybercrimes against persons,
property, and government.
4. Explain the category “cybercrimes against persons”.
Answer: Cybercrimes can be broadly divided into three major categories
Cybercrimes
Computer
Cyber-stalking,
vandalism, Cyber
email spoofing, etc.
transmitting terrorism
viruses, etc.
Cybercrimes against People: Cybercrimes committed against people include crimes such as cyber
porn, transmission of child pornography, harassment of an individual through email, false legal
agreement scams, etc. The trafficking, distribution, posting, and dissemination of obscene material,
together with pornography and misdemeanour, constitute important cybercrimes committed against
people. The potential impact of such a criminal offense to humanity can hardly be explained. Cyber
harassment could be a distinct cybercrime. Various harassments can and do occur in internet, or
through the use of internet. This includes sexual, racial, religious, or other harassments. People perpet-
uating such harassments are guilty of cybercrimes.
Cybercrimes against Property: Cybercrime against all forms of property is the second category of
cybercrime. Crimes in this category include computer devilry, meaning destruction of others prop-
erty and transmission of harmful viruses, worms, or programs. An Indian-based upstart engineering
company lost its money and repute when the rival company, an associate degree business major, scarfed
the technical catalogue from their computers with the assistance of a company cyber spy software.
Cybercrimes against Government: Cybercrimes against Government is the third type of cybercrime.
Cyber terrorism is a distinct crime in this category. The spread of internet has shown that this medium
is used by people and teams to threaten the international governments conjointly to terrorize the voters
of a rustic. This crime manifests itself into an act of terrorism once a private ‘cracks’ into a government
or military maintained website
5. Is hacking a cybercrime? Justify.
Answer: Hacking and cracking are among the gravest cybercrimes till date. It is a dreadful feeling
to realize that an unknown has broken into your pc systems without your knowledge or consent
and tampered with precious confidential data. Not to mention, the reality is that no automatic data
processing system within the world is crack-proof. Any and each system within the world can be
cracked. The recent denial of service attacks seen over the favored business sites such as E-bay, Yahoo,
Amazon etc. are a replacement class of cybercrimes that are slowly rising as being very dangerous.
Misuse of one’s own programming talents with malicious intent to achieve unauthorized access to
a laptop or network are terribly serious crimes. Similarly, the creation and dissemination of harmful
laptop programs that do irreparable harm to laptop systems is another crime. Computer code piracy
is another distinct quite crime that is perpetuated by many of us online who distribute unlawful and
unauthorized pirated copies of computer code.
6. Is there any comprehensive law on cybercrime today?
Answer: Cybercrime is a newly specialized field in which a lot of development has to take place in terms
of putting into place the relevant legal mechanism or laws for controlling and preventing cybercrime.
As of now, there is completely no comprehensive law on law-breaking anywhere within the world. This
could be the reason why investigation agencies such as FBI are finding the internet to be a very trou-
blesome piece of ground. These varied cybercrimes fall under that gray area of net law that is neither
absolutely nor partly coated by the present laws.
7. What are the different roles of computer with respect to cybercrime?
Answer: Computers can play a vital role in crimes as shown in the figure. They can extract evidences,
instrumentality, illegal imports, or the fruit of a crime.
1. They can act as a communication tool.
2. They can be the target of the attacker for criminal activity.
3. They can also be tangential to crime.
Following are some instances where computers are used in crime scenarios:
1. Witnesses can view the suspect’s picture on the screen through the use of computers.
2. DNA testing can be performed using computers. Using DNA testing, criminals can be identified
from past crimes and booked.
3. Mini computers and laptops are used in police vehicles to determine the criminal records. The po-
lice cars are installed with wireless internet connections that are linked with satellites to perform the
work with greater efficiency and in an easier manner.
4. Fingerprints can be taken using a computer and it can be used to determine whether the person is
linked to any case in the past.
5. A computer can also determine how a fire was caused and what accelerant was used in the fire. This
can be done using the computer investigation device.
6. Computers are also used at traffic junctions to find the vehicle identification number (VIN), wheth-
er the car is stolen, etc. In case of a crime, the person can be arrested immediately.
7. The databases of criminals are maintained in computers. With just a push of button, we can obtain
all the information about the criminal. Also, a list can be maintained of all citizens with prior tick-
ets, bad behaviour, and felonies.
8. Simulations can be created by the use of computers
8. What is difference between virus and worms?
Answer: Worms and viruses are malicious programs that can cause harm to our workstation, but both
are different.
Virus: Virus (vital information resources under siege) is a code designed to duplicate itself, and this is
often done by replicating itself into varied programs that square measure hold on within the laptop.
Computer virus attaches itself to a program or a file, spreads from one digital computer to another,
exploits infections as it travels.
A computer virus can range in harshness for example some may cause slightly irritating effects, or
some can damage hardware/software/files.
Virus can enter in our system using .EXE files (Executable files ) which means, a virus cannot affect
our computer unless and until we run or release the malicious program. It is significant to make a note
that a virus cannot spread without a human action for example running the infected program(.exe file).
Alter
Data
Can Self
Mutate Replicate
Virus
Passive Steal
Transmission Information
Software Delete
Code Data
Figure Virus.
Alter
Data
Can Self
Mutate Replicate
Worm
Active Steal
Transmission Information
Self-
Contained Delete
Software Data
Figure Worm.
Worm: A worm (write once read many) is similar to a computer virus by design. It is considered to
be a secondary category of virus. A worm spreads from computer to computer, but unlike virus it
has the capability to travel without any human action. The main threat with a worm is the capability
to replicate itself on our system. So rather than our computer sending a single worm, it could send
hundreds or thousands of copies of itself and cause a huge devastating effect. For example, a worm
sending out a copy of itself to everyone listed in the address book, then the worm replicates itself to
each of the receiver’s address book and it manifests itself. Since the worm copies itself and also travels
across networks, it consumes more system memory and network bandwidth, causing web servers and
individual computers to stop responding.
9. What is Hacking ? Who is a hacker?
Answer: There are various security breaches and the art of exploring such various security breaches is
termed as hacking. From so many years, computer hackers are around us. We have started to hear more
and more about hacking, as the internet is becoming the main part of our life, and it is being used up
widely throughout the world. There are very few hackers which are well known such as Kevin Mitnick.
The digital world has many different types of hackers. It is hard to outline an exact profile, since hackers
are also human like the rest of us are and they are unique individuals. It is necessary to note that all
hackers are not equal. Each hacker has different motives, methods and skills. It is not necessary that all
the hackers are antisocial or teenagers. They are mostly sharp minded and curious to know new things
and brave enough to take steps.
It is a term which has two meanings:
1. Traditionally, the ones who like to play with software or electronic systems are termed as hackers.
They find excitement and happiness in exploring and learning that how computer system operates.
For working electronically in new ways, they try to discover new things.
2. Recently, it has termed hacker as the one who maliciously breaks the system for personal gain.
Technically theses hackers are criminal hackers and also known as crackers. Crackers intentions are
to break into system maliciously. Crackers do this for revenge, profit, fame or for personal gain. The
make people’s life miserable by modifying, deleting and by stealing critical information.
Hacking is a special art as well as skill. The guys who are engaged in hacking activities are said to be
criminals as they are associated in breaking laws of hacking. Actually, hacking is more about performing
the steps within the limits and following the laws. There are two types of hacker: good guy and bad guy.
Good guy is also called as ‘White-hat’ and bad guy is called as ‘Black-hat’. Hackers which are also said
as bad guys try to compromise your computers, while ethical hackers said as good guys try to protect
your computers against illicit entry. As many malicious hackers claim that they don’t cause harm to
system just by helping others are none other than electronic thieves. The hacker status increases in
hacker circles by hacking anyone’s system which is well protected system.
9. What is the difference between a Hacker and a Cracker?
Answer: The real word is cracker, but media has given the word as hacker. The public thinks that the
hacker is related to someone who breaks the computer system, which is actually false. This untrue
statement is an insult to a hacker.
Hacker definition: The one who is interested in the working of any computer operating system is
called as a hacker. Very often, the hackers are good programmers. Hackers have very good and advanced
knowledge of operating system and programming languages. They have information about various
security holes within systems and the reasons for such holes. Hackers constantly try to attempt the
advanced knowledge and shares what they have discovered. Hackers never have bad intention such as
damaging or stealing data.
Cracker definition: A person who breaks other people system with malicious intentions are crackers.
Cracker causes problem to targets of people system by an unauthorized access, destroying important
data, stopping services provided by the server etc. By their malicious actions, crackers can be easily
identified.
Hackers try to do constructive work while crackers do nothing and jut destroy system.
Hackers are professional while crackers are criminal.
Hacker Cracker
Lots of knowledge and Lots of knowledge and
Experience Experience
Good guy Bad guy
Strong ethics Poor ethics
No crime Commits crime
Fights criminals. Is the criminal
HACKER ñ CRACKER
Figure Phreakers.
Phreakers are people who specialize in attacks on the telephone system. The word, which became
popular in the mid-1980s, is probably a combination of the words phone and freak. (Phreakers are also
known as “phreaks” or “phone phreaks.”) In the early days, phreakers whistled or used an instrument
to mimic the tones the phone system then used to route calls and identify payment, especially as a way
to avoid paying for an expensive call. Modern phreaking involves breaking into and manipulating the
phone company’s computer system, making it a specialized kind of hacking.
Recent Examples of Phreaker from the Web:
In fact, the friends’ first business venture together was marketing blue boxes to aspiring phreakers.
—Laura Yan, Popular Mechanics, “An Early Hacker Used a Cereal Box Whistle to Take Over
Phone Lines,” 20 May 2018
12. What is the difference between Hacking and Ethical hacking?
Answer:
Hacking Ethical hacking
Computer Hacking refers to breaking into Ethical Hacking refers to the methodology
someone’s system for personal or commercial adopted to find loopholes in Information
gains. Hackers also called Pirates, use various systems.
tools to cause damage to information and assets.
Reconnaissance is nothing more In the gaining access phase, true In the final phase, attackers
than the steps taken to gather attacks are leveled against the attempt to conceal their success
2 4
evidence and information on the targets enumerated in the second and avoid detection by security
targets you want to attack. phase. professionals.
Scanning and
Enumeration Maintaining Access
7. These obstacles recommend that a common procedure of investigation is desired, as well as standard
techniques for collecting and preserving digital evidences.
Any investigation conducted has some result, or very peculiar purpose. An investigation is generally
initiated with the purpose in order to establish facts about an event that has taken place earlier. As per
Kruse, forensics is conducted to determine the main cause of an event or incident. The primary goal to
establish the root cause is to confirm that the investigation is conducted in a manner to withstand legal
investigation. However, any investigation should be conducted in a methodical manner. The conduct
of the examiner should be such that the validity of the produced evidences should not be questionable.
It can be notice that collecting digital evidence helps the investigator. The user usage profile,
chronological timeline activity, Internet usages are contained in the evidence triage comprises. The
particular user evidences can be found in home directories and folders, the registry and properties of
file. The evidences obtained will guide an investigator to find possible evidence, if other traces have
probably been detached varying on the type of investigation conducted.
The fundamental point of kick-off for any investigation is to answer basic questions about the clue.
In addition to understanding what happened, there is a need to know who is responsible to such a
situation. In every investigation process there is a need to ask six key questions by the investigator. The
necessary questions asked by an investigator are what, why, how, who, where and when:
1. What is determined by the data attributes or metadata?
2. Why refers to the need?
3. How is the procedure followed to mark the incident or isolate the necessary evidence?
4. Who refers to the people involved in the crime?
5. Where refers to the location and when refers to the time?
The following paragraphs give some clarification on some of the questions. Finding the person who
was supposed to perform an action is critical. As soon as the person has been identified, a much faster
venue is opened to finding the rest of the pieces of evidence. An interview can also be conducted to ask
pressing questions about motive behind. In a civil claim, the petitioner and respondent or other legal
person might be crucial. An aspect to be considered here is that the investigator must never be alleged
of fabricating the evidence and the person it can be attributed to as being the author.
The need of devising a DFI is highlighted in this section in order to find potential evidences to
support a legal conclusion.
4. Explain various points which should be considered during digital evidence-handling procedure.
Answer: During Evidence handling procedure following points should be consider is :
1. Record the information about the computer system under examination which are currently placed
within a computer while examining the contents of hard drive.
2. Media that is being duplicated, digital photographs of the original system should be taken.
3. The evidence tag for the original media or for the duplication of forensic must be filled out. ( the
hard drive which will act as a best evidence should be stored in your evidence safe)
4. Media should be appropriately labeled with an evidence label.
5. The best evidence copy of the evidence media must be stored in your evidence safe.
6. An evidence custodian is recorded for the best evidence into the evidence log. There will be corre-
sponding entry in the evidence log foe each piece of best evidence.
7. Working copy is where all the examination are performed on a forensic copy of the best evidence.
8. The backup copies of the best evidence are created or not is ensured by an evidence custodian. Once
the principal investigator for the case states that the data will be no longer be need in an expeditious
manner, then the evidence custodian will create the tap backups.
9. It is responsibility of evidence custodian to make sure that all the disposition dates are met. The
principal investigator assigns the date of evidence disposition.
10. To ensure all of the best evidence is present properly, properly stored and labeled, an evidence cus-
todian performs a monthly audit.
5. Define digital evidence and its types of digital evidences.
Answer: Digital evidence is any information or data of value to an investigation that is stored on,
received by, or transmitted by an electronic device. Text messages, emails, pictures and videos, and
internet searches are some of the most common types of digital evidence.
Evidence can be stated as any information that can be confident or trusted and which proves some-
thing related to case in a trial i.e. indicating that a certain substance or condition is present.
Types of Evidences: There are many types of evidence, each with their own specific or unique charac-
teristics. Some of the several major types are as follows:
1. Illustrative evidence
2. Electronic evidence
3. Documented evidence
4. Explainable
5. Substantial evidence
6. Testimonial
Illustrative Evidence: It is also called as demonstrative evidence. It is generally a representation of an
object which is a common form of proof. Example: photographs, videos, sound recordings, X-rays,
maps, drawing, graphs, charts, simulations, sculptures and models.
Electronic Evidence: Electronic evidence is nothing but the digital evidence. As we know the use of
digital evidence in trials has greatly increased. The evidences or proof that can be obtained from an elec-
tronic source is called as digital evidence. Example: emails, hard drives, word processing documents,
instant message logs, ATM transactions, cell phone logs and so forth.
Documented Evidence: It is similar to demonstrative, but in documentary the proof is presented in
writing (contracts, wills, invoices, etc.) It can include any number of media. Such documentation can
be recorded and stored (photographs, recordings, films, printed emails etc.)
Explainable Evidence (Exculpatory): This type of evidence is typically used in criminal cases in which
it supports the dependent, either partially or totally removing their guilt in the case. It is also said as
exculpatory evidence.
Substantial Evidence: A proof introduced in form of a physical object, whether whole or in part. It
is also called as physical evidence. Such evidence might consist of dried blood, fingerprints, and DNA
samples, casts of footprints or tires at the scene of crime.
Testimonial: It is a kind of evidence spoken by a spectator under oath, or written evidence given under
oath by an official declaration i.e. Affidavit. This is one of the common forms of evidence in system.
6. What is original evidence and what are the various rules of digital evidence?
Answer: The Best Evidence Rule
The best evidence rule is that the original or true writing or recording must be confessed in court
to prove its contents without any expectations. In best evidence rule an original copy of document is
considered as superior evidence. One of the rules says, if an evidence is readable by sight or reflect the
data accurately such as any printout or data stored in a computer or similar devices or any other output
is considered as ‘original’. It states that multiple copies of electronic files may be a part or equivalent
to ‘original’. Electronic evidence collected is mostly transferred to different media so many computer
security professionals are heavily dependable on this rule.
At my organization, we define best evidence as the most complete copy or a copy which includes all
necessary parts of evidence which is closely related to the original evidence. One of the best evidences
is having the original evidence media. Let say a client has a copy of the original evidence media, then
it is considered as best evidence. We treat our forensic duplication by considering it as best evidence.
Therefore, when we say “best evidence” it is nothing, but we refer to the evidence we have in our power.
Original Evidence: Sometimes the procedure adopted to deal with a situation or case takes it outside
the control of client/ victim. We also assume that a case with proper diligence or a case with persistent
work will end up in a judicial proceeding, and we will handle the evidences accordingly. If criminal
or civil proceedings(proceedings rather than criminal proceeding in a court) are a possibility, then we
often persistently push the client/victim to allow us to hand over all the original evidences, since we
have evidence handling procedures in place.
For our purposes, we define original evidence as the truth or real(original) copy of the evidence
media which is given by a client/victim. We define best incidence as the most complete copy which
include all necessary parts of evidence which is closely related to the original evidence. It is also called
as duplication of evidence media. There should be an evidence protector which will store either the best
evidence or original evidence for every investigation case in the evidence safe.
Rules of Digital Evidence: Rule of evidence is also called as law of evidence. It surrounds the rules and
legal principles that governs all the proof of facts. These rules help us to determine what evidence must
or must not be considered by Trier of fact. The rule of evidence is also concerned with the amount,
quality and type of proof which helps to prove in litigation. The rules may vary according to the crim-
inal court, civil court, etc. The rules must be
Admissible: This means that evidence must be able to be used in court.
Authentic: Evidence should act positively to an incident.
Complete: A proof that cover all perspectives.
Reliable: There ought to be no doubt about reality of the specialist’s decision.
Believable: It should be understandable and believable to jury.
7. What are the steps involved in computer evidence handling? Explain in detail.
Answer: Computer evidence is fragile by its very nature and the problem is compounded with the
potential of destructive programs and hidden data. Even the normal operation of the computer can
destroy computer evidence that might be lurking in unallocated space, file slack, or in the Windows
swap file. There really are no strict rules that must be followed regarding the processing of computer
evidence. Every case is different and flexibility on the part of the computer investigator is important.
With that in mind, the following general computer evidence processing guidelines or steps have
been provided. Please remember that these do not represent the only true way of processing computer
evidence. They are general guidelines provided as food for thought:
1. Shut down the computer
2. Document the hardware configuration of the system
3. Transport the computer system to a secure location
4. Make bit stream back-ups of hard disks and floppy disks
5. Mathematically authenticate data on all storage devices
6. Document the system date and time
7. Make a list of key search words
8. Evaluate the Windows swap file
separation of phases to avoid murky areas. For example, the process we tend to attempt to create the
right flow sheet and organize the phases therefore the process may be applied to the widest vary of
potential situations. It’s quite a challenge to form a straightforward image of the process whereas main-
taining a helpful level of accuracy as a result of the incident response process will involve numerous
variables and factors that may have an effect on its flow. However, we tend to feel that we’ve developed
an event response method that’s each straight-forward, correct and actual.
Computer security incidents are mostly complicated, multifaceted problems. We use a “black box”
approaches with any complex engineering problem to solve it. We distribute the larger problem of
incident resolution into components and survey the inputs and outputs of each component. Diagram
illustrates our approach to incident response. In incident response methodology, there are seven major
components of incident response:
Detection Formulate
Pre-incident Initial Data Data
of incidents response Reporting
preparation response collection analysis
strategy
Resolution
Recovery
Implement security measures
1. Pre-incident preparation: Before an incident occur stake up necessary actions to prepare the organ-
ization and the Computer Security Incident Response Team.
2. Detection of incidents: Recognizing a probable computer security incident.
3. Initial response: By recording the basic particulars of neighboring the incident, collecting the inci-
dent response team, and informing the individuals who need to know about the incident, performs
an initial investigation.
4. Formulate response strategy: Regulate the best response and gain the management approval based
on the outcomes of all the known facts. On the basis of conclusions try to regulate the civil, crimi-
nal, administrative, or other actions which are suitable to take drawn from the examination.
5. Investigate the incident: Perform a comprehensive collection of data. To determine what happened,
when it happened, who did it, and how it can be prevented in the future review the data collected.
6. Reporting: Flawlessly report information about the investigation in such a manner that it becomes
useful to decision makers.
7. Resolution: Various resolutions must be taken such as employing security measures and procedural
changes, recording of lessons learned and development of long-term fixes for any problems identi-
fied.
(Read Chapter 3 Section 3.4 for Details )
2. What is incident and what are the goals of incident response?
Answer:
Incident: In info technology, an occurrence (attack) is an event wherever a service or element fails to
produce a feature or service that it had been designed to deliver.
Goals: We emphasize the goals of corporate security professionals with legitimate business concerns in
our incident response methodology. In addition, we also take into consideration the concerns of law
enforcement officials. Therefore, we have developed a procedure that promotes a coordinated, cohesive
response and achieves the following:
1. Prevention of a disjoint and non-cohesive response.(which could be disastrous)
2. Occurrence of incident is confirmed or dispelled.
3. Promotes collection of accurate information
4. For proper retrieval and handling of evidence establishment is controlled.
5. Protection of privacy rights established by law and policy.
6. Minimization of disruption to business and network operations.
7. Allowance for criminal or civil action against culprit.
8. Accurate reports and useful recommendations are provided.
9. Rapid detection and containment is provided.
10. Minimization to exposure and compromise proprietary data.
11. Tries to protect your organization’s reputation and assets.
12. Educates senior administration.
13. Promotion of rapid detection and/or prevention of such incidents in the future (via lessons learned,
policy changes, and so on).
Newer versions of Linux support USB drive connections but they are so useful for information
collection by direct physical connection. But there is solution for this limitation and that is, use of
netcat to transfer the data over a network to forensic workstation. Use of Linux in forensic workstation
provide a faster response. This helps to overcome the limitation of storage space. To transfer the infor-
mation over the network, netcat is used. Netcat steam is piped through des to encrypt the data transfer.
Encrypted TCP channel is provided by cryptcat command in a single step.
The best time to respond should be considered after selecting how to retrieve information from the
target system. There should be a need of determining the network connectivity of the target system.
After determining the network connectivity, you can now respond at the console of the target system.
2. Who all are involved in data collection techniques?
Answer: A person other than specialist in computer forensic, should not even touch the system. The
care has to be taken to protect the computers from alteration and damage. The criminals who plant
Trojan horses or other similar types of attacks, usually make their systems ready in such a way that
all the evidences automatically get destroyed after rebooting or shutting down the systems by anyone
except themselves.
There are several people involved in evidence collection techniques. Such as, first respondent
(usually an officer or a security person), investigators (usually a senior investigator) and the crime scene
technicians (usually a person who is expert in computer forensic). These people have been assigned
with some specific roles.
Different roles of different people are described in following section.
Role of first respondent: The first respondent is a person who first appear in crime locations such as
officer or a security person. As shutting down or rebooting the system may destroy some important
information or even an evidence, first respondent should not power off or restart the system. Nor he
should access the system to seek the evidence.
He should follow the process explained below:
1. Identifying the crime location: The one arrives first to the crime place (usually officer) should
be able to identify depth of the crime and restrict the access to the crime location. This location
can be wide as room, can consist of several rooms or even multiple buildings. Constructing a list
of computer systems that might have been involved in the crime scene is one the main task a first
respondent should be able to do.
2. Protecting the crime scene: All the devices including non-functional computers, mobile phones,
notebooks, PDAs or other portable devices are considered as a part of crime scene. First respondent
should freeze the condition of all the devices and wait for IT incident response team or investigator
in-charge to decide any equipment can be excluded.
3. Preserving temporary and tampered evidences: An evidence that could be vanished or destroyed
before the arrival of investigation team, should be preserved and maintained by first respondent. If
there is a surveillance (cctv) available, then it is easier to take record of what was done. But if there
is no surveillance, then identifying crime scene is a challenge for investigators.
Role of investigators: IT incident response team has authority of collecting evidences before any law
enforcement team arrives. To handle all the activities at the location of crime is generally the responsi-
bility of an investigator. He/she will be responsible for:
1. A chain of order: An investigator should make sure that each and every person available at crime
place is aware of chain of order. Chain of order refers to the flow investigation process. All the
systems and other equipment at the crime scene should not be touches, replaced, accessed or un-
plugged without the permission of any senior investigator. The role of investigator is to control and
manage the investigation.
In case, if senior investigator has to leave the location of crime, he/she should assign a person
with similar designation as him/her and stay in contact with that person until all the facts and
evidences has been collected and shifted to secure and secretive storage area.
2. Conducting the crime scene search: Officers should seek all the systems, written documents and
notes, manuals, log files related to crime. It involves mobile phones, printers, scanners, external
devices such as flash drives, hard disks, CD/DVD, tapes etc.
3. Preserving integrity of the facts or evidences: Criminals always tend to vanish all the evidences.
This is the reason to preserve all the evidences in order to take actions against offender. Investigation
should make exact copy of all the evidences, if possible. He/she should also be able to suggest any
considerations on the basis of the nature of suspect or suspects.
Role of crime scene technicians: These are the people who are specialists or experts in computer
forensic. They must have strong background in the field of computer and its technology with all the
computer related terms like working of file systems, structure of disks, and location of files where
data is stored known to them.
Usually crime scene experts are responsible for the following:
Preserving temporal evidences to replicating disks: Temporal data is sometimes known as volatile
data which is in computer’s memory such as random-access memory. The disk containing evidences
should be replicated or copied before shutting down the system because there might be the possibility
of disappearance of evidence after shutting down or rebooting the system.
Shutting down the computer system for transport: To preserve the integrity of original evidence,
proper shutting down of the systems is important. All the running programs or applications should be
properly closed in order to avoid corruption of files.
One school of thought says after making sure that there is no fragmentation or disk checking programs
is running, power off the system and also unplug the power cable to prevent running of self-destruct
programs that have planned to run after shut down.
But in UNIX, system should not be shut down in such abrupt manner because it may damage the data
files. Some experts in forensic suggest to change the account by ‘su’ command or use ‘sync; sync; halt’
command to power off the system but this can only be done if root password of the system is available.
Marking and recording the evidence: All the evidences should be noted or marked with time and date
of evidence collected, initials of investigator, case identification number, and other related information.
All these tagged or noted evidences should recorded in evidence log files.
Packaging of the evidence: All the digital evidences such as hand-held, computer, laptops, PDAs, hard
disks should be properly packed in artistic bags for transport.
Written documents such as notes, manuals, and books should be placed in plastic bags in order to
protect them from damage.
Transporting evidence: All the data should be securely transported directly to the secure secrete
evidence locker or room. The evidence should not come directly in contact with magnetic fields during
transport, nor left in direct contact with sun light or any other place where temperature increases up
to 75 Fahrenheit.
Processing the evidence: The disc image can be reconstructed when the copy of the disk is brought
back to the lab. Special tools are used to analyse the data.
3. How to create Response toolkit explain with steps?
Answer: We need to plan make a policy to retrieve all the information without messing up with strong
evidence. We have to be careful about not destroying or altering the evidence and to do this we need
to create a response toolkit.
Don’t belittle the significance of creating response toolkit. There should be an experienced and
trusted person to collect files and burn them into CDs. The toolkit that we will use should be in proper
working condition. Testing toolkit for the first time in ‘Live investigation’ will be the biggest risk in the
process of investigation.
Collecting the tools: It is critical to use trusted commands, in all incident responses, irrespective of
type of incident. An investigator should maintain a CD or a floppy that involves a minimum of the
tools described as in the following table:
3. Creating checksum for the response toolkit: There is always a file which contains the checksum
of all the commands. This file is usually a text file.
The following snapshot shows the md5sum commands used to generate
the text file (named [Link]).
Using SafeBack is quite simple for creating a duplicate of computer system. Figure 5.18 in Chapter
5 shows the start-up window for SafeBack. There are four modes of applications offered by SafeBack:
1. Backup functions generate image file of the source media.
2. Restore function stores forensically sound image.
3. Verify functions used to verify the check-sum within image file.
4. Copy function used to restore and backup all the operations in one action.
Next screen in the figure shows driver selection for SafeBack screen. It lists the physical as well as
logical drives detected by SafeBack. As the main goal of forensic duplication is to obtain exact duplicate
of original media, logical drives are completely ignored. Drive specifications should be matched with
the recovered information from the system BIOS and physical drive itself. The conflicts that occur.
SafeBack should be able to address the complete hard drive.
The verify option is used to ensure that the created evidence file as a proper representation of the
content of the media and that file can be restored successfully. Before leaving the site, use verify option.
Verify option of EnCase in the windows interface will verify the contents of image file without referring
to the original drive.
There should be four files in the root directory of the floppy that contains the code to get the
computer running a minimal operating system.
Computer [Link] processed the first file. The content of [Link] contains the code in [Link]
and starts to initialize device drivers, tests and reset the hardware and loads the command interpreter
[Link]. If a disk, connected to a machine, uses the compression software at the time of
loading device drivers such as DriveSpace or DoubleSpace, [Link] loads the [Link] driver
file. This should be happening while performing a forensic duplication. The driver will mount the
compressed volume and present the operating system with an uncompressed view of the file system, as
it loads. During the mounting process of compressed volume, it will change the time/date stamps on
the compressed file, which will be considered as the alteration of an evidence.
You should ensure that the loading of the [Link] driver file fails, when you boot from
your clean boot disk. It can be also done by simply removing the file, but [Link] checks the root
directories of all active partitions of the file. To stop the loading of [Link], load [Link] into
a hex editor and alter the strings manually. Norton’s disk editor can also be used to do the file editing.
Load the file in hex editor and perform a string search for the keyword SPACE. The following figure
shows the first-string search hit located at hex offset 7D93.
You need to change the name of the file to a value that it should not fine on the file system in order
to fail the DOS when it tries to load this file. In the following figure, the file name has been changed
to [Link]. Observe that the time in the file name is not represented in the executable file.
Continue to search a file for string SPACE. The four instances in [Link] will need to be changed, after
finishing, save the file and close the hex editor and remove the [Link] file from the floppy
too. Copy over any DOS mode drivers that you will need to access the hard drives on the computer
system under investigation, after creating the clean boot floppy. The web site for each hardware manu-
facturer, rather than on the driver CD that ships with the product is the best source for DOS driver.
Except for drives that are purely IEEE 1394, most hardware that provide storage will work. DOS
drivers for IEEE 1394 does not exist.
Cluster 34
[Link] 4,000 bytes Cluster 34
35
EOF
Cluster 35
Figure: Relationship between the directory entry structure, clusters and FAT systems.
Every file and directory in the FAT file system is allocated a data structure called a directory entry
which contains the name, size, content and other Meta data of the file. File and directory content is
stored in the data units is called as clusters. The clusters are found by using a structure called as FAT, if
the file or directory has located more than one cluster.
The allocation status and the cluster in the file is used by some file structure. This structure is used
in both content and the Meta data category. There are 3 version available of FAT file system, FAT12,
FAT16 and FAT 32. The size of the entries in the FAT structure is the major difference between three
of them. The relationship between these data structure is shown in the figure.
There are three physical sections in the layout of the of FAT file system. The first section is the
reserved area. It is the area which includes data in the file system category. This area is typically of 1
sector size in FAT12 and FAT 16. This size is defined in the boot sector. The second section is FAT area
which contains the primary and backup FAT structures. This section starts following the reserved area.
The size of this section is calculated based on the size of FAT structure. Data area is the third section in
the sector that includes the clusters allocated to store file and directory content.
Reserved FAT Data
area area area
The file system category of data in FAT file system can be found in boot sector data structure. The
boot sector is located in the first section of the layout. It is a part of reserved area in the file system.
In Microsoft, some of the data in the first sector belongs to the BIOS parameter block i.e. BPB often
known as boot sector. The data contained in the boot sector belongs to all categories in the model.
The boot sector of FAT 32 contains additional data such a sector address of a backup copy of the
boot sector and the major and minor version numbers. If the version in sector 0 becomes corrupt, then
the backup copy of boot sector can be used.
NTFS file System: NTFS shorts for New Technology File System. It provides great combination
of reliability, performance, and compatibility that are not found in the FAT file systems. It performs
standard operation such as read, write and search very quickly. It also provides a quick file system
recovery on very large hard disks. Several system files and Master File Table is created while formatting
a volume with NTFS. Theses system files and MFT contains information about all the files and folders
on the NTFS volume.
NTFS also includes the first sector as a boot sector which starts at sector 0 ranging to 16 sectors.
The following figure shows the layout of disk organization of NTFS system.
Partition boot Master Files Tables (MFT) System files File area
sector
Figure layout of NTFS volume.
Partition boot sector: The following table describes the boot sector of NTFS system. First 16
sectors are allocated for boot sector and bootstrap code, when the NTFS volume is formatted.
The data field that follow the BPB form extended BPB on NTFS volume. To find the Master File
Table during the start-up, the data in BPB filed enables NTLDR (NT Loader Program). As on FAT 16
and FAT 32, the MFT is not located in predefined sectors in NTFS volume.
Due to this reason, if there is a bad sector in its normal location, the MFT can be moved. However,
windows NT/2000 assumes that the volume has not been formatted if the data is corrupted or MFT
is not located.
The following figure shows BPB and extended BPB fields on NTFS volume:
BPB and Extended BPB Fields on NTFS Volumes
Byte offset Field length Sample value Field name and definition
It is highly recommended to run disk scanning tools as the functioning system depends on the
boot sector to access a volume. In order to avoid data loss and to backups all the files on regular basis,
running chkdsk can be useful.
Master File Table (MFT): There a special file table called Master File Table or simply MFT to repre-
sent each file on NTFS volume. First 16 records of the table are reserved by NTFS to store special
information. The firs record is MFT itself i.e. the copy of default MFT.
If the default MFT is lost or corrupted, NTFS reads the second record which is the copy of MFT.
This copy contains exactly similar records as default MFT. For both MFT and MFT copy file, the
locations of data segment is recorded in boot sector. The logical centre of a disk contains the duplicate
of boot sector. The log file usually used for file recovery purpose is the third record of the MFT. The
following figure shows the simplified illustration of MFT structure:
Extent
...
Extent 1
Small file record
Extent 2
Large file record
Extent 3
MFT assigns specific amount of space for each file record. The attributes of files are entered in
the allocated space of MFT. Small file and directories with approximately 1500 bytes or less can be
completely included in MFT record.
System files: Several system files are included by NTFS which are hidden from view on NTFS volume.
System files are generally used to store file system’s meta-data and to implement the file system. These
system files are placed by format utility.
The following figure shows the metadata stored in MFT.
Data area: By using standard transaction logging and recovery techniques, the consistency of the
volume is maintained by [Link] case of disk failure, NTFS restores consistency by executing a
recovery procedure that access information stored in the log file.
NTFS recovery procedure ensures the guarantee of restoring the volume to a consistent state. The
overhead required by transaction logging is very less. NTFS performs automatic disk recovery opera-
tions in order to maintain the integrity. A technique called cluster remapping is also used by NTFS to
reduce the effects of bad sectors.
2. What is meant by terms such as data transfer rate and seek time in relation to hard disks?
Answer: These are ways to measure the performance of a hard disk. The data transfer rate refers to the
number of bytes per second (bps) that the disk drive is able to transfer to the processor. This is typi-
cally restrained for today’s disks in mbps, and rates between 5 and 40 are common. The higher this
number, the better the disk performance. Seek time refers to the time interval between the time that the
processor makes a request for a file from disk and the time at which the first byte of that file is received
by the processor. This time is measured in milliseconds (typically between 7 and 20), and the lower this
number, the better the performance.
Internet
Firewall
Internal IDS
Switch
Monitor servers
Workstations
As discussed in earlier chapters, all kinds of cybercriminals committed many different types of
cybercrime, some of whom have very little technical knowledge or skill. Included in this narrow defi-
nition are malicious attacks designed to crash computers and congest networks, even when no actual
“illegal entry” takes place.
Even though intruders and attackers need not necessarily understand the technicalities of what they’re
doing, it is important for cybercrime investigators who build cases charging unauthorized access or breach
of network integrity to understand the basics of how intrusion techniques and system attacks work.
Intrusion Detection Systems help information systems prepare for, and deal with attacks. They
accomplish this by collecting information from a variety of systems and network sources, and then
analysing the information for possible security problems.
Intrusion detection provides the following:
1. Monitoring and analysis of user and system activity
2. Auditing of system configurations and vulnerabilities
3. Assessing the integrity of critical system and data files
4. Statistical analysis of activity patterns based on the matching to known attacks
5. Abnormal activity analysis
6. Operating system audit
2. What Intrusion Detection System CAN and CANNOT provide?
Answer: The IDS will offer the following:
1. Add a superior degree of integrity to the remainder of your infrastructure
Saving the Router Configuration: Router configurations are generally straightforward. In a single
configuration file all configuration information for Cisco routers is stored. This configuration rules
all aspects of the router’s behavior, and it is stored in NVRAM. When router boots it uses this stored
configuration. However, the configuration of the router can be changed without modifying the config-
uration file stored in NVRAM. Instead, the changes to the configuration are made in RAM, and they
are saved to NVRAM only by an administrative command. Thus, you should save the configuration
that is in RAM as well as the configuration in NVRAM.
You must have enabled (privileged) level access to the router. Use the show running- config
command or the equivalent (but older) write terminal command to view the configuration currently
loaded on the router.
cisco_router#show running-config
Use the show start-up-config or equivalent show config command to view the configuration saved
in NVRAM.
cisco_router#show startup-config
Finding the proof: What’s the next step? Once you’ve saved most of the evidence you need. The next
step depends on the type of incident suspected, based on your initial investigation. Here, we will look
how to identify corroborating evidence including responses for several incident types involving routers.
We categorize the types of incidents that involve routers as follows:
1. Direct compromise
2. Routing table manipulation
3. Theft of information
4. Denial of service
4. What are the differences between network-based IDS and host-based IDS?
Answer:
Network-based IDS Host-based IDS
• Broad in scope • Narrow in scope, monitor specific activates
• Examine packet headers and entire packet • Does not see packet headers
• Near real-time response • Respond after a suspicious entry
• Host independent • Host dependent
• Bandwidth dependent • Bandwidth independent
• No overload • Overload
• Slow down the networks that have IDs clients • Slow down the hosts that have IDS clients
installed installed
• Detects network attacks, as payload is • Detects local attacks before they hit the
analysed network
• Not suitable for encrypted and switches • Well-suited for encrypted and switches
network environment
• Does not perform normally detection of • Powerful tool for analysing a possible attack
complex attacks because of relevant information in database
• High false positives rate • Low false positive rate
• Lower cost of ownership • Require no additional hardware
• Better for detecting attacks from outside and • Better for detecting attacks from inside and
detect attacks that host-based IDS would miss detect attacks that network-based IDS would
miss
DNS spoofing discusses to two methods of instigating a DNS server to direct users inaccurately:
1. Poisoning of the DNS cache of name resolution servers which results in directing users to the wrong
websites or e-mail being sent to the wrong mail servers.
2. Using the recursive mechanism of DNS to expect the request that a DNS server will send and re-
sponding with counterfeit information.
This technique can even be used to fraud the victim into providing personal information through
Web forms. Either of these methods allows the attacker to capture the victim’s mail or to set up fooled
web pages that give users imprecise information.
6. How to collect network-based evidence log files?
Answer: When you collect the evidences make sure that you are overlooking the potential sources of
evidence when you respond to an incident. It happens that the most network traffic leaves an audit trial
somewhere along the path it travelled. Some examples are given here:
1. Routers, firewalls, servers, IDS sensors, and other network devices may preserve logs that record
network-based events.
2. DHCP servers record network access when a PC requests an IP lease.
3. Modern firewalls permits the administrators an extensive amount of granularity when creating in-
spection logs.
4. IDS sensors may catch a quota of an attack due to a signature recognition or irregularity uncovering
filter.
5. Host-based sensors may sense the modification of a system library or the addition of a file in a subtle
location.
6. System log files three time zones away on the primary domain; controller may display an unsuccess-
ful authentication during a logon attempt.
When all the existing segments of the network-based evidence are combined then they reconstruct
a particular network event like file transfer, a buffer overflow attack and a stolen user account and pass-
word being used on your network.
All the investigative clues have some unique challenges for the investigator. That challenges are:
1. The network-based logs are stored in many formats.
2. These logs may originate from several different operating systems.
3. These logs may require special software to access and read.
4. These logs are geographically dispersed and sometimes use an inaccurate current time.
The main challenge for investigators is in tracing all these logs and associating them. This is very
time-consuming and also resource-demanding to obtain geographically discrete logs from many
different systems, preserve a chain of custody for each of them, and reconstruct a network-based event.
Many times, the proper grouping of all these logs still paints a horrible, imperfect picture.
7. What is the difference between Firewall and IDS?
Answer: A firewall may be a hardware and/or software system that functions during networked
surroundings to dam unauthorized access whereas allowing licensed communications. Firewall may be
a device and/or a software that stands between an area network and therefore the net, and filters traffic
that may be harmful.
An Intrusion Detection System (IDS) may be a software system or hardware device put in on the
network (NIDS) or host (HIDS) to notice and report intrusion makes an attempt to the network.
We can assume a firewall as security personnel at the gate and an IDS device may be a security
camera once the gate. A firewall will block affiliation, whereas an Intrusion Detection System (IDS)
cannot block affiliation. An Intrusion Detection System (IDS) alert any intrusion makes an attempt to
the protection administrator.
However, an Intrusion Detection and hindrance System (IDPS) will block connections if it finds
the connections is an intrusion try.
to refresh our recollections during criminal trials and training numerous employees new to the field of
computer forensics. These represent general principles that should be followed to ensure your organi-
zation can exceed expectations with your investigative reports
It requires discipline and organization in documenting investigative steps immediately, but it is
essential to be successful in report writing. Do not use shorthand or shortcuts—write down everything
in a fashion that is understandable to you and others. Unclear notations, incomplete scribbling, or
unclear documentation will eventually lead to redundant efforts, forced translation of notes, confirma-
tion of notes, and a failure to comprehend notes by yourself or others.
Writing something clearly and concisely the moment you discover evidence saves time and promotes
accuracy. At any moment, it also ensures that the details of the investigation can be communicated
more clearly to others, which is critical should new personnel become involved or assigned to lead the
investigation.
Know the goals of your analysis: Before you begin your analysis for examination, know what the goals
are. Every crime has elements of proof, for law enforcement examiners. Your report should unearth
evidence that confirms or dispels these elements. The bottom line is that the more focused your reports
are, the more effective they are.
You should also address the following issues, while hashing out the objectives of your forensic
examination:
(a) D oes the client/consumer of your report want a single forensics report for each piece of media
examined or a report of the investigation that encompasses all media analyzed?
(b) How does the client/consumer wish you to communicate your findings: verbally or in written
form?
(c) How often does the client/consumer want a status report of your forensic examination?
(d) Should the interim status reports be verbal or written?
(e) Which examiner should sign as the provider or author of the forensic report?
While attempting to scope the objectives of our examination, we address these issues. By doing this
it saves a lot of headaches in the long run.
Organize your report: Write “macro to micro.” Organize your forensic report to start at the high level,
and have the complexity of your report increase as your audience continues to read it. This way, to get
the essence of your conclusions, the executives need to read only the first page or so, and there is no
need to understand the low-level details that support your claims.
For longer reports, include a table of contents. The table of contents enforces a logical approach to
documenting your findings, and it helps the reader understand what your report accomplishes.
Follow a template: A standardized report template should be followed. This makes your report writing
scalable, establishes a repeatable standard, and saves time. In practice, you can organize your report in
many different fashions, but it needs to make sense.
Use consistent identifier: There can be confusion created in a report by referring to an item in different
ways, such as referring to the same computer as a system, PC, box, web server, victim system, and so
on. Developing a consistent, unwavering way to reference each item throughout your report is critical
to eliminate such ambiguity or confusion. For your report, it is a good idea to create a unique identifier
or reference tag for each person, place, and thing, which is referred repeatedly. For the remainder of the
report, the label will identify the corresponding item.
Use attachments and appendices: To maintain the flow of your report, use attachments or appen-
dices. Right in the middle of your conclusions, you do not want to interrupt your forensic report
with 15 pages of source code. Any information, files, and file fragments that you point out in your
report over a page long should be included as appendices or attachments. In your report, you can also
include a brief reference to the appendix. For example, you might say, “A printout of the information is
included as Appendix A.” Sometimes, it is unwieldy or difficult to produce large database files, lengthy
source code files, and spreadsheets in printed form. For this type of reference, we provide an electronic
copy instead of the printed copy and call it eAppendix.
Have coworkers read your reports: To read your forensic reports employ other coworkers. This helps
develop reports that are comprehensible to nontechnical personnel, who have an impact on your inci-
dent response strategy and resolution. While writing the report, the consumer level should also be
considered. Knowledge of your audience and technical capability should also be taken into consider-
ation. For example, it is a good idea to provide a glossary of terms tailored specifically for that report
instance, if you are providing a computer forensics report to a nontechnical lawyer.
Use MD5 Hashes: Whether it is an entire hard drive or specific files, create and record the MD5
hashes of your evidence. Performing MD5 hashes for all evidence provides support to the claim that
you are diligent and attentive to the special requirements of forensic examination. The MD5 hashes
calculated for a given set of data will always remain the same, if your evidence is handled properly and
remains tamperproof. Your audience becomes confident that you are handling the data in the appro-
priate manner by recording these MD5 values
Include metadata: Record and include the metadata for every file or file fragment cited in your report.
This metadata includes the time/date stamps, full path of the file, the file size, and the file’s MD5 sum.
To increase consumer confidence, this identifying data will help to eliminate even the confusion. About
which files you reference during testimony, those audience that read your report appreciate that you
include all the details, and you will likely need the details to remove any ambiguity.
4. Command-line acquisition
5. GUI acquisition
6. Remote acquisition
7. Verification
Some computer forensics software suites, like AccessData FTK and EnCase, provide discrete tools
for obtaining an image. Nevertheless, some investigators opt to use hardware devices, like the Logicube
Talon, VOOM HardCopy 3, or ImageMASSter Solo III Forensic unit from Intelligent Computer
Solutions, Inc., for obtaining an image. These hardware devices have their own built-in software for
data acquisition. No other device or program is needed to make a duplicate drive. But, you still need
forensics software to analyze the data disk acquisitions.
Validation and Discrimination: Two concerns in dealing with computer evidence are critical. First is
guaranteeing the integrity of data being copied i.e. the validation process. Second is the discrimination
of data, which includes sorting and searching through all analysis and research data. The process of
authenticating data is what allows discrimination of data. Many forensics software vendors offer three
methods for discriminating data values. These are the subfunctions of the validation and discrimination
function:
1. Hashing
2. Filtering
3. Analyzing file headers
Validating data is done by obtaining hash values. As a standard feature, most forensics tools and
many disk editors have one or more types of data hashing. How data hashing is used depends on the
investigation, but using a hashing algorithm on the entire suspect drive and all its files is a good idea.
This method produces a unique hexadecimal value for data, used to make sure the original data has
not changed. This unique value has other potential uses. For example, in the corporate environment,
you could create a known good hash value list of a fresh installation of an OS, all applications, and all
known good images and documents. With this information, a detective could ignore all files on this
known good list and focus on other files on the disk that are not on this list. This process is called
filtering. Filtering can also be used to find data for evidence in criminal investigations or to build a case
for firing an employee.
The primary purpose of data discrimination is to take away good data from suspicious data. Good
data consists of known files, like OS files and common programs like Microsoft Word.
Extraction: The extraction function is referred as the recovery task in a computing investigation and
is the most stimulating of all tasks to master. Recovering data is the first step in analyzing an investiga-
tion’s data. The following subfunctions of extraction are used in investigations:
1. Data viewing
2. Keyword searching
3. Decompressing
4. Carving
5. Decrypting
Bookmarking: Many computer forensics tools comprises of a data-viewing mechanism for digital
evidence. How data is viewed is to be determined by the tool. Tools such as ProDiscover, X-Ways
Forensics, FTK, EnCase, SMART, ILook, and others offer numerous methods to view data, together
with logical drive structures, like folders and files. These tools also show allocated file data and unallo-
cated disk areas with special file and disk viewers. Being able to view this data in its normal form makes
examining and accumulating hints for the examination easier.
Reconstruction: The purpose of having a reconstruction feature in a forensics tool is to re-create a
suspect drive to display what happened during a crime or an incident. Another reason for replicating a
suspect drive is to create a copy for other computer detectives, who might need a fully functional copy
of the drive so that they can achieve their own procurement, test, and study of the evidence. These are
the subfunctions of reconstruction:
1. Disk-to-disk copy
2. Image-to-disk copy
3. Partition-to-partition copy
4. Image-to-partition copy
There are several ways to re-create an image of a suspect drive. Under ideal conditions, the best
and most reliable method is obtaining the same make and model drive as the suspect drive, if the
suspect drive has been manufactured recently, tracing an identical drive is fairly easy. Nevertheless,
since computer manufacturers use just-in-time delivery systems for inventory supplies, a drive manu-
factured three months ago might be out of production and unavailable for sale, which makes tracing
matching older drives more challenging. The naivest method of duplicating a drive is using a tool that
makes a direct disk-to-disk copy from the suspect drive to the target drive. Many tools can perform
this task. One free tool is the UNIX/Linux dd command, but it has a major disadvantage: The target
drive being written to must be matching to the original (suspect) drive, with the same cylinder, sector,
and track count. If a matching drive is not available, manipulating the drive’s cylinders, sectors, and
tracks to match the original drive might be possible through your terminal’s BIOS. Be alert, that other
issues might prevent this technique from working correctly because of the target drive’s firmware. To
address the difficulty of matching a suspect drive, several vendors have developed tools that can force a
geometry change from a suspect drive to a target drive.
For most forensics disk duplication tools, the target drive must be one and the same in size to
or larger than the suspect drive. For a disk-to-disk copy, both hardware and software duplicators are
available; hardware duplicators are the fastest way to copy data from one disk to another. Hardware
duplicators, like Logicube Talon, Logicube Forensic MD5, and ImageMASSter Solo III Forensics Hard
Drive Duplicator, adjust the target drive’s geometry to match the suspect drive’s cylinder, sectors, and
tracks. Software duplicators, which are slower than hardware duplicators, includes SnapBack, SafeBack,
EnCase, and X-Ways Forensics.
For image-to-disk and image-to-partition copies, many more tools are available, but they are signifi-
cantly slower in transferring data. The following are some tools that perform an image-to-disk copy:
1. SafeBack
2. SnapBack
3. EnCase
4. FTK Imager
5. ProDiscover
6. X-Ways Forensics
All these tools have trademarked and copyrighted formats that can be restored only by the same
application that created them. For example, a ProDiscover image (.eve format) can be restored only by
using ProDiscover.
When you must demonstrate in court how criminal activity was carried out on a suspect’s computer,
you need a product that shadows the suspect drive. This shadowing technique requires a hardware
device like Voom Technologies Shadow Drive. This device connects the suspect drive to a read-only
IDE port and another drive to a read-write port. The read-write port drive is referred to as a shadow
drive. When the Voom device with drives is connected to a computer, you can access and run applica-
tions on the suspect drive. All data that would typically be written to the suspect drive is passed on to
the shadow drive.
This tool saves time and helps solve problems you might encounter when trying to make a working
duplicate of a suspect drive.
Reporting: To complete a forensics disk analysis and examination, you need to create a report. Before
Windows forensics tools were available, this process requires copying data from a suspect drive and
extracting the digital evidence yourself. The detective then copied the evidence to a separate program,
like a word processor, to create a report. File data that could not be read in a word processor are data-
bases, spreadsheets, and graphics, which made it challenging to insert nonprintable characters, like
binary data, into a report. Characteristically, these reports were not warehoused electronically, since
investigators had to collect printouts from several different applications to combine everything into
one large paper report.
Newer Windows forensics tools can generate electronic reports in a variety of formats, like word
processing documents, HTML Web pages, or Acrobat PDF files. These are the subfunctions of the
reporting function:
1. Log reports
2. Report generator
As part of the validation process, often you need to document the steps you took to obtain data
from a suspect drive. Many forensics tools, like FTK, ILook, and X-Ways Forensics, can generate a
log report that records activities performed by the detective. Then a built-in report generator is used
to create a report in a variety of formats. The following tools are some that offer report generators
displaying bookmarked evidence:
1. EnCase
2. FTK
3. ILook
4. X-Ways Forensics
5. ProDiscover
The log report can be added to your final report as additional documentation of the steps you took
during the examination, which can be useful if repeating the examination is necessary. For a case that
requires peer review, log reports confirm what activities were performed and what results were found in
the original analysis and examination.
2. Write a short note on Software forensic tool and hardware forensic tool.
Answer:
Hardware Forensic Tool: Technology changes speedily, and hardware manufacturers have designed
most computer components to last about 18 months between let-downs. Hardware is hardware;
whether it’s a rack-mounted server or a forensic workstation, ultimately it fails. For this reason, you
should plan equipment replacements periodically preferably, every 18 months if you use the hardware
fulltime. Most computer forensics operations use a workstation 24 hours a day for a week or longer
between complete shutdowns.
You should plan your hardware needs carefully, especially if you have budget limitations. Include
the amount of time you expect the forensic workstation to be running, how often you expect hardware
failures, consultant and vendor fees to support the hardware, and how often to anticipate replacing
forensic workstations. The longer you expect the forensic workstation to be running, the more you
need to anticipate physical equipment failure and the expense of replacement equipment.
Software Forensic Tool: Software forensics tools are clustered into command-line applications
and GUI applications. Some tools are dedicated to perform one task, like SafeBack, a command-
line disk acquisition tool from New Technologies, Inc. (NTI). Other tools are intended to perform
many different tasks. For example, Technology Pathways Pro- Discover, X-Ways Forensics, Guidance
Software EnCase, and AccessData FTK are GUI tools intended to perform most computer forensics
acquisition and investigation functions. Software forensics tools are normally used to copy data from a
suspect’s drive to an image file. Many GUI acquisition tools can read all structures in an image file as
though the image were the original drive. Many analysis tools, like ProDiscover, EnCase, FTK, X-Ways
Forensics, ILook, and others, have the ability to examine and investigate image files.
Investigators must adhere to legal standards to ensure evidence remains admissible in court, such as maintaining authenticity, reliability, and believability. Ethical considerations include the confidentiality of data and avoiding any actions that might compromise the integrity of evidence. Mishandling may result in evidence being rejected .
Digital evidence is stored, received, or transmitted by electronic devices and must be handled with precision due to its fragile nature. Unlike traditional evidence that is often physical or testimonial, digital evidence involves complex formats like emails or hard drive content. Proper duplication and authentication of data are essential to prevent alteration or loss during handling .
FAT is simpler and commonly used in digital cameras and USB drives, offering basic functionality. NTFS, however, provides advanced features such as file recovery and better performance, supporting larger volumes and more complex operations. NTFS is generally more reliable and secure for digital investigations .
Maintaining a proper chain of custody is critical to ensure the authenticity and integrity of digital evidence. This involves recording all information about the computer system, creating duplicates, tagging the evidence, and storing it properly. Throughout the process, all handling must be logged, ensuring no tampering occurs .
The Best Evidence Rule states that the original document, writing, or recording must be presented to prove its contents, ensuring the evidence's reliability and authenticity. This rule applies to digital evidence by requiring the original or an authenticated accurate copy to be submitted to prevent any claims of tampering or inaccuracies .
An investigator should ask what, why, how, who, where, and when to understand the complete context of a situation. Identifying individuals involved is crucial as it helps trace responsibilities and motives, which can speed up gathering remaining evidence .
Documentation ensures that all findings are recorded accurately, providing a clear trail of the investigation process. It should include system configurations, data authenticity methods, anomalies found, keywords searched, and any software used to maintain the investigation's thoroughness and reliability .
Digital evidence's circumstantial nature may lead to challenges as it suggests rather than proves facts, requiring additional context for validation. The hearsay nature means it may rely on electronic communications not directly observed, increasing scrutiny over authenticity and sourcing .
Key ethical issues include ensuring the confidentiality of data, avoiding bias in interpretation, properly managing and storing sensitive information, and maintaining professional integrity. Mishandling or ethical breaches can lead to compromised investigations and legal repercussions .
The steps include shutting down the computer, documenting hardware configurations, transporting to a secure location, making bit stream backups, authenticating data, documenting system date and time, and evaluating file slack and unallocated spaces for keywords, among others, ensuring no potential data is overlooked .