Lab 2 : Return to Libc
Lab Environment Setup
Ubuntu 12.04 ( 64 bits )
Brief introduction
This is a experiment of Information Security, about 5 exercises in this blog. May be a lot mistakes here, if you find it, please contact me.
This lab consists of three parts:
- Part A: you will defeat the Non-executable stack protection, by using return-to-lic attack; and
- Part B: you will defeat the Touchstone web server in a realistic environment: the ASLR is enabled.
Part A:Non-executable Stack and Return-to-libc Attack
Exercise 1
The Ubuntu 12.04 OS you’ve been using in t