Differences

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

Link to this comparison view

cns:lectures:lecture-02 [2013/10/13 23:21]
razvan.deaconescu
cns:lectures:lecture-02 [2019/10/09 18:53] (current)
razvan.deaconescu
Line 1: Line 1:
-====== Lecture 02 - The Stack. Buffer Management ​======+====== Lecture 02 - Program Analysis ​======
  
-  *[[http://​elf.cs.pub.ro/​cns/​res/​lectures/​lecture-02.pdf | Slides]] +  * [[http://​elf.cs.pub.ro/​cns/​res/​lectures/​02-program-analysis-handout.pdf|Slides]] 
-  ***Keywords**: ​address spacestackpushpopstack framecall stackstack trace, ''​call'',​ ''​ret'', ​bufferallocationbuffer overflowreturn addressNOP sledshellcode+  * **Keywords**: ​static analysisdynamic analysisexecutableELFreadelfsectionsegment, disassembling,​ objdump, symbols, linker, process, strace / ltrace, lsof / pmap, perf, GDB, breakpoint, ''​info'',​ ''​examine'',​ ''​ni'',​ ''​si'',​ ''​backtrace'',​ ''​up'',​ ''​down''​, ''​write'',​ ''​searchmem'', ​dynamic linkingdynamic loadinglazy bindingtrampolinePLTGOT
  
 <​html>​ <​html>​
-<iframe src="http://​docs.google.com/​viewer?​url=http://​elf.cs.pub.ro/​cns/​res/​lectures/​lecture-02.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/​02-program-analysis-handout.pdf&​embedded=true"​ width="​600"​ height="​470"​ style="​border:​ none;"></​iframe
 +  </center>
 </​html>​ </​html>​
- 
cns/lectures/lecture-02.1381695707.txt.gz · Last modified: 2013/10/13 23:21 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