From ea95b60901270c2fe7fcd383b01dcf9a48b7e06d Mon Sep 17 00:00:00 2001 From: hyugogirubato <65763543+hyugogirubato@users.noreply.github.com> Date: Sat, 14 Jun 2025 18:46:19 +0200 Subject: [PATCH] fix vector size --- keydive/keydive.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keydive/keydive.js b/keydive/keydive.js index 9916ec1..7f9b389 100644 --- a/keydive/keydive.js +++ b/keydive/keydive.js @@ -66,8 +66,8 @@ Memory.readStdString = function (address) { Memory.readStdVector = function (address) { // https://learnfrida.info/intermediate_usage/#stdvector - // Read the vector size (2 bytes) at offset pointerSize - let size = Memory.readU16(address.add(Process.pointerSize)); + // Read the vector size (2 bytes) at offset 8 + let size = Memory.readU16(address.add(8)); // Read pointer to the start of the vector data (at offset 0) const data = Memory.readByteArray(address.readPointer(), size);