INNER CODE UNIT · JavaScript
byteFlip
hackcatml/frida-flutterproxy · script.js:91
function byteFlip(number) {
// Extract the high and low bytes
let highByte = (number >> 8) & 0xFF;
let lowByte = number & 0xFF;
// Swap the high and low bytes
let flippedNumber = (lowByte << 8) | highByte;
return flippedNumber;
}
// Memory scan
function scanMemory(scan_start_addr, scan_size, pattern, for_what) {
Memory.scan(scan_start_addr, scan_size, pattern, {
onMatch: function(address, size){
if (for_what == "ssl_client") {
ssl_client_string_pattern_found_addr = address;
console.log(`[*] ssl_client string pattern found at: ${address}`);