Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
Atlas — Кроссплатформенный набор инструментов для сетевых атак (SMB/Kerberos/WMI/LDAP/DCSync), построенный на основе Titanis от TrustedSec — рабочий процесс в стиле NetExec на C# | Kitploit
Инструменты/GitHubGitHub/portbuster1337/atlas
РазведкаЭксплуатацияЛатеральное перемещениеПост-эксплуатацияСетевая безопасностьТестирование на ПроникновениеRed Teaming
GitHubportbuster1337/atlas

Atlas

Кроссплатформенный набор инструментов для сетевых атак (SMB/Kerberos/WMI/LDAP/DCSync), построенный на основе Titanis от TrustedSec — рабочий процесс в стиле NetExec на C#

Репозиторий
837991 месяц назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Atlas

Atlas — это кроссплатформенный (Windows/Linux) инструментарий для сетевого выполнения и оценки безопасности, построенный на основе библиотеки протоколов TrustedSec's Titanis. Он вдохновлён рабочим процессом NetExec/CrackMapExec: списки целей, наборы учётных данных, модульное перечисление и компактный вывод в консоль вида [HH:mm:ss] [+] host - message.

Этот инструмент предназначен для авторизованного тестирования безопасности. Используйте его только против систем, на тестирование которых у вас есть явное разрешение.

Возможности

ПротоколВозможности
smbПроверка аутентификации (NTLM/Kerberos/анонимно), общие ресурсы, пользователи, группы, диски, сессии через SRVS/SAMR; SAM/LSA через Remote Registry; файловые операции по SMB2/3; --pass-pol/--rid-brute/--gen-relay-list/--generate-krb5-file/--generate-hosts-file/--generate-tgt; снимки/потоки/открытые файлы/сетевые адаптеры; участники групп, поиск LSA SID/имени, запрос к реестру, службы, вошедшие пользователи, список/завершение задач, принудительная EFS; выполнение через wmiexec / smbexec / mmcexec (MMC DCOM)
kerberosПеречисление пользователей, обнаружение pre-auth/AS-REP, Kerberoasting, атака Key List, подделка билетов (golden/silver), запрос TGT, смена пароля, S4U2Self/Proxy (-S4UserName)
wmiАутентификация через DCOM/WMI, Win32_Process.Create (-x/-X) или --wmi-query (WQL), перечисление пространств имён, реестр StdRegProv, вызов методов DCOM, перечисление эндпоинтов EPM
ldapАутентификация через SASL/simple bind, запросы + флаги (--users/--trusted-for-delegation/--pass-pol/--get-sid и т.д.), --kerberoasting, операции записи (-AddUser/-AddComputer/-Delete/-Modify/-SetPassword), модули, --bloodhound (-c) в BloodHound CE JSON+zip
dcsyncРепликация через [MS-DRSR] (DRSGetNCChanges): отдельные объекты, полная синхронизация NC --ntds, топология (-DcInfo/-ListDomains/-ListSites/-ListRoles/-ListPartitions/-ListGcs/-Neighbors/-CrackName)

Стиль флагов по возможности следует NetExec (--shares, --users, --pass-pol, --rid-brute, --local-groups, -d домен, -H хеш, --kdcHost, -M/-o/-L модули). Написание Titanis с одним дефисом (-Shares, -ud, -NtlmHash) продолжает работать. Примечание: -x/-X не могут сосуществовать (без учёта регистра), поэтому выполнение PowerShell — это -ps; -d везде означает домен, включая kerberos (realm берётся из него по умолчанию).

Модули (74: 48 smb + 26 ldap; atlas <proto> -L выводит их список)

МодульПротоколОписание
spidersmbРекурсивный обход общих ресурсов (depth, maxfiles, match)
shareaccesssmbПроверка доступа READ/WRITE для каждого общего ресурса
localadminssmbЛокальные администраторы через SAMR
gpp_passwordsmbРасшифровка cpassword из Groups.xml и т. п.
gpp_autologinsmbУчётные данные автологона из Registry.xml
gpp_privilegessmbНазначения привилегий из GptTmpl.inf
uac / wdigest / runasppl / install_elevatedsmbПроверки реестра через winreg
spoolersmbСтатус Print Spooler через SCM
keepass / rclone / winscp / mremoteng / vnc и др.smbПоиск файлов на общих ресурсах
ntlmv1 / reg-winlogon / hyperv-hostsmbLmCompatibilityLevel, автологон Winlogon, хост Hyper-V
remote-uac / rdp / shadowrdpsmbЧтение/запись удалённого UAC, RDP, теневого RDP (ACTION=...)
reg-querysmbЗапрос/установка/удаление значений реестра (PATH=..., KEY=..., VALUE=..., TYPE=..., DELETE=True)
enum_cvesmbПроверка CVE по уровню патчей на основе сборки + UBR
enum_avsmbAV/EDR через имена служб LSA + каналы IPC$
enum_dns / get_netconnections / bitlockersmbЧерез WMI (root\MicrosoftDNS, конфигурации сетевых адаптеров, BitLocker)
putty / notepad / recent_files / recyclebin / snippedsmbСессии PuTTY + .ppk, состояние вкладок Notepad, недавние LNK, корзина, скриншоты
lockscreendoorssmbБэкдорные бинарники специальных возможностей через FileDescription
drop-sc / drop-library-ms / scuffy / slinkysmbПриманки для принудительной аутентификации + CLEANUP=True
webdav / smbghost / onelogon / sccm-recon6smbПроверка WebClient, проба SMBGhost, VulnerableChannelAllowList, разведка SCCM
wccsmbЧек-лист безопасности Windows (UAC/LSA/RDP/Defender/LAPS/NetBIOS/...)
change-passwordsmbСамостоятельная смена пароля через SAMR (USER=..., OLDPASS=..., NEWPASS=...)
maqldapms-DS-MachineAccountQuota
pre2kldapКомпьютеры до Windows 2000 (UAC 4128)
lapsldapПароли LAPS
adcsldapСлужбы регистрации AD CS
subnetsldapСайты/подсети из Configuration NC
daclread / badsuccessor / certipy-find и др.ldapПеречисление LDAP через Titanis
get-unixUserPassword / dns-nonsecureldapUnix-пароли, небезопасные зоны DNS
modify-group / add-computerldapЧленство в группах, жизненный цикл компьютеров (NAME=..., DELETE=True, ...)

Общее для всех протоколов:

  • Указание цели: один хост/IP, CIDR, диапазоны (a.b.c.d-e), списки через запятую, @file
  • Полная матрица аутентификации, унаследованная от Titanis: пароли, NT-хеши, ключи AES, keytab-файлы, тикеты .kirbi/.ccache, сертификаты PKINIT, S4U, переопределения SPN, SOCKS5
  • Распараллеливание по нескольким хостам с настраиваемой конкурентностью и таймаутом на хост
  • Вывод в консоль в стиле NetExec

Требования

  • .NET SDK 9.0+ (некоторые встроенные проекты Titanis используют C# 13)
  • Сетевая доступность целей (445/TCP для SMB, 88/TCP для Kerberos, 389/TCP для LDAP, 135/TCP + динамические порты RPC для WMI/DCSync)

Сборка

Репозиторий содержит исходный код Titanis в каталоге external/Titanis и собирает его в составе решения.

git clone https://github.com/<your-account>/atlas.git
cd atlas
dotnet build Atlas.sln -p:NoWarn=CS1998

Полученный бинарный файл представляет собой платформозависимое приложение .NET:

dotnet src/Atlas.Cli/bin/Debug/net8.0/atlas.dll --help

Использование

atlas <protocol> <targets> [authentication] [actions] [options]

Спецификация цели принимает любую комбинацию: HOST, 10.0.0.5, 192.168.1.0/24, 10.0.0.1-64, списки через запятую или @targets.txt.

SMB

# Credential check only
atlas smb 10.0.0.5 -u administrator -p 'Password1!'

# Enumeration
atlas smb 10.0.0.0/24 -u admin -p 'Password1!' -Shares -Users -Groups -Disks -Sessions

# SAM / LSA dumping (requires local admin)
atlas smb 10.0.0.5 -u admin -p 'Password1!' -Sam -Lsa

# File operations
atlas smb 10.0.0.5 -u admin -p pass -LsPath 'C$\Users'
atlas smb 10.0.0.5 -u admin -p pass -GetFile 'C$\Windows\win.ini'
atlas smb 10.0.0.5 -u admin -p pass -PutSource ./payload.bin -PutDest 'C$\Temp\payload.bin'

# Modules and flags
atlas smb 10.0.0.0/24 -u admin -p pass -M spider -mo 'depth=3,maxfiles=50,match=.conf'
atlas smb 10.0.0.0/24 -u admin -p pass -M shareaccess -M gpp_password
atlas smb 10.0.0.5 -u admin -p pass -M localadmins -M uac

# Flags (NetExec-like)
atlas smb 10.0.0.5 -u admin -p pass --pass-pol --rid-brute 2000
atlas smb 10.0.0.5 --Anonymous --gen-relay-list relay.txt --generate-krb5-file krb5.conf

# Password spray
atlas smb 10.0.0.0/24 -UserList users.txt -PassList 'Password1!,Summer2024!'

Kerberos

# User enumeration (no credentials required)
atlas kerberos dc01.corp.local -d CORP.LOCAL -UserList users.txt
Скачать инструмент