Ответы пользователя по тегу Компьютерные сети
  • Существует ли API для различных IP Loger’ов?

    drygdryg
    @drygdryg
    Python-разработчик
    Во-первых, не очень-то много существует сервисов IP-логгеров. Во-вторых, задачи, которые решает типичный IP-логгер — это, скорее, удовлетворение забавы школьников или начинающих хакеров, нежели коммерческое решение, поэтому, даже если такой API будет существовать у популярнейших IP-логгеров, им не часто будут пользоваться.

    Если вам всё-таки нужно решение с API, то у вас есть 2 пути:
    1) реализовать программный интерфейс к существующему сервису в интернете, извлекающий информацию со страниц методом веб-скрейпринга;
    2) найти self-hosted сервис с открытым исходным кодом, развернуть и настроить его на своём сервере. Поищите готовые проекты IP-логгеров, например, на GitHub. Возможно, вы найдёте что-то подходящее с API, возможно, придётся реализовать его самому. Также, скорее всего, вам понадобится доменное имя для вашего сервера, чтобы создавать красивые короткие ссылки, в которых не будет фигурировать IP-адрес: домен не обязательно покупать — можно воспользоваться бесплатными DDNS-сервисами, предоставляющими доменные имена третьего уровня и выше, например, No-IP.
    Я пошёл бы первым путём и реализовал бы скрейпер для сервиса https://iplogger.org/, откуда достаточно легко извлечь информацию о перешедших по ссылке через эмуляцию AJAX-запроса и парсинг HTML.
    Ответ написан
    Комментировать
  • Кодирование IP-пакетов в звук?

    drygdryg
    @drygdryg
    Python-разработчик
    Возможно, проект D-Modem будет вам интересен:
    https://github.com/AonCyberLabs/D-Modem
    https://opennet.ru/56070/
    Ответ написан
    Комментировать
  • Как найти все существующие ссылки на сайте?

    drygdryg
    @drygdryg
    Python-разработчик
    Существует категория ПО, которая занимается поиском директорий или фаззингом параметров HTTP-запросов —веб-фаззеры. Я думаю, вам подойдёт Wfuzz: https://wfuzz.readthedocs.io/en/latest/user/gettin...
    Ответ написан
    Комментировать