SlideShare une entreprise Scribd logo
1  sur  18
Security and Performance Issues
Mark J Cox
UK Web Ltd.
mark@ukweb.com
Security and Performance
• Users Access
• Users Publish
• Protecting Pages
• Performance Issues
• Secure Servers
# Netscape HTTP Cookie File
.netscape.com NETSCAPE_ID/c65ffb1e,c77ce
www.allaire.com CFO_ST/34103
www.allaire.com CFO_USE_FRAMES /no
.hotwired.com p_uniqid/zEDAPPoAcQ5Fs4/afA
.focalink.com SB_ID/ads02.12057824514931097570
.webcrawler.com AnonTrack/A566DD0C33098E6B
.realaudio.com LastVisit/19425898049113349
www.boots.co.uk sidnewkey/4Ga74r10
www.microsoft.com MC1/GUID=9cd610f3f00f8600846
www.barclays.co.uk entranetid/3384AAD5120
www.soc.staffs.ac.uk RoxenUserID/0x440e
.ffly.com USERNAME/markcox
.ffly.com PASSWORD/oPOioS4OJi2
Security and Performance
• Users Access
• Users Publish
• Protecting Pages
• Performance Issues
• Secure Servers
Security and Performance
• Users Access
• Users Publish
• Protecting Pages
• Performance Issues
• Secure Servers
CGI Security Risks
#!/bin/sh
echo Content-type: text/html
echo
echo <html><h1>test.cgi</h1>
echo You typed $QUERY_STRING
test.cgi
Security and Performance
• Users Access
• Users Publish
• Protecting Pages
• Performance Issues
• Secure Servers
Security and Performance
• Users Access
• Users Publish
• Protecting Pages
• Performance Issues
• Secure Servers
Hidden URL’s
http://www.ukweb.com/staFF_oNLY/
http://WWW.stars.com/Vlib/Software/Servers.html
http://psych.psy.uq.oz.au/~ftp/Crypto/
http://www.c2.net/products/stronghold/
http://altavista.digital.com/cgi-bin/query?pg=q&stq=40&
q=download+128bit+ssl+encryption
http://search.yahoo.com/bin/search?p=stronghold+server
http://webcrawler.com/cgi-bin/WebQuery?searchText
=netscape+competition
http://127.61.4.123/intranet/common/
http://admin.ihaevv.nl:81/
http://www.gucnys.com/_internal/competitors.html
Security and Performance
• Users Access
• Users Publish
• Protecting Pages
• Performance Issues
• Secure Servers
Security and Performance
• Users Access
• Users Publish
• Protecting Pages
• Performance Issues
• Secure Servers
www.jpl.nasa.gov
• Sun Ultra 1 running Solaris
• Apache Web Server
• 256Mb of RAM
• >500 concurrent clients
• 5 million hits per day
Security and Performance
• Users Access
• Users Publish
• Protecting Pages
• Performance Issues
• Secure Servers
Extranets
Site 1
Site 2
Internet
Confidential
Information
Security and Performance
• Users Access
• Users Publish
• Protecting Pages
• Performance Issues
• Secure Servers
Stronghold Secure Server
• 128 bit
• Verisign approved
• Reference Sites
• Apache code base
• Source code
• £Educational Discount
Security and Performance Issues
Mark J Cox
UK Web Ltd.
mark@ukweb.com

Contenu connexe

En vedette

En vedette (14)

IWMW 2001: Practical Web Strategies: Conflict, Ethics and Your Web Site (3)
IWMW 2001: Practical Web Strategies: Conflict, Ethics and Your Web Site (3)IWMW 2001: Practical Web Strategies: Conflict, Ethics and Your Web Site (3)
IWMW 2001: Practical Web Strategies: Conflict, Ethics and Your Web Site (3)
 
IWMW 2003: Content Management - Buy or Build?
IWMW 2003: Content Management - Buy or Build?IWMW 2003: Content Management - Buy or Build?
IWMW 2003: Content Management - Buy or Build?
 
IWMW 2001 Slides for report on session on "Automated News Feeds"
IWMW 2001 Slides for report on session on "Automated News Feeds"IWMW 2001 Slides for report on session on "Automated News Feeds"
IWMW 2001 Slides for report on session on "Automated News Feeds"
 
IWMW 2002: Designing for Usability
IWMW 2002: Designing for UsabilityIWMW 2002: Designing for Usability
IWMW 2002: Designing for Usability
 
IWMW 2001: Practical Web Strategies: Conflict, Ethics and Your Web Site (1)
IWMW 2001: Practical Web Strategies: Conflict, Ethics and Your Web Site (1)IWMW 2001: Practical Web Strategies: Conflict, Ethics and Your Web Site (1)
IWMW 2001: Practical Web Strategies: Conflict, Ethics and Your Web Site (1)
 
IWMW 1998: Dataweb: Three Worlds Colide
IWMW 1998: Dataweb: Three Worlds ColideIWMW 1998: Dataweb: Three Worlds Colide
IWMW 1998: Dataweb: Three Worlds Colide
 
IWMW 1997: WWW Caching
IWMW 1997: WWW CachingIWMW 1997: WWW Caching
IWMW 1997: WWW Caching
 
IWMW 2002: The Value of Metadata and How to Realise It
IWMW 2002: The Value of Metadata and How to Realise ItIWMW 2002: The Value of Metadata and How to Realise It
IWMW 2002: The Value of Metadata and How to Realise It
 
IWMW 2001: Web Site Redevelopment (1)
IWMW 2001: Web Site Redevelopment (1)IWMW 2001: Web Site Redevelopment (1)
IWMW 2001: Web Site Redevelopment (1)
 
IWMW 1999: Introduction
IWMW 1999: IntroductionIWMW 1999: Introduction
IWMW 1999: Introduction
 
IWMW 2003: Beyond Your VLE: Strategic Challenges
IWMW 2003: Beyond Your VLE: Strategic ChallengesIWMW 2003: Beyond Your VLE: Strategic Challenges
IWMW 2003: Beyond Your VLE: Strategic Challenges
 
IWMW 1998: Promoting and Supporting Organisational Change
IWMW 1998: Promoting and Supporting Organisational ChangeIWMW 1998: Promoting and Supporting Organisational Change
IWMW 1998: Promoting and Supporting Organisational Change
 
IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)
IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)
IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 2)
 
IWMW 2005: Inter-institutional Authorisation using Shibboleth Myths, Lies and...
IWMW 2005: Inter-institutional Authorisation using Shibboleth Myths, Lies and...IWMW 2005: Inter-institutional Authorisation using Shibboleth Myths, Lies and...
IWMW 2005: Inter-institutional Authorisation using Shibboleth Myths, Lies and...
 

Similaire à IWMW 1997: Security and Performance Issues

64c7d81c-2398-4c8d-a21d-421f53f03deb-160413212748
64c7d81c-2398-4c8d-a21d-421f53f03deb-16041321274864c7d81c-2398-4c8d-a21d-421f53f03deb-160413212748
64c7d81c-2398-4c8d-a21d-421f53f03deb-160413212748
Latha Gummadi
 
Cis1-193-Rowe-Erin-exam 2 b(handson-lab)
Cis1-193-Rowe-Erin-exam 2 b(handson-lab)Cis1-193-Rowe-Erin-exam 2 b(handson-lab)
Cis1-193-Rowe-Erin-exam 2 b(handson-lab)
erowe3
 

Similaire à IWMW 1997: Security and Performance Issues (20)

Introducing Intelligence Into Your Malware Analysis
Introducing Intelligence Into Your Malware AnalysisIntroducing Intelligence Into Your Malware Analysis
Introducing Intelligence Into Your Malware Analysis
 
Measuring adblockers impact on site performance
Measuring adblockers impact on site performanceMeasuring adblockers impact on site performance
Measuring adblockers impact on site performance
 
64c7d81c-2398-4c8d-a21d-421f53f03deb-160413212748
64c7d81c-2398-4c8d-a21d-421f53f03deb-16041321274864c7d81c-2398-4c8d-a21d-421f53f03deb-160413212748
64c7d81c-2398-4c8d-a21d-421f53f03deb-160413212748
 
Cloud Distribution Forecast: Unsettled
Cloud Distribution Forecast: UnsettledCloud Distribution Forecast: Unsettled
Cloud Distribution Forecast: Unsettled
 
Hacking BLE Bicycle Locks for Fun and a Small Profit
Hacking BLE Bicycle Locks for Fun and a Small ProfitHacking BLE Bicycle Locks for Fun and a Small Profit
Hacking BLE Bicycle Locks for Fun and a Small Profit
 
OperaMax For PC
OperaMax For PCOperaMax For PC
OperaMax For PC
 
Cis1-193-Rowe-Erin-exam 2 b(handson-lab)
Cis1-193-Rowe-Erin-exam 2 b(handson-lab)Cis1-193-Rowe-Erin-exam 2 b(handson-lab)
Cis1-193-Rowe-Erin-exam 2 b(handson-lab)
 
10 Things Webdesigners tend to do Wrong in SEO - SMX 2014
10 Things Webdesigners tend to do Wrong in SEO  - SMX 201410 Things Webdesigners tend to do Wrong in SEO  - SMX 2014
10 Things Webdesigners tend to do Wrong in SEO - SMX 2014
 
マイクロソフトにとってのWeb。そして、HTML5
マイクロソフトにとってのWeb。そして、HTML5マイクロソフトにとってのWeb。そして、HTML5
マイクロソフトにとってのWeb。そして、HTML5
 
これからのマイクロソフトとHTML5
これからのマイクロソフトとHTML5これからのマイクロソフトとHTML5
これからのマイクロソフトとHTML5
 
F5 BIG-IP Misconfigurations
F5 BIG-IP MisconfigurationsF5 BIG-IP Misconfigurations
F5 BIG-IP Misconfigurations
 
Web rtc 동향과 이슈 2017년_정리
Web rtc 동향과 이슈 2017년_정리Web rtc 동향과 이슈 2017년_정리
Web rtc 동향과 이슈 2017년_정리
 
Web Leaps Forward
Web Leaps ForwardWeb Leaps Forward
Web Leaps Forward
 
High Performance Web Design
High Performance Web DesignHigh Performance Web Design
High Performance Web Design
 
BUILDING MODERN WEB UIS WITH WEB COMPONENTS @ Devoxx
BUILDING MODERN WEB UIS WITH WEB COMPONENTS @ DevoxxBUILDING MODERN WEB UIS WITH WEB COMPONENTS @ Devoxx
BUILDING MODERN WEB UIS WITH WEB COMPONENTS @ Devoxx
 
(130216) #fitalk potentially malicious ur ls
(130216) #fitalk   potentially malicious ur ls(130216) #fitalk   potentially malicious ur ls
(130216) #fitalk potentially malicious ur ls
 
Introduction to HTML5 & CSS3
Introduction to HTML5 & CSS3Introduction to HTML5 & CSS3
Introduction to HTML5 & CSS3
 
機器學習應用於蔬果辨識
機器學習應用於蔬果辨識機器學習應用於蔬果辨識
機器學習應用於蔬果辨識
 
Practising Web Standards in the Large
Practising Web Standards in the Large Practising Web Standards in the Large
Practising Web Standards in the Large
 
6 site migration fails and how to avoid them - BrightonSEO September 2018 - J...
6 site migration fails and how to avoid them - BrightonSEO September 2018 - J...6 site migration fails and how to avoid them - BrightonSEO September 2018 - J...
6 site migration fails and how to avoid them - BrightonSEO September 2018 - J...
 

Plus de IWMW

Plus de IWMW (20)

Look who's talking now
Look who's talking nowLook who's talking now
Look who's talking now
 
Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)Introduction to IWMW 2000 (Liz Lyon)
Introduction to IWMW 2000 (Liz Lyon)
 
Web Tools report
Web Tools reportWeb Tools report
Web Tools report
 
Personal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The PanicPersonal Contingency Plan - Beat The Panic
Personal Contingency Plan - Beat The Panic
 
Whose site is it anyway?
Whose site is it anyway?Whose site is it anyway?
Whose site is it anyway?
 
Open Source - the case against
Open Source - the case againstOpen Source - the case against
Open Source - the case against
 
IWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS viewIWMW 2002: Avoiding Portal Wars - an MIS view
IWMW 2002: Avoiding Portal Wars - an MIS view
 
What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?What does open source mean for the institutional web manager?
What does open source mean for the institutional web manager?
 
Library 2.0
Library 2.0Library 2.0
Library 2.0
 
Social participation in student recruitment
Social participation in student recruitmentSocial participation in student recruitment
Social participation in student recruitment
 
Supporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: ManifestoSupporting Institutions in Changing Times: Manifesto
Supporting Institutions in Changing Times: Manifesto
 
IWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlightsIWMW 2019 photo scavenger hunt highlights
IWMW 2019 photo scavenger hunt highlights
 
How to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web ServicesHow to Turn a Web Strategy into Web Services
How to Turn a Web Strategy into Web Services
 
Static Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource ConditionStatic Site Generators - Developing Websites in Low-resource Condition
Static Site Generators - Developing Websites in Low-resource Condition
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the Future
 
Looking to the Future
Looking to the FutureLooking to the Future
Looking to the Future
 
Developing Communities of Practice
Developing Communities of PracticeDeveloping Communities of Practice
Developing Communities of Practice
 
How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down... How to train your content- so it doesn't slow you down...
How to train your content- so it doesn't slow you down...
 
Grassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX RevolutionGrassroots & Guerrillas: The Beginnings of a UX Revolution
Grassroots & Guerrillas: The Beginnings of a UX Revolution
 
Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...Connecting Your Content: How to Save Time and Improve Content Quality through...
Connecting Your Content: How to Save Time and Improve Content Quality through...
 

Dernier

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Dernier (20)

Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 

IWMW 1997: Security and Performance Issues