Welcome back to the final 6 weeks of CS4 Programming.
Coursera final exam.
We are going to commence on an introduction to Object Oriented Programming.
But first we need to complete the following:
- Visit this link in order to complete your Khan Academy "Intro to Programming JS" badge.
- Complete new challenge:https://www.khanacademy.org/computing/computer-programming/programming/resizing-with-variables/p/challenge-brown-bear-eyes
- If you have any KA challenges or projects that need review, please specifically send me a link to the program(s) that require review.
- Ensure that Mr Persing has confirmed that you have completed all of your Coursea requirements i.e. Quizzes, Assignments, Exam.
- Khan Academy: Objects
- Object Oriented Design
- Object Exercises
- Project: Rock-Paper-Scissors
Microsoft Web Server (IIS) Exploit
"The security bug (CVE-2015-1635) allows attackers to knock web servers offline by sending a simple HTTP request. Microsoft fixed this denial-of-service vulnerability on Tuesday with a patch numbered MS15-034.
However, within hours of the update going live, people reverse engineered the new code to find out where the hole is and how to exploit it, and have started sending out the pings of death.
The problem stems from HTTP.sys not safely handling the Range header in a HTTP request; this mechanism is used to fetch part of a file from a server, which is sometimes handy for resuming downloads. If you set the range way too large, it causes the Windows kernel to crash." - extract from The Register
Exploits - DNS Rebinding