Top Banner
Application for Incident Response Teams http://www.uvt.nl/infolab/airt [email protected]
33

Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection

Apr 18, 2018

Download

Documents

tranduong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection

Application for

Incident Response Teams

http://www.uvt.nl/infolab/[email protected]

Page 2: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection

Presentation outline• AIRT Goals and Design Philosophy • Features: Available and planned• Demonstration• Q & A

Page 3: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection

AIRT Goals• Development:

Rejected: Remedy, TopDesk, RT, RTIRGot: real programmer Kees Leune, Infolab UvTPrototype: collection of tools for UvT-CERT

• Goal: to develop a support system for incident handling which meets the following criteria:

Creation of new incident in under 30 secComprehensive overview of open incidentsIntegration with existing toolsSupport for outgoing email via templates

Page 4: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection

Design Philosophy• Open• AIRT-core providing

application logic and extension points

• Database-driven• Extensions which add

functionality• Extensions which alter

functionality• Human-usable• Machine-usable

• Community-driven development

• GNU General Public License

AIRT Core

Persistent storage

Web-based frontend

Local Extensions

Event handlersand callback functions

Page 5: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection

AIRT Core Features• Incident management console• Address-ranges (Networks, VLANs),

constituencies and constituency contacts• Incident types, states and statuses• Email templates with PGP GnuPG signing

support• Import queue• Asynchronous command execution

Page 6: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection

Plugins• Automatic importers: Cymru/Flitspaal,

MyNetwatchman, Spamcop, Honeyd logging, nmap logging, Nessus logging, other AIRT installations

• Router/firewall/switchport configuration, DHCP server configuration

• Integrated RSS Reader and Wiki environment in management console

• XML SOAP interface to AIRT-Core• Integration with A-Select for Single Sign-On• Authentication with client certificates

Page 7: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection

DemonstrationHoneyd logging indicated a portscan(output generated by local Perl script)

Source ip : 83.65.182.10 Source name: 83-65-182-10.dedicated.sh-wien.inode.attime=2005-09-12-13:00:41+0200 proto=tcp dstip=137.56.127.118 dstport=3306time=2005-09-12-13:00:41+0200 proto=tcp dstip=137.56.127.119 dstport=3306time=2005-09-12-13:00:41+0200 proto=tcp dstip=137.56.127.120 dstport=3306time=2005-09-12-13:00:41+0200 proto=tcp dstip=137.56.127.121 dstport=3306time=2005-09-12-13:00:42+0200 proto=tcp dstip=137.56.127.121 dstport=3306time=2005-09-12-13:00:16+0200 proto=tcp dstip=137.56.44.23 dstport=3306time=2005-09-12-13:00:17+0200 proto=tcp dstip=137.56.42.8 dstport=3306time=2005-09-12-13:00:18+0200 proto=tcp dstip=137.56.43.159 dstport=3306….time=2005-09-12-13:26:10+0200 proto=tcp dstip=137.56.36.33 dstport=3306time=2005-09-12-13:26:10+0200 proto=tcp dstip=137.56.36.33 dstport=3306

Source ip : 83.65.182.10 Source name: 83-65-182-10.dedicated.sh-wien.inode.attime=2005-09-12-13:00:41+0200 proto=tcp dstip=137.56.127.118 dstport=3306time=2005-09-12-13:00:41+0200 proto=tcp dstip=137.56.127.119 dstport=3306time=2005-09-12-13:00:41+0200 proto=tcp dstip=137.56.127.120 dstport=3306time=2005-09-12-13:00:41+0200 proto=tcp dstip=137.56.127.121 dstport=3306time=2005-09-12-13:00:42+0200 proto=tcp dstip=137.56.127.121 dstport=3306time=2005-09-12-13:00:16+0200 proto=tcp dstip=137.56.44.23 dstport=3306time=2005-09-12-13:00:17+0200 proto=tcp dstip=137.56.42.8 dstport=3306time=2005-09-12-13:00:18+0200 proto=tcp dstip=137.56.43.159 dstport=3306….time=2005-09-12-13:26:10+0200 proto=tcp dstip=137.56.36.33 dstport=3306time=2005-09-12-13:26:10+0200 proto=tcp dstip=137.56.36.33 dstport=3306

Page 8: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 9: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 10: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 11: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 12: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 13: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 14: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 15: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 16: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 17: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 18: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 19: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 20: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 21: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 22: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 23: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 24: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 25: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 26: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 27: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 28: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 29: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 30: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 31: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 32: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection
Page 33: Application Incident Response Teams - TERENA · AIRT Goals • Development: Rejected: Remedy, TopDesk, RT, RTIR Got: real programmer Kees Leune, Infolab UvT Prototype: collection

Additional Questionsand Answers?