A flask python based project for static analysis of office documents. Currently development is in progress. This
project will help to extract different artifices and information from the document. Currently project is show some basic
information of office file and embedded macro. (work in progress)
Check demo
Currently project is enable to extract macro form office document and showing them on web UI.
- ℹ️ Work In Progress
Allot of malicious document contains macro code in it. In this project we'll try to achive some visualization and flow
diagram of macro code.
- Currently project is visualizing internal defined function function within vba code.
- We'll expend the scope and visualize the flow of macro code instead of functions.
😭 Yet to come
😭 Yet to come
😭 Yet to come
You can access demo on herokuapp. https://isharingan.herokuapp.com
We used office samples from following resources,
- We have some reports for demo
-- InQuest
This project is build on python 3.6. Ensure installed on system, rest follow as,
git clone https://github.com/iAbdullahMughal/Sharingan.git
cd Sharingan
pip3 install requirements.txt (sudo if required)
python3 app.py
For the development of this project different free and open source libraries were used. You can find more details and
information in SHOUTOUT.md
Project is under MIT License. More information LICENSE