Skip to content

Logging tool that send Frida log to Mac NSLoggerViewer

Notifications You must be signed in to change notification settings

neil-wu/FridaNSLogger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FridaLogger is a logging utility which display frida log in NSLogger

Usage

import { Logger } from "./logger";
import { swapInt64 } from "./logger";

// connect to FridaNSLoggerViewer
const logger = new Logger('127.0.0.1', 50010);
logger.logStr('helloworld');

const testS64 = new Int64('0x0102030405060708');
const testBuf = Memory.alloc(8).writeS64( swapInt64(testS64) ).readByteArray(8);
logger.logBinary(testBuf as ArrayBuffer);

The MacViewer contains FridaNSLoggerViewer.app, which used as a MacOS server to accept clients and display logs. It is modified on NSLogger so can accept raw tcp socket data without tls.

Features

  • send log message in Frida TypeScript
  • support string and binary log message
  • reconnect after disconnection
  • use with a MacOS app: FridaNSLoggerViewer

General

About

Logging tool that send Frida log to Mac NSLoggerViewer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published