socket

Всё по теме «socket» на форуме Codeby.net. Обсуждений: 18. Разборы, инструменты и практика по информационной безопасности.
  1. delifer

    Статья Создание быстрого Reverse Shell на Python

    Прежде чем перейти к коду, стоит сразу оговориться: описанный ниже reverse shell — учебный пример, показывающий саму механику работы обратного соединения через сокеты. Он передаёт данные в открытом виде без шифрования, а сигнатуры подобных скриптов (и скомпилированных из них exe-файлов) хорошо...
  2. Johan Van

    Статья Получение WHOIS-информации о домене по его IP-адресу с помощью Python

    Прежде чем перейти к практике, стоит напомнить, что такое WHOIS в принципе. Это сетевой протокол, работающий поверх TCP (традиционно через порт 43), который позволяет получить в текстовом виде регистрационные данные о владельце домена или IP-адреса: контактную информацию, дату регистрации и...
  3. Johan Van

    Статья Реализация метода HTTP-запроса «GET» с помощью socket в Python

    Прежде чем перейти к коду, стоит вспомнить, как вообще устроен ответ сервера по протоколу HTTP, ведь именно это понимание и определяет логику парсинга данных из сокета. Ответ приходит единым потоком байт, который состоит из статус-строки, набора заголовков и тела, разделённых пустой строкой...
  4. Johan Van

    Статья Сканируем случайные адреса Интернет. Получаем баннеры и протоколы с помощью Python

    Стоит сразу оговориться: скрипт ниже сканирует адреса и порты последовательно, один за другим, без какой-либо параллелизации. Для разового изучения темы «нетсталкинга» этого достаточно, но если ваша цель — перебрать сотни и тысячи адресов за разумное время, то стоит держать в уме, что...
  5. Johan Van

    Статья Получение базовых параметров сетевых интерфейсов по-умолчанию для использования в проектах Python

    Очень часто, в начале изучения Python, многие сталкиваются с необходимостью поиска способа получения тех или иных параметров сетевого интерфейса, используемого операционной системой по-умолчанию. Конечно же, поиск - это дело хорошее, но учитывая свой небольшой опыт, я попытался собрать код, с...
  6. Mark Klintov

    Статья Ядовитое подключение. Пишем обратную оболочку используя Python

    Введение Давай вспомним, какой самый частый прием хакеры используют, чтобы завладеть устройством? Ответ на такой вопрос не заставит долго ждать. Вирусы - это главное оружие каждого хакера. Существует огромное количество вредоносного ПО, начиная со стиллеров и заканчивая ботнетами, способными...
  7. Johan Van

    Простой «шпионский» HTTP-сервер на Python

    Создать свой собственный HTTP сервер на питоне достаточно просто. Буквально несколько строк кода. И это может быть как файловый сервер, так и сервер, который просто отдает нам странички по запросу. Возьмем для примера сервер, который устанавливается вместе с программой calibre. При должной...
  8. D

    Хотел сделать socket глобальным, но не получается

    Сделал проброс портов на свой комп, на котором запушен socket сервер. Ввожу ip wan (разумеется добавляю порт, который указал в поле "внешний порт", а socket привязан к локальному порту компа, который так же указал) и к сожалению получается подключиться только изнутри, ввожу айпи адрес компа и ни...
  9. Rock

    Как сдлеать программу для перекидывания текста на python?

    У меня есть код: import time, socket, sys from colorama import Fore, Back, Style port = 8080 socket_server = socket.socket() server_host = socket.gethostname() ip = socket.gethostbyname(server_host) ipp = #Сервер куда передаётся IP Socket.connect(ipp) Socket.send(ip) #<--- высылает ip адрес...
  10. Sap2ch

    Ошибка BrokenPipeError на сокете

    Начну со своего вопроса: я создал мессенджер используя Python Socket, когда я использую двух клиентов к примеру, когда один пользователь выходит из чата, то второй пользователь может отправить ещё 1-2 сообщения и после чего сервер перестает принимать сообщения от остальных пользователей, то есть...
  11. Test Inventory

    Как узнать на какие команды реагирует программа?

    Всем привет. И так у меня есть программка которая общается с чем то (пока не важно с чем). При работе она открывает порт 60000. он открыт для прослушивания и возможно к ней подключиться, но когда пробуешь что то отправить (TELNET 127.0.0.1 60000) программа первое сообщение принимает без проблем...
  12. I

    Асинхронный listener и реализация отслеживания без использования GPS — Подготовка

    Здравствуй, codeby! У меня в планах создать асинхронный listener который может работать одновременно c любым количеством соединений, и добавить фитчу, которая позволит узнать точное местоположение(вплоть до дома) жертвы. Для работы этой фитчи, потребуется только интернет соединение, GPS не...
  13. T

    Статья Создание простого сканера портов на Python для анализа сети

    Введение В течении нескольких месяцев при активных тестах на проникновения я очень часто сталкивался с проблемой наличия под рукой быстрых программ. Чтобы можно было не запуская вторую OS (linux) быстро провести анализ. В моем случае это сканирования. Поэтому для решения данной проблемы пришлось...
  14. Topaz33

    Файловая система через telnet в python 3 или Java

    Здрасте, возможно ли лазить по файловой системе пользователя которой подключился к сокету-серверу через telnet? Сокет-сервер может стоять на Python 3 или Java. Пожалуйста предлагайте любые варианты кроме скидывания кода пользователю, т.к. процесс должен происходить быстро.
  15. Proxy n1nja

    Статья Разбираемся как работает python, meterpreter, reverse_tcp или handler своими руками на python3

    Предисловие Доброго времени суток, коллеги, сегодня хотелось бы поговорить с вами на тему того, как же работает Handler Metaspolit'a, что генерирует msfenom для python и почему эти payload'ы детектятся. На написание данной статьи меня подвигли очень часто встречающиеся как и на форуме, так и в...
  16. Caliot

    ВопросTermux + root

    Столкнулся с проблемой под termux сама проблема - socket. Я хотел поставить socket сервер на termux при бинде сокета выдаёт ошибку прав.Есть ли у кого termux с root правами можете проверить?
  17. I

    Статья Пишем simple-кейлогер с передачей дампа по TCP на C#. Часть II

    В первой части было показан вариант серверной части простого кейлогера с передачей дампа по сети используя Socket. Сегодня мы доработаем серверную часть, немного расширив функционал и напишем клиента: переделаем функции для работы с сокетами и добавим несложный удаленный shell, использующий...
  18. I

    Статья Пишем simple-кейлогер с передачей дампа по TCP на C#

    Однажды возникла острая необходимость выяснить логины/пароли от ряда сетевых ресурсов в крупной организации. Выходов было два - MITM и неизвестность или конкретная цель и кейлогер. Поскольку практически все известные кейлогеры есть в базах KAV и прочей антивирусной шняги, было принято решение...