Skip to content

Commit fc7d151

Browse files
committed
Add multilang syscheck
1 parent 69dead8 commit fc7d151

File tree

1 file changed

+5
-1
lines changed
  • lib/rex/post/meterpreter/ui/console/command_dispatcher

1 file changed

+5
-1
lines changed

lib/rex/post/meterpreter/ui/console/command_dispatcher/mimikatz.rb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,11 @@ def get_privs
159159
end
160160

161161
def system_check
162-
unless (client.sys.config.getuid == "NT AUTHORITY\\SYSTEM")
162+
# Recreate is_system? as it is an MSF method not available to Rex
163+
# This adds some foreign language support
164+
local_sys = resolve_sid("S-1-5-18")
165+
166+
unless (client.sys.config.getuid == "#{local_sys[:domain]}\\#{local_sys[:name]}")
163167
print_warning("Not currently running as SYSTEM")
164168
return false
165169
end

0 commit comments

Comments
 (0)