• No results found

Chapter 6: Computer and Network Security

N/A
N/A
Protected

Academic year: 2021

Share "Chapter 6: Computer and Network Security"

Copied!
31
0
0

Loading.... (view fulltext now)

Full text

(1)

Chapter 6:

Computer and Network Security

Ethics for the Information Age Third Edition

by

(2)

Chapter Overview

•

Introduction

•

Viruses, worms, and Trojan horses

•

Phreaks and hackers

•

Denial-of-service attacks

(3)

Introduction

•

Computers getting faster and less

expensive

•

Utility of computers increasing

– Email

– Web surfing

– Shopping

– Managing personal information

•

Increasing use of computers → growing

(4)

Viruses (1/2)

•

Virus: piece of self-replicating code

embedded within another program (host)

•

Viruses associated with program files

– Hard disks, floppy disks, CD-ROMS

– Email attachments

•

How viruses spread

– Diskettes or CDs

(5)

Viruses (2/2)

•

Well-known viruses

– Brain – Michelangelo – Melissa – Love Bug

•

Viruses today

– Commercial antivirus software

(6)

Worms

• Worm

– Self-contained program

– Spreads through a computer network

– Exploits security holes in networked computers

• Famous worms

– WANK

– Code Red

(7)

The Internet Worm

• Robert Tappan Morris, Jr.

– Graduate student at Cornell

– Released worm onto Internet from MIT computer

• Effect of worm

– Spread to 6,000 Unix computers

– Infected computers kept crashing or became unresponsive

– Took a day for fixes to be published

• Impact on Morris

– Suspended from Cornell

– 3 years’ probation + 400 hours community service

(8)

Ethical Evaluation

• Kantian evaluation

– Morris used others by gaining access to their computers without permission

• Social contract theory evaluation

– Morris violated property rights of organizations

• Utilitarian evaluation

– Benefits: Organizations learned of security flaws

– Harms: Time spent by those fighting worm, unavailable computers, disrupted network traffic, Morris’s

punishments

(9)

Trojan Horses

•

Trojan horse: program with benign

capability that masks a sinister purpose

•

Remote access Trojan: Trojan horse that

gives attack access to victim’s computer

– Back Orifice

– SubSeven

•

RAT servers often found within files

(10)

Bot Networks

• Bot: A software program that responds to

commands from a program on another computer

• Some bots support legitimate activities

– Internet Relay Chat

– Multiplayer Internet games

• Other bots support illegitimate activities

– Distributing spam

– Collecting person information for ID theft

(11)

Defensive Measures

•

System administrators play key role

•

Authorization: determining that a user has

permission to perform a particular action

•

Authentication: determining that people are

who they claim to be

•

Firewall: a computer monitoring packets

entering and leaving a local area network

(12)

Hackers (1/2)

• Original meaning – Explorer – Risk-taker – Technical virtuoso • Hacker ethic – Hands-on imperative

– Free exchange of information

– Mistrust of authority

(13)

Hackers (2/2)

•

Meaning of “hacker” changed

– Movie WarGames

– Teenagers accessing corporate or government computers

• Dumpster diving

• Social engineering

– Malicious acts

• Destroying databases

(14)

Phone Phreaking

•

Phone phreak: someone who manipulates

phone system to make free calls

•

Most popular methods

– Steal long-distance telephone access codes

– Guess long-distance telephone access codes

– Use a “blue box” to get free access to long-distance lines

(15)

The Cuckoo’s Egg

•

Clifford Stoll: system administrator at

Lawrence Berkeley Laboratory

•

Tracked accounting error, discovered

unauthorized user

•

Hacker was accessing military computers

•

FBI, CIA, NSA, AFOSI, DIA joined search

(16)

Legion of Doom

•

Elite group of hackers/phreaks recruited by

“Lex Luthor”

•

LOD member Robert Riggs copied E911

Document from a Bell South Computer

•

Craig Neidorf published edited E911

(17)

U.S. v. Riggs

• Riggs and Neidorf arrested

– Charged with wire fraud

– Interstate transportation of stolen property valued at $79,449

– Computer fraud

• Riggs pleaded guilty to wire fraud; went to federal prison

• Neidorf pleaded not guilty

– Defense showed similar info being sold for < $25

(18)

Steve Jackson Games

• Steve Jackson Games (SJG) published role-playing games and operated BBS

• Loyd Blankenship

– Key SJG employee

– LOD member

– Published E911 document on his own BBS

• Secret Service raided SJG and seized

computers, looking for copy of E911 Document

• Led to creation of Electronic Frontier Foundation

(19)

Retrospective

• Parallels between hackers and those who download MP3 files

– Establishment overvalues intellectual property

– Use of technology as a “joy ride”

– Breaking certain laws that not that big a deal

• Parallels between response of Secret Service and response of RIAA

– Cyberspace is real

– Those who break the law can be identified

(20)

Penalties for Hacking

• Examples of illegal activities

– Accessing without authorization any Internet computer

– Transmitting a virus or worm

– Trafficking in computer passwords

– Intercepting a telephone conversation, email, or any other data transmission

– Accessing stored email messages without authorization

– Adopting another identity to carry out an illegal activity

(21)

Denial-of-Service Attacks

• Denial-of-service attack: an intentional action designed to prevent legitimate users from

making use of a computer service

• Goal of attack: disrupt a server’s ability to respond to its clients

• About 4,000 Web sites attacked each week

• Asymmetrical attack that may prove popular with terrorists

(22)

Attacks that Consume Scarce Resources

•

SYN flood attack

•

Smurf attack

•

Fill target computer’s hard disk

– Email bombing

– Worm

(23)

Defensive Measures

•

Physical security of server

•

Benchmarking

•

Disk quota systems

•

Disabling unused network services

•

Turning off routers’ amplifier network

capability

(24)

Distributed Denial-of-Service Attacks

•

Attacker gains access to thousands of

computers

•

Launches simultaneous attack on target

servers

•

Defensive measures

– Secure computers to prevent hijackings

(25)

SATAN

•

Security Administrator Tool for Analyzing

Networks (SATAN)

•

Allows administrators to test their systems

•

Could be used to probe other computers

•

Critics worried SATAN would turn unskilled

teenagers into hackers

(26)

Motivation for Online Voting

• 2000 U.S. Presidential election closely contested

• Florida pivotal state

• Most Florida counties used keypunch voting machines

• Two voting irregularities traced to these machines

– Hanging chad

(27)

Benefits of Online Voting

• More people would vote

• Votes would be counted more quickly

• No ambiguity with electronic votes

• Cost less money

• Eliminate ballot box tampering

• Software can prevent accidental over-voting

(28)

Risks of Online Voting

• Gives unfair advantage to those with home computers

• More difficult to preserve voter privacy

• More opportunities for vote selling

• Obvious target for a DDoS attack

• Security of election depends on security of home computers

• Susceptible to vote-changing virus or RAT

• Susceptible to phony vote servers

(29)

Utilitarian Analysis

• Suppose online voting replaced traditional voting

• Benefit: Time savings

– Assume 50% of adults actually vote

– Suppose voter saves 1 hour by voting online

– Average pay in U.S. is $18.00 / hour

– Time savings worth $9 per adult American

• Harm of DDoS attack difficult to determine

– What is probability of a DDoS attack?

– What is the probability an attack would succeed?

– What is the probability a successful attack would change the outcome of the election?

(30)

Kantian Analysis

• The will of each voter should be reflected in that voter’s ballot

• The integrity of each ballot is paramount

• Ability to do a recount necessary to guarantee integrity of each ballot

• There should be a paper record of every vote

• Eliminating paper records to save time and/or money is wrong

(31)

Conclusions

• Existing systems are highly localized

• Widespread tainting more possible with online system

• No paper records with online system

• Evidence of tampering with online elections

• Relying on security of home computers means system vulnerable to fraud

References

Related documents

Grose and Russell find that telling voters before the Iowa Caucus that their vote in the caucus is not secret reduces turnout by about 22 percentage points relative to an

Keywords: Employees’ turnover; Data mining; Human resource management; Recruitment decision support system..

Thus, it is suggested that the degree of linear relationship between reference skin and lesion impedance could be used to distinguish skin cancer and benign nevi... PCA

Following a standard approach in the analysis of on-line algorithms, we measure the predictive performance using the cumulative regret, a quantity measuring the difference between

Key words and phrases: Adaptation, adaptive estimation, Bayes minimax, Besov ball, block thresholding, confidence interval, ellipsoid, information pooling, linear functional,

We also find that the level of wage (earnings) inequality among covered sector workers is lower than among the uncovered sector workers. Finally, inequality has declined more

Missing from this debate, however, is research into the critically important question of whether or not monitorships actually achieve their intended goals. 13

Leading Source Code Analysis (SCA) tools provide software system architects, development managers, and individual software developers with a graphical view of the design of