Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/neil-wu/FridaNSLogger
Logging tool that send Frida log to Mac NSLoggerViewer
https://github.com/neil-wu/FridaNSLogger
Last synced: 21 days ago
JSON representation
Logging tool that send Frida log to Mac NSLoggerViewer
- Host: GitHub
- URL: https://github.com/neil-wu/FridaNSLogger
- Owner: neil-wu
- Created: 2020-01-13T03:52:28.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-09-24T09:28:07.000Z (about 4 years ago)
- Last Synced: 2024-08-05T17:29:42.859Z (4 months ago)
- Language: Objective-C
- Size: 3.48 MB
- Stars: 24
- Watchers: 4
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-hacking-lists - neil-wu/FridaNSLogger - Logging tool that send Frida log to Mac NSLoggerViewer (Objective-C)
README
FridaLogger is a logging utility which display frida log in [NSLogger](https://github.com/fpillet/NSLogger)
## Usage
```TypeScript
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](Screenshot/FridaNSLoggerViewer.png)