Question: Operating System and Security Assignment ( 1 5 Points ) . vuln ( Attached with the homework ) is an ELF binary that has been
Operating System and Security Assignment Points
"vuln" Attached with the homework is an ELF binary that has been written in C language and compiled in Linux X architecture using gec compiler. The program asks the user to enter a valid password in order to gain access to the program.
Notes
Try using an old version of Ubuntu not a new one
Don't forget to disable the ASLR before crafting the exploit.
This is a group project of no more than two students and is worth points
You must give the program full permissions on Linux
You must provide snapshots for each step; otherwise, points will not be counted.
Late submissions will not be accepted.
In case you got stuck in objective use pwntools
Python library.
Objectives
Exploit the program and gain access to the restricted area. points
Exploit the program and redirect the control flow to a shellcode that prints out your name upon successful execution.
Use the Metasploit framework to generate a shellcode that does this sort of functionality for you. points
Use a tool to extract and list the system calls that have been used in this program point
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
