Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Executed in the local operating system. 1 . Create a text document ( sys . tat ) that contains System Information. 2 . Write a
Executed in the local operating system. Create a text document systat that contains "System Information". Write a sysdoc.exe installer program for this document that under the guise of installing an update with the update progress bar displayed to some program like Notepad or Paint: Requests the user for a folder there should be an option to use an existing folder and an option to create your own to copy the "System Information". Writes to the folder a file with the executable code for the program securexe analogous to the requirements for template.tbl from lab # that protects systat. Gathers possible information about the computer on which the program is installed. Encodes this information and writes it to the systat file. Signs it with the program user's private key and writes the signature, for example, to the Windows registry in the HKEYCURRENTUSERSoftwareStudentName section as the value of the Signature parameter. Runs securexe to protect systat from unauthorized access. It prescribes the start of securexe program when executing the Open function for systat, so that the protection is triggered after OS reboot there are several ways of such "binding" Include the following functionality in the securexe protection program itself: Requesting information from the user about the name of the registry section with an electronic digital signature students last name Read the signature from the above registry section, which is verified using the user's public key. Enable or disable viewing "System Information" in the systat file depending on whether the key is correctly specified. If the check fails, the protected program must be terminated with a corresponding message. Information collected about the computer includes at a minimum: User Name, Computer Name, Computer configuration memory and CPU, at a minimum and OS version.pppppgukgkugyygg
Executed in the local operating system.
Create a text document systat that contains "System Information".
Write a sysdoc.exe installer program for this document that under the guise of installing an update with the update progress bar displayed to some program like Notepad or Paint:
Requests the user for a folder there should be an option to use an existing folder and an option to create your own to copy the "System Information".
Writes to the folder a file with the executable code for the program securexe analogous to the requirements for template.tbl from lab # that protects systat.
Gathers possible information about the computer on which the program is installed.
Encodes this information and writes it to the systat file.
Signs it with the program user's private key and writes the signature, for example, to the Windows registry in the HKEYCURRENTUSERSoftwareStudentName section as the value of the Signature parameter.
Runs securexe to protect systat from unauthorized access.
It prescribes the start of securexe program when executing the Open function for systat, so that the protection is triggered after OS reboot there are several ways of such "binding"
Include the following functionality in the securexe protection program itself:
Requesting information from the user about the name of the registry section with an electronic digital signature students last name
Read the signature from the above registry section, which is verified using the user's public key.
Enable or disable viewing "System Information" in the systat file depending on whether the key is correctly specified.
If the check fails, the protected program must be terminated with a corresponding message.
Information collected about the computer includes at a minimum:
User Name,
Computer Name,
Computer configuration memory and CPU, at a minimum and OS version.pppppgukgkugyygg
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access with AI-Powered Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started