All Projects → elddy → Nim Smbexec

elddy / Nim Smbexec

Licence: gpl-3.0
SMBExec implementation in Nim - SMBv2 using NTLM Authentication with Pass-The-Hash technique

Programming Languages

366 projects

Projects that are alternatives of or similar to Nim Smbexec

Tool that monitors, analyzes and limits the bandwidth of devices on the local network without administrative access.
Stars: ✭ 764 (+1194.92%)
Mutual labels:  pentest-tool
👶 BabySploit Beginner Pentesting Toolkit/Framework Written in Python 🐍
Stars: ✭ 883 (+1396.61%)
Mutual labels:  pentest-tool
Privilege Escalation Enumeration Script for Windows
Stars: ✭ 1,032 (+1649.15%)
Mutual labels:  pentest-tool
"Security Incidents In A Box!" A modular, menu-driven, cross-platform tool for building customized, time-delayed, distributed security events. Easily create custom event chains for Blue- & Red Team drills and sensor / alert mapping. Red Teams can create decoy incidents, distractions, and lures to support and scale their operations. Build event sequences ("narratives") to simulate realistic scenarios and generate corresponding network and filesystem artifacts.
Stars: ✭ 775 (+1213.56%)
Mutual labels:  pentest-tool
pwncat - netcat on steroids with Firewall, IDS/IPS evasion, bind and reverse shell, self-injecting shell and port forwarding magic - and its fully scriptable with Python (PSE)
Stars: ✭ 904 (+1432.2%)
Mutual labels:  pentest-tool
A runtime mobile application analysis toolkit with a Web GUI, powered by Frida, written in Python.
Stars: ✭ 910 (+1442.37%)
Mutual labels:  pentest-tool
Lockdoor Framework
🔐 Lockdoor Framework : A Penetration Testing framework with Cyber Security Resources
Stars: ✭ 677 (+1047.46%)
Mutual labels:  pentest-tool
Burpsuite Collections
BurpSuite收集:包括不限于 Burp 文章、破解版、插件(非BApp Store)、汉化等相关教程,欢迎添砖加瓦---burpsuite-pro burpsuite-extender burpsuite cracked-version hackbar hacktools fuzzing fuzz-testing burp-plugin burp-extensions bapp-store brute-force-attacks brute-force-passwords waf sqlmap jar
Stars: ✭ 1,081 (+1732.2%)
Mutual labels:  pentest-tool
Cve 2016 8610 Poc
CVE-2016-8610 (SSL Death Alert) PoC
Stars: ✭ 26 (-55.93%)
Mutual labels:  pentest-tool
Ladon Network Penetration Scanner for PowerShell, vulnerability / exploit / detection / MS17010/SmbGhost,Brute-Force SMB/IPC/WMI/NBT/SSH/FTP/MSSQL/MYSQL/ORACLE/VNC
Stars: ✭ 39 (-33.9%)
Mutual labels:  pentest-tool
个人维护的安全知识框架,内容包括不仅限于 web安全、工控安全、取证、应急、蓝队设施部署、后渗透、Linux安全、各类靶机writup
Stars: ✭ 776 (+1215.25%)
Mutual labels:  pentest-tool
The Last Web Recon Tool You'll Need
Stars: ✭ 888 (+1405.08%)
Mutual labels:  pentest-tool
Passhunt is a simple tool for searching of default credentials for network devices, web applications and more. Search through 523 vendors and their 2084 default passwords.
Stars: ✭ 961 (+1528.81%)
Mutual labels:  pentest-tool
Stars: ✭ 773 (+1210.17%)
Mutual labels:  pentest-tool
Sudo killer
A tool to identify and exploit sudo rules' misconfigurations and vulnerabilities within sudo for linux privilege escalation.
Stars: ✭ 1,073 (+1718.64%)
Mutual labels:  pentest-tool
Exploit Pack -The next generation exploit framework
Stars: ✭ 728 (+1133.9%)
Mutual labels:  pentest-tool
ODAT: Oracle Database Attacking Tool
Stars: ✭ 906 (+1435.59%)
Mutual labels:  pentest-tool
Vulmap 是一款 web 漏洞扫描和验证工具, 可对 webapps 进行漏洞扫描, 并且具备漏洞利用功能
Stars: ✭ 1,079 (+1728.81%)
Mutual labels:  pentest-tool
Nmap Nse Info
Browse and search through nmap's NSE scripts.
Stars: ✭ 54 (-8.47%)
Mutual labels:  pentest-tool
👀 🖥️ Golang rewrite of Let's you perform domain/IP address information gathering. Wasn't it esr who said "With enough eyeballs, all your IP info are belong to us?" 🔍 🕵️
Stars: ✭ 38 (-35.59%)
Mutual labels:  pentest-tool


SMBExec implementation in Nim - SMBv2 using NTLM Authentication with Pass-The-Hash technique


nimble install SMBExec


import SMBExec


Create SMB object, connect to target and execute a command under specified service name:

let hash = toNTLMHash("SecretPassword") # Returns NTLMHash => e.g 47bf8039a8506cd67c524a03ff84ba4e

var smb = newSMB2("IP Address/Hostname", "Domain", "Username", "Password Hash", "ServiceName (Optional)") # Creates SMB object

let response = smb.connect() # Connect and authenticate to the target via SMB

smb.exec("cmd command", response) # Response from the negotiation

smb.close() # Close socket


Only supports SMBv2 Authentication


Powershell: Invoke-SMBExec -

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected]