exams).
ref number |
Challenge |
Challenge Name |
Wargame |
Port |
Source |
0 |
buffer-1 |
jump |
Wargame 1 |
5001 |
yes |
1 |
buffer-2 |
blind |
Wargame 1 |
5002 |
yes |
2 |
buffer-3 |
runner |
Wargame 1 |
5003 |
yes |
3 |
buffer-4 |
shellz |
Wargame 1 |
5004 |
no |
4 |
canary-1 |
elitecanary |
Wargame 1 |
6001 |
no |
5 |
canary-2 |
shellcrack |
Wargame 1 |
6002 |
no |
6 |
canary-3 |
stackdump |
Wargame 1 |
6003 |
no |
7 |
format-1 |
lots |
Wargame 2 |
7001 |
no |
8 |
format-2 |
formatrix |
Wargame 2 |
7002 |
no |
9 |
format-3 |
sploitwarz |
Wargame 2 |
7003 |
no |
sets of wargames to provide you with enough to practice for the midsem exam.
|
|
|
|
|
of Midsem Exam) |
|
|
Date) |
set will be worth 5%.
wargame
containing the following for each challenge:
Example-1 =========================== General overview of problems faced ------------------------------------- Had to research how to overwrite the return address List of vulnerabilities -------------------- 1. The input for the user's name can overflow a fixed buffer on the stack Steps to exploit ------------------ 1. Enter a name exactly 100 bytes long, to overflow the buffer to the return address, and the append the address of the win function (0x15141312) Script/Command used ------------------ ``` python -c 'print(("A"*100)+"\x12\x13\x14\x15")' | nc 127.0.0.1 3000 ``` Example-2... =============
give. You may submit as many times as you like. Only your most recent submission will be marked.
give cs6447 war1 war1.md
give cs6447 war2 war2.md
Late submissions incur a 0.5 mark penalty per day on the maximum possible mark you can get. Eg. If you submit 4 days late, and your raw mark is 2/5, then you will still receive 2/5. If you submit 4 days late, and your raw mark 5/5, your adjusted mark will be 3/5.
Resource created Monday 06 August 2018, 05:49:48 PM, last modified Sunday 02 September 2018, 01:17:10 PM.