May06-11: ISEAGE Attack Tool Repository and Player Jeremy Brotherton, Timothy Hilby, Brett Mastbergen, Jasen Stoeker.

Slides:



Advertisements
Similar presentations
A Web Mapping Approach to Visualize Submarine Cable Routes Penn State University By: Mansour Arab Advisor: Dr. Alexander Klippel.
Advertisements

11© 2011 Hitachi Data Systems. All rights reserved. HITACHI DATA DISCOVERY FOR MICROSOFT® SHAREPOINT ® SOLUTION SCALING YOUR SHAREPOINT ENVIRONMENT PRESENTER.
Introduction to.NET Technology Marcello Benati Software Engineer.NET Architect.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
1 Rhode Island Transportation Information System. (RITIS) Spring, 2000.
Microsoft.Net Technology Sachin Shetty Vimal Amin Thomas Mullasaril Vinutna Pulavarti Software Engineering CS616 Instructor:Dr.Tappert.
DATABASE APPLICATION DEVELOPMENT SAK 3408 The Web and DBMS.
Introduction to Web Application Architectures Web Application Architectures 18 th March 2005 Bogdan L. Vrusias
IS4401 Project Technology Issues. Introduction This seminar covers Databases When to use a Database What Database to use Development Tools Visual Studio.
SQL Reporting Services Overview SSRS includes all the development and management pieces necessary to publish end user reports in  HTML  PDF 
What’s new for Rich Clients? Martin Parry Developer & Platform Group Microsoft Ltd
Version Enterprise Architect Redefines Modeling in 2006 An Agile and Scalable modeling solution Provides Full Lifecycle.
Object Oriented Software Development 1. Introduction to C# and Visual Studio.
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
WEB329 ASP.NET: A Lap Around the New Enhancements for Web Developers in Microsoft Visual Studio 2005 Omar Khan Lead Program Manager Web Platform and Tools.
Chapter 1 Introduction Outstanding Features About This Book 1. A novel writing style is adopted to try to attract students’ or beginning programmers’ interesting.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
Easy HTML DB. Michael Cunningham Developer/Database Administrator.
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
SednaSpace A software development platform for all delivers SOA and BPM.
The CodeBeamer Project - Experiences with integrating a Collaborative Development Platform into Eclipse Zsolt Koppany Horst Spatzenegger.
Codeigniter is an open source web application. It occupies a very small amount of space in the memory and is most useful for developers who aim to develop.
Part 1. Persistent Data Web applications remember your setting by means of a database linked to the site.
PHP and MySQL by Example COMP YL Professor Mattos.
2. Introduction to the Visual Studio.NET IDE. Chapter Outline Overview of the Visual Studio.NET IDE Overview of the Visual Studio.NET IDE Menu Bar and.
Service Computation 2010November 21-26, Lisbon.
Tutorial 1: An Introduction to Visual Basic.NET1 Tutorial 1 An Introduction to Visual Basic.NET.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
SQL Server 2005 Reporting Services: Product Overview Niran Luckcanakul (MCSD, MCDBA, MCT) Project manager ISONET Co.,Ltd.
Archivists' Toolkit - CRADLE Presentation, 10 Feb The Archivists’ Toolkit CRADLE Presentation 10 Feb
Putting it all together Dynamic Data Base Access Norman White Stern School of Business.
Archivists' Toolkit - CDL Presentation, October 17, 2005 The Archivists’ Toolkit Lee Mandell Brad Westbrook.
PHP Features. Features Clean syntax. Object-oriented fundamentals. An extensible architecture that encourages innovation. Support for both current and.
Attack Tool Repository and Player for ISEAGE May Team:Jeremy Brotherton Timothy Hilby Brett Mastbergen Jasen Stoeker Faculty Advisor:Doug Jacobson.
Perforce Software Version Everything.. Visual Studio Industry Partner Perforce Software NEXT STEPS Contact us at: Perforce products.
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
Create Windows ® Applications with.NET Carlotta Eaton ( Associate Professor of IST New River Community College Slides by Microsoft.
Syllabus Management System. The Problem There is need for a management system for syllabi that: Provides a simple and effective user interface Allows.
Okalo Daniel Ikhena Dr. V. Z. Këpuska December 7, 2007.
The SCOUR Project Search Contents Of Union’s Registry.
Attack Tool Repository and Player for ISEAGE May06-11 Abstract Today’s world is changing shape as it increases its dependency on computer technology. As.
1 Programming Environment and Tools VS.Net 2012 First project MSDN Library.
Imagine Creating Software Without a Single Line of Code!
Wiseco Consultants Ltd. Sigma Report A Web Reporting for Business and Enterprises.
An Investigation into using a Document Management System Presented by: Bijal RanaSupervisor: John Ebden.
8 th Semester, Batch 2009 Department Of Computer Science SSUET.
Mr. Justin “JET” Turner CSCI 3000 – Fall 2015 CRN Section A – TR 9:30-10:45 CRN – Section B – TR 5:30-6:45.
IEEE Computer Society 60th Anniversary History Competition SQL and Web Code Technologies.
CSE3310: Web training A JumpStart for Project. Outline Introduction to Website development Web Development Languages How to build simple Pages in PHP.
Aaron Corso COSC Spring What is LAMP?  A ‘solution stack’, or package of an OS and software consisting of:  Linux  Apache  MySQL  PHP.
CGS 3066: Web Programming and Design Spring 2016 Introduction to Server-Side Programming.
GRIN-Global Suite of Software Components. Updater.
Project Dragon Small Business Website Content Management System.
CPSC8985 FA2015 C4 GSU SCHEDULING SYSTEM. TEAM MEMBERS Reddysagar Akkaru Bharath Gunta Syam Sada Shekar Reddy Gattu
Introduction to SharePoint 2007 Brendon Schwartz
Diploma of Website Development Getting Started With ASP.NET
PHP Basics and Syntax Lesson 3 ITBS2203 E-Commerce for IT.
CGS 3066: Web Programming and Design Spring 2017
Introduction ITEC 420.
Introduction to Dynamic Web Programming
Introduction to SharePoint 2007
Building A Web-based University Archive
PHP / MySQL Introduction
Comparison of nopCommerce with its competitors
Content of Presentation
Resources and Schedule
ASP.NET MVC Imran Rashid CTO at ManiWeber Technologies.
Mark Quirk Head of Technology Developer & Platform Group
Presentation transcript:

May06-11: ISEAGE Attack Tool Repository and Player Jeremy Brotherton, Timothy Hilby, Brett Mastbergen, Jasen Stoeker

Agenda Problem introduction Basic solution architecture Technology considerations Detailed design

Project Introduction Problem Growing dependency on computer technology Auditing systems is complex and time consuming Solution Central repository of exploit code Searchable through web interface Launch attacks from web interface

Design Objectives Web based user interface Searchable database of attack tools Attack player Attack download capability Database update tools

Basic Solution Architecture

Database Technologies Considered PostgreSQL Oracle SQL Server 2005 MySQL

SQL Server 2005 Pros Best integration of any solution. Most extensive tools. Fast and scalable. Large amount of prewritten functions and objects. Interacts well with the Visual Studio IDE.

SQL Server 2005 Cons Microsoft licensing issues. Future release date. New release means additional likelihood of major bugs. Database tied to Microsoft platforms.

MySQL Pros Large amount of online examples and a large online user community. Current version mature and well tested. Open source license will be easiest to work with. Able to be used on most major platforms. Relatively easy to learn.

MySQL Cons Not as much code comes with the database as with SQL Server Not as well integrated with other products as SQL Server 2005 is with.Net products.

Web Technologies ASP.NET 2005 PHP

ASP.NET 2005 Pros Extremely well integrated with SQL Server Ability to drag and drop graphical web interface. Large MSDN documentation library. Very large amount of built in objects and functions. Excellent IDE and graphical debugger.

ASP.NET 2005 Cons Microsoft licensing issues. Future release date. New release means additional likelihood of major bugs. A server for ASP.NET would be tied to Microsoft platforms. Already decided against SQL Server 2005.

PHP Pros Current version well tested. Many online examples. No licensing issues. Cross platform. Fast code execution Easy to learn

PHP Cons Not as well integrated as ASP.NET. No graphical debugger/IDE. No ability to drag and drop interfaces.

Final Technology Selections MySQL PHP Apache

Application Homepage

Application Search Page

Application Search Results

Attack Launch Page

Database Administration

Questions Any questions or comments?