Week#03 Lecture #01
Week#03 Lecture #01
SE-308
Week 3(Lecture#01)
Software Attacks
– Introduction
– Attack
– Types of Attacks
– Active Attacks
– Passive Attacks
Attack
• An attack is any action that destroys security.
Example:
• Traffic Analysis
• Release of message content
• Sniffers
• Timing Attack
• Shoulder Surfing
• Video Surveillance
Active Attacks
1. Malicious code
"Malicious code," also known as malware, refers to
any type of software or code designed with
malicious intent to compromise or damage the
security or gain unauthorized access to computer
systems, networks, or data.
Example:
• Viruses
• Worms
• Trojan Horse
• Ransomware
Active Attacks (Cont’d)
2. Hoaxes
• In simple terms, hoaxes are fake stories or
information that intentionally spread for
misleading or tricking people.
• These hoaxes can be spread through email, social
media, or even just by word of mouth.
• It's important to be careful and check if
something seems too good to be true add up
before believing or sharing it.
Example:
• Chain Message
• The "Haunted House" Rumor
Active Attacks (Cont’d)
3. Back Doors
• A backdoor is like a secret entrance into a computer
system or network. It can be made by system
designers or maintenance workers.
Example:
• Hidden Account
• Master Password
Active Attacks (Cont’d)
4. Password Cracking
Example:
• Imagine you have a locked locker, and you need a four-digit
code to unlock it. You know that the code is made up of
numbers from 0 to 9, and you want to try every possible
combination to open the safe.
• You start with 0000 and try to open the safe. It doesn't work.
So, you move on to 0001, 0002, 0003, and so on, trying
every combination until you find the right one. It might take
a while, but eventually, you try 1234, and the safe unlocks!
Active Attacks (Cont’d)
6. Dictionary Attack
• A dictionary attack uses a "dictionary" that contains a list of
commonly used passwords, words or popular phrases, and guess
someone's password and gain unauthorized access to their
account or system.
Example:
• If your date of birth is "01/01/1990," and you use "01011990" as
your password, it could be easily guessed.
7. Denial of Services