Skip to content
/ aglpi Public

🖥️ against Gestionnaire Libre de Parc Informatique (GLPI)

License

Notifications You must be signed in to change notification settings

oppsec/aglpi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation





aGLPI - against GLPI

aGLPI is a Python script that exploits the Telemetry function added in GLPI version 9.3 and above to extract internal information from the target.


What information is extracted?

  • GLPI Version
  • GLPI UUID
  • All installed plugins and their versions
  • GLPI usage metrics
  • If LDAP is enabled
  • If MailCollector is enabled
  • Notifications system
  • Database engine, version, size and SQL mode
  • Web Server engine and version
  • PHP version and all loaded modules
  • GLPI setup settings
  • OS type and version

Installation

~$ apt install pipx
~$ pipx ensurepath
~$ pipx install git+https://github.com/oppsec/aglpi.git
~$ aglpi -h
  • Arch Linux based Distros: If you encounter any error when trying to install you might use --break-system-packages flag

Updating

~$ pipx install git+https://github.com/oppsec/aglpi.git --force

or
~$ pipx reinstall aglpi --python /usr/bin/python

Preview usage


Warning

The developer is not responsible for any malicious use of this tool

About

🖥️ against Gestionnaire Libre de Parc Informatique (GLPI)

Topics

Resources

License

Stars

Watchers

Forks

Languages