Skip to content

A Free Silent (Hidden) Open Source Downloader (Binder) - Includes Windows Defender Bypass - Build Native - Unam Downloader

License

Notifications You must be signed in to change notification settings

UnamSanctam/UnamDownloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UnamDownloader 1.6.0 - A free silent downloader

A free silent (hidden) open-source downloader (binder) that can be built as a native C file or a managed (.NET C#) file. A downloader is essentially the same as a binder although it downloads the files instead of storing them in memory, you can also see my UnamBinder for a normal file binder.

Main Features

  • Native or Managed - Builds the final executable as a native (C) or a managed (.NET C#) 32-bit file depending on choice
  • Silent - Downloads and executes (if enabled) files without any visible output
  • Tiny - Final downloader build is usually less than 5kb (depending on the amount of files to download)
  • Multiple files - Supports downloading any amount of files
  • Powershell - Does everything through powershell which currently greatly reduces detections
  • Compatible - Supports all tested Windows versions (Windows 7 to Windows 11) and all file types
  • Windows Defender exclusions - Can add exclusions into Windows Defender to ignore any detections from the downloaded files
  • Icon/Assembly - Supports adding an Icon and/or Assembly Data to the built file
  • Fake Error - Supports displaying a fake error message when file is originally started

Downloads

Pre-Compiled: https://github.com/UnamSanctam/UnamDownloader/releases

Wiki

You can find the wiki here or at the top of the page.

Changelog

v1.6.0 (16/05/2022)

  • Added new managed (.NET C#) assembly compiler and C# program files
  • Added option to choose between building native (C) or managed (.NET C#) builds
  • Rewrote native build program code for fewer detections
  • Combined every command into a single command instead of multiple ones
  • Obfuscated all commands and added command string morphing to avoid static string detection
  • Changed Windows Defender exclusion commands to the new undetected form
  • Added save and load functionality to the builder
  • Added message box type selection to the "Fake Error" option
  • Changed compilers to always compile with a manifest to reduce detections
  • Restructured all project folders and files

v1.5.1 (18/09/2021)

  • Changed Icon path and Assembly Data to now literalize escape characters
  • Added check for Assembly Version to ensure that it contains only numbers

v1.5.0 (14/09/2021)

  • Replaced windres with a custom compiled windres that supports spaces in file paths
  • Added new Fake Error option that will display a custom error when the build is started
  • Added new Start Delay option to delay the dropping and execution of files, can bypass Windows Defender sandboxing
  • Added extensive error checking and more thorough messages whenever anything goes wrong
  • Added new log files for compiler errors
  • Cleaned up code

v1.4.1 (12/09/2021)

  • Worked around windres limitation of not supporting spaces in file paths

v1.4.0 (12/09/2021)

  • Added new custom minimal MinGW64 windres resource compiler
  • Added new Icon and Assembly Data options using the new resource compiler
  • Removed managed build type since native now has all the features managed had while also being better overall
  • Increased key complexity to avoid general key scans
  • Improved powershell code
  • Fixed general small bugs
  • Optimized code

v1.3.1 (05/09/2021)

  • Changed string literal function

v1.3.0 (03/09/2021)

  • Changed obfuscation from reversed string to XOR encryption, reduces detections and file size
  • Fixed bug when file path included apostrophes or any other escape characters

v1.2.0 (21/08/2021)

  • Changed it to compile native into 32-bit programs for wider compatibility
  • Added random string into the native code to randomize file checksum/hash on each build
  • Optimized and improved Windows Defender Exclusions

v1.1.1 (15/08/2021)

  • Fixed save bug when building native files to another directory than the builder location
  • Added the builder location as the standard save location to make it easier to navigate

v1.1.0 (14/08/2021)

  • Added option to build the downloader as a native C file, greatly reduces detections
  • Added a TinyCC compiler for native C builds
  • Updated required .NET for the builder to .NET 4.5 and the required .NET for the managed .NET C# build to .NET 4.0
  • Changed the Run as Administrator option to use a new manifest file

v1.0.0 (14/08/2021)

  • Initial release

You can view the full Changelog here

Author

  • Unam Sanctam

Disclaimer

I, the creator, am not responsible for any actions, and or damages, caused by this software.

You bear the full responsibility of your actions and acknowledge that this software was created for educational purposes only.

This software's main purpose is NOT to be used maliciously, or on any system that you do not own, or have the right to use.

By using this software, you automatically agree to the above.

License

This project is licensed under the MIT License - see the LICENSE file for details

Donate

XMR: 8BbApiMBHsPVKkLEP4rVbST6CnSb3LW2gXygngCi5MGiBuwAFh6bFEzT3UTufiCehFK7fNvAjs5Tv6BKYa6w8hwaSjnsg2N

BTC: bc1q26uwkzv6rgsxqnlapkj908l68vl0j753r46wvq

ETH: 0x40E5bB6C61871776f062d296707Ab7B7aEfFe1Cd

ETC: 0xd513e80ECc106A1BA7Fa15F1C590Ef3c4cd16CF3

RVN: RFsUdiQJ31Zr1pKZmJ3fXqH6Gomtjd2cQe

LINK: 0x40E5bB6C61871776f062d296707Ab7B7aEfFe1Cd

DOGE: DNgFYHnZBVLw9FMdRYTQ7vD4X9w3AsWFRv

LTC: Lbr8RLB7wSaDSQtg8VEgfdqKoxqPq5Lkn3