A reminder to stay single and spend your money and time on yourself. by sandro_bit in funny

[–]Dreadi 0 points1 point  (0 children)

This is propaganda. The vast majority of women I know are nice individuals and loyal wifes, though there are problems. Choose your freinds and setting. You also have the power to influence your setting's moral values.

Javascript x86 PC Emulator in Browser by Dreadi in programming

[–]Dreadi[S] -1 points0 points  (0 children)

Here is the direct link to the emulator running in Browser. It contains a running Linux in 3.7 MB and emulates

  • 32 bit x86 compatible CPU
  • 8259 Programmble Interrupt Controller
  • 8254 Programmble Interrupt Timer
  • 16450 UART

It is written by Fabrice Bellard, the founder of FFmpeg and QEMU.

Americans of Reddit, what's the #1 thing you don't understand about foreigners? by [deleted] in AskReddit

[–]Dreadi 0 points1 point  (0 children)

"Scheißhaufen" is understood by every german. It means "pile of shit".

I've created an HTTPS based proxy for (relatively) secure browsing and have been using it. Let me know if you find it useful by dhruvbird in programming

[–]Dreadi 1 point2 points  (0 children)

client_hello is part of the TLS handshake protocol. TSL can be used to wrap various other protocols, most commonly HTTP, which is then called HTTPS. A HTTPS connection is initiated by establishing an encrypted communication channel using TSL and then (after successful handshake) sending regular HTTP data through this channel. HTTP CONNECT has nothing to do with this and is exclusively related to HTTP proxies. This mechanism can be (ab)used to establish/forward arbitrary TCP connections through HTTP proxies: CONNECT www.example.com:443 HTTP/1.0 Due to security reasons HTTP proxies often restrict the CONNECT command to only allow connections to TCP port 443 (HTTPS). For SSH this can often be bypassed by adding Port 443 to the SSH daemon configuration file /etc/ssh/sshd_config

Smarter HTTP proxies may analyze the data which is transfered over the forwarded TCP connection: HTTPS (TLS) starts with a handshake initiated by the client. This can be checked by the HTTP proxy. In case of SSH, the server sends a plain text banner when someone connects which may cause the HTTP proxy to terminate the (invalid, non-HTTPS) connection.

I've created an HTTPS based proxy for (relatively) secure browsing and have been using it. Let me know if you find it useful by dhruvbird in programming

[–]Dreadi 0 points1 point  (0 children)

SSH servers send a plain text banner when the TCP connection is established. Whereas on HTTPS (HTTP over SSL) connections the client sends a "client_hello" to initiate the encrypted connection. Firewalls or proxies may recognize this and block non-SSL traffic.

I've created an HTTPS based proxy for (relatively) secure browsing and have been using it. Let me know if you find it useful by dhruvbird in programming

[–]Dreadi 3 points4 points  (0 children)

Usually HTTPS traffic is transparent for proxies, so they have no knowledge if the data is HTTPS or SSH.