Web Development
latest
  • ECMAScript 6 - Anthony Russo
  • Angular JS - Ashtyne Madsen
  • Angular JS - Brooke Brommel
  • AngularJS - Cody Good
  • AngularJS - Cole Holland
  • Node js - Esteban Sierra
  • New Features in JavaScript ES6 - Kyann
  • Node.js - Kyle Hovey
  • ECMAScript 6
  • AngularJS Tutorial By:Michael Borland
  • New ES6 Features - Michael Reuter
  • AngularJS - Morgan Ryan
  • Node.js - Nathan Hawkins
  • Title Goes Here
  • Continuous integration - Rasim Dezic
  • Node.js - Sara Nielsen
  • AngularJS - Taylor Gehrls
  • New to JavaScript in ECMAScript 6
  • Directory Traversal / Poisoned File Upload
  • SQL Injection
  • Cross-Site Scripting
  • Denial-of-Service
  • Distributed Denial-of-Service
  • Brute-Force Attacks
  • Unvalidated Redirects
  • Known Vulnerabilities
  • Social Engineering
  • Encoding
  • Firewalls
  • Authentication
  • Authorization
  • Server Certificates
  • Process Security
  • Data Validation
  • Data Encoding - Morgan
  • Encryption
  • Hashing
Web Development
  • Docs »
  • Final Reports
  • Edit on GitHub

Final Reports¶

  • ECMAScript 6 - Anthony Russo
  • Angular JS - Ashtyne Madsen
  • Angular JS - Brooke Brommel
  • AngularJS - Cody Good
  • AngularJS - Cole Holland
  • Node js - Esteban Sierra
  • New Features in JavaScript ES6 - Kyann
  • Node.js - Kyle Hovey
  • ECMAScript 6
  • AngularJS Tutorial By:Michael Borland
  • New ES6 Features - Michael Reuter
  • AngularJS - Morgan Ryan
  • Node.js - Nathan Hawkins
  • Title Goes Here
  • Continuous integration - Rasim Dezic
  • Node.js - Sara Nielsen
  • AngularJS - Taylor Gehrls
  • New to JavaScript in ECMAScript 6

Midterm - Web Security¶

Attack Vectors¶

  • Directory Traversal / Poisoned File Upload
  • SQL Injection
  • Cross-Site Scripting
  • Denial-of-Service
  • Distributed Denial-of-Service
  • Brute-Force Attacks
  • Unvalidated Redirects
  • Known Vulnerabilities
  • Social Engineering

How to Secure¶

  • Encoding
  • Firewalls
  • Authentication
  • Authorization
  • Server Certificates
  • Process Security
  • Data Validation
  • Data Encoding - Morgan
  • Encryption
  • Hashing

Citation Example¶

Wikipedia says that the Directory Traversal Attack [dta] is a kind of attack that involves traversing directories.

If I forgot how to do reStructuredText I could look at the Sphinx website [sphinx].

[dta]"Directory traversal attack." Wikipedia. Wikimedia Foundation, 07 Feb. 2017. Web. 15 Feb. 2017.
[sphinx]Georg Brandl. "reStructuredText Primer" Sphinx Team, Web. 15 Feb. 2017.
Next

© Copyright 2017, Paul Vincent Craven. Revision 6b2fc082.

Built with Sphinx using a theme provided by Read the Docs.