Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G. .

41
Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G. www.saenzguijarro.com www.exchangespain.com .

Transcript of Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G. .

Page 1: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Auditoría y análisis forense de correo electrónico con

Exchange Server

Joshua Sáenz G.www.saenzguijarro.comwww.exchangespain.com

.

Page 2: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Agenda Introducción

Retos y escenarios de auditoría y análisis forense de mensajería

Novedades de auditoría en Exchange Server 2010 SP1

Auditoría y logging en Exchange Server 2010 Configuración y Análisis de registros de Exchange

Ser ver 2010 Informes de auditoría Retención por juicio (Legal Hold) Journaling eDiscovery

Page 3: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Introducción

Page 4: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Introducción

►Retos y escenarios de auditoría y análisis forense de mensajería

Fuga de información Falta de control interno Pérdida de datos Espionaje industrial Incumplimiento de normativas y

legalidad Ataques deliverados

Page 5: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Introducción ¿Que sucedería si se descubre una fuga de

información, robo o espionaje industrial? Impacto en la credibilidad y la imagen

Daño en la imagen pública de la organización La información filtrada al exterior puede poner en serios

aprietos a la organización Pérdida de competitividad

La fuga de información de planes puede suponer una pérdida de inversionistas y cotización en bolsa

Pérdida de capital intelectual, resultados de investigaciones u otros datos importantes para el negocio.

Impacto legal y financiero Costes en juicios, indemnizaciones y abogados Cada vez hay más regulación y es más estricta a nivel nacional

e internacional

Page 6: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Introducción

¿Porqué es importante el cumplimiento legal? Las organizaciones deben proporcionar

evidencias de litigio o documentación diversa a los organismos reguladores si se les solicita (incluidos los mensajes de correo electrónico).

Un incumplimiento podría suponer una fuerte sanción, incluso la apertura de un proceso penal contra los responsables.

Por ello deben considerar el cumplimiento legal, la auditoría y la capacidad de análisis forense como parte de sus planes de infraestructuras, incluyendo el correo electrónico.

Page 7: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Introducción Las organizaciones multinacionales deben considerar la

legislación de cada país en donde tienen una sede. Sarbanes-Oxley Act of 2002 (SOX) Security Exchange Commission Rule 17a-4 (SEC Rule 17 A-4) National Association of Securities Dealers 3010 & 3110 (NASD 3010

& 3110) Gramm-Leach-Bliley Act (Financial Modernization Act) Financial Institution Privacy Protection Act of 2001 Financial Institution Privacy Protection Act of 2003Health Insurance Portability and Accountability Act of 1996 (HIPAA) Uniting and Strengthening America by Providing Appropriate Tools

Required to Intercept and Obstruct Terrorism Act of 2001 (Patriot Act) European Union Data Protection Directive (EUDPD) Japan’s Personal Information Protection Act Ley Orgánica de Protección de Datos (LOPD)

Page 8: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Novedades de auditoría en

Exchange Server 2010 SP1

Page 9: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Novedades de auditoría en Exchange Server 2010

SP1 Registro de auditoría de administradores Registro de auditoría de buzones Retención por juicio de buzones (Legal / Litigation Hold) Funcionalidad e-discovery integrada Registro en diario (Journaling)

Bases de datos Buzón Carpetas personales

Informes de auditoría desde ECP Informes de entrega de mensajes (Delivery Reports) Simplificación de encabezados e informes de no entrega

(Non Delivery Report)

Page 10: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Auditoría y logging en

Exchange Server

Page 11: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Auditoría y logging en Exchange Server 2010

SP1 Exchange Server 2010 SP1 incluye mejoras en la auditoría de acciones realizadas por los administradores.

En conjunto se dispone de numerosos registros a la hora de realizar un análisis forense o una auditoría en la organización. Registro de protocolo de transporte Registro de conectividad Registro de diagnósticos Registro de seguimiento de mensajes Registro de auditoría de

administrador Registro de auditoría de buzones

Page 12: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Auditoría y logging en Exchange Server 2010

SP1 Registros de protocolo de transporte

Constituyen una prueba fehaciente del envío o recepción de mensajes, ya que podemos confiar en nuestros servidores.

Representan los encabezados de enrutamiento (envelope) y el diálogo SMTP entre en último gateway y nuestro servidor o viceversa.

Exchange 2007 -> C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs

Exchange 2010 -> C:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\Logs\ProtocolLog

Page 13: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Auditoría y logging en Exchange Server 2010

SP1 Información general del fichero de log #Software:

Software que creó el archivo de registro de protocolo. Normalmente, Microsoft Exchange Server.

#Versión: Número de versión del software que creó el archivo de registro de

protocolo. #Tipo de registro:

Registro de protocolo de recepción SMTP o Registro de protocolo de envío SMTP.

#Fecha: Fecha y hora UTC en el momento en que se creó el archivo. Se representa conforme a ISO 8601: dd-mm-aaaaThh:mm:ss.fffZ

#Campos: Campos delimitados por comas que se usan en los archivos de

registro del protocolo.

Page 14: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Auditoría y logging en Exchange Server 2010

SP1 Registros de protocolo de transporteCampo Descripción

date-time aaaa = año, mm = mes, dd = día, hh = hora, mm = minuto, ss = segundo, fff = fracciones de segundo, Z =Zulú.

connector-id

El nombre completo (DN) del conector que está asociado al evento SMTP.

session-id Un GUID que es exclusivo para cada sesión SMTP, pero que es el mismo para cada evento que está asociado con esa sesión SMTP.

sequence-number

Un contador que se inicia en 0 y que aumenta para cada evento de la misma sesión SMTP.

local-endpoint

El punto final local de una sesión SMTP. Se compone de una dirección IP y un número de puerto TCP cuyo formato es <Dirección IP>:<puerto>.

remote-endpoint

El punto final remoto de una sesión SMTP. Se compone de una dirección IP y un número de puerto TCP cuyo formato es <Dirección IP>:<puerto>.

event

Un único carácter que representa el evento del protocolo. Los valores posibles para el evento son los siguientes:• +   Conectar• -   Desconectar• >   Enviar• <   Recibir• *   Información

data Información de texto asociada con el evento SMTP.context Información contextual adicional que puede asociarse con el evento de SMTP.

Page 15: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Auditoría y logging en Exchange Server 2010

SP1 La herramienta logparser ayuda a seleccionar, ordenar e interpretar estos registros

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=890cd06b-abf8-4c25-91b2-f8d975cf8c07&displaylang=en

logparser "select *from re*.log" -i:CSV -nSkipLines:4  -o:DATAGRID logparser "select [#Fields: date-time] from re*.log" -i:CSV -nSkipLines:4  -o:DATAGRID logparser "select [#Fields: date-time] as date-time from re*.log" -i:CSV -nSkipLines:4  -o:DATAGRID logparser "select REVERSEDNS(EXTRACT_PREFIX(remote-endpoint,0,':')) from RECV*.log" -i:CSV -

nSkipLines:4  -o:DATAGRID Más información:

http://msexchangeteam.com/archive/2007/11/12/447515.aspx http://msexchangeteam.com/archive/2007/11/28/447598.aspx http://technet.microsoft.com/es-es/library/aa997624.aspx

Dispoible también Visual Logparser dede CodePlex. http://visuallogparser.codeplex.com/

Page 16: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Auditoría y logging en Exchange Server 2010

SP1 Registros de auditoría de administrador:

Se registra si un usuario o un administrador realizan cambios en la organización.

Se puede realizar un seguimiento de los cambios de la persona que realizó el cambio, obtener detalles de los cambios implementados, cumplir con los requisitos legales y solicitudes de detección.

Si se habilita un registro de auditoría, se crea una entrada de registro cada vez que se ejecuta un cmdlet diferente a Get- o Search.

Los cambios realizados en la configuración del registro de auditoría del administrador siempre se registran.

El registro de auditoría está configurado para almacenar entradas de registro de auditoría durante 90 días.

Page 17: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Auditoría y logging en Exchange Server 2010

SP1 Los registros de auditoría de administrador se

almacenan en un buzón de correo oculto de arbitraje. En Exchange 2010 SP1 no se puede cambiar ni

configurar este buzón de correo dedicado. Solamente es accesible desde los Informes de

auditoría del Panel de control de Exchange (ECP) o mediante los cmdlets Search-AdminAuditLog o New-AdminAuditLogSearch.

Además de registrar los cmdlets, Exchange 2010 SP1 permite escribir manualmente las entradas del registro en el registro de auditoría. write-AdminAuditLog

Page 18: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

DEMO Auditoría de

administradores

Page 19: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Auditoría y logging en Exchange Server 2010

SP1 Registros de auditoría de buzones:

Permiten registrar el acceso a buzones por parte de los dueños del buzón, delegados o administradores.

Las entradas se generan cuando un buzón tiene habilitado el registro de auditoría de buzón.

Set-Mailbox <Identity> -AuditEnabled $true Se pueden especificar que acciones se van a auditar y

para que tipo de usuario. Set-Mailbox -Identity <Identity> -AuditDelegate

SendAs,SendOnBehalf -AuditEnabled $true Set-Mailbox -Identity <Identity> -AuditAdmin

MessageBind,FolderBind -AuditEnabled $true Set-Mailbox -Identity <Identity> -AuditOwner HardDelete -

AuditEnabled $true

Page 20: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Informes de auditoría

Registros de auditoría de buzones: Acciones auditadasAcción Descripción

Admins.

Delegados

Dueño

Crear Se ha creado un nuevo mensaje Si Si SiActualizar Se cambió un mensaje. Sí Sí Si

Copiar Un mensaje se copió en otra carpeta. Si SiNo

aplicableMover Un mensaje se movió a otra carpeta. Sí Si SiMover a Elementos eliminados

Un mensaje se movió a la carpeta Elementos eliminados.

Sí Si Si

Eliminar temporalmente

Un mensaje se eliminó de la carpeta Elementos eliminados.

Sí Sí Si

Eliminar de forma permanente

Un mensaje se purgó de la carpeta Elementos recuperables.

Sí Sí Si

Abrir carpeta Se tuvo acceso a una carpeta de buzón de correo.

Sí Si Si

Enviar como Un mensaje se envió mediante el permiso SendAs.

Sí SíNo

aplicable

Enviar en nombre de Un mensaje se envió con el permiso SendOnBehalf.

Sí SiNo

aplicable

Abrir mensaje Un mensaje se consultó en el panel de vista previa o se abrió.

SiNo

aplicableNo

aplicable

Acciones auditadas de forma predeterminada (aplicables a Office 365)http://technet.microsoft.com/es-es/library/ff459237.aspx

Page 21: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Informes de auditoría Exchange Server 2010

SP1 incluye nuevos informes de auditoría: Informe de acceso al buzón

de correo del que no se es propietario.

Informe de retención por juicio

Informe de grupo de funciones de administrador.

Disponibles también para clientes de servicios online de Office 365

Page 22: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Informes de auditoría Informe de acceso al buzón de correo del que no se es propietario

Enumera los buzones de correo a los que ha tenido acceso otro usuario que no es su propietario.

Microsoft Exchange registra información acerca de esta acción en un registro de auditoría de buzones de correo y se almacena como un mensaje de correo electrónico en una carpeta oculta del buzón que se está auditando.

Es necesario habilitar la auditoría en los buzones correspondientes. Set-Mailbox <Identity> -AuditEnabled $true

Escenarios de utilización: Organizaciones basadas en servicios online (cloud) que desean

asegurarse de que el personal del centro de datos de Microsoft no obtiene acceso a sus datos del buzón.

Aplicación del cumplimiento normativo y las normativas de privacidad. Facilitar información en casos jurídicos. Necesidad de identificar el acceso no autorizado a los datos del buzón por

usuarios internos y ajenos a la organización.

Page 23: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Informes de auditoría

Informe de retención por juicio. Se puede utilizar para realizar un seguimiento de

los cambios efectuados en un buzón de correo en un determinado periodo de tiempo:

Se ha habilitado la retención por juicio. Se ha deshabilitado la retención por juicio.

El informe incluye el usuario que realizó el cambio, la hora y la fecha en que se hizo.

Es necesario habilitar la auditoría de administrador para ejecutar el informe. Set-AdminAuditLogConfig -AdminAuditLogEnabled

$true

Page 24: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Informes de auditoría Informe de grupo de funciones de administrador.

Muestra el registro de cambios de los grupos de funciones realizados por los administradores.

Los grupos de funciones de administrador se usan para asignar permisos administrativos a los usuarios, lo que les permite llevar a cabo tareas administrativas en la organización.

El informe de grupo de funciones de administrador registra los siguientes tipos de cambios:

Creación, copia y eliminación de un grupo de funciones Adición y eliminación de miembros

Es necesario habilitar la auditoría de administrador para ejecutar el informe. Set-AdminAuditLogConfig -AdminAuditLogEnabled $true

Page 25: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

DEMO Informes de Auditoría

Page 26: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Retención por juicio (Legal Hold)

Cuando el buzón de correo de un usuario tiene una retención por juicio, el usuario puede eliminar los elementos de su buzón de correo, pero se retendrán en los servidores de Exchange.

Mantiene los mensajes de correo electrónico, los elementos de calendario, las tareas y otros elementos de buzón de correo.

Si un usuario cambia las propiedades seleccionadas de los elementos de un buzón de correo con retención por juicio, se conserva una copia del elemento antes de que se cambiara.

Cuando se aplica una retención por juicio a un buzón de correo, la carpeta Elementos recuperables no se purga y los elementos de esta carpeta se retienen indefinidamente.

Page 27: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Retención por juicio (Legal Hold)

Para habilitar la retención por juicio en un buzón: Desde ECP

Desde Shell Set-Mailbox <Identity> -

LitigationHoldEnabled $true

Page 28: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

DEMO Retención por juicio

Page 29: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Registro en diario (Journaling)

Ayuda a las organizaciones a responder a los requisitos de cumplimiento legal, normativo y organizativo mediante el registro de las comunicaciones de correo electrónico entrantes y salientes. las autoridades de empresas de algunos sectores

financieros pueden ser consideradas responsables de las alegaciones que sus empleados realicen a sus clientes.

Para comprobar que las reclamaciones son precisas, el funcionario corporativo puede configurar un sistema en el que los administradores revisen regularmente parte de las comunicaciones empleado-a-cliente.

Page 30: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Registro en diario (Journaling)

El Agente de registro en diario es un agente de transporte centrado en el cumplimiento que procesa los mensajes de los servidores Transporte de concentradores.

Se desencadena en los eventos de transporte OnSubmittedMessage y OnRoutedMessage. Registro en diario estándar

Permite al agente de registro en diario registrar todos los mensajes enviados o recibidos a través de los buzones ubicados en una base de datos de buzones de correo.

Registro en diario premium Es posible configurar reglas de diario que registren

destinatarios o miembros de grupos de distribución individuales.

Page 31: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Registro en diario (Journaling)

Cuando se crea una regla de registro en diario, se puede incluir el correo de voz y los avisos de llamadas perdidas generados por los servidores de mensajería unificada (MU).

Para habilitar el registro en diario de correo de voz y avisos de llamadas perdidas Set-TransportConfig -

VoicemailJournalingEnabled $true

Page 32: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

DEMO Journaling

Page 33: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Búsqueda y descubrimiento

(eDiscovery) Muchas organizaciones requieren disponer de acceso a mensajes y documentos por motivos de auditorías internas, investigaciones criminales, requisitos legales, juicios o demandas.

La capacidad de búsqueda en múltiples buzones de Exchange Server 2010 ofrece un cumplimiento de dichos requisitos, sin afectar ni interrumpir al usuario final.

Se basa en la capacidad de indexación del servicio Exchange Search.

El acceso se realiza mediante Exchange Control Panel y está completamente integrado con los permisos granulares de control de acceso basado en roles (RBAC).

Page 34: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Búsqueda y descubrimiento

(eDiscovery) El grupo Discovery management consiste en dos roles: Mailbox Search: Permite

realizar las búsquedas Legal Hold: Permite

configurar un buzón en un estado de mantenimiento legal

La búsqueda puede incluir el buzón principal, el archivo personal y las conversaciones de IM

Page 35: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Búsqueda y descubrimiento

(eDiscovery) Para poder realizar búsquedas, es

necesario otorgar permisos de rol Discovery Management a una cuenta (p.e. el auditor o persona responsable del cumplimiento legal)

Page 36: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Búsqueda y descubrimiento

(eDiscovery) Los resultados se almacenan en un buzón especial

denominado Discovery Mailbox. Selección segura y filtrada del buzón de resultados

desde ECP Cuota de almacenamiento de 50 GB por defecto Seguro por defecto

Cuenta deshabilitada Permiso de acceso otorgado de forma explícita

El envío a este tipo de buzón está prohibido por restricciones de entrega

Se pueden crear desde el Shell New-Mailbox SearchResults -Discovery -

UserPrincipalName [email protected]

Page 37: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

DEMO e-Discovery

Page 38: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Próximos eventos Informática 64

Lunes, 28 de noviembre de 2011 HOL-EXC30 Microsoft Exchange Server 2010. Implantación,

Mejoras y Nuevas Características Martes, 29 de noviembre de 2011

HOL-EXC34 Microsoft Exchange Server 2010. Seguridad, control de información y cumplimiento legal

Miércoles, 30 de noviembre de 2011 HOL-EXC31 Microsoft Exchange Server 2010. Alta

disponibilidad y planes de recuperación de desastres

Registro: http://www.informatica64.com/MainHols.aspx Lugar: Microsoft Ibérica, La Finca Ciudad: Pozuelo de Alarcón, Madrid . Horario de 08:30 a 14:30 Precio. 90€ (IVA no incluido)

Page 39: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

TechNews de Informática 64

Suscripción gratuita [email protected]

Page 40: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Contactos

Informática 64 http://www.informatica64.com [email protected] +34 91 665 99 98

Joshua Sáenz G. www.saenzguijarro.com www.exchangespain.com

Page 41: Auditoría y análisis forense de correo electrónico con Exchange Server Joshua Sáenz G.  .

Más acciones desde TechNet

Para ver los webcast grabados sobre éste tema y otros temas, diríjase a:

http://www.microsoft.es/technet/jornadas/webcasts/webcasts_ant.asp

Para información y registro de Futuros Webcast de éste y otros temas diríjase a:

http://www.microsoft.es/technet/jornadas/webcasts/default.asp

Para mantenerse informado sobre todos los Eventos, Seminarios y webcast

suscríbase a nuestro boletín TechNet Flash en ésta dirección:

http://www.microsoft.es/technet/boletines/default.mspx

Descubra los mejores vídeos para TI gratis y a un solo clic:

http://www.microsoft.es/technet/itsshowtime/default.aspx

Para acceder a toda la información, betas, actualizaciones, recursos, puede

suscribirse a Nuestra Suscripción TechNet en:

http://www.microsoft.es/technet/recursos/cd/default.mspx