Protect your application from antivirus on Windows
- BoxedAppSDK for create virtual file
- QuickLZ for compress/decompress data
[C/C++ application] +-----> [bxsdk] => execute => exit code
> resources ^
| icon | [decompress] :: built-in
| rcdata: bin +------------+
^
| [compress] :: ./tools/tobin.exe
[Another .exe] +
- Compress an executable file to .bin
$> tools/tobin.exe file.input output.bin
- Copy this .bin to src/res/ and rename to app.bin
- Change icon by replacing file src/res/icon.ico
- Edit version info in src/res.rc
- Open xexe.sln (with Visual Studio 2010+) and build on Release mode
- consle for console subsystem (with console application)
- windows for windows subsystem (with GUI application)
You can use compiled binaries (in bin/..) and change its resources by using Resource Hacker.
- RCData: .bin
- Icons: .ico
AutoIt program
#include <array.au3>
MsgBox(0, 'Test', 'Hello, world!')
_ArrayDisplay($CmdLine, 'Commandline array')
VirusTotal