Optimized build
This commit is contained in:
parent
435f1b0355
commit
bcbc679a21
8
build.sh
8
build.sh
@ -1,9 +1,11 @@
|
||||
#!/usr/bin/env sh
|
||||
#!/usr/bin/env bash
|
||||
|
||||
strip="x86_64-w64-mingw32-strip"
|
||||
|
||||
rm -f jadeite.zip
|
||||
rm -rf out
|
||||
|
||||
sh setup.sh
|
||||
sh setup.sh --buildtype=release
|
||||
ninja -C build
|
||||
|
||||
mkdir out
|
||||
@ -13,6 +15,8 @@ cp ./build/injector/launcher_payload/launcher_payload.dll ./out
|
||||
cp ./build/game_payload/game_payload.dll ./out
|
||||
cp ./LICENSE.txt ./out
|
||||
|
||||
$strip ./out/*.{exe,dll}
|
||||
|
||||
if [ "x$1" = "xrelease" ]; then
|
||||
cd out
|
||||
zip ../jadeite.zip *
|
||||
|
@ -25,8 +25,8 @@ static inline void inject(HANDLE process, const void *payload, size_t payloadSiz
|
||||
|
||||
// Find the EXE header in the process
|
||||
char exeHeader[1024];
|
||||
IMAGE_DOS_HEADER *dosHeader;
|
||||
IMAGE_NT_HEADERS64 *ntHeaders;
|
||||
IMAGE_DOS_HEADER *dosHeader = NULL;
|
||||
IMAGE_NT_HEADERS64 *ntHeaders = NULL;
|
||||
|
||||
MEMORY_BASIC_INFORMATION memoryInfo;
|
||||
char *currentAddress = 0x0;
|
||||
|
Loading…
Reference in New Issue
Block a user