
Conecte como se não houvesse firewall. Com segurança.
Conecte-se como se não houvesse firewall. Com segurança.
O Global Socket Toolkit permite que dois usuários atrás de NAT/Firewall estabeleçam uma conexão TCP entre si. Com segurança.
Mais em https://www.gsocket.io.
Vídeo 1: shell de login reverso gs-netcat e EEElite-console
Vídeo 2: Usando gsocket para sequestrar o OpenSSH
Vídeo 3: Envie arquivos em alta velocidade através de firewalls
Recursos:
Abandone a ideia de Endereços IP e Números de Porta. Em vez disso, comece a pensar que dois programas devem ser capazes de se comunicar entre si desde que conheçam o mesmo segredo (em vez do Endereço IP e Número de Porta um do outro). A biblioteca Global Socket facilita isso: ela deriva localmente chaves e IDs de sessão temporários e conecta dois programas através da Global Socket Relay Network (GSRN), independentemente e sem depender do Endereço IP local ou da localização geográfica. Uma vez conectada, a biblioteca negocia uma conexão TLS segura (ponta a ponta). O segredo nunca sai da sua estação de trabalho. A GSRN vê apenas o tráfego criptografado.
A GSRN é um serviço de nuvem gratuito e é livre para uso por qualquer pessoa.
O Global Socket Toolkit vem com um conjunto de ferramentas:
gs-netcat -s MySecret -i), transferência de arquivos integrada, gere um proxy Socks4/4a/5 ou encaminhe conexões TCP ou dê a alguém acesso temporário ao shell.gs-sftp -s MySecret)gs-mount -s MySecret ~/mnt/warez)blitz -s MySecret /usr/share/*)| Estático | binários estáticos pré-compilados para AMD64, ARM64, MIPS, ... |
| Código-fonte | gsocket-1.4.41.tar.gz (Linux, MacOS, FreeBSD, OpenBSD, Solaris) |
| .deb | x86_64, aarch64, ...mais arquiteturas |
| Windows | apenas gs-netcat ou use docker ou cygwin |
| Página de Manual | gsocket(1), gs-netcat(1), gs-mount(1), gs-sftp(1), blitz(1) |
| Docker | docker run --rm -it hackerschoice/gsocket |
| Docker | docker run --rm -it hackerschoice/gsocket-tor # gs via TOR |
Exemplos
| Todos | exemplos |
| OpenSSH via GSRN | examples/sshd |
| WireGuard via GSRN | examples/wireguard |
| Root-Shell via GSRN | examples/systemd-root-shell |
| IRCD via GSRN | examples/port-forward |
Siga as Instruções de Instalação para todos os principais Sistemas Operacionais.
Uso:
$ gs-netcat -l -i # Workstation A
$ gs-netcat -i # Workstation B
Veja também: gs-netcat(1)
$ 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
$ gsocket /usr/sbin/sshd # Workstation A
$ gsocket ssh root@gsocket # Workstation B
Veja também: gsocket(1)