From e7dbfe4d25271903ff21239c5732590368d9b362 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=83=B3=E8=A6=81=E6=88=90=E4=B8=BARapStar=E5=90=97?= =?UTF-8?q?=EF=BC=9F?= Date: Tue, 29 Sep 2020 12:14:58 +0800 Subject: [PATCH] Update README.md --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 8db81e8..a4d78a8 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +![Logo](https://github.com/lateautumn4lin/arida/blob/master/source/%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20200929102338.png) +

Welcome to arida 👋

@@ -23,6 +25,10 @@ Do By You Self! `Python`执行`PyexecJs`通过`Js的AST树`结构获取`Frida-Js`脚本中`rpc.exports`的方法以及对应方法的参数个数,根据方法名和参数个数通过`types.FunctionDef`从`Python AST字节码`来动态生成新的`Function对象`,并且结合`pydantic`的`create_model`自动生成的参数模型注册到`FastAPI的路由系统`中,实现`Frida-RPC`的功能。 +## 工作流程 + +![工作流程](https://github.com/lateautumn4lin/arida/blob/master/source/process.jpg) + ## 核心功能 1. 管理`JavaScript`文件,具备`APP-文件`的映射关系