Question: using assembly please answer the question shown in the photo. ( 3 0 Points ) Problem 7 - Data Obfuscation A simple ROT encryption can

using assembly please answer the question shown in the photo.
(30 Points) Problem 7- Data Obfuscation
A simple ROT encryption can be used to obfuscate a string of characters by adding a number to each
character, called the key. Here is a C++ function definition for the function encryptROT(). The
function uses pass by reference, and forces the encrypted string to remain in the ASCII printable
character range.
Develop an x86 assembly implementation for the procedure encryptROTD shown above. Also
develop a simple assembly driver program that calls the function so you can test it. You may use
windows 32 or console 32 templates. Provide screenshots of memory to prove that your function
executes correctly. Do not violate the function prototype. If you use windows 32, show your input and
output strings. If you use console32(recommended), you can hard code a test string in the DATA
section and write the output to memory. Show your memory screenshot of the obfuscated string. Show
all of your code.
using assembly please answer the question shown

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!