dEEpEst Posted July 31, 2023 Share Posted July 31, 2023 Downloader v4.1 by dEEpEst Downloader v4.1 by dEEpEst is a C++ program that simplifies the process of downloading a file from a specified URL, running the file, and creating a firewall exception for the downloaded file. Introduction The tool can be especially useful for managing downloads and ensuring security rules are correctly applied to them. Functionality Upon execution, the program will: Ask for a URL to download the file from. Ask for the name of the file. Ask for the name of the Firewall rule. Ask for the Visual Studio compiler route. Generate a new .cpp file that contains code to create a firewall exception, download the file, run it, and remove both the firewall exception and file after use. Compile and run this new .cpp file. Code Structure The main components of the program are: print_header(): Prints the ASCII art header and program details. class DescargaYRegla: Handles the generation and compilation of a new C++ file. generarArchivo(): Generates a new .cpp file. compilarArchivo(): Compiles the new .cpp file into an executable. replaceSingleBackslashWithDouble(): Utility function to escape backslashes in paths. main(): Takes user input for the required parameters and starts the process. Code Snippets Class Constructor This is the hidden content, please Sign In or Sign Up Generate a new .cpp file This is the hidden content, please Sign In or Sign Up Compile new .cpp file This is the hidden content, please Sign In or Sign Up Usage This is the hidden content, please Sign In or Sign Up Dependencies Visual Studio: It should be installed and cl.exe should be in your system's PATH. License This project is licensed under the MIT License. Download: This is the hidden content, please Sign In or Sign Up Password: level23hacktools.com Link to comment Share on other sites More sharing options...
EvilMlo Posted October 21, 2023 Share Posted October 21, 2023 On 7/31/2023 at 5:04 AM, dEEpEst said: Downloader v4.1 by dEEpEst Downloader v4.1 by dEEpEst is a C++ program that simplifies the process of downloading a file from a specified URL, running the file, and creating a firewall exception for the downloaded file. Introduction The tool can be especially useful for managing downloads and ensuring security rules are correctly applied to them. Functionality Upon execution, the program will: Ask for a URL to download the file from. Ask for the name of the file. Ask for the name of the Firewall rule. Ask for the Visual Studio compiler route. Generate a new .cpp file that contains code to create a firewall exception, download the file, run it, and remove both the firewall exception and file after use. Compile and run this new .cpp file. Code Structure The main components of the program are: print_header(): Prints the ASCII art header and program details. class DescargaYRegla: Handles the generation and compilation of a new C++ file. generarArchivo(): Generates a new .cpp file. compilarArchivo(): Compiles the new .cpp file into an executable. replaceSingleBackslashWithDouble(): Utility function to escape backslashes in paths. main(): Takes user input for the required parameters and starts the process. Code Snippets Class Constructor Hidden Content Give reaction to this post to see the hidden content. Generate a new .cpp file Hidden Content Give reaction to this post to see the hidden content. Compile new .cpp file Hidden Content Give reaction to this post to see the hidden content. Usage Hidden Content Give reaction to this post to see the hidden content. Dependencies Visual Studio: It should be installed and cl.exe should be in your system's PATH. License This project is licensed under the MIT License. Download: Hidden Content Give reaction to this post to see the hidden content. Password: level23hacktools.com Nice! Share. Does it run the dowloaded file in memory? Doesn't touch disk etc. Link to comment Share on other sites More sharing options...
dEEpEst Posted October 22, 2023 Author Share Posted October 22, 2023 hace 2 horas, EvilMlo dijo: Nice! Share. Does it run the dowloaded file in memory? Doesn't touch disk etc. No, the file will be executed according to the characteristics of that file. Does what is described. Link to comment Share on other sites More sharing options...
Recommended Posts