Files
2025-07-21 04:23:37 +05:30

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