Set Reminder Save for later

Hacking and Patching

Learn more, save more.
Take this course as a part of Fundamentals of Computer Network Security and save 10% off. (Get details)

In this MOOC, you will learn how to hack web apps with command injection vulnerabilities in a web site of your AWS Linux instance. You will learn how to search valuable information on a typical Linux systems with LAMP services, and deposit and hide Trojans for future exploitation. You will learn how to patch these web apps with input validation using regular expression. You will learn a security design pattern to avoid introducing injection vulnerabilities by input validation and replacing generic system calls with specific function calls. You will learn how to hack web apps with SQL injection vulnerabilities and retrieve user profile information and passwords. You will learn how to patch them with input validation and SQL parameter binding. You will learn the hacking methodology, Nessus tool for scanning vulnerabilities, Kali Linux for penetration testing, and Metasploit Framework for gaining access to vulnerable Windows Systems, deploying keylogger, and perform Remote VNC server injection. You will learn security in memory systems and virtual memory layout, and understand buffer overflow attacks and their defenses. You will learn how to clone a Kali instance with AWS P2 GPU support and perform hashcat password cracking using dictionary attacks and known pattern mask attacks.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Coursera.

Get a Reminder

Not ready to enroll yet? We'll send you an email reminder for this course

Send to:

Coursera

&

University of Colorado System

Rating 2.6 based on 3 ratings
Length 5 weeks
Starts Feb 11 (6 weeks ago)
Cost $79
From University of Colorado System via Coursera
Instructor Edward Chow
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Art & Design IT & Networking
Tags Computer Science Design And Product Computer Security And Networks

Get a Reminder

Get an email reminder about this course

Send to:

What people are saying

We analyzed reviews for this course to surface learners' thoughts about it

after almost every in one review

But while the assignments indeed made me learn a lot, pretty much nothing in this course is really well made.- Chow's English is really hard to follow- Chow's talks frequently get interrupted in the middle of the sentence by quizzes that pop up during the video lectures- Those (ungraded) quizzes often refer to later parts of the talk actually, so with no further knowledge you'll often have to guess at the point in time when they are presented- After almost every video, a readings page is presenting some links, and many if not most of them are broken.

entering credit card in one review

(Even for the free tier, registration is not possible without entering credit card information.

exactly as described in one review

)- The assignments of this course assume that you have an AWS instance set up exactly as described in course 1 of this specialization.

possible without entering in one review

even though due in one review

report problem in one review

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Apps Programmer $89k

Apps Admin Consultant $97k

EE Apps Engineer $98k

Web Apps Developer Consultant $112k

Oracle Apps DBA 3 $114k

Oracle Apps Tester $116k

Software Apps Engineer 2 $119k

Oracle Apps $131k

Mobile Apps Engineer $134k

Apps Engineer $137k

Apps Solution Architect $141k

Senior Web Apps Developer $165k

Write a review

Your opinion matters. Tell us what you think.

Coursera

&

University of Colorado System

Rating 2.6 based on 3 ratings
Length 5 weeks
Starts Feb 11 (6 weeks ago)
Cost $79
From University of Colorado System via Coursera
Instructor Edward Chow
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Art & Design IT & Networking
Tags Computer Science Design And Product Computer Security And Networks

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now