University : Deakin University UniLearnO is not sponsored or endorsed by this college or university.
Subject Code : SIT703
Assignment Task :

Learning Outcomes  

Unit Learning Outcome (ULO) Graduate Learning Outcome (GLO) 

ULO 1: Apply knowledge of security on Windows network domain and follow standard procedure to investigate different types of cyber-crime 

ULO 2: Investigate the usefulness of various forensic techniques and apply relevant methods to gain access and recover computer crime data 

 

Purpose 

Students should demonstrate their ability to review literature on shellcode and develop knowledge in technical exploits and their impacts on the Windows network domain. Students will be required to compare different techniques and generate their own shellcode based on the requirements provided and implement a fully functional shellcode. Students will be assessed on their ability to perform the required tasks of synthesizing knowledge from research papers, video demonstrations, and technical tutorials and present a technical report. 

 

Part B. Shellcode in Practice 

Suppose you are working for an IT security company which is subcontracted by Deakin University to test the system security of the campus network. Your manager wants you to attempt to write shellcode which takes a user’s account name and his/her password and stores the information as plain text in a text file called user.dat in the user’s current directory. 

Requirements — 

1. You should implement a C program to ask a user to type his username and password one a command line input (i.e., from the standard input channel). 

2. Your program should demand at least two user attempts of inputting the passwords. That is, your program should only terminate when the user has entered two identical passwords. 

3. Your program should store the username and password pair into a text file called “user.dat” in the current directory. 

4. You should convert your C code into a shellcode by using ShellMe (A tutorial of using ShellMe is presented in the second week’s workshop). 

 

This Computer Science Assignment has been solved by our Computer ???????Science Experts at UniLearnO. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Eureka! You've stumped our genius minds (for now)! This exciting new question has our experts buzzing with curiosity. We can't wait to craft a fresh solution just for you!

  • Uploaded By : Grace
  • Posted on : August 08th, 2018

Whatsapp Tap to ChatGet instant assistance