1. Java.perform(function () {
    2. console.log("start hooking...");
    3. function showstack() {
    4. var log = Java.use("android.util.Log");
    5. var Throwable = Java.use("java.lang.Throwable");
    6. console.log(log.getStackTraceString(Throwable.$new()))
    7. }
    8. var str=Java.use("java.lang.String");
    9. str.trim.implementation=function (){
    10. console.log("trim",this);
    11. showstack()
    12. return this.trim();
    13. }
    14. })

    java.lang.String下的trim,是删除首尾空
    image.png
    这个的用法是,我们打印堆栈,然后找到相关的类进行判断;