/strong-frida

make frida strong, bypass frida detection.

Primary LanguageShellApache License 2.0Apache-2.0

strong-frida

Make frida strong, bypass frida detection.

Anti Frida tricks

Anti Frida tricks

Features

Patch files base from @feicong, update by @Chaos.

$ tree patches
patches
├── 15.0.19
│   ├── frida-core
│   │   ├── 0001-PATCH-string_frida_rpc.patch
│   │   ├── 0002-PATCH-io_re_frida_server.patch
│   │   ├── 0003-PATCH-pipe_linjector.patch
│   │   ├── 0004-PATCH-io_frida_agent_so.patch
│   │   ├── 0005-PATCH-symbol_frida_agent_main.patch
│   │   ├── 0006-PATCH-thread_gum_js_loop.patch
│   │   ├── 0007-PATCH-thread_gmain.patch
│   │   ├── 0008-PATCH-protocol_unexpected_command.patch
│   │   ├── 0009-PATCH-fix_linux_armhf_build.patch
│   │   ├── 0010-PATCH-default_port.patch
│   │   └── 0011-PATCH-gsed-fro-mac-os.patch
│   └── releng
│       └── meson
│           └── HEAD
└── 15.1.10
    └── frida-core
        ├── 0001-PATCH-string_frida_rpc.patch
        ├── 0002-PATCH-io_re_frida_server.patch
        ├── 0003-PATCH-pipe_linjector.patch
        ├── 0004-PATCH-io_frida_agent_so.patch
        ├── 0005-PATCH-symbol_frida_agent_main.patch
        ├── 0006-PATCH-thread_gum_js_loop.patch
        ├── 0007-PATCH-thread_gmain.patch
        ├── 0008-PATCH-protocol_unexpected_command.patch
        ├── 0009-PATCH-fix_linux_armhf_build.patch
        ├── 0010-PATCH-default_port.patch
        └── 0011-PATCH-gsed-fro-mac-os.patch

References

https://github.com/hluwa/strongR-frida-android

https://github.com/qtfreet00/AntiFrida

https://github.com/darvincisec/DetectFrida

https://github.com/b-mueller/frida-detection-demo