Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Java.perform(function () {
- var Memory = Java.use('android.os.Memory');
- Memory.read.overload('[B', 'int', 'int').implementation = function (buffer, offset, length) {
- var result = this.read(buffer, offset, length);
- // Check if the read data matches your desired pattern
- var data = new Uint8Array(buffer, offset, length);
- var pattern = [0xDE, 0xAD, 0xBE, 0xEF]; // Example pattern
- if (data.indexOf(pattern[0]) !== -1) {
- console.log("Memory read at address: " + this.$handle + ", data: " + data);
- }
- return result;
- };
- });
Advertisement
Add Comment
Please, Sign In to add comment