Перейти к содержанию
Кирилл Керценбаум

Обсуждение технологии IBM Security Protocol Analysis Module

Recommended Posts

Кирилл Керценбаум

IBM Security Protocol Analysis Module (PAM) - Модуль Анализа Протоколов, является "мозгом" всех продуктов IBM Security класса Intrusion Prevention System (Network IPS и Host IPS) и разрабатывается и поддерживается исследователями и разработчиками команды IBM X-Force. На данный момент времени IBM Security PAM идентифицирует и анализирует 245 сетевых протокола и формата файлов. С учетом того, что он разбирает протоколы и анализирует содержимое, он обнаруживает на данный момент 3291 различных видов событий. Данные события условно разделяются на 3 крупных класса: атаки, аудит и состояние.

IBM Security Protocol Analysis Module Overview(PAM)

IBM Security Protocol Analysis Module Shellcode Heuristics(PAM SCH)

IBM Security Protocol Analysis Module Injection Logic Engine(PAM ILE)

IBM Security Protocol Analysis Module Content Analysis(PAM CA)

IBM Security Protocol Analysis Module (PAM) обеспечивает следующие возможности:

ВИРТУАЛЬНЫЙ ПАТЧ - закрывает возможность использования уязвимостей в ПО вне зависимости от того установлено ли на системе соответствующее обновление от производителя и обеспечивает возможность отказаться от "пожарных" мер при распространении обновлений для ПО и ОС. Критичные системы по-прежнему должны обновляться как можно быстрее, однако в данном случае Вы можете тратить достаточно времени на тестирование соответствующих обновлений. Другие продукты IBM Security, такие как, например IBM Security Network Enterprise Scanner, могут также помочь быстрее идентифицировать наиболее уязвимые системы и ПО с целью более эффективного управления процессом установки обновлений;

ЗАЩИТА ПРИЛОЖЕНИЙ НА ПК - защищает конечных пользователей атак, направленных на приложения используемые в каждодневной работе, такие как Microsoft Office, Adobe PDF, различные мультимедиа файлы и Веб браузеры;

ЗАЩИТА ВЕБ ПРИЛОЖЕНИЙ - обеспечивает защиту Веб серверов и Веб приложений от изощренных атак на уровне программного кода, в том числе такие как SQL Injection, XSS (Cross-site scripting), PHP file-includes, CSRF (Cross-site request forgery) и др.

ОБНАРУЖЕНИЕ И БЛОКИРОВАНИЕ УГРОЗ - обнаруживает и блокирует целый класс угроз, направленных на использование того или иного эксплоита или уязвимости;

БЕЗОПАСНОСТЬ ДАННЫХ - мониторит и выявляет попытки передачи незашифрованной информации, содержащей Персональные данные (ПД) и другие типы конфиденциальной информации. Также обеспечивает возможность исследовать перемещение той или иной информации внутри и вне корпоративной сети для более ранней оценки потенциального риска в будущем;

КОНТРОЛЬ ПРИЛОЖЕНИЙ - позволяет управлять правами доступа для неразрешенных приложений и при необходимости блокировать их доступ к внутренним или внешним ресурсам. Среди поддерживаемых типов приложений, такие как ActiveX элементы, пиринговые приложения, средства Обмена мгновенными сообщениями (ICQ, Skype и др.) и попытки туннелирования трафика

IBM Security Protocol Analysis Module (PAM) позволяет защищаться от следующего класса атак:

IBM Security Protocol Analysis Module (PAM) на данный момент времени способен полностью идентифицировать и проанализировать 62 тип протоколов обмена информацией вне зависимости от порта передачи:

AIM (AOL Instant Messenger/ICQ)

BlackBerry Service Routing

BO2K (Back Orifice 2000)

Citrix IMA remote administration service

Conficker - Downadup

Data Leakage Detection через протоколы AIM, HTTP, IMAP, IRC, Microsoft Messenger, POP3, SMTP, Yahoo! Messenger, SMB и FTP

DCOM (Distributed Common Object Model)

DirectConnect

eDonkey

File Sharing

FIX (Financial Information eXchange protocol)

FTP (File Transfer Protoco)

Gnutella Peer to Peer file sharing

H.245

HTTP (Hypertext Transfer Protocol)

ICQ

IRC (Internet Relay Chat )

ISAKMP (Internet Security Association and Key Management Protocol (ISAKMP))

MGCP (Media Gateway Control Protocol)

Microsoft Messenger

MPLS (Multi-Protocol Label Switching)

MSRPC (Microsoft Remote Procedure Call)

MySQL

Napster

NFS (Sun RPC Network File System)

NIS (Sun RPC Network Information Service)

PCNFS (Sun RPC PC-NFS services)

PGM (Pragmatic General Multicast)

RFB (VNC Remote Frame Buffer)

SameTime (Instant Messenger)

SIP (Session Initiation)

Skype (VOIP, Instant Messaging)

SMTP (Simple Mail Transfer Protocol)

SNMP (Simple Network Management)

SOCKS протокол версий 4 и 5

SSH (Secure Shell Protocol)

SSL (Secure Socket Layer)

Standard for the Format of ARPA Internet Text Messages

STATD (Sun RPC Host Status Monitor)

SubSeven Trojan

Sun RPC (Open Network Computing (ONC) Remote Procedure Call версии 2)

Sun RPC automount

Sun RPC bootparam

Sun RPC calendar manager service

Sun RPC NFS mount service

Sun RPC NIS Bind

Sun RPC NIS update

Sun RPC password change service

Sun RPC portmapper service

Sun RPC remote administration

Sun RPC Selection Service

Sun RPC SGI File Alteration Monitor

Sun RPC SNMP DMI subagent

TDS (Tabular Data Stream)

TLS (Transport Layer Security версии 1)

TNS (Oracle Transparent Network Substrate)

ToolTalk (Sun RPC ToolTalk)

Trojan

Ultravox Lightweight Streaming

VRRP (Virtual Router Redundancy)

Yahoo! Messenger

...

IBM Security Protocol Analysis Module (PAM) на данный момент времени способен полностью идентифицировать и проанализировать 107 типа протоколов обмена информацией с привязкой к портам передачи:

ARP (Address Resolution Protocol)

ASN.1

Back Orifice

BGP (Border Gateway Protocol)

BOOTP (Bootstrap Protocol)

Borland Interbase SQL (также Firebird) Remote Access Services

Borland Visibroker

BrightStor backup

BSD Unix Line Printer Daemon

BSD Unix Remote Execution

CISCO CallManager

CISCO Supervisor

Content Data

CVS pserver

DameWare

DHCP (Dynamic Host Configuration)

Distributed Network

DNS (Domain Name Service)

DPS

DRDA (Distributed Relational Database Architechture stream)

EAP (Extensible Authentication)

Ethernet

Fast Ethernet

FDDI (Fiber Distributed Data Interface)

Finger User Info

Gigabit Ethernet

GRE (Generic Routing Encapsulation)

GTP (GPRS Tunneling)

H.323

HP Openview Data Protector Application Recovery Manager (OmniInet)

HSRP (Cisco Hot Standby Router)

IAX (Inter-Asterisk EXchange

IBM SolidDB

IceCap

ICMP (Internet Control Message)

ICMPv6 (Internet Control Message, Версия 6)

IDENT (Identification)

IGMP (Internet Group Management, Версия 2)

IMAP (Internet Message Access, Версия 4)

InformixSQL

Inter-Control Center Communications

IP (Internet Protocol)

IP Authentication Header

IP Encapsulating Security Payload (ESP)

IPv6 (Internet Protocol, Версия 6)

ISL (Cisco InterSwitch Link)

Kerberos

LanMan (Microsoft Windows Lan Manager Remote API)

LDAP (Lightweight Directory Access)

LLC

McAfee E-Business Server

Mercury Loadrunner Agent

MMS (Microsoft Mediaplayer)

MODBUS

NetBIOS

Netware Core

NNTP (Network News Transport)

NTP (simple Network Time)

OSPF (Open Shortest-Path First Interior Gateway)

POP3 (Post Office, Версия 3)

PPPoE (PPP over Ethernet)

PPTP (Point-to-Point Tunneling)

Proxy DNS

Q.931

Quake Protocol версии 3

RADIUS (Remote Authentication Dial In User Service)

RAS (Registration Admission Status)

Remote Desktop

RIP (Routing Information)

RLOGIN (Berkeley Remote Login)

RSH (Berkeley Remote Shell)

RSYNC (Remote File Synchronization)

RTSP (Real Time Streaming)

RtvScan (Symantec AV Process)

ScadaRealWin (RealFlex RealWin SCADA Service)

SCCP (Cisco Skinny Client Control)

SMB (Server Message Buffer)

SSRP (Mircrosoft Simple Server Redundancy)

Subversion

Symantec Alert Management System Intel Alert Originator Service

Symantec pcAnywhere

Syslog (Network Event Logging)

Systems Management Server / System Center Configuration Manager (SCCM)

Talk (BSD Unix Talk)

TCP (Transport Control)

TeamViewer Remote Desktop

Telnet

TFTP (Trivial File Transfer Protocol версии 2)

Token Ring

Trend Micro ServerProtect EarthAgent port 5005

TSM (Tivoli Remote Access Services)

TSM (Tivoli Storage Manager protocol (a/k/a ADSM))

UDP (User Datagram

UNIStim (Unified Networks IP Stimulus)

UPnP (Universal Plug-n-Play)

URL (Uniform Resource Locator)

Veritas Storage Foundation Scheduler Service

Veritas Web Server

VLAN

Windows Internet Name Service

XDMCP (X Display Manager Control)

XFS (X Font Service Protocol)

XMPP (Jabber)

...

IBM Security Protocol Analysis Module (PAM) на данный момент времени способен анализировать содержимое для точного определения 66 форматов файлов:

.ace - WinAce

.ag - Applix Graphics

.ani - Microsoft Windows animated cursor

.aom - Adobe Download Manager

.arj - ARJ archive

.asf/.wmv/.wma - Microsoft Multimedia

.asx - Microsoft Multimedia playlist

.aw - Applix Words

.bmp - Microsoft Bitmap format

.cab - Microsoft Cabinet File Format

.cbo - Microsoft Interactive Training bookmark

.chm - Compiled Help Map

.cpio - Unix archive format

.emf/.wmf - Enhanced Meta

.eot - Embedded OpenType Font

.eps - Encapsulated PostScript

.exe/.dll - Portable Executable Common Object

.fff - Folio Font

.FLAC File format

.flv - Flash Video

.gif - Graphics Interchange Format

.html - Hypertext Markup Language

.html - RealJukebox Track Info Package

.id3 - MP3 ID3 Tag format

.ini - Configuration

.java/.class - Java Bytecode

.jbig2 - JBIG2 image

.jpg - JPEG File Interchange Format

.lnk - MS Shortcut

.mdb - Microsoft Access Database

.mov/.qtif - Apple Quicktime movie/picture

.mp3 - MPEG Layer-3 File Format (mp3)

.pct - Apple QuickDraw Format

.pdf - Portable Document Format

.png - Portable Network Graphics format

.qtl - QuickTime Media Link

.ram - Real Media meta-data (playlist)

.rar - RAR archive

.rat - content rating

.rm - Real Media A/V

.rtf - Rich Text Format

.sis - Symbian installer

.smi/.sami - Synchronized Accessible Media Interchange (SAMI)

.swf - Macromedia Flash

.tif - TIFF Tag Image

.torrent - BitTorrent metainfo

.u3d - Universal 3D

.url - MS Internet Shortcut

.wab - Windows (Outlook) Address Book

.wav/.avi - Resource Interchange File Format (RIFF)

.wpd - Corel WordPerfect Document

.zip - Zip

/etc/passwd или /etc/shadow

Agent Character

FLIC

HTTP Directory Index Protocol

International Color Consortium color management profile

JavaScript

Microsoft Compound File

Microsoft Transport-Neutral Encapsulation Format (MS-TNEF)

MIME - Multipurpose Internet Mail Extensions

SDP - Session Description Protocol

SMIL - Synchronized Multimedia Integration Language

SYLK

IBM Security Protocol Analysis Module (PAM) на данный момент времени способен анализировать расширение или MIME заголовок для точного определения 10 форматов файлов:

.cur - Win32 cursor image format

.ico - Win32 Icon

.ttf - OpenType Font File

.xlw - Excel workbook file

.xml - eXtensible Markup Language

epo - ePolicy Orchestrator

Internet Printing Protocol

RSS - Really Simple Sydnication

SOAP - Simple Object Access Protocol

...

Более подробно о поддерживаемых протоколах и форматах файлов в IBM Security Protocol Analysis Module (PAM):

На данный момент времени IBM Security Protocol Analysis Module (PAM) используется в следующих продуктах компании IBM:

IBM Security Network Intrusion Prevention System

IBM Security Server Protection

IBM Security Virtual Server Protection for VMware

IBM Security Network Multi-Function Security

  • Upvote 5

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

×