All Projects → aress31 → smbaudit

aress31 / smbaudit

Licence: Apache-2.0 license
Perform various SMB-related attacks, particularly useful for testing large Active Directory environments.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to smbaudit

cockpit-samba-manager
A Cockpit plugin to manage Samba shares and users.
Stars: ✭ 28 (-9.68%)
Mutual labels:  share, samba, smb
mailad
Software to provision a mail server with users from a Windows or Samba 4 Active Directory
Stars: ✭ 21 (-32.26%)
Mutual labels:  samba, active-directory
user external
👥 External user authentication methods like IMAP, SMB and FTP
Stars: ✭ 80 (+158.06%)
Mutual labels:  samba, smb
ucsunivention
⚫ Curso GRÁTIS SAMBA-4 UCS Univention Core Free 5.x Domain Controller Active Directory Open Source
Stars: ✭ 29 (-6.45%)
Mutual labels:  samba, active-directory
samba4-l1
🔴 Curso GRÁTIS SAMBA 4 Level 1 REPOSITÓRIO CONGELADO - Esse repositório não irá mais receber atualizações.
Stars: ✭ 60 (+93.55%)
Mutual labels:  samba, active-directory
Ldap Passwd Webui
Very simple web interface for changing password stored in LDAP or Active Directory (Samba 4 AD).
Stars: ✭ 150 (+383.87%)
Mutual labels:  samba, active-directory
FindUncommonShares
FindUncommonShares.py is a Python equivalent of PowerView's Invoke-ShareFinder.ps1 allowing to quickly find uncommon shares in vast Windows Domains.
Stars: ✭ 186 (+500%)
Mutual labels:  smb, active-directory
dash
Server control panel
Stars: ✭ 22 (-29.03%)
Mutual labels:  samba, smb
password-list
Password lists with top passwords to optimize bruteforce attacks
Stars: ✭ 174 (+461.29%)
Mutual labels:  bruteforce
bitforce
A tools brute force BTC
Stars: ✭ 24 (-22.58%)
Mutual labels:  bruteforce
xmlrpc-bruteforcer
Multi-threaded XMLRPC brute forcer using amplification attacks targeting WordPress installations prior to version 4.4.
Stars: ✭ 71 (+129.03%)
Mutual labels:  bruteforce
dauntless-builder
Create and share Dauntless builds with your friends!
Stars: ✭ 50 (+61.29%)
Mutual labels:  share
adalanche
Active Directory ACL Visualizer and Explorer - who's really Domain Admin?
Stars: ✭ 862 (+2680.65%)
Mutual labels:  active-directory
CwsShareCount
PHP class to get social share count for Delicious, Facebook, Google+, Linkedin, Pinterest, Reddit, StumbleUpon and Twitter.
Stars: ✭ 13 (-58.06%)
Mutual labels:  share
yhtml5-tutorial
the tutorial for learning Front-end technology
Stars: ✭ 19 (-38.71%)
Mutual labels:  share
Spray365
Spray365 makes spraying Microsoft accounts (Office 365 / Azure AD) easy through its customizable two-step password spraying approach. The built-in execution plan features options that attempt to bypass Azure Smart Lockout and insecure conditional access policies.
Stars: ✭ 233 (+651.61%)
Mutual labels:  password-spray
ComPP
Company Passwords Profiler (aka ComPP) helps making a bruteforce wordlist for a targeted company.
Stars: ✭ 44 (+41.94%)
Mutual labels:  bruteforce
DarkHider
Hide your important notes , text messages , phone numbers and more in pictures and protect your privacy.
Stars: ✭ 25 (-19.35%)
Mutual labels:  share
instabrute
Instagram Brute Forcer
Stars: ✭ 135 (+335.48%)
Mutual labels:  bruteforce
samba
samba - (servercontainers/samba) (+ optional zeroconf, wsdd2 & time machine) on alpine [x86 + arm]
Stars: ✭ 90 (+190.32%)
Mutual labels:  samba

SMBAudit

language license version bitcoin bitcoin cash ether

SMBAudit allows users to perform various SMB-related attacks across multiple Active Directory (AD) domains or hosts. Supported features are listed under the Features section.

SMBAudit is written entirely in Bash (requires Bash version 4.0+) to provide compatibility with a wide range of linux/UNIX distributions. It has the added benefit of only relying on the following dependencies (packages):

Note: These packages are usually pre-installed on UNIX systems.

There are already multiple tools available with similar features to SMBAudit, for example:

So, is there actually a genuine need for yet another tool focusing on attacking the all-so-famous SMB protocol?

Installing different packages and/or tools along with their dependencies when performing penetration tests from a Unix box with no access to the Internet can be a very tedious and time-consuming task. This reason alone justifies the development of smbaudit which is supposed to work directly out of the box thanks to its minimal requirement needs. Furthermore, similar available tools do not implement features that I consider essential for my engagements, as an example:

  • CrackMapExec: Requires Python to be installed on the host system. The documentation even recommends running it in a Python virtual environment so as to not 'mess-up' the host system. Furthermore, CrackMapExec relies on numerous third-party dependencies such as Impacket. Without Internet access and the help of the pip utility, the installation process of CrackMapExec is not very straight-forward (according to my own personal experience).

For the aforementioned reasons, I developed SMBAudit as a plug and play tool focused solely on SMB/RPC assessment. It is designed to work out-of-the-box and be compatible with a wide range of Unix-based systems.

Features

TODO

One-time donation

  • Donate via Bitcoin : 15aFaQaW9cxa4tRocax349JJ7RKyj7YV1p
  • Donate via Bitcoin Cash : qqez5ed5wjpwq9znyuhd2hdg86nquqpjcgkm3t8mg3
  • Donate via Ether : 0x70bC178EC44500C17B554E62BC31EA2B6251f64B

License

Copyright (C) 2018 - 2019 Alexandre Teyar

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

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].