Application threat modeling Quiz - 1
Application threat modeling, Security, Security tools and best practices
Questions
When you developing an application both secured and not secured web pages, what is the reason for the need to have the login page SSL enabled
- MITM proxy can be used to change the URL to a non secured one
- If the login page is not SSL enabled, the credentials will be transmitted in plain text to the web server and Attacker can sniff the credentials supplied by the user
- Firewall logs will have the credentials in plain text
- proxy logs will have the credentials in plain text
In a multi-staged login in an application, what is that to be ensured for application security by the developer
- During multi-staged login, the application should validate the credentials supplied at each stage only
- Hidden variables should be used to remember the previous stage values and current stage supplier credentials to be validated at server end
- During multi-staged login, the application should validate the credentials supplied at each stage and previous stages
- Credentials supplied at the prevoius stage should be saved in cookie and current stage supplier credentials to be validated at server end
Which of the following is an attack technique that forces a web site to echo client-supplied data, which execute in a user’s web browser
- XSS
- Reflection Attack
- Mirror Attack
- XSLT
Which of the following is an attack technique used to exploit "dynamic file include" mechanisms in web applications
- Dynamic File Attack
- Remote File Inclusion
- Dynamic Data Attack
- Data Dynamics
What is Static Analysis
- Static Code Analysis is the analysis of software code by actually executing the binaries resulting from this code
- Static Code Analysis is the analysis of software code without actually executing the binaries resulting from this code
- Static Code Analysis is the analysis of executables resulting from this code
- None of the above
The process of addressing a security vulnerability by blocking an attack vector that could exploit it is known as
- Anti Patching
- Anti Attack
- Virtual Patching
- Patch Attack
AppSensor is a popular
- Web Applictation Firewall
- Application Based Intrusion Detection
- Database Monitoring
- Virtual Private Lan
ModSecurity is a popular
- Web Applictation Firewall
- Application Based Intrusion Detection
- Database Monitoring
- Virtual Private Lan
Any attack which is based on information gained from physical implementation of a crypto system,rather than brute force or algorithm weakness is known as
- Back Attack
- Unknown Attack
- Reverse Attack
- Side Channel Attack
Which of the following is not a function of Database Activity Monitor
- Previlged User Monitoring
- Application Activity Monitoring
- Cyberattack Protection
- Database Recovery
Which of the following is a valid method of classifying computer security threats
- DREAD
- FEAR
- SAFE
- DEAF
Which of the following is a valid threat modelling methodology
- STRIDE
- PRIDE
- BRIDE
- RIDE
If an attacker submit multiple input parameters (query string, post data, cookies,etc.) of the same name, the application may react in unexpected ways and open up new avenues of server-side and client-side exploitation.This is the premise of
- HTTP Parameter Pollution
- Session Splitting
- Parameter Damage
- Parameter Busting
What is a an Evercookie?
- Evercookie is a javascript API available that produces extremely persistent cookies in a browser
- Evercookie is a cookie anonymysing tool
- Evercookie is a FireFox Plugin
- Evercookie is a cookie pollution tool
Which of the following is a valid crypto graphic attack
- Padding Oracle Attack
- Padding CBC Attack
- Oracle Lockback
- Padding Filter
Strcpy(), strcat(), strncpy(), sprint(), gets() are all included in
- Safe APIs
- Banned APIs
- String APIs
- CAPIs
_________is a free static code analysis tool from Microsoft that checks .NET managed code assemblies for conformance to Microsoft's .NET Framework Design Guidelines
- MsCop
- FxCop
- RsCop
- DxCop
Ollydbg is a popular
- Compiler
- Reverse Engineering tool
- Database Monitoring tool
- Macro Analyzer
NOP sled technique is a popular
- Reverse Engineering Technique
- Buffer Overflow Attack Technique
- Log Analysing Technique
- Data Analysis Technique