Purpose: A comprehensive master reference index mapping over 600 pre-installed security tools in Kali Linuxβorganized directly into its 13 official application categories covering reconnaissance, web analysis, database assessment, password attacks, wireless security, reverse engineering, exploitation, sniffing/spoofing, post-exploitation, digital forensics, reporting, and social engineering.
Part 1: Information Gathering & Vulnerability Analysis
Category 01: Information Gathering (Reconnaissance & OSINT)
Tools used to map external attack surfaces, discover hosts, perform OSINT, and enumerate protocols.
A. Network & Port Scanners
- nmap β The industry-standard network mapper for host discovery, port scanning, and OS detection.
- masscan β Asynchronous network scanner capable of scanning the internet in minutes.
- hping3 β Command-line TCP/IP packet assembler/analyzer used for firewall testing and port scanning.
- unicornscan β Asynchronous network stimulus engine for port gathering and OS fingerprinting.
- netdiscover β Active/passive ARP reconnaissance tool for discovering live hosts on local networks.
- arp-scan β Lightweight command-line tool that sends ARP packets to discover IP/MAC addresses.
- fping β High-performance ping utility that sends ICMP echo requests to multiple hosts simultaneously.
- dmitry β Deepmagic Information Gathering Tool (Gathers subdomains, emails, uptime, and port scans).
- legion β Graphical network penetration testing framework based on Qaspire (automates Nmap scans).
B. DNS & Subdomain Enumeration
- amass β In-depth OWASP tool for DNS mapping and sub-domain discovery using active and passive sources.
- dnsrecon β Comprehensive DNS enumeration tool for checking zone transfers, reverse lookups, and wildcard records.
- dnsenum β Perl script that enumerates DNS information and brute-forces subdomains.
- fierce β Perl script that specifies target domain names and attempts DNS zone transfers and brute-force lookups.
- sublist3r β Python tool designed to enumerate subdomains using search engines (Google, Yahoo, Bing, Baidu).
- knockpy β Python tool designed to enumerate subdomains on a target domain through a wordlist.
- pagodo β Passive Google dorking tool that automates scraping Google search results for vulnerable subdomains.
- dnstracer β Traces a given domain name to its authoritative hostname servers.
- dnsdict6 β Enumerates IPv6 addresses for a given domain using dictionary lookups.
C. OSINT & Email / Social Media Harvesting
- theHarvester β Gathers emails, names, subdomains, IPs, and URLs from public search engines and PGP key servers.
- recon-ng β Full-featured Web Reconnaissance framework with a modular structure similar to Metasploit.
- maltego β Interactive graphical link-analysis tool for gathering and visualizing intelligence.
- spiderfoot β OSINT automation tool that queries over 100 public data sources to gather target intelligence.
- metagoofil β Extracts metadata (author, creation dates, software used) from public documents (PDF, DOCX, XLSX).
- sherlock β Finds social media accounts across hundreds of platforms using a single username.
- osrframework β Set of Python libraries for anonymity and Open Source Intelligence gathering.
D. Active Directory & SMB/Protocol Enumeration
- enum4linux β Tool for enumerating data from Windows and Samba hosts (users, shares, group policies).
- enum4linux-ng β Modern, refactored C++ and Python replacement for enum4linux.
- smbmap β SMB share enumeration tool that allows searching across entire domains for accessible drives/files.
- smbclient β FTP-like client to access and query SMB/CIFS resources on Windows/Linux servers.
- nbtscan β Scans IP networks for NetBIOS name information.
- crackmapexec / NetExec β Swiss army knife for Active Directory protocol enumeration (SMB, LDAP, WinRM, SSH).
- onesixtyone β Fast SNMP scanner designed to brute-force community strings.
- snmpcheck β Open-source tool designed to enumerate SNMP devices and display system info.
- ldapsearch β Command-line tool used to open a connection to an LDAP server and query directory data.
Category 02: Vulnerability Analysis
Tools used to identify unpatched software, weak configurations, and protocol security flaws.
A. General & Web Vulnerability Scanners
- nikto β Open-source web server scanner that tests for dangerous files, outdated software, and misconfigurations.
- golismero β Open-source framework for security testing that unifies outputs from Nikto, Nmap, and OpenVAS.
- lynis β Security auditing tool for Unix/Linux systems that checks system configurations and hardening levels.
- nmap-nse β Built-in Nmap scripts specifically written to query and detect thousands of known CVEs.
B. Fuzzers & Protocol Auditors
- sfuzz β Simple, black-box command-line fuzzer used to discover buffer overflows in network protocols.
- spike β A fuzzer development framework designed to analyze protocols and find unknown vulnerabilities.
- bed β Plain-text protocol fuzzer designed to check for buffer overflows, format string bugs, and integer overflows.
- afl++ (American Fuzzy Lop) β Advanced coverage-guided binary fuzzer for finding security flaws in compiled software.
C. Network Infrastructure & VoIP Auditing
- yersinia β Network tool designed to framework-test vulnerabilities in Layer 2 protocols (STP, CDP, DTP, DHCP, HSRP).
- cisco-auditing-tool (CAT) β Specialized scanner to check Cisco routers for weak passwords and vulnerabilities.
- cisco-global-exploiter (CGE) β Testing tool for assessing vulnerabilities across Cisco network hardware.
- cisco-torch β Cisco router scanning tool that mass-scans for Telnet, SSH, Web, and SNMP services simultaneously.
- SIPvicious (svmap, svwar, svcrack) β Suite of tools used to audit SIP/VoIP systems for open extension numbers and weak passwords.
- voiphopper β Security tool that automates VLAN hopping attacks on VoIP network infrastructure.
D. System & Privilege Escalation Checks
- unix-privesc-check β Shell script that audits local Unix-like systems for weak file permissions that allow local privilege escalation.
- checksec β Shell script that checks compiled binaries for security mitigations (ASLR, NX, Stack Canaries, PIE).
- linux-exploit-suggester β Tool that checks kernel versions against public exploit databases to suggest missing security patches.
Part 2: Web Applications & Database Assessment
Category 03: Web Application Analysis
Tools used to inspect web traffic, scan CMS platforms, brute-force hidden directories, fuzz parameters, and test web logic.
A. Web Proxies & Interceptors
- burpsuite β The industry-standard web proxy for intercepting, modifying, and analyzing HTTP/S traffic in real time.
- zaproxy (OWASP ZAP) β Free, open-source web application proxy and vulnerability scanner with an automated spider.
- mitmproxy β Interactive, SSL/TLS-capable intercepting HTTP proxy for command-line users.
B. Content Management System (CMS) Scanners
- wpscan β Black-box WordPress vulnerability scanner for enumerating plugins, themes, and weak passwords.
- joomscan β Specialized vulnerability scanner designed to detect flaws and configurations in Joomla CMS installations.
- droopescan β Plugin and theme scanner for Drupal, Silverstripe, and Joomla platforms.
- cmseek β Automated CMS detection and exploitation framework supporting over 180 CMS platforms.
C. Web Directory & Parameter Brute-Forcers
- gobuster β High-speed Go-based tool used to brute-force URIs (directories and files), DNS subdomains, and VHost names.
- ffuf (Fuzz Faster U Fool) β Extremely fast web fuzzer written in Go for directory discovery and virtual host scanning.
- dirb β Classic web content scanner that launches dictionary-based attacks against web servers.
- dirbuster β Graphical multi-threaded Java application designed to brute-force directory and file names.
- wfuzz β Modular web application fuzzer used to test GET/POST parameters, headers, and hidden form inputs.
- feroxbuster β Fast, simple, recursive content discovery tool written in Rust.
- dirsearch β Command-line tool designed to brute-force directories and files in web servers.
D. Web Fingerprinting & Crawlers
- whatweb β Web scanner that identifies technologies, CMS platforms, embedded scripts, and server configurations.
- httrack β Offline browser utility that mirrors complete websites to local storage for offline analysis.
- cutycapt β Command-line utility that captures web page screenshots using WebKit.
- blindelephant β Web application fingerprinter that determines software versions via static file hashes.
E. Specialized Web Vulnerability Tools
- commix β Automated command injection testing tool designed to detect and exploit OS command injection flaws.
- wapiti β Black-box web vulnerability scanner that audits web apps by injecting payloads into forms and parameters.
- weevely β Stealthy PHP web shell framework that provides a terminal-like connection over HTTP.
- webshells β A collection of pre-packaged webshells (PHP, ASP, ASPX, JSP) stored in
/usr/share/webshells.
Category 04: Database Assessment
Tools dedicated to discovering database services, testing SQL injection vulnerabilities, and extracting backend data.
A. SQL Injection & Exploitation Frameworks
- sqlmap β The world's leading open-source automated tool for detecting and exploiting SQL injection flaws and taking over database servers.
- sqlninja β SQL injection tool targeted specifically at Microsoft SQL Server backends that use web applications as entry points.
- bbqsql β Python-based blind SQL injection framework designed to automate custom blind SQLi attacks.
B. Database Enumeration & Client Tools
- hexorbase β Graphical database client designed to audit, query, and brute-force MySQL, Oracle, PostgreSQL, and SQLite servers.
- odat (Oracle Database Attacking Tool) β Python script designed to test the security of Oracle Database servers and execute remote commands.
- oscanner β Java-based Oracle database scanner that conducts SID brute-forcing, password testing, and enumeration.
- tnscmd10g β Command-line tool used to issue commands directly to Oracle TNS Listener services.
- msqlpscan β Microsoft SQL Server port scanner and password auditor.
Part 3: Password Attacks & Wireless Attacks
Category 05: Password Attacks
Tools used for offline password hash cracking, online network brute-forcing, wordlist generation, and credential extraction.
A. Offline Password Crackers & Hash Analyzers
- john (John the Ripper) β Legendary multi-engine offline password cracker supporting hundreds of hash and cipher types.
- hashcat β Advanced, GPU-accelerated password cracking engine capable of processing billions of hashes per second.
- ophcrack β Windows password cracker based on Rainbow Tables with a graphical interface.
- rainbowcrack β Implementation of Philippe Oechslin's faster time-memory trade-off technique for cracking hashes.
- hash-identifier β Software used to identify the specific cryptographic algorithm used to generate a hash string.
- hashid β Python tool to identify the type of hash based on length and formatting patterns.
- nth (Name That Hash) β Modern hash identification tool that categorizes hash strings and outputs Hashcat/John flags.
B. Online Network Login Brute-Forcers
- hydra (THC-Hydra) β High-speed, parallel online login brute-forcer supporting over 50 protocols (SSH, FTP, HTTP, SMB, RDP).
- medusa β Speedy, parallel, modular online password brute-forcing utility.
- ncrack β High-speed network authentication cracking tool built by the Nmap project.
- patator β Multi-threaded, modular brute-forcing tool designed to test various protocols via a unified interface.
- crowbar β Specialized brute-forcing tool targeted at SSH keys, RDP (NLA), and VNC protocols.
C. Wordlist Generators & Manipulators
- crunch β Wordlist generator that builds custom dictionary files based on specified character sets and length patterns.
- cewl β Spidering application that navigates a target website and extracts unique words to create custom wordlists.
- rsmangler β Takes a wordlist and applies various permutations, alterations, and combinations to expand it.
- statsprocessor β High-performance wordlist generator based on per-position character statistics.
- wordlists β A Kali metapackage that provides pre-installed dictionaries (e.g.,
rockyou.txt,SecLists).
D. Local Credential & SAM Extractors
- chntpw β Utility used to reset passwords or edit the SAM database on Windows installations directly from a boot disk.
- samdump2 β Tool used to dump Windows NTLM password hashes from the SAM registry hive.
- mimikatz β Post-exploitation tool stored in Kali to extract plain-text passwords and Kerberos tickets from Windows memory.
Category 06: Wireless Attacks
Tools for auditing Wi-Fi (802.11), Bluetooth, RFID/NFC, and Software Defined Radio (SDR) security.
A. Wi-Fi (802.11) Auditing Suites
- aircrack-ng suite β Complete 802.11 auditing suite:
- airmon-ng: Enables monitor mode on wireless cards.
- airodump-ng: Captures raw 802.11 frames and packet handshakes.
- aireplay-ng: Generates traffic and injects frames (deauthentication attacks).
- aircrack-ng: Cracks WEP and WPA/WPA2-PSK key handshakes.
- wifite β Automated Python script that cycles through wireless attacks on nearby WPA/WPS networks.
- airgeddon β Multi-use bash script for auditing wireless networks (supports Rogue AP, Evil Twin, and Captive Portals).
- kismet β Wireless network detector, sniffer, and intrusion detection system for 802.11, Bluetooth, and Zigbee.
- fern-wifi-cracker β Graphical wireless auditing tool designed to automate WEP, WPA, and WPS attacks.
- cowpatty β Implementation of an offline dictionary attack against WPA-PSK networks using precomputed PMK tables.
B. WPS (Wi-Fi Protected Setup) Exploitation
- reaver β Brute-force attack tool designed to exploit WPS PIN flaws and recover WPA/WPA2 passphrases.
- pixiewps β Tool written in C used to offline brute-force the WPS PIN of vulnerable Access Points (Pixie Dust attack).
- bully β C-based implementation of the WPS PIN brute-force attack, built as an alternative to Reaver.
C. Bluetooth Security Tools
- btscanner β Environment scanner that extracts Bluetooth device information without pairing.
- bluelog β Bluetooth site-survey tool designed to log discoverable devices in the area.
- spooftooph β Tool designed to spoof Bluetooth device names, classes, and MAC addresses.
- crackle β Tool that decrypts BLE (Bluetooth Low Energy) encryption and captures pairing keys.
- ubertooth-specan β Spectrum analyzer utilities used alongside Ubertooth One hardware.
D. RFID, NFC, & Software Defined Radio (SDR)
- proxmark3 β Client software for communicating with Proxmark3 hardware to clone, read, and emulate RFID/NFC tags.
- mfcuk (Mifare Classic Universal Toolkit) β Offline key recovery tool for Mifare Classic RFID cards.
- mfoc (Mifare Classic Offline Cracker) β Fast key recovery tool for Mifare Classic cards when at least one key is known.
- gqrx-sdr β Open-source Software Defined Radio receiver powered by GNU Radio and Qt.
- hackrf β Command-line utilities for managing HackRF One SDR hardware.
- kalibrate-rtl (kal) β Calculates local GSM base station frequencies to calibrate RTL-SDR dongles.
Part 4: Reverse Engineering & Exploitation Tools
Category 07: Reverse Engineering
Tools used to decompile, disassemble, debug, and analyze binary executables, firmware, and mobile packages.
A. Disassemblers & Decompilers
- ghidra β NSA-developed open-source software reverse engineering suite featuring a full-featured disassembler, decompiler, and scriptable analyzer.
- radare2 (r2) β UNIX-like command-line reverse engineering framework for disassembling, patching, and analyzing binaries.
- iaito (formerly Cutter) β Official GUI frontend for the radare2 reverse engineering framework.
- bytecode-viewer β Java reverse engineering suite containing multiple decompilers (FernFlower, CFR, Procyon) and a bytecode editor.
- plasma β Interactive disassembler for x86, x64, ARM, and MIPS binaries that generates pseudo-code.
B. Debuggers & Dynamic Tracers
- gdb (GNU Debugger) β The standard Linux command-line debugger for x86, x64, and ARM binaries.
- edb-debugger β Cross-platform 32-bit and 64-bit GUI debugger designed for Linux binaries.
- ollydbg β 32-bit assembler level analyzing debugger for Windows executables (runs via Wine on Kali).
- strace β System call tracer that monitors and records interactions between a binary and the Linux kernel.
- ltrace β Library call tracer that tracks dynamic library calls made by a binary during execution.
- frida β Dynamic code instrumentation toolkit used to hook functions, inject scripts, and inspect binary execution in real time.
C. Mobile App Reversing (Android & iOS)
- apktool β Tool for reverse engineering 3rd-party, closed, binary Android apps (decodes resources to nearly original form and rebuilds them).
- dex2jar β Translates Android
.dex(Dalvik Executable) files into standard Java.jarfiles for analysis in JD-GUI. - androguard β Python tool to analyze, decompile, and inspect Android application packages (
.apk). - jadx β Command-line and GUI decompiler that converts Android DEX and APK files into readable Java source code.
D. Binary Diffing & Analysis
- diaphora β Open-source binary diffing tool used to compare two binary files to locate code changes, patches, or compiler differences.
- checksec β Script used to verify security properties of compiled binaries (ASLR, NX, Stack Canaries, PIE, RELRO).
Category 08: Exploitation Tools
Frameworks, databases, and software designed to launch payloads and validate security vulnerabilities.
A. Exploitation Frameworks
- metasploit-framework (
msfconsole) β The world's most popular penetration testing framework containing thousands of exploits, payloads, encoders, and post-exploitation modules. - armitage β Graphical cyber attack management tool for Metasploit that visualizes targets and automates exploitation.
- routersploit β Open-source exploitation framework targeted specifically at embedded devices, home routers, and IoT hardware.
B. Exploitation Utilities & Databases
- searchsploit β Command-line utility for searching the complete offline archive of Exploit-DB (
/usr/share/exploitdb). - shellnoob β Shellcode writing toolkit designed to generate, disassemble, assemble, and test custom shellcode.
- msfvenom β Payload generation and encoding utility (part of the Metasploit suite) used to build custom reverse shells and executables.
C. Browser & Client-Side Exploitation
- beef-xss (Browser Exploitation Framework) β Powerful penetration testing tool focused on client-side browser hooks and executing exploits within hooked web sessions.
- social-engineer-toolkit (SET) β Custom vector generator designed to automate social engineering, malicious USB/file creation, and credential harvesting.
Part 5: Sniffing, Spoofing, & Post Exploitation
Category 09: Sniffing & Spoofing
Tools used to intercept network packets, manipulate Layer 2/3 routing, spoof host identities, and execute Man-in-the-Middle (MitM) attacks.
A. Network Packet Sniffers & Analyzers
- wireshark β The world's most widely used graphical packet analyzer for dissecting network protocols.
- tshark β Terminal-based version of Wireshark for capturing and filtering network traffic from the command line.
- tcpdump β Classic, lightweight command-line packet analyzer for capturing and analyzing IP packets.
- netsniff-ng β High-performance Linux network sniffer toolkit that utilizes zero-copy packet sockets.
- dsniff β Suite of tools for network auditing and password sniffing across various protocols (FTP, HTTP, IMAP, NFS).
- driftnet β Graphical sniffer that monitors network traffic and extracts/displays captured JPEG and GIF images.
B. Man-in-the-Middle (MitM) & Spoofing Frameworks
- bettercap β Modern, powerful, and modular framework for network reconnaissance, MitM, ARP/DNS spoofing, and wireless auditing.
- ettercap β Comprehensive suite for Man-in-the-Middle attacks on LAN networks supporting active and passive dissection.
- mitmproxy β Interactive intercepting HTTP/HTTPS proxy used to inspect and modify web traffic on the fly.
- responder β LLMNR, NBT-NS, and mDNS poisoner used to capture NetNTLM hashes and relay authentication on Windows networks.
- dnschef β Highly configurable DNS proxy tool designed for penetration testers to forge DNS responses.
- sslsplit β Transparent SSL/TLS interception tool used to perform Man-in-the-Middle attacks against encrypted network connections.
- macchanger β Utility to view, randomize, or temporarily spoof network interface MAC addresses.
- arpspoof β Tool (part of the dsniff package) that sends forged ARP responses to redirect network traffic through the attacker host.
Category 10: Post Exploitation
Tools used after gaining initial access to move laterally, escalate privileges, dump credentials, and tunnel traffic.
A. Active Directory & Lateral Movement
- impacket β Collection of Python classes for working with network protocols, featuring tools for remote command execution and credential extraction:
psexec.py/wmiexec.py/smbexec.pyβ Command execution utilities over SMB/WMI.secretsdump.pyβ Remote dumping of NTDS.dit, SAM, and LSA secrets.atexec.pyβ Command execution via Task Scheduler service.
- evil-winrm β The ultimate shell client for accessing and managing Windows hosts via WinRM (Windows Remote Management).
- bloodhound β Active Directory mapping tool that visualizes domain relationships, permissions, and attack paths (
bloodhound-pythoningestor included). - crackmapexec / netexec β Swiss army knife for automating Active Directory auditing, credential spraying, and remote code execution across SMB, LDAP, and WinRM.
- kerbrute β Tool used to perform Kerberos pre-authentication brute-forcing and user enumeration without triggering account lockouts.
B. Credential Dumping & Local Password Extraction
- mimikatz β Legendary post-exploitation tool built to dump plain-text passwords, NTLM hashes, and Kerberos tickets directly from Windows memory (LSASS).
- lazagne β Post-exploitation script used to retrieve passwords stored locally inside browsers, email clients, databases, and Wi-Fi profiles.
- samdump2 β Command-line tool used to extract Windows NTLM password hashes from offline SAM registry hives.
- chntpw β Utility to reset user passwords or clear local administrator flags in Windows SAM databases.
C. Tunneling, Pivoting, & Proxying
- chisel β Fast TCP/UDP tunnel transport tool over HTTP, secured via SSH, used to pivot through firewalls.
- proxychains-ng β Tool that forces any TCP connection made by a command-line program to follow a chain of proxies (SOCKS4/SOCKS5/HTTP).
- ligolo-ng β Advanced, user-space tunneling tool that establishes TUN interfaces to easily pivot into internal networks.
- socat β Multipurpose relay tool that establishes two bidirectional byte streams and transfers data between them.
- iodine β Tunneling tool that allows routing IPv4 traffic through a DNS server (DNS tunneling for egress).
- ptunnel β Utility that tunnels IP packets over ICMP echo request/reply packets (ping tunneling).
Part 6: Forensics, Reporting, & Social Engineering
Category 11: Forensics
Tools used to capture memory, image hard drives, recover deleted files, inspect firmware, and analyze digital evidence.
A. Disk Imaging & File System Forensics
- autopsy β Graphical interface for The Sleuth Kit (TSK), providing a full digital forensics platform for disk analysis, file recovery, and timeline creation.
- sleuthkit β Collection of command-line tools (
fls,mmls,icat,fsstat) used to analyze volume and file system structures in disk images. - guymager β Fast, user-friendly graphical forensic imager for creating Bit-Stream raw (
.dd) or Expert Witness Format (.E01) evidence images. - dcfldd β Enhanced version of the standard
ddimaging command, featuring on-the-fly hashing (MD5/SHA256) and progress indicators for forensic acquisition. - ewf-tools β Suite of utilities for reading, writing, and acquiring Expert Witness Compression Format (
.E01) forensic images.
B. Memory Forensics
- volatility3 β The leading open-source memory forensics framework for extracting processes, network sockets, DLLs, and passwords from volatile RAM dumps.
- winpmem β Open-source acquisition tool used to dump volatile memory (RAM) from live Windows systems.
C. File Carving & Data Recovery
- foremost β Console program that recovers (carves) lost files based on their headers, footers, and internal data structures.
- scalpel β Fast, file-carving tool derived from Foremost, optimized for low-memory usage and multi-threading.
- magicrescue β Scans block devices for file magic bytes and extracts specified file types using external helper applications.
- testdisk β Powerful data recovery software designed to help recover lost partition tables and fix unbootable disks.
- photorec β File data recovery software designed to recover lost images, documents, and archives from damaged storage media.
D. Document, Firmware, & Artifact Analysis
- binwalk β Tool designed for analyzing, reverse engineering, and extracting executable code and files embedded inside firmware images.
- bulk_extractor β High-speed feature extraction tool that scans drive images for structured data (emails, credit card numbers, URLs, and EXIF data) without parsing the file system.
- pdf-parser & pdfid β Didier Stevens' Python utilities used to inspect, extract elements from, and analyze suspicious or malicious PDF files.
- exiftool β Library and utility for reading, writing, and editing file metadata across hundreds of image, video, and document formats.
- chkrootkit & rkhunter β Local scanner tools that inspect Linux systems for known rootkits, backdoors, and suspicious system modifications.
Category 12: Reporting Tools
Tools used to aggregate findings, document security assessments, and build professional client reports.
- faraday β Integrated collaborative environment that aggregates outputs from terminal tools (Nmap, Burp, Metasploit) into a centralized dashboard for real-time team reporting.
- dradis β Open-source collaboration and reporting workspace for security teams, automating report generation into Word and PDF templates.
- cherrytree β Hierarchical note-taking application featuring rich text formatting, syntax highlighting, and password protection, widely used for penetration test note-keeping.
Category 13: Social Engineering Tools
Frameworks designed to conduct social engineering campaigns, simulate phishing, and build malicious payloads.
- social-engineer-toolkit (SET) β Comprehensive framework built by TrustedSec to generate social engineering attacks, fake credential-harvesting web clones, malicious USBs, and spear-phishing campaigns.
- king-phisher β Enterprise-grade phishing campaign simulator used to assess user awareness and simulate real-world email threats.
- gophish β Open-source phishing framework designed to easily execute and track simulated phishing campaigns across organizations.