zoukankan      html  css  js  c++  java
  • frida hook String

    代码:

    function hookjavalangString() {
        Java.perform(function () {
            var JavaString = Java.use('java.lang.String');
    
            JavaString.$init.overload('java.lang.String').implementation = function (content) {
                console.log('JavaString.$init.overload(\'java.lang.String\')->' + content);
                var result = this.$init(content);
                return result;
            };
            JavaString.$init.overload('[C').implementation = function (content) {
                console.log("JavaString.$init.overload('[C')->" + content);
                var result = this.$init(content);
                return result;
            };
            var StringFactory = Java.use('java.lang.StringFactory');
            StringFactory.newStringFromString.implementation = function (arg0) {
                console.log("java.lang.StringFactory.newStringFromString->" + arg0);
                var result = this.newStringFromString(arg0);
                return result;
            };
            var exampleString1 = JavaString.$new('Hello World, this is an example string in Java.');
            console.log('[+] exampleString1: ' + exampleString1);
        })
    
    }
  • 相关阅读:
    try里有return,finally 里还会执行吗?
    OKR与KPI
    读阿里规范笔记
    Maven lifeCycle简要说明
    LK AH 技术对比
    HTTP请求 工具类
    HTTPS 流程
    指数基金投资指南-读书笔记
    mybatis-generator
    《富爸爸穷爸爸》---读后感
  • 原文地址:https://www.cnblogs.com/tjp40922/p/15647565.html
Copyright © 2011-2022 走看看