News for hackers. Stuff that matters.
Re:NeverSSL by swiley on Tuesday January 10, 2017 @04:51PM (#13369445)
I still think having people connect to something handed out by dhcp would be really great, that's what dhcp is for in the first place. If that's too complicated you could always try connecting to the gateway.
Re:NeverSSL by JoshTriplett on Tuesday January 10, 2017 @09:22PM (#13371238)
RFC 7710 specifies a way for DHCP servers and router advertisements to specify a portal page: https://tools.ietf.org/html/rfc7710
Re:NeverSSL by Already__Taken on Wednesday January 11, 2017 @06:00AM (#13373102)
So is there a matching method to neatly introduce MITM in the connection? Our portal would let you log on but you'll still fail to connect to anything as we have to inspect it.
Re:NeverSSL by JoshTriplett on Wednesday January 11, 2017 @11:59AM (#13375379)
> So is there a matching method to neatly introduce MITM in the connection?

No, for fairly obvious reasons. If you MITM traffic, clients will correctly flag security errors. No method exists or ever should exist for a network to cause clients to not flag such security errors. Any such method would defeat one of the primary purposes of TLS: to protect against hostile networks.

> Our portal would let you log on but you'll still fail to connect to anything as we have to inspect it.

For what purpose? I have not seen any legal jurisdiction sufficiently draconian to impose such a requirement. (I've seen a few terrible ones that might require logging IP addresses.)

Re:NeverSSL by Already__Taken on Tuesday January 17, 2017 @11:32AM (#13418847)
For what purpose? > Schools and BYOD.

I know MITM should never be silent of course but some kind of interaction flow would be good. When you try to add a school account to your android it won't let you if you don't install the MDM client. A similar thing for the network would be great (of course, the MDM will install the cert).

I'd love if I could also pin our MITM cert to only be valid when the client is on our IP address' which if using ipv6 could work very nicely.

Re:NeverSSL by CaliforniaKarl on Wednesday January 11, 2017 @02:04AM (#13372301)
Do you know if any clients (iOS, Android, etc.) have implemented support for this RFC?
Re:NeverSSL by JoshTriplett on Wednesday January 11, 2017 @03:54AM (#13372650)
Not yet; too recent.