Application Security .

19
• Application Security https://store.theartofservice.com/the-application-security- toolkit.html

Transcript of Application Security .

Page 1: Application Security .

• Application Security

https://store.theartofservice.com/the-application-security-toolkit.html

Page 2: Application Security .

Application security

1 Application security

https://store.theartofservice.com/the-application-security-toolkit.html

Page 3: Application Security .

Application security

1 Application security encompasses measures taken throughout the

application's life-cycle to prevent exceptions in the security policy of

an application or the underlying system (vulnerabilities) through flaws

in the design, development, deployment, upgrade, or

maintenance of the application.

https://store.theartofservice.com/the-application-security-toolkit.html

Page 4: Application Security .

Application security

1 Applications only control the use of resources granted to them, and not

which resources are granted to them. They, in turn, determine the use of

these resources by users of the application through application

security.

https://store.theartofservice.com/the-application-security-toolkit.html

Page 5: Application Security .

Application security

1 Open Web Application Security Project (OWASP) and Web Application Security Consortium (WASC) updates

on the latest threats which impair web based applications. This aids developers, security testers and

architects to focus on better design and mitigation strategy. OWASP Top 10 has become an industrial norm in

assessing Web Applications.https://store.theartofservice.com/the-application-security-toolkit.html

Page 6: Application Security .

Application security - Methodology

1 According to the patterns & practices Improving Web Application Security book, a principle-based approach for

application security includes:

https://store.theartofservice.com/the-application-security-toolkit.html

Page 7: Application Security .

Application security - Mobile application security

1 Application security is provided in some form on most open OS mobile

devices (Symbian OS, Microsoft, BREW, etc.)

https://store.theartofservice.com/the-application-security-toolkit.html

Page 8: Application Security .

Application security - Mobile application security

1 There are several strategies to enhance Mobile Application security including

https://store.theartofservice.com/the-application-security-toolkit.html

Page 9: Application Security .

Application security - Security testing for applications

1 Tools for Black Box Testing include IBM Rational AppScan, HP Application Security Center suite of applications

(through the acquisition of SPI Dynamics), N-Stalker Web

Application Security Scanner (original developers of N-Stealth back in 2000), Nikto (open source), and

NTObjectives.

https://store.theartofservice.com/the-application-security-toolkit.html

Page 10: Application Security .

Application security - Security testing for applications

1 According to Gartner Research, "...next-generation modern Web and

Mobile Applications requires a combination of SAST and DAST techniques, and new interactive

application security testing (IAST) approaches have emerged that

combine static and dynamic techniques to improve testing...",

including: Contrast™ and Quotium Technologies

https://store.theartofservice.com/the-application-security-toolkit.html

Page 11: Application Security .

Application security - Security testing for applications

1 Typically introduced into a company through the application security organization, the White Box tools complement the Black Box testing

tools in that they give specific visibility into the specific root

vulnerabilities within the source code in advance of the source code being

deployed

https://store.theartofservice.com/the-application-security-toolkit.html

Page 12: Application Security .

Application security - Security testing for applications

1 Therefore application security has begun to manifest more advanced anti-fraud and heuristic detection systems in the back-office, rather than within the client-side or Web

server code.

https://store.theartofservice.com/the-application-security-toolkit.html

Page 13: Application Security .

Application security - Security standards and regulations

1 ISO/IEC 27034-1:2011 Information technology — Security techniques —

Application security -- Part 1: Overview and concepts

https://store.theartofservice.com/the-application-security-toolkit.html

Page 14: Application Security .

Information security audit - Application security

1 Application Security centers around

three main functions:

https://store.theartofservice.com/the-application-security-toolkit.html

Page 15: Application Security .

Web Application Security

1 Web application security' is a branch of Information Security that deals specifically with security of

websites, web applications and web services.

https://store.theartofservice.com/the-application-security-toolkit.html

Page 16: Application Security .

Web Application Security

1 At a high level, Web application security draws on the principles of application security but applies them specifically to Internet and World Wide Web|Web systems. Typically web

applications are developed using programming languages such as PHP, Java EE,

Java (programming language)|Java, Python (programming language)|Python, Ruby

(programming language)|Ruby, ASP.NET, C Sharp (programming language)|C#, VB.NET or

Classic Active Server Pages|ASP.

https://store.theartofservice.com/the-application-security-toolkit.html

Page 17: Application Security .

Web Application Security - Security standards

1 OWASP is the emerging standards body for Web application security. In particular they

have published the [ http://www.owasp.org/index.php/OWASP_Top_Ten_Project OWASP Top 10] which describes

in detail the major threats against web applications. The Web Application Security Consortium (WASC) has created the Web

Hacking Incident Database and also produced open source best practice

documents on Web application security.

https://store.theartofservice.com/the-application-security-toolkit.html

Page 18: Application Security .

Web Application Security - Security technology

1 *Application_security#Security_testing_for_applications|Black Box testing

tools such as Web application security scanners, vulnerability

scanners and Penetration_testing#Web_application

_penetration_testing|penetration testing software

https://store.theartofservice.com/the-application-security-toolkit.html