Professional Documents
Culture Documents
1 2
3 4
5 6
ASP.NET Java
Flexible language options
Flexible formats and outputs
7 8
PHP XML
Server-
Server-side scripting Across platforms
Information about data
Standardization
Avoid duplication
9 10
ASP.NET ASP.NET
Developed by Develop ASP .Net files on text editor or .Net
Microsoft development tool
Dreamweaver
A framework that
11 12
How ASP.NET Pages Work Web Environment with ASP.NET
CLIENT (Web browser) Server (Web server)
Your ASP.NET page is compiled into a language called
the Microsoft Intermediate Language (MSIL) Request
First request?
The Common Language Runtime environment compiles Client
the MSIL into the computer’s native machine language (Web Browser) Yes
No
Handle events
Execute code
Source file in text Compiled file
Compiler
format in MSIL Client Web page
(HTML only)
Translate (into HTML)
13 14
15 16
19 20
21 22
23 24
Discussion Summary Discussion Summary
Physical access attacks Penetration attacks
Scanning (probing)
Wiretapping
Break-
Break-in
Server hacking Denial of service
Vandalism Malware
Viruses
Dialog attacks Worms
Eavesdropping Social Engineering
Impersonation Opening attachments
Password theft
Message alteration
Information theft
25 26
27 28
29 30
Example firewall configuration Intrusion detection systems (IDS)
A device that warns administrators if it detects a possible
attack underway.
Also collects data on suspicious packets for subsequent
analysis.
Sometimes takes action on its own to stop an attack
Software and sometimes hardware that captures
network and host activity data in event logs and provides
automatic tools to generate alarms, and query and
reporting tools to help administrators analyze the data
interactively during and after an incident.
Example:
Tripwire
31 32