Skip to content
CoderPIRATA edited this page Feb 8, 2016 · 10 revisions

--search / -s

Basic command to perform the search for vulnerabilities or exploits.
php xpl_search.php --search anything


--help/ -h

Displays the help screen, where a brief description of the options are available.
php xpl_search.php --help


--about / -a

Displays the about screen, where a brief description of the script and provides other information.
php xpl_search.php --about


--update

Option used to update the script, direct of the github, the script running on the machine will have the superscript code.
php xpl_search.php --update


--force-update

Command to force the tool update
php xpl_search.php --force-update


--set-db

Defines which databases will be used, to define more than one database, use the comma.
Below contains the databases and their respective "ID".

  1. Exploit-DB
  2. MIlw00rm
  3. Packet Storm Security
  4. Intelligent Exploit
  5. IEDB
  6. CVE
  7. Siph0n

php xpl_search.php --search anything --set-db 1,4


--filter

Command to filter the results.
php xpl_search.php --filter


--no-db

Remove the indicated databases, indicate the id of the database for remove.
php xpl_search.php --no-db 4
php xpl_search.php --no-db 2,5


--cve-id

Command used to display information related to a specific CVE-ID.
php xpl_search.php --cve-id 2015-9696


--author

Used to display vulnerabilities or exploits of the specific author(Does not work with CVE).
php xpl_search.php --author Anything


--save

Saves all vulnerabilities or exploits found during the search. The saved files can be found in the folder "log", divided by subdirectories corresponding to each database.
php xpl_search.php --search anything --save

Now you can define which folder, save the exploits/vulnerabilities, adding the full directory after --save!
php xpl_search.php --search anything --save=/opt/


--save-log

Saves a "search log" containing basic information about the vulnerabilities or exploits found during the search.
php xpl_search.php --search anything --save-log

Now you can define which folder save the logs, adding the full directory after --save-log!
php xpl_search.php --search anything --save-log=/opt/


--save-dir

Defines which directory, the folder "log" will be created. This command must be used with the command "--save" or "--save-log".
php xpl_search.php --search anything --save --save-dir=/opt/


--proxy / -p

Used to define a proxy.
php xpl_search.php --search anything --proxy 127.0.0.1:80


--proxy-login

sed to define login:pass if the indicated proxy requires authentication.
php xpl_search.php --search anything --proxy 127.0.0.1:80 --proxy-login admin:root


--install-dependency

Command to install the following dependencies.

  • php5
  • php5-cli
  • php5-curl
  • curl
  • libcurl3
    php xpl_search.php --install-dependencie

--theme

Command to change the color palette of the tool. Currently only 3 options are available

  • Default - Colors used since version 0.2
  • greenworld - "Green World" As its name suggests, this theme is focused on green
  • vsdark - Blue and Yellow
  • wab - Blue And Red
    php xpl_search.php --theme=greenworld

--respond-time

Defines how long(in seconds), the databases has to respond. By default, 60 seconds is the limit.
php xpl_search.php --respond-time 80


--banner-no

Command not to display the banner/header.
php xpl_search.php --banner-no