
Root-эксплойт Dirty Pipe для Android (Pixel 6)
Dirty Pipe (CVE-2022-0847) временный root-PoC для Android.
В настоящее время работает только на Pixel 6 с уровнем патчей безопасности с 2022-02-05 по 2022-04-05. Не используйте на других устройствах или других версиях. Это обязательно вызовет крах (перезагрузку).
Dirty Pipe наконец-то исправлен в майском обновлении безопасности 2022 года на Pixel 6.
Существует порт для Realme GT2 Pro от @rapperskull (https://github.com/polygraphene/DirtyPipe-Android/issues/12). ссылка
Определённая версия Galaxy S22 также уязвима. Но порт ещё не готов. (https://github.com/polygraphene/DirtyPipe-Android/issues/3)
Существует возможность превратить ваш телефон в «кирпич» при использовании этого инструмента. Используйте его на свой страх и риск. В частности, не обновляйте и не устанавливайте Magisk из приложения Magisk. Это приведёт к необратимому превращению в «кирпич».
'adb' is not recognized ..., убедитесь, что adb добавлен в PATH.adb shell, затем /dev/.magisk/su (или просто su), чтобы получить root-оболочку.
export PATH=$PATH:$ANDROID_NDK/toolchains/llvm/prebuilt/linux-x86_64/bin
$ make
# For the first build
$ LTO=thin ./build/build.sh
# For faster rebuild (skip full rebuild)
$ SKIP_MRPROPER=1 SKIP_DEFCONFIG=1 LTO=thin ./build/build.sh
См. здесь