advance2

by
7 views dd9ec919...

Description

fer

How to Use

Download the script and run it with Frida CLI:

Download Script

Then run with Frida:

frida -U -f YOUR_PACKAGE_NAME -l advance2.js

Replace YOUR_PACKAGE_NAME with the target app's package name.

Source Code

JavaScript
Java.perform(function() {
    let cuf = Java.use("bc.cuf");
    cuf.a.overload('[B', '[B').implementation = function(bArr, bArr2) {
        let ret = this.a(bArr, bArr2);
        console.log("-" + JSON.stringify(bArr));
        console.log("+" + JSON.stringify(bArr2));
        console.log("=" + JSON.stringify(ret));
        return ret;
    };
    let cuk = Java.use("bc.cuk");
    cuk.a.overload('[B', 'java.lang.String').implementation = function(bArr, str) {
        let ret = this.a(bArr, str);
        console.log("--" + JSON.stringify(bArr));
        console.log("-+" + str);
        console.log("-->" + JSON.stringify(ret));
        return ret;
    };
    let Utils = Java.use("com.ushareit.core.utils.Utils");
    Utils.a.overload('int').implementation = function(i) {
        let ret = this.a(i);
        console.log("-+-" + i);
        console.log("-+-+" + JSON.stringify(ret));
        return ret;
    };

    let cug = Java.use("bc.cug");
    cug.a.overload('[B').implementation = function(bArr) {
        let ret = this.a(bArr);
        console.log("+!!" + JSON.stringify(bArr));
        console.log("=!!" + JSON.stringify(ret));
        return ret;
    };
});
Share this script:
Twitter LinkedIn

Comments

Login or Sign up to leave a comment.
Loading comments...