Packages and Binaries:
netexec
NetExec (AKA nxc) is a network service exploitation tool that helps automate assessing the security of large networks.
NetExec is the continuation of CrackMapExec, which was maintained by mpgn over the years, but discontinued upon mpgn’s retirement.
Installed size: 3.15 MB
How to install: sudo apt install netexec
Dependencies:
- bloodhound.py
- libkrb5-dev
- python3
- python3-aardwolf
- python3-aioconsole
- python3-aiosqlite
- python3-argcomplete
- python3-asyauth
- python3-bs4
- python3-dateutil
- python3-dploot
- python3-dsinternals
- python3-impacket
- python3-libnmap
- python3-lsassy
- python3-masky
- python3-minikerberos
- python3-msgpack
- python3-msldap
- python3-neo4j
- python3-paramiko
- python3-poetry-dynamic-versioning
- python3-pyasn1-modules
- python3-pylnk3
- python3-pypsrp
- python3-pypykatz
- python3-pywerview
- python3-requests
- python3-rich
- python3-sqlalchemy
- python3-termcolor
- python3-terminaltables
- python3-xmltodict
netexec
root@kali:~# netexec -h
usage: netexec [-h] [-t THREADS] [--timeout TIMEOUT] [--jitter INTERVAL]
[--verbose] [--debug] [--no-progress] [--log LOG] [-6]
[--dns-server DNS_SERVER] [--dns-tcp]
[--dns-timeout DNS_TIMEOUT] [--version]
{ssh,winrm,smb,rdp,wmi,mssql,ldap,ftp,vnc} ...
. .
.| |. _ _ _ _____
|| || | \ | | ___ | |_ | ____| __ __ ___ ___
\\( )// | \| | / _ \ | __| | _| \ \/ / / _ \ / __|
.=[ ]=. | |\ | | __/ | |_ | |___ > < | __/ | (__
/ /ॱ-ॱ\ \ |_| \_| \___| \__| |_____| /_/\_\ \___| \___|
ॱ \ / ॱ
ॱ ॱ
The network execution tool
Maintained as an open source project by @NeffIsBack, @MJHallenbeck, @_zblurx
For documentation and usage examples, visit: https://www.netexec.wiki/
Version : 1.2.0
Codename: ItsAlwaysDNS
Commit : kali
options:
-h, --help show this help message and exit
--version Display nxc version
Generic:
Generic options for nxc across protocols
-t THREADS, --threads THREADS
set how many concurrent threads to use
--timeout TIMEOUT max timeout in seconds of each thread
--jitter INTERVAL sets a random delay between each authentication
Output:
Options to set verbosity levels and control output
--verbose enable verbose output
--debug enable debug level information
--no-progress do not displaying progress bar during scan
--log LOG export result into a custom file
DNS:
-6 Enable force IPv6
--dns-server DNS_SERVER
Specify DNS server (default: Use hosts file & System DNS)
--dns-tcp Use TCP instead of UDP for DNS queries
--dns-timeout DNS_TIMEOUT
DNS query timeout in seconds
Available Protocols:
{ssh,winrm,smb,rdp,wmi,mssql,ldap,ftp,vnc}
ssh own stuff using SSH
winrm own stuff using WINRM
smb own stuff using SMB
rdp own stuff using RDP
wmi own stuff using WMI
mssql own stuff using MSSQL
ldap own stuff using LDAP
ftp own stuff using FTP
vnc own stuff using VNC
nxc
root@kali:~# nxc -h
usage: nxc [-h] [-t THREADS] [--timeout TIMEOUT] [--jitter INTERVAL]
[--verbose] [--debug] [--no-progress] [--log LOG] [-6]
[--dns-server DNS_SERVER] [--dns-tcp] [--dns-timeout DNS_TIMEOUT]
[--version]
{ssh,winrm,smb,rdp,wmi,mssql,ldap,ftp,vnc} ...
. .
.| |. _ _ _ _____
|| || | \ | | ___ | |_ | ____| __ __ ___ ___
\\( )// | \| | / _ \ | __| | _| \ \/ / / _ \ / __|
.=[ ]=. | |\ | | __/ | |_ | |___ > < | __/ | (__
/ /ॱ-ॱ\ \ |_| \_| \___| \__| |_____| /_/\_\ \___| \___|
ॱ \ / ॱ
ॱ ॱ
The network execution tool
Maintained as an open source project by @NeffIsBack, @MJHallenbeck, @_zblurx
For documentation and usage examples, visit: https://www.netexec.wiki/
Version : 1.2.0
Codename: ItsAlwaysDNS
Commit : kali
options:
-h, --help show this help message and exit
--version Display nxc version
Generic:
Generic options for nxc across protocols
-t THREADS, --threads THREADS
set how many concurrent threads to use
--timeout TIMEOUT max timeout in seconds of each thread
--jitter INTERVAL sets a random delay between each authentication
Output:
Options to set verbosity levels and control output
--verbose enable verbose output
--debug enable debug level information
--no-progress do not displaying progress bar during scan
--log LOG export result into a custom file
DNS:
-6 Enable force IPv6
--dns-server DNS_SERVER
Specify DNS server (default: Use hosts file & System DNS)
--dns-tcp Use TCP instead of UDP for DNS queries
--dns-timeout DNS_TIMEOUT
DNS query timeout in seconds
Available Protocols:
{ssh,winrm,smb,rdp,wmi,mssql,ldap,ftp,vnc}
ssh own stuff using SSH
winrm own stuff using WINRM
smb own stuff using SMB
rdp own stuff using RDP
wmi own stuff using WMI
mssql own stuff using MSSQL
ldap own stuff using LDAP
ftp own stuff using FTP
vnc own stuff using VNC
nxcdb
root@kali:~# nxcdb -h
usage: nxcdb [-h] [-gw] [-cw CREATE_WORKSPACE] [-sw SET_WORKSPACE]
NXCDB is a database navigator for NXC
options:
-h, --help show this help message and exit
-gw, --get-workspace get the current workspace
-cw CREATE_WORKSPACE, --create-workspace CREATE_WORKSPACE
create a new workspace
-sw SET_WORKSPACE, --set-workspace SET_WORKSPACE
set the current workspace
Updated on: 2024-Aug-14