|
|
@ -1,5 +1,3 @@
|
|
|
|
VERSION = "\"0.3.2\\n© Ruthenic, 2021\""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CC ?= gcc
|
|
|
|
CC ?= gcc
|
|
|
|
target ?= $(shell ${CC} -dumpmachine)
|
|
|
|
target ?= $(shell ${CC} -dumpmachine)
|
|
|
|
CC_FLAGS ?=
|
|
|
|
CC_FLAGS ?=
|
|
|
@ -7,7 +5,7 @@ CC_FLAGS ?=
|
|
|
|
.PHONY: all debug
|
|
|
|
.PHONY: all debug
|
|
|
|
all:
|
|
|
|
all:
|
|
|
|
@$(shell mkdir -p out)
|
|
|
|
@$(shell mkdir -p out)
|
|
|
|
gcc -shared src/exploit.c -o out/pwnkit.so -Wl,-e,main -fPIC
|
|
|
|
${CC} -shared src/exploit.c -o out/pwnkit.so -Wl,-e,main -fPIC ${CC_FLAGS}
|
|
|
|
|
|
|
|
|
|
|
|
debug: CC_FLAGS:=-g -O0 -v ${CC_FLAGS}
|
|
|
|
debug: CC_FLAGS:=-g -O0 -v ${CC_FLAGS}
|
|
|
|
debug: all
|
|
|
|
debug: all
|
|
|
|