-
I've come across multiple issues with hooking imported functions on MacOS, resulting hook either not working at all or hooking wrong function (after "fixing" issue with hook not working at all).
So…
-
3d4ea6b plthook: Trace dynamic (PLT) symbols too
04e7dd2 Implement plthook on ARM
fc664ce fixup for ARM plthook
2f2baf2 Access _GLOBAL_OFFSET_TABLE_ through DT_PLTGOT info
cae6af7 Use mprotect() b…
-
Do you have any plans for Linux and OSX ?
Maybe we can help for that.
But need to change it as a interface and abstractions.
we can use plthook
https://github.com/kubo/plthook
that works on osx a…
-
This library is hooking system calls for cross platform solution.
https://github.com/kubo/plthook
Can we add dynamic structures to javacpp ?
-
While testing script feature, I've found some of the scripts goes stuck with running t-malloc.
```diff
$ cd tests
$ gcc -o t-malloc -fno-inline -fno-builtin -fno-ipa-cp -fno-omit-frame-pointer -D…
-
Currently I see a build failure for LTO build. Maybe there's a problem with the arch object which is linked with the plain `ld`.
```
$ ./configure --cflags=-flto
$ make
...
LINK arch/x…
-
Hi, I'm looking for a way to hook malloc() inside a library that's loaded via `dlopen()` with `RTLD_DEEPBIND`. Is this possible with plthook? Thanks!
e4lam updated
2 years ago
-
I cannot attach the detail info yet, but there seems to be some problems in AArch64 plthook.
I will update the problem if possible later on.
-
run `cargo test --all-features` on a platform with glibc 2.34 (such as Fedora 35)
**some error message**
```
= note: /usr/bin/ld: $HOME/pprof-rs/target/debug/deps/pprof-b3a0e5c36a90b5b6.3fe15…
-
Hi
I'm trying to hook GLES calls on Android 10 for a Unity apk, but calling library (libunity.so) exports none of the 3 required symbols.
The rest of the libraries in the apk all export _end.
Any …