Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stalker: Implement chaining apis #777

Merged
merged 40 commits into from
May 10, 2024
Merged
Changes from 1 commit
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
108cdcf
stalker-x86: Add tests for transformer being able to replace calls/ta…
s1341 Jan 16, 2024
7571e35
stalker-x86: fix jmp in test
s1341 Jan 16, 2024
a32d261
stalker-x86: Add the new api call
s1341 Jan 17, 2024
a913d31
stalker-x86: attempt to implement the gum_stalker_iterator_put_chaini…
s1341 Jan 18, 2024
44dd7be
stalker-x86: Fix put_chaining_return()
oleavr Jan 19, 2024
4f1b47a
stalker-x86: fix 32bit build
s1341 Feb 12, 2024
1dc877a
Style fixes
s1341 Feb 13, 2024
f45f78e
stalker-arm64: implement call->callout tests
s1341 Feb 13, 2024
479b4c8
stalker-arm64: fix register access
s1341 Feb 13, 2024
f4abe47
Style fixes
s1341 Feb 13, 2024
86ff4b6
stalker-arm: introduce call->callout test
s1341 Feb 13, 2024
df3759a
Style fixes
s1341 Feb 13, 2024
9da6387
stalker-arm: add another test and fix previous one
s1341 Feb 13, 2024
ab67e85
Style fixes
s1341 Feb 13, 2024
349aadc
stalker-arm: fix bugs
s1341 Feb 13, 2024
c7eaa82
stalker-arm64: attempt to implement put_chaining_return
s1341 Feb 13, 2024
20445ca
Style fixes
s1341 Feb 13, 2024
3479852
stalker-arm64: fix missing ret_reg
s1341 Feb 13, 2024
8d2addd
stalker-arm64: get rid of unnecessary and undefined function
s1341 Feb 13, 2024
3645241
stalker-arm64: use X30 instead of LR
s1341 Feb 13, 2024
a73f213
stalker-arm: implement empty put_chaining_return
s1341 Feb 13, 2024
76897ff
stalker-arm: fix broken tests
s1341 Feb 13, 2024
5d60144
stalker-arm: fix broken tests
s1341 Feb 13, 2024
4371e5e
stalker-arm: fix broken tests
s1341 Feb 13, 2024
5ef4a28
ARM implementation of chaining return
mineo333 Feb 25, 2024
83e2107
Formatting
mineo333 Feb 25, 2024
fe3a400
Additional formatting fixes
mineo333 Feb 25, 2024
7514450
add newline to check
mineo333 Feb 25, 2024
7391d7e
stylecheck.py fixes
mineo333 Feb 26, 2024
5c73e79
style: get rid of trailing whitespaces
s1341 Feb 28, 2024
cbcf3b1
stalker-arm: missing bracket
s1341 Feb 28, 2024
2843ec3
style: remove trailing spaces
s1341 Feb 28, 2024
d5b0d8e
gumjs bindings for put_chaining_return
s1341 Feb 29, 2024
61a7dcb
gumstalker.c: add documentation for gum_stalker_iterator_put_chaining…
s1341 Feb 29, 2024
624f2c2
fmt
s1341 Feb 29, 2024
bd11f26
Try to fix gumlinux.h
s1341 Feb 29, 2024
f007490
Wrong function call
s1341 Mar 4, 2024
54b3265
Add MIPS stub
oleavr May 10, 2024
404cc80
Revert "Try to fix gumlinux.h"
oleavr May 10, 2024
627ad98
Fix style issues
oleavr May 10, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Revert "Try to fix gumlinux.h"
This reverts commit bd11f26.
  • Loading branch information
oleavr committed May 10, 2024
commit 404cc80a60f6ad9da09daee7a6357996878368c4
2 changes: 1 addition & 1 deletion gum/backend-linux/gumandroid.c
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
#include "gum/gumandroid.h"

#include "gum-init.h"
#include "gumlinux.h"
#include "gum/gumlinux.h"

#include <dlfcn.h>
#include <elf.h>
Expand Down
Loading