Guest User

Untitled

a guest
Dec 22nd, 2024
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. Java.perform(function () {
  2. var Memory = Java.use('android.os.Memory');
  3.  
  4. Memory.read.overload('[B', 'int', 'int').implementation = function (buffer, offset, length) {
  5. var result = this.read(buffer, offset, length);
  6.  
  7. // Check if the read data matches your desired pattern
  8. var data = new Uint8Array(buffer, offset, length);
  9. var pattern = [0xDE, 0xAD, 0xBE, 0xEF]; // Example pattern
  10. if (data.indexOf(pattern[0]) !== -1) {
  11. console.log("Memory read at address: " + this.$handle + ", data: " + data);
  12. }
  13.  
  14. return result;
  15. };
  16. });
Advertisement
Add Comment
Please, Sign In to add comment