Codebase list donut-shellcode / 6b6fc79b-8af3-4922-847e-b092e5d63f62/main Makefile.msvc
6b6fc79b-8af3-4922-847e-b092e5d63f62/main

Tree @6b6fc79b-8af3-4922-847e-b092e5d63f62/main (Download .tar.gz)

Makefile.msvc @6b6fc79b-8af3-4922-847e-b092e5d63f62/mainraw · history · blame

donut:
  cl -Zp8 -nologo -DDONUT_EXE -I include donut.c hash.c encrypt.c payload/clib.c
  cl -Zp8 -nologo -DDLL -LD -I include donut.c hash.c encrypt.c payload/clib.c
  move donut.lib lib/donut.lib
  move donut.exp lib/donut.exp
  move donut.dll lib/donut.dll
debug:
  cl -Zp8 -nologo -DDEBUG -DDONUT_EXE -I include donut.c hash.c encrypt.c payload/clib.c
  cl -Zp8 -nologo -DDEBUG -DDLL -LD -I include donut.c hash.c encrypt.c payload/clib.c
  move donut.lib lib/donut.lib
  move donut.exp lib/donut.exp
  move donut.dll lib/donut.dll
clean:
  del *.obj *.bin donut.exe lib/donut.exp lib/donut.lib lib/donut.dll