所以,考慮到前面的安全措施,如何防止動態調試,首先關閉Android: debuggable = "false ",然後在so中ptrace主進程,但這並不全面,因為每個應用都有壹個進程組,裏面有很多進程,只要附著在任意壹個組進程上,就可以實現動態調試。上壹篇文章就是這麽破解“bang”加密的。
所以,考慮到前面的安全措施,如何防止動態調試,首先關閉Android: debuggable = "false ",然後在so中ptrace主進程,但這並不全面,因為每個應用都有壹個進程組,裏面有很多進程,只要附著在任意壹個組進程上,就可以實現動態調試。上壹篇文章就是這麽破解“bang”加密的。