@@ -133,7 +133,7 @@ def initialize
133
133
register_options (
134
134
[
135
135
Opt ::RPORT ( 443 ) ,
136
- OptEnum . new ( 'TLS_CALLBACKS ' , [ true , 'Protocol to use, "None" to use raw TLS sockets' , 'None' , [ 'None' , 'SMTP' , 'IMAP' , 'JABBER' , 'POP3' , 'FTP' ] ] ) ,
136
+ OptEnum . new ( 'TLS_CALLBACK ' , [ true , 'Protocol to use, "None" to use raw TLS sockets' , 'None' , [ 'None' , 'SMTP' , 'IMAP' , 'JABBER' , 'POP3' , 'FTP' ] ] ) ,
137
137
OptEnum . new ( 'TLS_VERSION' , [ true , 'TLS/SSL version to use' , '1.0' , [ 'SSLv3' , '1.0' , '1.1' , '1.2' ] ] ) ,
138
138
OptInt . new ( 'MAX_KEYTRIES' , [ true , 'Max tries to dump key' , 10 ] ) ,
139
139
OptInt . new ( 'STATUS_EVERY' , [ true , 'How many retries until status' , 5 ] ) ,
@@ -347,7 +347,7 @@ def loot_and_report(heartbeat_data)
347
347
end
348
348
349
349
def getkeys ( )
350
- unless datastore [ 'TLS_CALLBACKS ' ] == 'None'
350
+ unless datastore [ 'TLS_CALLBACK ' ] == 'None'
351
351
print_error ( 'TLS callbacks currently unsupported for keydumping action' ) #TODO
352
352
return
353
353
end
@@ -473,9 +473,9 @@ def get_factors(data, n)
473
473
def establish_connect
474
474
connect
475
475
476
- unless datastore [ 'TLS_CALLBACKS ' ] == 'None'
477
- vprint_status ( "#{ peer } - Trying to start SSL via #{ datastore [ 'TLS_CALLBACKS ' ] } " )
478
- res = self . send ( TLS_CALLBACKS [ datastore [ 'TLS_CALLBACKS ' ] ] )
476
+ unless datastore [ 'TLS_CALLBACK ' ] == 'None'
477
+ vprint_status ( "#{ peer } - Trying to start SSL via #{ datastore [ 'TLS_CALLBACK ' ] } " )
478
+ res = self . send ( TLS_CALLBACKS [ datastore [ 'TLS_CALLBACK ' ] ] )
479
479
if res . nil?
480
480
vprint_error ( "#{ peer } - STARTTLS failed..." )
481
481
return
0 commit comments