Skip to content

Commit

Permalink
add frida skeleton 2.0 introductions
Browse files Browse the repository at this point in the history
  • Loading branch information
Margular committed Dec 20, 2019
1 parent fed7f5d commit ad17a0f
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 14 deletions.
36 changes: 22 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,15 @@ Frida

The command below will hook all applications whose package name starts with `com.google` or `com.twitter`, and keep monitoring these applications, hook them immediately when they start up

`Python hook.py "^com\.google\." "^com\.twitter\."`
`python hook.py "^com\.google\." "^com\.twitter\."`



more options:



![](./assets/help.png)



Expand Down Expand Up @@ -64,19 +72,7 @@ implementationWrapper("MainActivity.getBestLanguage", function (lang){



They have the same output:

```
Start hooking apps that has been started by user...
[*] Now hook app io.github.margular
[*] All code activated! io.github.margular
Initial hooking finished!
2019-09-15 15:23:41.654+02:00 trace classes finished!
2019-09-15 15:23:44.827+02:00 MainActivity.getBestLanguage(Python)
2019-09-15 15:23:44.827+02:00 MainActivity.getBestLanguage(Python) => Python3
```
Their outputs are the same



Expand Down Expand Up @@ -147,6 +143,18 @@ You can edit the autorun.js directly!



## Multi threading

Implemented multi-threading to hook multiple devices



## Force traffic redirect

Use iptables and adb to redirect mobile phone traffic to a transparent proxy listening port on this machine(such as burp suite), so you can easily capture mobile traffic



## Good Extensibility

You can copy your third party js file to `scripts/thirdparty` directly. In fact, the bypass features just copy the open source code to the directory.
Expand Down
Binary file added assets/help.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/output.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit ad17a0f

Please sign in to comment.