engawm/HXTool
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
# README # ### Summary ### HXTool is a web-based, standalone tool that can be used with FireEye Endpoint Security(HX). HXTool provides additional features not directly available in the product by leveraging FireEye Endpoint Security's rich API. ### Version ### 4.5.1.2 ### Installation ### To install HXTool: 1. Ensure that you have a working Python installation, see the Dependencies section below for version requirements. 2. Unzip the distribution archive; Or, if you have code repository access, fetch the repo and place the files in a directory. 2. Install HXTool's dependencies by running "pip install -r requirements.txt" from your operating system's command shell. - On Windows systems, pip.exe can be found in the "scripts" folder under your Python installation directory. 3. After installing the dependencies, run "python hxtool.py" from your operating system's command shell and the server will start listening to tcp port 8080 (HTTPS). - Alternatively, on Windows, you should be able to double-click on the "hxtool.py" file. 4. Access the web user interface via a browser: https://127.0.0.1:8080 (tested with Google Chrome and Mozilla Firefox) ### Dependencies ### Python 2.7.14+ or 3.x Python Flask library Python Requests library Python Pycryptodome library Python TinyDB library Python Pandas library ### Configuration ### Configuration for HXTool is held in the "conf.json" file, documentation is in README.CONFIG. ### Docker ### Docker image build instructions can be found in README.DOCKER ### Contribution guidelines ### * None so far ### Who do I talk to? ### * Repo owner or admin Henrik Olsson, [email protected] * Contributors Elazar Broad, [email protected] Matthew Briggs, [email protected] Martin Holste, [email protected]
Languages
- JavaScript 42.9%
- Python 22.0%
- HTML 19.4%
- CSS 15.6%
- Dockerfile 0.1%