Skip to content
/ xexe Public

Protect your application from antivirus

Notifications You must be signed in to change notification settings

nomi-san/xexe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xexe

Protect your application from antivirus on Windows

about

[C/C++ application] +-----> [bxsdk] => execute => exit code
  > resources                  ^
    | icon                     | [decompress] :: built-in
    | rcdata: bin +------------+
               ^
               | [compress] :: ./tools/tobin.exe
[Another .exe] +

usage

  • 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

compare

AutoIt program

#include <array.au3>

MsgBox(0, 'Test', 'Hello, world!')
_ArrayDisplay($CmdLine, 'Commandline array')

VirusTotal

About

Protect your application from antivirus

Resources

Stars

Watchers

Forks

Releases

No releases published