Computer Security
Home
Details
Schedule
Project
References
|
References
Software Security
-
Intel 80386 Programmer's Reference Manual,
1987 (HTML).
Much shorter than the full current Intel Architecture manuals, but describes
all processor features used in this course.
-
The C Programming Language.
C programming bible.
-
Advanced Programming in Unix
Environment.
Unix programming bible, covers every bit of details.
-
Linking, Loading and
Libraries.
Discuss linking and loading details at user space, the ELF, the
shared objects, and also discusses processes and Windows PE.
-
Smashing The Stack For Fun And Profit, Aleph One.
-
Bypassing non-executable-stack during exploitation using return-to-libc by
c0ntex.
-
Basic Integer
Overflows, blexim.
-
Exploiting Format String Vulnerabilities,
scut.
-
w00w00 on Heap Overflows, Matt Conover.
-
Heap Spraying Demystified, Peter Van Eeckhoutte.
OS Security
Web Security
Network Security
Software
|
|