Запуск

Запуск WS происходит через скрипт /ws.py. Первым аргументом указывается имя модуля. Если вы ошиблись в его написании, WS выведет список всех доступных модулей.

ERROR: Module 'FooBar' not exists!
Possible modules:
    ContentDiscovery
    DafsCombine
    DafsDict
    DafsMask
    DnsBruterCombine
    DnsBruterDict
    DnsBruterMask
    FormBruter
    FuzzerHeaders
    FuzzerUrls
    HostsBruterCombine
    HostsBruterDict
    HostsBruterMask
    ParamsBruterCombine
    ParamsBruterDict
    ParamsBruterMask

Затем идут параметры и их значения. Если не указаны обязательные параметры, или указаны ошибочные, WS выведет справку со списком параметров модуля. Её также можно увидеть запустив нужный модуль с параметром «-h».

Все параметры кроме «-h» имеют только длинный вариант записи. Их значения указываются стандартно — через пробел после самого параметра, через знак равно, в двойных или одинарных кавычках. Например обе следующие команды будут иметь один и тот же смысл:

У каждого параметра обязательно должно быть указанно значение. У многих утилит указание параметра при запуске (--param) подразумевает True в его значении, а отсутствие — False. В WS не так. «--param=1» означает True, «--param=0» означает False. Если параметр не указан, WS берёт его значение по умолчанию.

Last updated

Was this helpful?