• Stars
    star
    447
  • Rank 97,067 (Top 2 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 4 years ago
  • Updated 10 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Unofficial frida extension for VSCode

vscode-frida

Unofficial frida workbench for VSCode

Prerequisites

  • Python >= 3.7
  • pip3 install -U frida-tools If you have more than one python3 in your path, you need to config the python path in settings
  • nodejs and npm install -g fruity-frida (optional, for lldb related features)
  • iTunes on Windows

If you are on Windows, you need to keep iTunes open in order to interact with iOS devices.

You only need to install fruity-frida for iOS specific features, like lldb debugging and remote shell. For more information, please refer to fruity-frida.

Features

demo

Target Selector

User friendly UI

Debug Log

Now supports both iOS syslog and Android logcat!

Debug Log

Download and Apply frida-gum Typing Info

Typing

Objection

Javascript REPL shortcut

Open and activate an REPL at the bottom. Use the "frida" button at the top of any active js / typescript document, it will send the code to the active REPL.

Shell

For Android devices, Open Shell is simply a wrapper for adb shell. For iOS it gives a SSH shell.

There's also a shortcut for copying SSH public key to jailbroken iDevice.

All the SSH related commands take port 22 as the default port. If you are on chekra1n jailbreak, please install OpenSSH on your device.

Todo

  • More Android features
  • More mobile security terminal tools intergration

Release Note:

Please refer to CHANGELOG

More Repositories

1

bagbak

Yet another frida based iOS dumpdecrypted. Also decrypts app extensions
JavaScript
1,011
star
2

grapefruit

(WIP) Runtime Application Instruments for iOS. Previously Passionfruit
TypeScript
779
star
3

GlobalWebInspect

Enable WebView remote inspector for every app
Logos
232
star
4

sploits

PoC
Objective-C
211
star
5

gossip-summer-school-2018

Source code repo for Let's GOSSIP summer school 2018
C
155
star
6

IDA-ObjCExplorer

Objective C classdump for IDA Pro
Python
137
star
7

fruity-frida

Utilities to deploy frida on rootless iOS and more
TypeScript
90
star
8

novacane

Some frida scripts
JavaScript
55
star
9

icloud-token-leak-poc

trick or treat
Objective-C
47
star
10

grab.js

fast TCP banner grabbing with node.js
Shell
47
star
11

entdb

Host your own *OS Entitlement Database
Python
44
star
12

slides

41
star
13

urlschemes

Objective-C
34
star
14

glskybox

Faster skysphere to skybox convertion using OpenGL
Python
27
star
15

DezhouInstrumenz

Source code of "Dezhou Instrumentz" challenge from RealWorldCTF 2019 quals
Python
22
star
16

mistune-patch-backport

Backporting CVE-2021-1748 patch for iOS <=14.3
Makefile
22
star
17

TuttiFrutti

Some random fruity tool
Objective-C
19
star
18

dscfix72

C
12
star
19

mistune

HTML
10
star
20

BadTokenizerPoc

Abusing fts3_tokenizer
PHP
10
star
21

zhparser-docker

Postgresql with zhparser
9
star
22

dsc

IDA Pro the crazy way
Python
9
star
23

koa-sqlite3-session

sqlite3 adaption for koa-generic-session
JavaScript
9
star
24

bctf2016-jukebox

https://blog.chichou.me/bctf-2016-jukebox-%E5%87%BA%E9%A2%98%E7%AC%94%E8%AE%B0-961d625ddb59
C
2
star
25

am

JavaScript
1
star
26

pl

Makefile
1
star