-
Notifications
You must be signed in to change notification settings - Fork 128
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TLS accept client certificate failed #24
Comments
Heya. It’s got a little write up at https://github.com/sensepost/hostapd-mana/wiki/MANA-EAP-Options-(aka-WPE)#eap-tls-mitm and https://github.com/sensepost/hostapd-mana/wiki/EAP-WPE-Attack-Theory#eap-tls as of yesterday ;)
I’m confused though, you said you configured your Android to not send a client cert? EAP-TLS requires a client cert?
… On 10 Aug 2018, at 05:07, Lexus89 ***@***.***> wrote:
Do NOT provide a client certificate
|
Yeah weird enough my android wifi profile setup let's me connect without providing a client certificate.. I checked the logs and hostapd receives my Identity (hacker) so android seems to accept this. Haven't tested it with a real client cert yet though whether a MITM will work.
|
Your device is trying to connect with PEAP. I've tried, but have been unable to get hostapd to create a network that advertises itself as only EAP-TLS, even with the following directive:
Which should advertise the network as EAP-TLS, my iOS and macOS devices will still try PEAP. Also, hostapd.eap_user let's you configure the EAP modes accepted, so by default, hostapd networks will negotiate the EAP type based on what you configure in there, and most device default to PEAP if it's available. Which means, at least on iOS you need a MDM profile to configure EAP-TLS, and on macOS you need to config the network explicitly. |
Thanks singe! I'm going to play with this abit more. |
I have been testing the functionality lately and it definately has improved alot!
When reading the wiki i saw a function that was not mentioned in the default hostapd.conf provided with the mana functionality (mana_eaptls=1). Creating the following wifi profile on my android device (8.0.0) still results in failed authentication.
The text was updated successfully, but these errors were encountered: