Взял PoC отсюда .
Провозился с компилятором, только версия ndk 13b позволила коровке успешно подменять системные файлы.
Подсадной run-as ругается так
WARNING: linker: /system/bin/run-as: unused DT entry: type 0x6ffffffe arg 0x6f0
WARNING: linker: /system/bin/run-as: unused DT entry: type 0x6fffffff arg 0x1
running as uid 2000
uid 0Selinux вроде как отключают через подмену default.prop. Но он не отключается.
Системные файлы остаются подменянными до тех пор, пока не подменю default.prop . Как только его меняю, после перезапуска всё поменянные файлы заменяются на родные.
Есть у кого какие идеи по рутанью через dirtycow ?
Kingoroot и прочее не предлагать.







