danielkrupinski / Osiris

Cross-platform game hack for Counter-Strike 2 with Panorama-based GUI.
MIT License
3.32k stars 964 forks source link

diffrent injection methods linux #4334

Open s-b-repo opened 1 week ago

s-b-repo commented 1 week ago

https://github.com/s-b-repo/zunix

https://github.com/s-b-repo/creeze

https://github.com/s-b-repo/linject

i tryed making some feel free to use them

s-b-repo commented 1 week ago

libinjector

This is a specialized tool designed to inject shared libraries into running processes. It automates the ptrace method and can be easier to use than writing raw ptrace code.

Usage Example:

libinjector -p $(pidof cs2) -l $PWD/libOsiris.so

s-b-repo commented 1 week ago

DynInst is a powerful binary instrumentation tool that allows you to insert code into running processes. It is often used for performance monitoring, debugging, and binary analysis, and can be used to inject libraries as well.

Website: https://dyninst.org/
Example of usage:

bash

Simple example

dyninstAPI ./cs2 libOsiris.so