audit-labs/audit-tools

A collection of scripts, queries, and other goodies you can use in an audit.

clone: git clone https://gitbay.org/audit-labs/audit-tools.git

v1.0.0: databases/mongo/admins.py · raw

 1from pymongo import MongoClient
 2
 3# Connect to the MongoDB server
 4client = MongoClient("mongodb://localhost:27017/")
 5
 6# Select the 'admin' database
 7db = client.admin
 8
 9# Query the 'system.users' collection
10users = db.system.users.find(
11    {}, {"user": 1, "db": 1, "roles": 1, "credentials": 1, "userSource": 1}
12)
13
14# Print the results in a pretty format
15for user in users:
16    print(user)