1 | | - | BOFNAME := AMDRyzenMasterDriverV17Exploit |
| 1 | + | INPUTNAME := AMDRyzenMasterDriverV17Exploit |
| 2 | + | BOFNAME := RyzenMasterExploit |
2 | 3 | | CC_x64 := x86_64-w64-mingw32-gcc |
3 | 4 | | CC_x86 := i686-w64-mingw32-gcc |
4 | 5 | | |
5 | 6 | | all: |
6 | | - | $(CC_x64) -Wl,--stack,4096000 -c ./$(BOFNAME).c -o ./$(BOFNAME).x64.o -masm=intel -DBOF |
7 | | - | $(CC_x86) -Wl,--stack,4096000 -c ./$(BOFNAME).c -o ./$(BOFNAME).x86.o -masm=intel -DBOF |
8 | | - | $(CC_x64) ./$(BOFNAME).c -o ./$(BOFNAME).x64.exe -masm=intel -lole32 -loleaut32 -lntdll |
9 | | - | $(CC_x86) ./$(BOFNAME).c -o ./$(BOFNAME).x86.exe -masm=intel -lole32 -loleaut32 -lntdll |
| 7 | + | $(CC_x64) -Wl,--stack,4096000 -c ./$(INPUTNAME).c -o ./$(BOFNAME).x64.o -masm=intel -DBOF |
| 8 | + | $(CC_x86) -Wl,--stack,4096000 -c ./$(INPUTNAME).c -o ./$(BOFNAME).x86.o -masm=intel -DBOF |
| 9 | + | $(CC_x64) ./$(INPUTNAME).c -o ./$(BOFNAME).x64.exe -masm=intel -lole32 -loleaut32 -lntdll |
| 10 | + | $(CC_x86) ./$(INPUTNAME).c -o ./$(BOFNAME).x86.exe -masm=intel -lole32 -loleaut32 -lntdll |
10 | 11 | | |
11 | 12 | | clean: |
12 | 13 | | rm ./$(BOFNAME).*.exe ./$(BOFNAME).*.o |