Size: a a a

2021 July 10

EA

Evgeny AcindaZ in Android Guards
Я не пойму в чем причина, я видел дофига реализаций, пробовал их и всегда получаю -1
источник

R

Rtem in Android Guards
А ты пробовал флаг TracerPid /proc/self/status чекать?
источник

EA

Evgeny AcindaZ in Android Guards
Да, когда юзается gameGuardian там не ставится TracerPid
источник

EA

Evgeny AcindaZ in Android Guards
Тем не менее, gg юзает ptrace
источник

k

kiber.io in Android Guards
Не проще у разраба гг и спросить?)
Человек отменно разбирается в этом
источник

Я

Ярослав in Android Guards
Он не скажет
источник

k

kiber.io in Android Guards
Да ладно, часто подсказывает на форуме. Я ж не говорю спросить саму реализацию в гг)
источник

R

Rtem in Android Guards
Значит он какой-то другой подход к отладке использует. Но я в GG не спец, поэтому спекулировать не буду.

З.Ы. А чего бы GG не пореверсить?
источник

EA

Evgeny AcindaZ in Android Guards
"Попроси разработчика рассказать как не дать его приложению работать"
источник

EA

Evgeny AcindaZ in Android Guards
Да дело не совсем в этом. Что я делаю не так, что везде говорится что ptrace будет работать, однако я получаю -1?
источник

R

Rtem in Android Guards
На разных версиях оси пробовал?
источник

R

Rtem in Android Guards
Например на каком-нибудь "эталонном" 5.1
источник

EA

Evgeny AcindaZ in Android Guards
Да, ничего не пашет
источник

EA

Evgeny AcindaZ in Android Guards
Пробовал на руте, не руте, виртуалках
источник

R

Rtem in Android Guards
А можешь сюда скинуть код (самодостаточный кусок) который у тебя работает на так как надо?
источник

EA

Evgeny AcindaZ in Android Guards
Да в гугле найди примеры с fork и ptrace_attach
источник

EA

Evgeny AcindaZ in Android Guards
У меня ни один пример не пашет
источник

FK

Fr Kh in Android Guards
подкиньте идей пжл.: Как вызвать произвольный метод вместо (или после) вызова метода сторонней библиотеки не измененяя саму библиотеку?

логгер Timber имеет несколько методов для вывода лога (i(), d(), w() и т.п.) но в конечном итоге все они выводят сообщения в методе log(), мне нужно "зацепиться" к этом методу и сохранить лог в  Room
источник

R

Rtem in Android Guards
В своем или чужом приложении? =)
источник

FK

Fr Kh in Android Guards
В смоем конечно)))
источник