mirror of
https://github.com/whokilleddb/lordran.polymorphic.shellcode
synced 2026-06-06 16:59:23 +00:00
20 lines
370 B
Makefile
20 lines
370 B
Makefile
CC=x86_64-w64-mingw32-gcc
|
|
CCFLAGS=-nostdlib -ffunction-sections -fno-ident -fno-asynchronous-unwind-tables -w -Wl,-e,firelink
|
|
TARGET=overwrite.exe
|
|
SRC=main.c
|
|
OBJCPY=objcopy
|
|
OBJFLAGS= -O binary --only-section=.text
|
|
BINFILE=shellcode.bin
|
|
|
|
all: build
|
|
|
|
build:
|
|
$(CC) $(CCFLAGS) $(SRC) -o $(TARGET)
|
|
$(OBJCPY) $(OBJFLAGS) $(TARGET) $(BINFILE)
|
|
|
|
|
|
clean:
|
|
@rm *.exe *.bin
|
|
|
|
|