南京大学:《形式语言与自动机 Formal Languages and Automata》课程教学资源(PPT课件讲稿)Finite Automata
文件格式: PPTX大小: 615.15KB页数: 98
南京大学:《软件安全 Software Security》课程教学资源(PPT课件讲稿)Byzantine Generals Problem
文件格式: PPT大小: 686.5KB页数: 24
南京大学:《软件安全 Software Security》课程教学资源(PPT课件讲稿)Use-after-free
文件格式: PPTX大小: 1.16MB页数: 24
• Pin Tool ➢ Introduction ➢ Instrumentation granularity ➢ Trace instrumentation ➢ Example ➢ Other important features • Dynamic Taint Analysis ➢ Introduction ➢ Classify of taint analysis ➢ Taint procedure ➢ Taint analysis for security
文件格式: PPTX大小: 1.84MB页数: 54
I. Program Analysis II. Data Flow Analysis ✓ Available Expressions ✓ Liveness Analysis ✓ Reaching Definitions ✓ Very Busy Expressions III.Theory Behind IV. Sensitivity V. Summary
文件格式: PPTX大小: 1.61MB页数: 57
• Static Program Representation ➢ Control Flow Graph ➢ Program Dependence Graph ➢ Points-to Graph ➢ Call Graph • Control Flow Graph Extraction ➢ Source Code to CFG ➢ ELF/PE File to CFG • Applications ➢ Control Flow Integrity – Principles and Implementations(CFI) ➢ Practical Control Flow Integrity & Randomization for Binary Executables(CCFIR) • Summary
文件格式: PPTX大小: 2.14MB页数: 110
南京大学:《软件安全 Software Security》课程教学资源(PPT课件讲稿)Return-Orinted Programming(ROP Attack)
文件格式: PPT大小: 2.67MB页数: 65
◼ What Is a Format String ◼ Format Functions ◼ Ellipsis and va_args ◼ Summary ◼ Using Format Strings ◼ Format Tokens ◼ Types of Format Specifiers ◼ Summary ◼ Format String Vulnerability ◼ Abusing Format Strings ◼ Reading Memory ◼ Writing to Memory ◼ Summary ◼ Finding Format String Bugs ◼ FlawFinder
文件格式: PPTX大小: 1.49MB页数: 51
• Threat Model • Control Flow Graph • Control Flow Integrity basic implementation – Build CFG – Instrumentation – Evaluation – Security and Adversary • Binary-CFI(CCFIR) – Introduce – Implementation – Context-Sensitive CFI
文件格式: PPTX大小: 2.38MB页数: 58
南京大学:《软件安全 Software Security》课程教学资源(PPT课件讲稿)Redundant dynamic Canary
文件格式: PPT大小: 371.5KB页数: 15