Anti-Unpacking techniques Peter Ferrie Senior Anti-virus Researcher 1 May, 2008 1.
Advanced Anti-Virus Techniques
-
Upload
primrose-casey -
Category
Documents
-
view
218 -
download
0
description
Transcript of Advanced Anti-Virus Techniques
![Page 1: Advanced Anti-Virus Techniques](https://reader036.fdocuments.net/reader036/viewer/2022082501/5a4d1af77f8b9ab05998235c/html5/thumbnails/1.jpg)
Advanced Anti-Virus Techniques
• generic decryption– use CPU simulator to check program signature &
behavior before actually running it• digital immune system (IBM)– general purpose emulation & virus detection– any virus entering org is captured, analyzed,
detection/shielding created for it, removed
![Page 2: Advanced Anti-Virus Techniques](https://reader036.fdocuments.net/reader036/viewer/2022082501/5a4d1af77f8b9ab05998235c/html5/thumbnails/2.jpg)
Digital Immune System
![Page 3: Advanced Anti-Virus Techniques](https://reader036.fdocuments.net/reader036/viewer/2022082501/5a4d1af77f8b9ab05998235c/html5/thumbnails/3.jpg)
Behavior-Blocking Software
• integrated with host O/S• monitors program behavior in real-time– eg file access, disk format, executable mods,
system settings changes, network access• for possibly malicious actions– if detected can block, terminate, or seek ok
• has advantage over scanners• but malicious code runs before detection
![Page 4: Advanced Anti-Virus Techniques](https://reader036.fdocuments.net/reader036/viewer/2022082501/5a4d1af77f8b9ab05998235c/html5/thumbnails/4.jpg)
Distributed Denial of Service Attacks (DDoS)
• Distributed Denial of Service (DDoS) attacks form a significant security threat
• making networked systems unavailable• by flooding with useless traffic• using large numbers of “zombies” • growing sophistication of attacks• defense technologies struggling to cope
![Page 5: Advanced Anti-Virus Techniques](https://reader036.fdocuments.net/reader036/viewer/2022082501/5a4d1af77f8b9ab05998235c/html5/thumbnails/5.jpg)
Distributed Denial of Service Attacks (DDoS)
![Page 6: Advanced Anti-Virus Techniques](https://reader036.fdocuments.net/reader036/viewer/2022082501/5a4d1af77f8b9ab05998235c/html5/thumbnails/6.jpg)
Contructing the DDoS Attack Network
• must infect large number of zombies• needs:1. software to implement the DDoS attack2. an unpatched vulnerability on many systems3. scanning strategy to find vulnerable systems– random, hit-list, topological, local subnet
![Page 7: Advanced Anti-Virus Techniques](https://reader036.fdocuments.net/reader036/viewer/2022082501/5a4d1af77f8b9ab05998235c/html5/thumbnails/7.jpg)
DDoS Countermeasures
• three broad lines of defense:1. attack prevention & preemption (before)2. attack detection & filtering (during)3. attack source traceback & ident (after)
• huge range of attack possibilities• hence evolving countermeasures