Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cns:lectures:lecture-08 [2014/11/23 20:35]
razvan.deaconescu
cns:lectures:lecture-08 [2019/12/07 14:07] (current)
razvan.deaconescu [Demo]
Line 1: Line 1:
-====== Lecture 08 - Integers ​======+====== Lecture 08 - Code Reuse (part 1) ====== 
 + 
 +  * [[http://​elf.cs.pub.ro/​cns/​res/​lectures/​08-code-reuse-1-handout.pdf | Slides]] 
 +  * **Keywords**:​ DEP, code reuse, return-to-libc,​ ROP, ROP gadget, ROP chain, ''​ROPgadget''​ 
 + 
 +<​html>​ 
 +  <​center>​ 
 +    <iframe src="​https://​docs.google.com/​viewer?​url=http://​elf.cs.pub.ro/​cns/​res/​lectures/​08-code-reuse-1-handout.pdf&​embedded=true"​ width="​600"​ height="​470"​ style="​border:​ none;"></​iframe>​ 
 +  </​center>​ 
 +</​html>​ 
 + 
 +===== Demo ===== 
 + 
 +[[http://​elf.cs.pub.ro/​oss/​res/​lectures/​08-code-reuse-1-demo.zip|Demo archive]] 
 + 
 +/* 
 + 
 +====== Lecture 08 - Exploit Protection Mechanisms ​======
  
   * [[http://​elf.cs.pub.ro/​cns/​res/​lectures/​lecture-08.pdf|Slides]]   * [[http://​elf.cs.pub.ro/​cns/​res/​lectures/​lecture-08.pdf|Slides]]
-  * **Keywords**: ​linkingloadingshared libraryGOTPLTintegertypelong longlongintshort, char, signed, unsigned, bounds/​range,​ 2's complement, conversion, promotion, rank, addition, subtraction,​ multiplication,​ division, modulo, truncation, overflowsign errornegative index+  * **Keywords**: ​exploitbuffer overflowshellcodeinput validationstatic analysisdynamic analysiscode integrityDEPASLRPICPIEcanary valuestack guard
  
 <​html>​ <​html>​
-<iframe src="http://​docs.google.com/​viewer?​url=http://​elf.cs.pub.ro/​cns/​res/​lectures/​lecture-08.pdf&​embedded=true"​ width="​600"​ height="​470"​ style="​border:​ none;"></​iframe>​+  <​center>​ 
 +    ​<iframe src="https://​docs.google.com/​viewer?​url=http://​elf.cs.pub.ro/​cns/​res/​lectures/​lecture-08.pdf&​embedded=true"​ width="​600"​ height="​470"​ style="​border:​ none;"></​iframe
 +  </center>
 </​html>​ </​html>​
  
 +*/
cns/lectures/lecture-08.1416767707.txt.gz · Last modified: 2014/11/23 20:35 by razvan.deaconescu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0