Skip to content

DvaMishkiLapa/sploitus-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

sploitus-assistant

Micro-library for data output from sploitus.com.

1. Dependencies

2. Implementation details

Micro-library allows you to retrieve some targets from sploitus.com. The query is done via curl-impersonate using threading.

3. Quick guide

Lib parameters:

  • targets: targets for information as a list of str;
  • headers: headers for http request as a dict;
  • curl_cmd: version/wrapper used curl-impersonate (default: curl_ff109) [*];
  • targets_type: info type for targets (exploits or tools);
  • sort: sort results (default, date or score);
  • title: hide or show titles (default: False);
  • offset: results offset (default: 0);
  • sploitus_url: URL sploitus (default: https://sploitus.com);
  • semaphore: number of simultaneously running curl processes (default: 4).

[*] - After installing curl-impersonate, one way will be to specify the script or binary used in this parameter.

4. Why curl-impersonate?

Sploitus changed something in his work in 2022-2023. Most likely started working with CloudFlare. You can tell from other projects that apparently worked before:

There were attempts to communicate via requests, but instead of a response I got a blank page.

Until recently, a simple approach using classical curl worked. But that approach stopped working too.