Skip to content

hasderhi/machineReports

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

machineReports

System and development environment report creation

Screenshot of a machineReports report

machineReports enables you to easily create detailed system reports containing:

  • Hardware information
  • IP/MAC addresses, online check
  • Firewall information and rules
  • User information
  • Shell information
  • Environment variables
  • Config files
  • Installed software
  • Node/npm version
  • Python version and path
  • Installed package managers
  • Installed pip packages
  • Git config

How to use the script

  1. Download the repository
  2. Install the dependencies from requirements.txt
  3. Run main.py
  4. The report is in the repository directory

Important information: The .dll file libusb-1.0.dll is required to log/report USB connections as the pyusb module depends on it. You can check the file integrity on the libusb GitHub. If you are unsure, you can also replace the existing .dll file with your own build or remove the USB logging altogether. To do that, first delete the dll, then delete bus.py and remove every reference to it in main.py.

Help/Support

Developer Website

Support

tk_dev - Software with passion.

About

System and development environment report creation.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages