更新 hook_conversions.js
parent
e358abc840
commit
f16dd8cae1
|
|
@ -1,4 +1,4 @@
|
||||||
console.log("Script loaded successfully");
|
log_info("Script loaded successfully");
|
||||||
// hook_okhttp_client()
|
// hook_okhttp_client()
|
||||||
if (Java.available) {
|
if (Java.available) {
|
||||||
hook_json()
|
hook_json()
|
||||||
|
|
@ -145,8 +145,8 @@ function hook_json() {
|
||||||
var JSONObject = Java.use('org.json.JSONObject');
|
var JSONObject = Java.use('org.json.JSONObject');
|
||||||
JSONObject.toString.overload().implementation = function () {
|
JSONObject.toString.overload().implementation = function () {
|
||||||
var result = this.toString.call(this);
|
var result = this.toString.call(this);
|
||||||
// console.log("Serialized JSONObject: " + result);
|
// get_conversions(result)
|
||||||
log_info("Serialized JSONObject: " + result)
|
// log_info("Serialized JSONObject: " + result)
|
||||||
return result;
|
return result;
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
@ -166,6 +166,7 @@ function log_info(messages) {
|
||||||
const timestamp = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}:${milliseconds}`;
|
const timestamp = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}:${milliseconds}`;
|
||||||
|
|
||||||
console.log(`${timestamp} - ${messages}`);
|
console.log(`${timestamp} - ${messages}`);
|
||||||
|
send(`${timestamp} - ${messages}`);
|
||||||
}
|
}
|
||||||
|
|
||||||
function check_class(class_name) {
|
function check_class(class_name) {
|
||||||
|
|
@ -185,4 +186,12 @@ function check_class(class_name) {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
return classFound;
|
return classFound;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
recv('input_data', function(payload) {
|
||||||
|
console.log(typeof(payload))
|
||||||
|
|
||||||
|
console.log(JSON.stringify(payload))
|
||||||
|
console.log('Received data from Python: ' + payload.payload.data);
|
||||||
|
});
|
||||||
|
|
||||||
|
|
|
||||||
Reference in New Issue