Many thanks to @oleavr @smartdone @luoyanbei @0xdea
This project for Frida-UI and make frida easier to use.The project base onFrida-RE,create-react-app,Ant Design,Django
The project is still developing, maybe have some bug, so if you find some bug,please tell me on issues
Make sure you have the following environment configuration:
- Python 3.X
- Node.js
- NPM
- Yarn
- Django
By the NPM packaging: https://drive.google.com/open?id=1zJ7z6Y1IGiSG_Q2RJ9lTB31Wmo2GLutO
You may also download pre-built files from Awesome-Frida-UI’s releases page on GitHub.
If not,you need to install Node.js at first time, then click the link below to install yarn
Yarn
-
next step by step document
Enlish:(https://ant.design/docs/react/use-with-create-react-app)
中文:(https://ant.design/docs/react/use-with-create-react-app-cn) -
Downloading the git source
source:(git@github.com:viva-frida/awesome-frida-ui.git) -
next move the awesome-frida-ui folders to under antd-demo and repalce the file and folders
-
then execute the following command
npm install websocket-drivier
npm install axios npm install
npm start -
then run the python command
python3 manage.py runserver
example:(https://www.frida.re/docs/examples/android/)
ModuleFuncName: exports:!open
ClassFuncName: com.example.seccon2015.rock_paper_scissors.MainActivity.omClick
http://localhost:3000/
enjoy the reverse engineering :)
You can import the project by Virtual Studio Code or Pycharm,and config the runtime environment
- server folder: The Server project
- src folder: The Web Client project
- untitled folder: The Server router
- antd-demo.zip: npm build package
- Enumerate Process
- Ordinary Hook
- Unpacking
- Android Tracer
- Support all Frida API
- Support IOS platform
- Support Windows platform