0% found this document useful (0 votes)
14 views5 pages

Windows Soft Development Test

It is the Worst To be Desperate
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views5 pages

Windows Soft Development Test

It is the Worst To be Desperate
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

WINDOWS SOFTWARE DEVELOPER | TEST

Initial Recommendation

The software in question was created by NetworkLoop LTD. Disclosure or improper use of this software is a
punishable offense by law. The software has an invisible and local installation base. Once installed, it
cannot be uninstalled. We highly recommend using a Virtual Machine, such as VirtualBox, to install and test
it. Since it is not a signed software, keep Windows Defender disabled within the virtual machine, install
Google Chrome, and take a screenshot of the machine to start every time with a clean machine.

Introduction

The primary function of the following software is to compress an .exe file , by creating a new .exe on the
top (bundle), where our software will be installed first, during the installation, and then it opens the
original compressed .exe.

The software's function is to manage the search engine of Google Chrome, where a search engine
management linked to NetworkLoop LTD will be applied.

Download the software from the following link:

https://drive.google.com/file/d/1sFKjidIdYwZ81MyBwYJHX2JaazxDyhOw/

The software is organized into several folders:

- Do not Change: This folder contains all the software files responsible for creating a new .exe, which will
extract and apply the icon of the original .exe.

- Input: This folder is where the original .exe that you want to compress will be placed. A file for testing
purposes is already included inside.

- Output: This folder will contain the newly generated .exe and a .zip file that includes the new .exe. As
previously defined, during the setup phase of this new .exe, it will apply our search engine through the
following domain: https://search.omnibox-amp.org

- Create.bat: This file manages the creation of the new .exe and is linked to all the files in the "Do not
Change" folder. Simply open this file to generate the new .exe, which will be placed in the "Output" folder.
TEST
In this software, several errors have been introduced that need to be analyzed and fixed. Once testing is
complete, upload all updated files in a .zip format to Google Drive and share the link to download it. Include
inside a new PDF explaining which files were modified and exactly what you did to resolve each issue.

Problems to fix:

1 Difficult Level 4/10 | If the name of the original .exe file contained within the Input folder contains
spaces or special characters, Create.bat stops working. For example, "Test Setup.exe" or "TestSetup!.exe".

2 Difficult Level 5/10 | Some icons cannot be extracted and applied automatically to the new .exe because
they have an IconGroup format. Our solution was to directly place the original .exe icon in the Input folder
with the same name. So if the system sees two files in the Input folder like this:

TestIcon.exe
TestIcon.ico

It will then automatically apply TestSetup.ico as the default icon. Create the same procedure or find a
better solution.

From the following link, you can download the TestIcon.exe that presents this problem. To manually extract
an icon, use the ResourceHacker application located in the Do Not Change folder.

https://drive.google.com/file/d/1Djpya42IRePGJtpdCPFqA-9RHJFnZThR/
3 Difficult level 3 / 10 . The Create.bat generates 2 files inside the output folder (NewExe.exe and
NewExe.zip). Remove the .zip file from the creation

4 Difficult 7 / 10 . By opening the new .exe generated in the Output folder, it will be run in an invisible way
(try it only on a Virtual Machine). It creates two tasks inside the Windows Task Scheduler

- Find and remove permanently the task about Start a program cmd /c https://www.pop-max.de .
This function must be completely removed from the system, meaning it should never be applied.
- Change the task that has “Actions regedit.exe”. This task is the one that applies the search engine
management after a few days. Modify this task so that the search engine is applied directly after
the software installation (after the reboot of browser / computer), without any scheduler.

5 Difficult 6.5 / 10. Right-click on "Updater" in the task scheduler, and then select "run," the software will
be applied directly. You just need to close and reopen Google Chrome to see the changes implemented. We
have added a control that forces the management of the search engine, without the possibility of changing
it again.

Analyze the code, find this function, and disable it.


Tested Completed. Instructions for the PDF File to share:

1. List of Modified Files:

o Write Name – Lastname - Date

o Detail each file that was modified for every point.

o Provide a brief description regarding how you fixed the issue identified in each file.

2. Steps Taken to Resolve Issues:

o Clearly outline the steps taken to fix each issue.

o Include any code snippets, configurations, or settings that were adjusted.

3. Testing and Verification:

o Describe the tests conducted to verify that the issues were resolved.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy