Active Directory Management Tools (2018 Update)
This page contains a list of Active Directory Tools that help with System and Network Administration.
I've also included a list of my favorite network monitoring and security tools.
These are tools that I have either personally used or have been recommended to me by people I trust.
Check it out:
Active Directory Tools
This is a bundle of three FREE tools.
- Inactive Users - Helps keep Active Directory secure by scanning and finding obsolete user accounts.
- Inactive Computers - Another cleanup tool, this one scans and finds obsolete computer accounts. Both help keep AD tidy and secure.
- Bulk user import - This tool allows you to import bulk users from a csv.
This tool reads your Active Directory configuration then automatically generates a Visio diagram of your topology. Nice tool to help document your Active Directory environment. It does require Visio.
This tool will generate a report of a user's last logon time. This tool can run for an individual user or all users in the domain.
This is a collection of tools and extensions for Active Directory that help troubleshoot account lockouts. From this collection, I use the LockOutStatus.exe the most. It helps to determine which domain controllers are involved in a lockout. It's also useful for helpdesk as it allows them to quickly check if a user is locked out.
This tool allows you to do all the things you wished you could do in Active Directory Users and Computers such as bulk editing, importing, exporting and reporting. Hyena can manage many other system settings but I primarily used it for Active Directory. I don't use this tool all that much anymore because I can do most of the tasks with PowerShell. It's a great tool if you're not into PowerShell.
I like this tool because it enables me to quickly see who has effective NTFS permissions on files and folders. The Permission Analyzer tool helps explain why someone has access to a resource or what's blocking them. You simply enter the username or group, the file or folder path and it will analyze the effective permissions.
Microsoft tools that allow remote administration of Windows Servers. Installs several management consoles, Active Directory Users and Computers, DHCP, DNS, Sites and servers and more.
Windows PowerShell can be the most powerful tool of them all, you just have to know what you're doing. If you are into scripting then you can use PowerShell to automate any tasks you can think of.
Joe created a bunch of command line utilities to perform tasks that were not built into Microsoft.
Free command line utility built into Microsoft that analyzes the state of domain controllers to assist with troubleshooting. If you want to check the health of your domain controllers this is the tool to start with. It can also be used to test for DNS issues. This tool is built into Windows Servers running domain servers and systems that have the RSAT tools installed.
This command-line tool assists in diagnosing replication problems between Windows domain controllers. This is a free built in tool to Windows Servers. It can also be used to force replication between domain controllers.
Great tool to test and troubleshoot group policy settings. This is a tool you should definitely know how to use if you have group policies in your environment. There is no download as this tool is built into Windows version XP and later.
If you are using group policy in your environment then you should know how to use this tool. This command line tool will help you verify group policy objects are getting applied to a user or computer. This tool is built into most Windows operating systems. Check out my how to guide for step by step instructions.
This is a suite of tools originally developed by Mark Russinovich then later acquired by Microsoft. These tools help to troubleshoot and diagnose windows system and application issues. There are some great utilities in this suite that help with advanced troubleshooting.
Great tool for auditing the passwords in Active Directory. It does not store any data or reveal passwords, it compares hashes to a huge list of weak passwords. I recommend running this every month to find weak passwords in your environment.
This is a collection of recommended security settings for Windows operating systems. These are basically group policy reports based on Microsoft security recommendations. These are worth checking out as the default install of Windows has many insecure settings.
This product helps to remove users that have excessive rights such as local administrator rights on their workstations. PowerBroker makes removing admin rights from end users easy by centralizing the management with Group Policy.
Network Monitoring & Troubleshooting Tools
This is one of my favorite network and system monitoring tools. It keeps a constant watch on all the network devices and servers. Tracks bandwidth usage, CPU, memory, availability and many other metrics.
Wireshark is a network protocol analyzer. It captures traffic running on a computer network. I use this tool for advanced troubleshoot and network analysis.
If you manage the network you probably have a spreadsheet full of subnets and IP addresses. Honestly, the spreadsheets work pretty well for small environments, but when you have lots of subnets it becomes a hassle. By switching to SolarWinds IPAM I was able to eliminate all the IP address spreadsheets. Tracking and documenting the network has become so much easier by using this tool.
This tool gives me instant visibility into the flow of all network traffic. Want to know who the top talkers are on the network, what users are streaming videos, top websites by bandwidth then this is the tool for you. I've set this tool to send me email reports each day on top bandwidth users and systems.
NSLookup is a built in command line tool available in all Windows version. This is an easy to use tool that helps query domain name information. It can be used to test if your internal DNS servers are resolving names correctly
iPerf is a great utility for testing the network sped between two servers or network locations. I often use this when a vendor tells me their application is performing slowly because of the network speed. I'll run tests with this tool and show them how blazing fast it is and the issue is with there program.
Need to know what IP addresses are in use? This tool will scan a subnet or range of IP addresses and show you which ones are in use. It can display the MAC Address and hostname of the detected devices.
Security & Auditing Tools
Looking to centralize all of your logs for auditing and reporting? Then I would check out ManageEngine's Log 360. I find it to be pretty similar to splunk but much easier to use. Its been very useful for my firewall logs, I can take the raw logs and pick what fields I want to report on.
ADAudit Plus is my favorite Active Directory Auditing tool. Very little configuration was required and comes pre built with a ton of reports such as last logon, bad password attempts, frequently locked out users, locked out source, group changes and more.
Nessus is a vulnerability scanner that can be used to check your Windows servers and workstation for vulnerabilities. I run this tool once a month against all systems.
This is an open source email phishing simulator that makes it easy to test your organization's risk against phishing emails. You may be surprised at how many employees fall for phishing emails. Good choice if you're on a budget. I recommend running this every month or once a quarter.
This is a password manager that I use to document and secure passwords. I like it because it's not cloud based and has several unique options for protecting the database.
Nmap is a free and open source utility for network discovery and security auditing. This is one of the best tools to discover what is running on your network and the types of ports and services they are running. Often used in the network reconnaissance phase of a hacker or pen tester.
KnowBe4 has several free tools ( phishing security test, phishing alert button, domain spoof test, USB security test and more). I personally use their paid phishing service. It has tons of templates and great reporting.
Productivity and Management Tools
Great for taking notes, creating to do lists, manage projects and scribbling down ideas.
Basecamp is a cloud based project management tool. It allows you to easily setup to dos, schedules, tasks, upload files, chat with your team, basically centralize all project management related tasks in one place. Great product for collaboration with small or big projects.
I use this for general documentation and how to guides. It allows you to easily search documents, follow pages and get notifications when someone makes a change to a document, tracking and much more. For years, I would put how to guides on a shared folder but searching was awful and it was difficult for others to find.
Please report any broken links.
If you know of any good tools that I missed please leave a comment below.