@@ -25,6 +25,8 @@ def set_all_placeholders(self, m):
2525 m ._configfile )
2626 self ._set_placeholder ('-g: Process Google dork results as target URLs' ,
2727 m ._google_dork )
28+ self ._set_placeholder ('-d: DIRECT Connection string for direct database connection' ,
29+ m ._direct_connect )
2830 # OPTIONS(page1)
2931 # 1.Inject(Q)
3032 self ._set_placeholder ('id,user-agent' ,
@@ -179,7 +181,7 @@ def set_all_tooltips(self, m):
179181 self ._set_tooltip ('--no-cast Turn off payload casting mechanism\n '
180182 'When retrieving results, all entries would be casted to string type\n '
181183 'and replaced with a whitespace character in case of NULL values.\n '
182- 'if in trouble (e.g. older versions of MySQL), check it.' ,
184+ 'if got problem (e.g. older versions of MySQL), check it.' ,
183185 m ._inject_area_no_cast_ckbtn )
184186 self ._set_tooltip ('--no-escape\n '
185187 'unchecked: select \' foobar\' become select char(102)+char(111)...\n '
@@ -195,7 +197,7 @@ def set_all_tooltips(self, m):
195197 'True: id=13, False: id=akewmc' ,
196198 m ._inject_area_invalid_string_ckbtn )
197199 self ._set_tooltip ('--text-only\n '
198- 'In cases with lot of resource(e.g. js, embeds) in some HTTP responses\' body'
200+ 'In cases with lots of resource(e.g. js, embeds) in some HTTP responses\' body'
199201 'check it so that sqlmap focus on textual content\n '
200202 'to know the distinction of a True query from a False one' ,
201203 m ._detection_area_text_only_ckbtn )
@@ -271,7 +273,7 @@ def set_all_tooltips(self, m):
271273 'combining with -b would be more accurate.' ,
272274 m ._general_area_finger_ckbtn )
273275 self ._set_tooltip ('--hex\n '
274- 'In lost of cases retrieval of non-ASCII data requires special needs.'
276+ 'In lost of cases retrieval of non-ASCII data requires special needs.\n '
275277 'checked: data is encoded to hexadecimal form before being retrieved and afterwards unencoded.\n ' ,
276278 m ._general_area_hex_ckbtn )
277279 self ._set_tooltip ('--wizard vector mode for beginner.' ,
@@ -338,9 +340,19 @@ def set_all_tooltips(self, m):
338340 'Load and use safe HTTP request from a file.' ,
339341 m ._request_area_safe_req_ckbtn ,
340342 m ._request_area_safe_req_entry )
341- self ._set_tooltip ('--safe-freq=SAFE.. Test requests between two visits to a given safe URL' ,
343+ self ._set_tooltip ('--safe-freq=SAFE.. Test requests between two visits to a given safe URL' ,
342344 m ._request_area_safe_freq_ckbtn ,
343345 m ._request_area_safe_freq_entry )
346+ self ._set_tooltip ('--ignore-proxy Ignore system default proxy settings' ,
347+ m ._request_area_ignore_proxy_ckbtn )
348+ self ._set_tooltip ('--proxy-freq=PRO.. Requests between change of proxy from a given list' ,
349+ m ._request_area_proxy_freq_ckbtn ,
350+ m ._request_area_proxy_freq_entry )
351+ self ._set_tooltip ('--proxy-cred=PRO.. Proxy authentication credentials (name:password)' ,
352+ m ._request_area_proxy_username_label ,
353+ m ._request_area_proxy_username_entry ,
354+ m ._request_area_proxy_password_label ,
355+ m ._request_area_proxy_password_entry )
344356 # 3.Enumerate(E)
345357 self ._set_tooltip ('-b get DB banner: version()/@@version' ,
346358 m ._enum_area_opts_ckbtns [0 ][0 ])
@@ -419,7 +431,7 @@ def set_all_tooltips(self, m):
419431 ' 2.the session user has the needed privileges' ,
420432 m ._file_read_area_file_read_ckbtn ,
421433 m ._file_read_area_file_read_entry )
422- self ._set_tooltip ('just view the file that has downloaded.' ,
434+ self ._set_tooltip ('just view the downloaded file .' ,
423435 m ._file_read_area_file_read_btn )
424436 self ._set_tooltip ('--udf-inject\n '
425437 'UDF: user-defined function, only for MySQL or PostgreSQL.\n ' ,
@@ -551,7 +563,7 @@ def set_all_tooltips(self, m):
551563 'level': 1, 'risk': 1,
552564 }
553565 5. click "set:" to send the dict
554- 6. click start after sending the dict
566+ 6. click " start" after sending the dict
555567 Note: 1. click "view tasks" to recheck tasks' status.
556568 2. sqlmapapi's options are not the same with sqlmap;
557569 sqlmapapi accept options, but won't verify it!
0 commit comments