- start
server.py
in your binaryninja enterprise server. - go to administrator panel, and make 'create chat' webhook to
http://[your binaryninja server ip]:[notifier server port]/webhook_event
- just copy this repository to your binaryninja plugin's folder.
- I DON'T KNOW WHY, BUT YOU SHOULD DO THIS IN BINARYNINJA SETTINGS:
- change Python Path Override option to your python interpreter.
- change Python Interpreter records to Python Path Override.
- (optional) change Python Virtual Environment Site-Packages .
- make sure that you connected to binaryninja enterprise server.
- open file that you want to get mentioned by chat.
- find
Start mention notifier
in plugin command lists. - now you can get notification by mentioning like
@d0now
- when you want to stop get notification, do plugin command
Stop mention notifier
Because I don't know how can I access properly to binary ninja enterprise's api server, There are some 'trick' implementation to get chat logs. If you have any idea to improve this code, feel free to PR.