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

Cross platform impl #102

Merged
merged 13 commits into from
Aug 26, 2021
Merged

Cross platform impl #102

merged 13 commits into from
Aug 26, 2021

Conversation

stevemk14ebr
Copy link
Owner

No description provided.

@stevemk14ebr stevemk14ebr merged commit 4e862e4 into stevemk14ebr:unix Aug 26, 2021
stevemk14ebr added a commit that referenced this pull request Jan 31, 2022
* Cross platform impl (#102)

* Added OS detection and linux/macos protector/accessor

* debugbreak

* os includes

* Use os agnostic mem free.

* Fixes

* Fix invalid use of preprocessor concat.

* Fix linux hooks.

There is still an invalid bus exception when trying to find code cave.

* Enable some tests now.

* Skip vdso and vsyscall.

* Move stuff around

* Remove some options on linux

* Github actions.

* Fix tests and linux.

Co-authored-by: Nemirtingas <nanaki89@hotmail.fr>

* Update dependencies

* Fix build

* Update hooking scheme logic

* remove workflow

Co-authored-by: Nemirtingas <nanaki89@hotmail.fr>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants