Web Application Security

Published on February 2017 | Categories: Documents | Downloads: 58 | Comments: 0 | Views: 295
of 36
Download PDF   Embed   Report

Comments

Content

Web Application Security Implementing the Superstition This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

in JDeveloper 

Duncan Mills

Senior Director of Product Management, Marketing  Application Development Development Tools Tools

Privacy Policy

Personalization Analytics Save

Accept All

Peter Koletzke Technical Director & Principal Instructor 

Believe It or Not Security is mostly a superstition. It does not exist in nature, nor do the children of men This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

as a whole experience it. Avoiding danger is no safer in the long run than outright exposure.

Privacy Policy Marketing

Life is either a daring adventure or nothing.

Personalization Analytics Save

— Helen Helen Keller (1880 –  – 1968)  1968) 

Accept All

2

Survey • Job responsibilities?  – DBA, developer 

• Languages?  – PL/SQL This website stores data such as  – Java Java –  – JSF cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You  – C++ may change your settings at any time or accept the default settings.  – Other  Privacy Policy

• Tools? Marketing

 – Developer Forms/Reports Analytics  – JDeveloper  Personalization

Save

Accept All

 – Other 

3

Agenda

• Overview • Application security security tasks This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

• UI techniques

Slides and white paper are on your

Privacy Policy

conference CD. Marketing Personalization The white paper Analytics contains a hands-on Save Accept All practice

Coming Up Tues 3:30 Rapid Development for Mobile Devices

with JDev and ADF, Duncan Tues 4:45 ... and UIX Begat ADF Faces: How Rich is ADF Faces Rich Client?, Peter Wed 9:45 Deploying Applications to WebLogic Server, Duncan and Peter

4

Application Security Objectives • Ultimate security may just be superstition, however, data must be protected  – Need to make breaking in as difficult as possible

• Web apps are more accessible to hackers This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

• Protections needed for   –  Applicat  Application ion access

 –  Applicat  Application ion functions (no SQL SQL injection, injection, cross-site

Privacy Policy

scripting)  – Data access Marketing

Personalization

Data visibility  – Analytics  – user activity SaveTracking Accept All

Assumes the server and file systems are protected.

5

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization, and analytics. You may change your settings at any time or accept the default settings.

Privacy Policy Marketing Personalization Analytics Save

Accept All

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close