Prueba de NTLM / Kerberos contra una URL pública


8

Estoy creando un paquete de código abierto de Java que facilita la conexión con HttpClient 3.1 a recursos protegidos por NTLm v1 / v2 y Kerberos.

Necesito probar esta herramienta contra servidores del mundo real. ¿Hay puntos finales disponibles públicamente que estén protegidos por NTLM o Kerberos con los que pueda obtener un usuario y una contraseña para probar?

Básicamente estoy buscando algo como Browserspy para NTLM / Kerberos. También un sitio público que use certificados autofirmados sería útil para las pruebas.


1
Aquí hay un enlace a la herramienta que creé en github, estaré encantado de escuchar sus comentarios. github.com/DovAmir/httpclientAuthHelper
— dov.amir

1
Hubo durante un tiempo httpbin-ntlm.com pero ahora se ha desconectado. Ver github.com/shazow/urllib3/issues/242#issuecomment-24180808
— Coronel Panic el

Yo mismo hice ntlm.herokuapp.com, pero eso ejecuta una implementación de Ruby del protocolo, por lo que no es ideal para las pruebas. Además, he olvidado la contraseña!
— Coronel Panic

¿Su infraestructura Kerberos está disponible públicamente? Si no, solo logrará la autenticación ntlm.
— user2320464

@ColonelPanic nombre de usuario: usery contraseña: cualquier cosa funcionará
— Harry

Respuestas:


0

Un poco tarde para la fiesta pero ...

El proyecto freeipa tiene un dominio público de demostración. Mira las instrucciones .

$ kinit admin@DEMO1.FREEIPA.ORG
Password for admin@DEMO1.FREEIPA.ORG: 
$ klist 
Ticket cache: KEYRING:persistent:1000:1000
Default principal: admin@DEMO1.FREEIPA.ORG

Valid starting       Expires              Service principal
05/09/2019 20:53:50  05/10/2019 20:53:44    krbtgt/DEMO1.FREEIPA.ORG@DEMO1.FREEIPA.ORG
$ klist 
Ticket cache: KEYRING:persistent:1000:1000
Default principal: admin@DEMO1.FREEIPA.ORG

Valid starting       Expires              Service principal
05/09/2019 20:54:21  05/10/2019 20:53:44  HTTP/ipa.demo1.freeipa.org@DEMO1.FREEIPA.ORG
05/09/2019 20:54:21  05/10/2019 20:53:44  HTTP/ipa.demo1.freeipa.org@
05/09/2019 20:53:50  05/10/2019 20:53:44  krbtgt/DEMO1.FREEIPA.ORG@DEMO1.FREEIPA.ORG

El ticket http apareció después de kinit'ing y visitando https://ipa.demo1.freeipa.org

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.