
automato يجب أن يساعد في أتمتة بعض مهام التعداد التي تركز على المستخدم أثناء اختبار الاختراق الداخلي.
يستخدم أدوات LDAP الأصلية لأتمتة جمع وتعداد كائنات الدليل المختلفة. هذا مفيد جدًا أثناء اختبار الاختراق الداخلي.
يمكن لـ automato أيضًا تنفيذ هجمات رش كلمات المرور، وتحديد ما إذا كان المستخدم مسؤولًا محليًا على أي عدد من الأنظمة.
يتم إنشاء ملفات الإخراج تلقائيًا للحفاظ على الأدلة.
$ ruby automato.rb
automato v2.0
Written by: Sanjiv Kawa
Twitter: @kawabungah
Commands:
automato.rb all # Run the most popular features. (computers, users, groups, priv, attributes)
automato.rb attr # Get the account attributes for all domain users.
automato.rb bad # Get the bad password count for all domain users.
automato.rb computers # Get all domain computers.
automato.rb groups # Get all domain groups.
automato.rb help [COMMAND] # Describe available commands or one specific command
automato.rb laps # Get the laps password for systems in the network
automato.rb localadmin DOMAIN USERNAME PASSWORD IP_FILE # Identify if a user is a local admin against a list of IP's with SMB open
automato.rb member GROUP # List all users in a supplied domain GROUP.
automato.rb priv # Recurse through administrative groups and get users from all nested groups.
automato.rb spray USER_FILE PASSWORD # Conduct a password spraying attack against the domain using a USER_FILE and common PASSWORD
automato.rb user USER # Get the group memberships for a supplied USER
automato.rb users # Get all domain users.
$
عادةً ما أستخدم الأمر التالي بمجرد الحصول على بيانات اعتماد مستخدم النطاق:
$ ruby automato.rb all