0% found this document useful (0 votes)
14 views

Session6 BCS428

This document provides an overview of a lecture on computer and internet crimes. It discusses the increasing prevalence of security incidents, common types of computer attacks like viruses, worms, and phishing. It also outlines the different types of perpetrators of computer crimes, including hackers, crackers, and malicious insiders, and their varying objectives. The goal of the lecture is to help students understand the legal and ethical issues around data security and balancing security with business needs.

Uploaded by

erik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Session6 BCS428

This document provides an overview of a lecture on computer and internet crimes. It discusses the increasing prevalence of security incidents, common types of computer attacks like viruses, worms, and phishing. It also outlines the different types of perpetrators of computer crimes, including hackers, crackers, and malicious insiders, and their varying objectives. The goal of the lecture is to help students understand the legal and ethical issues around data security and balancing security with business needs.

Uploaded by

erik
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 49

BCS 428

LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE

Session 6 – COMPUTER AND INTERNET CRIMES

Lecturer: Akolgo Eric Ayintareba


Contact Information: [email protected]
Session Overview
This session surveys the history and examples of computer crimes, their types, costs
on society, and strategies of detection and prevention. It also describes the types of
ethical decisions that IT professionals must make, as well as the business needs they
must balance when dealing with security issues.
At the end of the session, the student will
– Know the key trade-offs and ethical issues associated with the safeguarding of
data and information system
– Understand why there has been a dramatic increase in the number of
computer-related security incidents in recent years
– Know the most common types of computer security
– Know the perpetrators od computer crime and what their objectives are
– Know the key elements of a multilayer process for managing security
vulnerabilities based on the concept of reasonable assurance
BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE
Slide 2
Session Outline
The key topics to be covered in the session are as follows:
• IT Security Incidents: A Major Concern

• Implementing Trustworthy Computing

Slide 3
BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE
Topic One

IT SECURITY INCIDENTS: A MAJOR CONCERN

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 4


IT Security Incidents: A Major Concern
• Security of information technology is of utmost
importance
– Safeguard:
• Confidential business data
• Private customer and employee data
– Protect against malicious acts of theft or disruption
– Balance against other business needs and issues
• Number of IT-related security incidents is increasing
around the world

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 5


Why Computer Incidents Are So Prevalent

• Increasing complexity increases vulnerability


– Computing environment is enormously complex
• Continues to increase in complexity
• Number of entry points expands continuously
• Cloud computing and virtualization software
• Higher computer user expectations
– Computer help desks under intense pressure
• Forget to verify users’ IDs or check authorizations
• Computer users share login IDs and passwords

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 6


Why Computer Incidents Are So
Prevalent (Cont.)
• Expanding/changing systems equal new risks
– Network era
• Personal computers connect to networks with millions of
other computers
• All capable of sharing information

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 7


Why Computer Incidents Are So Prevalent
(Cont.)
• Increased reliance on commercial software with
known vulnerabilities
– Exploit
• Attack on information system
• Takes advantage of system vulnerability
• Due to poor system design or implementation
– Patch
• “Fix” to eliminate the problem
• Users are responsible for obtaining and installing
• Delays expose users to security breaches

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 8


Types of Exploits
• Computers as well as smartphones can be target
• Types of attacks
– Virus
– Worm
– Trojan horse
– Distributed denial of service
– Rootkit
– Spam
– Phishing (spear-phishing, smishing, and vishing)

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE


Slide 9
Viruses
• Pieces of programming code
• Usually disguised as something else
• Cause unexpected and undesirable behavior
• Often attached to files
• Deliver a “payload”
• Spread by actions of the “infected” computer user
• Infected e-mail document attachments
• Downloads of infected programs
• Visits to infected Web sites


BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 10
Worms
• Pieces of programming code
• Usually disguised as something else
• Cause unexpected and undesirable behavior
• Often attached to files
• Deliver a “payload”
• Spread by actions of the “infected” computer user
• Infected e-mail document attachments
• Downloads of infected programs
• Visits to infected Web sites
BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE

Slide 11
Trojan Horses
• Malicious code hidden inside seemingly harmless
programs
• Users are tricked into installing them
• Delivered via email attachment, downloaded from a Web
site, or contracted via a removable media device
• Logic bomb
– Executes when triggered by certain event

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE


Slide 12
Distributed Denial-of-Service (DDoS)
Attacks
• Malicious hacker takes over computers on the Internet
and causes them to flood a target site with demands for
data and other small tasks
– The computers that are taken over are called zombies
• Does not involve a break-in at the target computer
– Target machine is busy responding to a stream of automated
requests
– Legitimate users cannot access target machine

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE


Slide 13
Rootkits
• Set of programs that enables its user to gain
administrator-level access to a computer without the
end user’s consent or knowledge

• Attacker can gain full control of the system and even


obscure the presence of the rootkit

• Fundamental problem in detecting a rootkit is that the


operating system currently running cannot be trusted to
provide valid test results
BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE
Slide 14
Spam
• Abuse of email systems to send unsolicited email to
large numbers of people
– Low-cost commercial advertising for questionable products
– Method of marketing also used by many legitimate
organizations
• Controlling the Assault of Non-Solicited Pornography
and Marketing (CAN-SPAM) Act
– Legal to spam if basic requirements are met

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 15


Spam (Cont.)
• Completely Automated Public Turing Test to Tell
Computers and Humans Apart (CAPTCHA)
– Software generates tests that humans can pass but computer
programs cannot

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE


Slide 16
Phishing
• Act of using email fraudulently to try to get the
recipient to reveal personal data
• Legitimate-looking emails lead users to counterfeit
Web sites
• Spear-phishing
– Fraudulent emails to an organization’s employees
• Smishing
– Phishing via text messages
• Vishing
– Phishing via voice mail messages
BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE
Slide 17
Types of Perpetrators
• Perpetrators include:
– Thrill seekers wanting a challenge
– Common criminals looking for financial gain
– Industrial spies trying to gain an advantage
– Terrorists seeking to cause destruction
• Different objectives and access to varying resources

• Willing to take different levels of risk to accomplish an


objective

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE


Slide 18
Types of Perpetrators (Cont.)

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE


Slide 19
Hackers and Crackers
• Hackers
– Test limitations of systems out of intellectual curiosity
• Some smart and talented
• Others inept; termed “lamers” or “script kiddies”
• Crackers
– Cracking is a form of hacking
– Clearly criminal activity

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE


Slide 20
Malicious Insiders
• Major security concern for companies
• Fraud within an organization is usually due to
weaknesses in internal control procedures
• Collusion
– Cooperation between an employee and an outsider
• Insiders are not necessarily employees
– Can also be consultants and contractors
• Extremely difficult to detect or stop
– Authorized to access the very systems they abuse
• Negligent insiders have potential to cause damage
BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE
Slide 21
Cybercriminals
• Hack into corporate computers to steal
• Engage in all forms of computer fraud
• Chargebacks are disputed transactions
• Loss of customer trust has more impact than fraud
• To reduce potential for online credit card fraud:
– Use encryption technology
– Verify the address submitted online against the issuing
bank
– Request a card verification value (CVV)
– Use transaction-risk scoring software
BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE
Slide 22
Cybercriminals (cont’d.)
• Smart cards
– Contain a memory chip
– Updated with encrypted data each time card is used
– Used widely in Europe
– Not widely used in the U.S.

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 23


Hacktivists and Cyberterrorists
• Hacktivism
– Hacking to achieve a political or social goal
• Cyberterrorist
– Attacks computers or networks in an attempt to intimidate
or coerce a government in order to advance certain
political or social objectives
– Seeks to cause harm rather than gather information
– Uses techniques that destroy or disrupt services

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE


Slide 24
Federal Laws for Prosecuting
Computer Attacks

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE


Slide 25
Topic Two

IMPLEMENTING TRUSTWORTHY
COMPUTING
BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 26
Implementing Trustworthy
Computing
• Trustworthy computing
– Delivers secure, private, and reliable computing
– Based on sound business practices

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE


Slide 27
Implementing Trustworthy
Computing (Cont.)
• Security of any system or network
– Combination of technology, policy, and people
– Requires a wide range of activities to be effective
• Systems must be monitored to detect possible
intrusion
• Clear reaction plan addresses:
– Notification, evidence protection, activity log
maintenance, containment, eradication, and recovery

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE


Slide 28
Risk Assessment
• Process of assessing security-related risks:
– To an organization’s computers and networks
– From both internal and external threats

• Identifies investments that best protect from most


likely and serious threats

• Focuses security efforts on areas of highest payoff

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE


Slide 29
Risk Assessment (cont’d.)
• Eight-step risk assessment process
– #1 Identify assets of most concern
– #2 Identify loss events that could occur
– #3 Assess likelihood of each potential threat
– #4 Determine the impact of each threat
– #5 Determine how each threat could be mitigated
– #6 Assess feasibility of mitigation options
– #7 Perform cost-benefit analysis
– #8 Decide which countermeasures to implement

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE


Slide 30
Risk Assessment (cont’d.)

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 31


Risk Assessment (cont’d.)

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 32


Establishing a Security Policy
• A security policy defines:
– Organization’s security requirements
– Controls and sanctions needed to meet the requirements
• Delineates responsibilities and expected behavior
• Outlines what needs to be done
– Not how to do it
• Automated system policies should mirror written
policies

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 33


Establishing a Security Policy (cont’d.)
• Trade-off between:
– Ease of use
– Increased security
• Areas of concern
– Email attachments
– Wireless devices
• VPN uses the Internet to relay communications but
maintains privacy through security features
• Additional security includes encrypting originating
and receiving network addresses
BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 34
Prevention
• Implement a layered security solution
– Make computer break-ins harder
• Installing a corporate firewall
– Limits network access
• Intrusion prevention systems
– Block viruses, malformed packets, and other threats
• Installing antivirus software
– Scans for sequence of bytes or virus signature
– United States Computer Emergency Readiness Team (US-
CERT) serves as clearinghouse
BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 35
Prevention (cont’d.)

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 36


Prevention (cont’d.)

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 37


Prevention (cont’d.)
• Safeguards against attacks by malicious insiders

• Departing employees and contractors


– Promptly delete computer accounts, login IDs, and passwords
• Carefully define employee roles and separate key
responsibilities

• Create roles and user accounts to limit authority

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 38


Prevention (cont’d.)
• Defending against cyberterrorism
– Department of Homeland Security and its National Cyber
Security Division (NCSD) is a resource
• Builds and maintains a national security cyberspace response
system
• Implements a cyber-risk management program for protection of
critical infrastructure, including banking and finance, water,
government operations, and emergency services

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 39


Prevention (cont’d.)
• Conduct periodic IT security audits
– Evaluate policies and whether they are followed
– Review access and levels of authority
– Test system safeguards
– Information Protection Assessment kit is available from the
Computer Security Institute

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 40


Detection
• Detection systems
– Catch intruders in the act
• Intrusion detection system
– Monitors system/network resources and activities
– Notifies the proper authority when it identifies:
• Possible intrusions from outside the organization
• Misuse from within the organization
– Knowledge-based approach
– Behavior-based approach

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 41


Response
• Response plan
– Develop well in advance of any incident
– Approved by:
• Legal department
• Senior management
• Primary goals
– Regain control and limit damage
– Not to monitor or catch an intruder
• Only 56% have response plan

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 42


Response (cont’d.)
• Incident notification defines:
– Who to notify
– Who not to notify
• Security experts recommend against releasing specific
information about a security compromise in public
forums
• Document all details of a security incident
– All system events
– Specific actions taken
– All external conversations
BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 43
Response (cont’d.)
• Act quickly to contain an attack

• Eradication effort
– Collect and log all possible criminal evidence
– Verify necessary backups are current and complete
– Create new backups

• Follow-up
– Determine how security was compromised
• Prevent it from happening again
BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 44
Computer Forensics
• Combines elements of law and computer science to
identify, collect, examine, and preserve data and
preserve its integrity so it is admissible as evidence

• Computer forensics investigation requires extensive


training and certification and knowledge of laws that
apply to gathering of criminal evidence

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 45


Summary
• Ethical decisions in determining which information
systems and data most need protection
• Most common computer exploits
– Viruses
– Worms
– Trojan horses
– Distributed denial-of-service attacks
– Rootkits
– Spam
– Phishing, spear-fishing, smishing, vishing

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 46


Summary (Cont.)
• Perpetrators include:
– Hackers
– Crackers
– Malicious insider
– Industrial spies
– Cybercriminals
– Hacktivist
– Cyberterrorists

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 47


Summary (Cont.)
• Must implement multilayer process for managing
security vulnerabilities, including:
– Assessment of threats
– Identifying actions to address vulnerabilities
– User education
• IT must lead the effort to implement:
– Security policies and procedures
– Hardware and software to prevent security breaches
• Computer forensics is key to fighting computer crime in
a court of law
BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 48
Discussion Questions
• Some IT security personnel believe that their
organizations should employ former computer criminals
to identify weaknesses in their organizations’ security
defenses. Do you agree? Why or why not?
• What is the difference between industrial spying and the
gathering of competitive intelligence? Is the use of
competitive intelligence ethical or unethical? Why?
• What is the difference between risk assessment and an
IT security audit?

BCS 428– LEGAL & ETHICAL ISSUES IN COMPUTER SCIENCE Slide 49

You might also like