https://github.com/nowsecure/mjolner
Cycript backend powered by Frida.
https://github.com/nowsecure/mjolner
dsl dynamic-analysis frida nowsecure scripting
Last synced: 6 months ago
JSON representation
Cycript backend powered by Frida.
- Host: GitHub
- URL: https://github.com/nowsecure/mjolner
- Owner: nowsecure
- License: mit
- Created: 2016-09-01T15:44:07.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2021-07-07T21:49:50.000Z (about 4 years ago)
- Last Synced: 2025-03-24T01:25:29.296Z (6 months ago)
- Topics: dsl, dynamic-analysis, frida, nowsecure, scripting
- Language: JavaScript
- Homepage:
- Size: 65.4 KB
- Stars: 25
- Watchers: 9
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Mjølner
Cycript compatible runtime powered by Frida.
## Example
```js
const mjolner = require('mjolner');mjolner.register();
const puts = int.functionWith(char.constant().pointerTo())(dlsym(RTLD_DEFAULT, 'puts'));
/*
* ^
* |
* \ Which would be the output from the cycript compiler if you wrote:
* extern "C" int puts(char const*)
*/puts('Hello');
```