Intrusion Detection On windows Systems using the WMI library
-
Clone the repository using
git clone https://github.com/InputOutputStream/intrusion_detection_wmi.git -
The Install the requirements using the following command
python -m pip install -r requirements.txt -
Compile the app.py file using the command 'python app.py'
-
You can directly compile the
audit.pyfile which will do the same but without any GUIpython audit.py
- Compile the
app.py file - Click on the "Start Audit" Button for the programm to start checking out the eventlog of the system
- You can also Compile the
audit.pyand wait - To stop, click on the "stop Audit" button and close the application before any future restart
-
The project has yet to be completed so to really test the fuctionality you are advised to use the
audit.py -
I am open to any suggestion or correction on the idea/methodology
-
Addapt the code to your needs
-
I will be glad if you could show of what you did with the code, that will surely be a source of inspiration for a future project
We welcome contributions from the community! To contribute to this project, please follow these guidelines:
-
Fork the repository: Click the "Fork" button on GitHub to create your own copy of the project.
-
Create a branch: Create a new branch in your forked repository to work on your changes.
-
Commit changes: Make your changes and commit them with clear and descriptive commit messages.
-
Submit a pull request: Once your changes are ready, submit a pull request to the main project repository. Be sure to include a detailed description of your changes and reference any related issues.
-
Testing: Test your changes thoroughly before submitting a pull request. Include any relevant tests and ensure all existing tests pass.
-
Review process: Your pull request will be reviewed by the project maintainers. Be prepared to address any feedback or questions that arise during the review process.
-
Documentation: Update any relevant documentation, such as the README file or inline comments, to reflect your changes.
-
Licensing: By contributing to this project, you agree to license your contributions under the project's chosen license.
Thank you for contributing to our project!
This project is licensed under the GNU General Public License v3.0 (GPL-3.0) - see the LICENSE file for details.
mailto::[email protected]