Demonstrate your knowledge of testing security controls aligned with


Using the readings from weeks 7 and 8 as a baseline, analyze, test and document the results for the tutoring web application found on the SDEV virtual machine. ( I PREFER USING YOUR OWN VM HERE CAUSE I WOULDN’T SHARE PERSONAL INFO) Use both manual means and automated tools (e.g., ZAP). The latter will enable you to discover more information than a cursory manual examination. Specific tests to be conducted include: 

1. Testing for Reflected Cross site scripting (OTG-INPVAL-001)      What is the importance of testing for this vulnerability?  How many occurrences of the vulnerability did an automated scan discover?  What is your recommendation to address any issues?  Can you place a simple JavaScript alert (e.g., DeleteSession.php as an example)? 

2. Testing for Stored Cross site scripting (OTG-INPVAL-002) 


 What is the importance of testing for this vulnerability?   What happens when you attempt to add a pop-up window (e.g., <script>alert(document.cookie)</script>) to the email input field within the “index.html” field?  Can you introduce Stored Cross site scripting? 

3. Testing for SQL Injection (OTG-INPVAL-005)   Did your manual and automated testing discover any SQL Injection vulnerabilities – if so, how many? (Note: There should be at least one occurrence).  Name two or more steps you can take according to the reading to resolve the issue.  Fix and test at least one occurrence of the vulnerabilities – displaying your resulting source code and output results. 


4. Testing for Code Injection (OTG-INPVAL-012)   What is the importance of testing for this vulnerability?   What are at least two measures you can take to remediate this issue?  Can you input some simple html code or exploit Remote File Inclusion (RFI)? 



5. Test business logic data validation (OTG-BUSLOGIC-001)  

 What are at least two examples of business logic errors? This could be from various input forms or areas you discovered in previous HW assignments.  How can you mitigate against such errors? 

 6. Test integrity checks (OTG-BUSLOGIC-003)   Do Drop down menus exist and are they sufficient for the application? Why does the use of drop-down menus help mitigate against this risk?  Does your manual or automated scan reveal the use of password “AUTOCOMPLETE”? What issue, if any, does the use of AUTOCOMPLETE pose? 

7. Test defenses against application misuse (OTG-BUSLOGIC-007) 

  What is the importance of testing for this vulnerability?   Can adding additional characters in input fields cause unexpected results? Verify for at least two instances. 

General Guidelines 

You should document the results for the tests, your comments, and recommendations for improved security for each security control tested in a word or PDF document. The format of your document should be the format that is recommended in chapter 5 of the OWASP testing guide. Provide screen captures and descriptions of your tests conducted. Discuss any issues found and possible mitigations. 



You should submit your document by the due date. Your document should be well-organized, use the OWASP recommended reporting format, include all references used and contain minimal spelling and grammar errors. 


Calculate Your Essay Price
(550 words)

Approximate price: $22

Calculate the price of your order

550 words
We'll send you the first draft for approval by September 11, 2018 at 10:52 AM
Total price:
The price is based on these factors:
Academic level
Number of pages
Basic features
  • Free title page and bibliography
  • Unlimited revisions
  • Plagiarism-free guarantee
  • Money-back guarantee
  • 24/7 support
On-demand options
  • Writer’s samples
  • Part-by-part delivery
  • Overnight delivery
  • Copies of used sources
  • Expert Proofreading
Paper format
  • 275 words per page
  • 12 pt Arial/Times New Roman
  • Double line spacing
  • Any citation style (APA, MLA, Chicago/Turabian, Harvard)

Our guarantees

Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.

Money-back guarantee

You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.

Read more

Zero-plagiarism guarantee

Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.

Read more

Free-revision policy

Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.

Read more

Privacy policy

Your email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.

Read more

Fair-cooperation guarantee

By sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.

Read more

Order your essay today and save 10% with the coupon code: best10