AndroGhostInjector

(★ 39)

Undetectable Android library injector powered by eBPF. Zero-ptrace execution via executable caves with automated memory footprint scrubbing.

File Explorer

  • .gitignore
  • build.sh
  • Dockerfile
  • elf_parser.c
  • elf_parser.h
  • injector.bpf.c
  • main.c
  • Makefile
  • README.md

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

adb shell

View Details ▼

Run shell commands on a connected Android device or emulator.

adb shell

Start a remote interactive shell on the emulator or device:

tldr {{[-p|--platform]}} android getprop

View documentation for showing Android system properties:

tldr {{[-p|--platform]}} android pm

View documentation for the Android package manager:

🔍

adb

View Details ▼

Android Debug Bridge: communicate with an Android emulator instance or connected Android devices.
Some subcommands such as `shell` have their own usage documentation.

adb start-server

Check whether the adb server process is running and start it:

adb kill-server

Terminate the adb server process:

adb shell

Start a remote shell in the target emulator/device instance:

🔍

apt install

View Details ▼

Install packages for Debian-based distributions.

sudo apt install {{package}}

Install a package, or update it to the latest version:

sudo apt install {{[-V|--verbose-versions]}} {{package}}

Display verbose package version information during installation or update:

🔍

bpftool

View Details ▼

Inspect and manipulate eBPF programs and maps in a simple way.
Some subcommands such as `prog` have their own usage documentation.

bpftool prog list

List information about loaded `eBPF` programs:

bpftool net list

List `eBPF` program attachments in the kernel networking subsystem:

bpftool link list

List all active links:

// repository documentation