Package: gsocket (1.4.33-1)
Links for gsocket
Download Source Package gsocket:
- Homepage [github.com]
Allows two machines on different networks to communicate with each other
Abandon the thought of IP Addresses and Port Numbers. Instead start thinking that two programs should be able to communicate with each other as long as they know the same secret (rather than each other's IP Address and Port Number). The Global Socket library facilitates this: It locally derives temporary session keys and IDs and connects two programs through the Global Socket Relay Network (GSRN) regardless and independent of the local IP Address or geographical location.
Once connected the library then negotiates a secure TLS connection(End-2-End). The secret never leaves your workstation. The GSRN sees only the encrypted traffic.
The GSRN is a free cloud service and is free to use by anyone.
The Global Socket Toolkit comes with a set of tools:
gsocket - Makes an existing program (behind firewall or NAT) accessible from anywhere in the world. It does so by analyzing the program and replacing the IP-Layer with its own Gsocket-Layer. A client connection to a hostname ending in '*.gsocket' then gets automatically redirected (via the GSRN) to this program.
gs-netcat - Netcat on steroids. Turn gs-netcat into an AES-256 encrypted reverse backdoor via TOR (optional) with a true PTY/interactive command shell (gs-netcat -s MySecret -i), integrated file-transfer, spawn a Socks4/4a/5 proxy or forward TCP connections or give somebody temporary shell access.
gs-sftp - sftp server & client between two firewalled workstations. gs-mount - Access and mount a remote file system. blitz - Copy data from workstation to workstation.
Other Packages Related to gsocket
- dep: libc6 (>= 2.15) [amd64, mips64el, ppc64, s390x, sparc64]
- GNU C Library: Shared libraries
also a virtual package provided by libc6-udeb
- dep: libc6 (>= 2.16) [x32]
- dep: libc6 (>= 2.17) [arm64, ppc64el]
- dep: libc6 (>= 2.27) [riscv64]
- dep: libc6 (>= 2.28) [armel, armhf, hppa, i386, m68k, mipsel]
- dep: libc6 (>= 2.31) [sh4]
- dep: libc6.1 (>= 2.27) [alpha]
- GNU C Library: Shared libraries
also a virtual package provided by libc6.1-udeb
- dep: libc6.1 (>= 2.31) [ia64]
- dep: libnsl2 (>= 1.0) [hppa, m68k, sh4, sparc64]
- Public client interface for NIS(YP) and NIS+
- dep: libssl1.1 (>= 1.1.0)
- Secure Sockets Layer toolkit - shared libraries
|Architecture||Package Size||Installed Size||Files|
|alpha (unofficial port)||97.0 kB||304.0 kB||[list of files]|
|amd64||94.0 kB||273.0 kB||[list of files]|
|arm64||89.4 kB||265.0 kB||[list of files]|
|armel||87.7 kB||252.0 kB||[list of files]|
|armhf||86.6 kB||212.0 kB||[list of files]|
|hppa (unofficial port)||93.0 kB||272.0 kB||[list of files]|
|i386||101.6 kB||296.0 kB||[list of files]|
|ia64 (unofficial port)||113.0 kB||423.0 kB||[list of files]|
|m68k (unofficial port)||85.0 kB||260.0 kB||[list of files]|
|mips64el||90.7 kB||301.0 kB||[list of files]|
|mipsel||94.4 kB||294.0 kB||[list of files]|
|ppc64 (unofficial port)||98.5 kB||477.0 kB||[list of files]|
|ppc64el||98.8 kB||413.0 kB||[list of files]|
|riscv64 (unofficial port)||86.9 kB||223.0 kB||[list of files]|
|s390x||87.2 kB||277.0 kB||[list of files]|
|sh4 (unofficial port)||102.2 kB||249.0 kB||[list of files]|
|sparc64 (unofficial port)||79.8 kB||269.0 kB||[list of files]|
|x32 (unofficial port)||94.2 kB||268.0 kB||[list of files]|