July 26

CPanel Hunter & Checker

Это GUI инструмент на базе PyQt6 для автоматизированной проверки учетных данных cPanel. Программа принимает список в формате "domain:port|user|pass", выполняет попытки входа через HTTP-запросы (используя requests), классифицирует результаты как успешные, заблокированные 2FA или неудачные, и сохраняет их в папке.

Особенности:

  • Интерфейс: Окно с кнопками для выбора файла, запуска/остановки проверки, открытия папки результатов. Есть переключатель для маскировки (скрытия) доменов, логинов и паролей в отображаемом списке (использует случайную замену символов на *).
  • Проверка логинов: Отправляет POST-запросы на URL вида domain:2083/login или domain:2082/login с данными user/pass. Успех определяется по ключевым словам в ответе (например, 'lblDomainName', 'MASTER.securityToken'). Если обнаружен 'tfa_login_form' — это 2FA. Ошибки логируются в Error_Logs.txt.
  • Отображение результатов: Дерево (QTreeWidget) с колонками URL, Login,
  • Password. Счетчики: общее количество, успешные, 2FA, неудачные. Маскировка применяется динамически.
  • Многопоточность: Использует QThreadPool и QRunnable для фоновой обработки, чтобы интерфейс не зависал.
  • Дополнительно: Игнорирует предупреждения SSL, создает папку Res_Lab если нужно, поддерживает анимацию переключателя (QToggle с кастомной отрисовкой).

Download | Github