{"repo":"infobyte/faraday_agent_dispatcher","free":true,"listed":false,"github":"https://github.com/infobyte/faraday_agent_dispatcher","clone":"git clone https://github.com/infobyte/faraday_agent_dispatcher.git","description":"Faraday Agent Dispatcher launches any security tools and send results to Faradaysec Platform.","language":"Python","stars":48,"topics":["faraday","security-scanner","security-automation","security-tools","vulnerability-scanners","automation","devops","devsecops","devsecops-release-process","pentest"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Faraday Agents Dispatcher helps user develop integrations with [Faraday][faraday] written in any language. [faraday]: https://github.com/infobyte/faraday/ [plugins]: https://github.com/infobyte/faraday plugins [blogpost]: https://medium.com/faraday Installation Just run pip3 install faraday agent dispatcher and you should see the faraday-dispatcher command in your system. To setup a development environment (this is, to change code of the dispatcher itself, not to write your own integrations), you should clone this repo and run pip install -e . . Running Faraday Agent Dispatcher for first time 1. Generate a configuration file running faraday-dispatcher config-wizard . 2. Run the agent with faraday-dispatcher run command. The config file that it creates will be located in /.faraday/config/dispatcher.ini if you do not pass a custom path. You should complete the agent configuration with your registration token, located at http://localhost:5985/#/admin/agents. Check that the server section has the correct information about your Faraday Server instance. Then, complete the agent section with the desired name of your agent. Finally, add the executors Executors Creating your own executors An executor is a script that prints out single-line JSON data to stdout. Remember that if you print any other data to stdout, the dispatcher will trigger an error. If you want to print debugging or logging information you should use stderr for that. Every line written to stdout by the executor will b","default_branch":null,"files":null,"tree":[],"storefront":"/r/infobyte","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/infobyte/faraday_agent_dispatcher/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}