Hackeando el ACL de las bases de datos de Lotus Notes

28/06/2010


Si alguna vez te has encontrado en la situación de verte bloqueado por el ACL (Access Control List – Lista de Control de Acceso) de tu propia base de datos Notes local, sabrás lo frustrante que puede ser. Seguramente querrás saber que puede eliminar completamente la ACL del fichero NSF utilizando un editor Hexadecimal, como son GHex o Bless.

Antes de intentar lo que te voy a contar, te recomiendo que hagas una copia de la base de datos, para asegurarte de no hacer algo que no puedas recuperar.

  • Descarga e instala algún editor Hexadecimal
  • Busca el rango entre el offset 0x16c y 0x1a7. Esta es la ACL.
  • Pon a 00 cualquiera que no esté a 00.
  • Guarda los cambios

Vuelve a tu clientes Notes e intenta abrir la copia que has modificado y sobre la que no tenías acceso. Si compruebas la ACL verás que está completamente en blanco.

Nota: En Lotus Notes 7 y 8 el rango descrito anteriormente de los ficheros mail.nsf aparentemente no afecta al ACL. Parece que Lotus cambió esto por algún motivo🙂. Parece ser que en estas versiones el ACL está incluido en únicamente dos pares de bits. EL ACL se puede limpiar estableciendo a cero el rango de bits entre el offset 0x1b8 y 0x1b9.

vía

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: