Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
gsocket — Подключайтесь так, будто файрвола нет. Безопасно. | Kitploit
Инструменты/GitHubGitHub/hackerschoice/gsocket
Инструменты шифрования/дешифрованияМеханизмы персистентностиЛатеральное перемещениеЭксфильтрация данныхПост-эксплуатацияСетевая безопасностьКриптографияТестирование на ПроникновениеКомандование и УправлениеRed TeamingИнструмент Удаленного Доступа
1.9k2022 дней назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
GitHubhackerschoice/gsocket

gsocket

Подключайтесь так, будто файрвола нет. Безопасно.

РепозиторийСайт

Global Socket

GitHub release License GitHub Build GitHub Quality GitHub Platform GitHub coverage Maintenance Website shields.io Github all downloads GitHub telegram GitHub twitter GitHub stars

Подключайтесь так, будто файрвола не существует. Безопасно.

Global Socket Toolkit позволяет двум пользователям, находящимся за NAT/файрволом, установить TCP-соединение друг с другом. Безопасно.

Подробнее на https://www.gsocket.io.

Watch the video

Видео 1: gs-netcat reverse login shell и EEElite-console
Видео 2: Использование gsocket для перехвата OpenSSH
Видео 3: Молниеносная передача файлов через файрволы

Возможности:

  • Использует Global Socket Relay Network для соединения TCP-каналов
  • Сквозное шифрование (End-2-End) с использованием SRP из OpenSSL / RFC 5054
  • AES-256 и обмен ключами с использованием 4096-битного простого числа
  • PKI не требуется.
  • Perfect Forward Secrecy
  • Поддержка TOR (опционально)

Откажитесь от мысли об IP-адресах и номерах портов. Вместо этого начните думать о том, что две программы должны иметь возможность общаться друг с другом, если они знают один и тот же секрет (а не IP-адрес и номер порта друг друга). Библиотека Global Socket это обеспечивает: она локально выводит временные сессионные ключи и идентификаторы и соединяет две программы через Global Socket Relay Network (GSRN) независимо от локального IP-адреса или географического местоположения. После установления соединения библиотека согласовывает защищённое TLS-соединение (End-2-End). Секрет никогда не покидает вашу рабочую станцию. GSRN видит только зашифрованный трафик.

GSRN — это бесплатный облачный сервис, доступный для использования любому желающему.

Набор инструментов Global Socket Toolkit включает в себя ряд инструментов:

  • gsocket — делает существующую программу (находящуюся за брандмауэром или NAT) доступной из любой точки мира. Он делает это путём анализа программы и замены IP-уровня своим собственным Gsocket-уровнем. Клиентское подключение к имени хоста, оканчивающемуся на '*.gsocket', затем автоматически перенаправляется (через GSRN) к этой программе.
  • gs-netcat — Netcat на стероидах. Превратите gs-netcat в AES-256-зашифрованный обратный бэкдор через TOR (опционально) с настоящей PTY/интерактивной командной оболочкой (gs-netcat -s MySecret -i), встроенной передачей файлов, запуском прокси Socks4/4a/5 или перенаправлением TCP-соединений, либо предоставьте кому-либо временный доступ к оболочке.
  • gs-sftp — sftp-сервер и клиент между двумя рабочими станциями за брандмауэрами (gs-sftp -s MySecret)
  • gs-mount — доступ и монтирование удалённой файловой системы (gs-mount -s MySecret ~/mnt/warez)
  • blitz — копирование данных с рабочей станции на рабочую станцию (blitz -s MySecret /usr/share/*)
  • ...множество других примеров и инструментов.
Статическиепредварительно скомпилированные статические бинарники для AMD64, ARM64, MIPS, ...
Исходникиgsocket-1.4.41.tar.gz (Linux, MacOS, FreeBSD, OpenBSD, Solaris)
.debx86_64, aarch64, ...другие архитектуры
Windowsтолько gs-netcat или используйте docker или cygwin
Man-страницаgsocket(1), gs-netcat(1), gs-mount(1), gs-sftp(1), blitz(1)
Dockerdocker run --rm -it hackerschoice/gsocket
Dockerdocker run --rm -it hackerschoice/gsocket-tor # gs через TOR

Примеры

Всепримеры
OpenSSH через GSRNexamples/sshd
WireGuard через GSRNexamples/wireguard
Root-Shell через GSRNexamples/systemd-root-shell
IRCD через GSRNexamples/port-forward

Следуйте инструкциям по установке для всех основных операционных систем.


Использование:

  1. Войдите на рабочую станцию A с рабочей станции B через любой брандмауэр/NAT
$ gs-netcat -l -i   # Workstation A
$ gs-netcat -i      # Workstation B

См. также: gs-netcat(1)

  1. Простой TCP-форвардинг
$ gs-netcat -l -d 127.0.0.1 -p 22  # Workstation A
$ gs-netcat -p 2222                # Workstation B
# A connection on B's port 2222 will end up on A's port 22
$ nc -vn 127.0.0.1 2222            
  1. SSH с Workstation B на Workstation A через любой firewall/NAT
$ gsocket /usr/sbin/sshd     # Workstation A
$ gsocket ssh root@gsocket   # Workstation B

См. также: gsocket(1)

Скачать инструмент