@@ -136,7 +136,7 @@ def initialize
136
136
register_options (
137
137
[
138
138
Opt ::RPORT ( 443 ) ,
139
- OptEnum . new ( 'TLS_CALLBACKS ' , [ true , 'Protocol to use, "None" to use raw TLS sockets' , 'None' , [ 'None' , 'SMTP' , 'IMAP' , 'JABBER' , 'POP3' , 'FTP' ] ] ) ,
139
+ OptEnum . new ( 'TLS_CALLBACK ' , [ true , 'Protocol to use, "None" to use raw TLS sockets' , 'None' , [ 'None' , 'SMTP' , 'IMAP' , 'JABBER' , 'POP3' , 'FTP' ] ] ) ,
140
140
OptEnum . new ( 'TLS_VERSION' , [ true , 'TLS/SSL version to use' , '1.0' , [ 'SSLv3' , '1.0' , '1.1' , '1.2' ] ] ) ,
141
141
OptInt . new ( 'MAX_KEYTRIES' , [ true , 'Max tries to dump key' , 10 ] ) ,
142
142
OptInt . new ( 'STATUS_EVERY' , [ true , 'How many retries until status' , 5 ] ) ,
@@ -368,7 +368,7 @@ def loot_and_report(heartbeat_data)
368
368
end
369
369
370
370
def getkeys ( )
371
- unless datastore [ 'TLS_CALLBACKS ' ] == 'None'
371
+ unless datastore [ 'TLS_CALLBACK ' ] == 'None'
372
372
print_error ( 'TLS callbacks currently unsupported for keydumping action' ) #TODO
373
373
return
374
374
end
@@ -494,9 +494,9 @@ def get_factors(data, n)
494
494
def establish_connect
495
495
connect
496
496
497
- unless datastore [ 'TLS_CALLBACKS ' ] == 'None'
498
- vprint_status ( "#{ peer } - Trying to start SSL via #{ datastore [ 'TLS_CALLBACKS ' ] } " )
499
- res = self . send ( TLS_CALLBACKS [ datastore [ 'TLS_CALLBACKS ' ] ] )
497
+ unless datastore [ 'TLS_CALLBACK ' ] == 'None'
498
+ vprint_status ( "#{ peer } - Trying to start SSL via #{ datastore [ 'TLS_CALLBACK ' ] } " )
499
+ res = self . send ( TLS_CALLBACKS [ datastore [ 'TLS_CALLBACK ' ] ] )
500
500
if res . nil?
501
501
vprint_error ( "#{ peer } - STARTTLS failed..." )
502
502
return
0 commit comments