Skip to content

Commit

Permalink
add ARM64 build
Browse files Browse the repository at this point in the history
  • Loading branch information
xan105 committed Nov 17, 2024
1 parent 393cc50 commit b10b08c
Show file tree
Hide file tree
Showing 8 changed files with 227 additions and 128 deletions.
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ This is a simple injector using the classic `createRemoteThread()` + `LoadLibrar
+ can inject x86 DLL into x86 processes (Wow64).
- x86 injector
+ can inject x86 DLL into x86 processes.
- ARM64 injector (Untested)
+ *should* inject ARM64 DLL into ARM64 processes.

📦 Scoped `@xan105` packages are for my own personal use but feel free to use them.

Expand Down Expand Up @@ -48,7 +50,7 @@ Installation
npm install @xan105/remote-thread
```

🚀 x86 and x64 prebuilt binary provided.
🚀 x86, x64 and ARM64 prebuilt binary provided.

Force compiling:
```
Expand All @@ -58,7 +60,7 @@ npm install @xan105/remote-thread --build-from-source
You will need C/C++ build tools and Python 3.x (node-gyp) to build this module.<br />

> [!IMPORTANT]
> This package doesn't have any installation restrictions in its package.json file to facilitate multi-platform development; however, it is designed to work only on Windows with x86/x64 architecture.
> This package doesn't have any installation restrictions in its package.json file to facilitate multi-platform development; however, it is designed to work only on Windows with x86/x64 architecture. ARM64 is untested.
API
===
Expand Down
3 changes: 2 additions & 1 deletion lib/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,8 @@ import { Failure, errorLookup } from "@xan105/error";
const INTEGRITY = {
win32: {
ia32: "sha384-qPlN82iKTaqK4VyvY7ur+Io23Hr4SGVF8qLPMovPhyqDXTASLJRt2DfM7fvnCmwe",
x64: "sha384-rWHB9j/lDrphTS8fZrIqnvd6kEiG5OVbmeAiXDSR8i9DvnIzqq22yHUPKbWMt4+3"
x64: "sha384-rWHB9j/lDrphTS8fZrIqnvd6kEiG5OVbmeAiXDSR8i9DvnIzqq22yHUPKbWMt4+3",
arm64: "sha384-zoT2xyCJr/1vRYPF6qTO+5sDc6EQY2/k8I3vsiToaWQIB2DeZal5EYLojZdwLzVi"
}
};

Expand Down
Loading

0 comments on commit b10b08c

Please sign in to comment.