Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Cyberhacker Series: Hacking Databases
Rating: 3.6 out of 5(19 ratings)
200 students

Cyberhacker Series: Hacking Databases

Cyberhacker Series: Hacking Databases
Created byChad Russell
Last updated 11/2017
English
English [Auto],

What you'll learn

  • Hack and secure leading commercial and open source database platforms.

Course content

1 section12 lectures1h 56m total length
  • Introduction5:00

    Explore how database threats and breaches emerge from stolen credentials, phishing, sql injection, and insider risks, and learn practical mitigations to protect valuable data.

  • Database Security - Intermediate5:02

    Understand database inference attacks that misuse data aggregation and data association, and learn how least privilege and auditing guard against misconfigurations, SQL injection, and insider threats.

  • Database Security - Advanced5:03

    Audit policies monitor database activity for unauthorized deletions and privilege abuse, while encryption and tokenization minimize data exposure.

  • Database Security - Putting it all together7:50

    Explore defense in depth for database security, including encryption techniques such as homomorphic encryption, data redaction, and key management, plus centralized audit, baselining, and separation of duties.

  • First Order SQL Injection1:29

    Demonstrates a simple first order sequel injection by registering a user and bypassing login with an or 1=1 condition in the Bahjat store application.

  • Budget Store - ZAP Data Collection2:24

    Demonstrates using the Zed attack proxy to route browser traffic through zap, capture communications, identify SQL injection vulnerabilities, and prepare data for Sequel map testing.

  • Shodan2:41

    Discover how Shodan catalogs internet of things devices and databases, and learn to search for default credentials within an authorized, ethical pen-testing framework using Tor for anonymity.

  • MySQL Lab Buildout8:01

    Build a secure MySQL lab on Linux by installing MySQL, running mysql_secure_installation, and configuring root access; then use command line and MySQL Workbench to populate a sample movies database.

  • MySQL Security Architecture and Exploits16:32

    Examine MySQL security architecture, user privileges, and common exploits; learn enumeration, vulnerability research, and attacker techniques like injection, backdoors, and privilege escalation to compromise databases.

  • MySQL Lockdown35:48

    Learn to lockdown MySQL databases through patching, OS-level controls, least privilege, secure configuration, logging, and defense in depth, including non-root operation, remote SSL, and restricted user privileges.

  • Operating System Hardening8:20

    Learn to minimize the attack surface by hardening operating systems, databases, and apps through baselines, baseline checks, and ongoing audits to identify changes and mitigate vulnerabilities.

  • Big Data Security18:02

    secure big data ecosystems by enforcing authentication, access controls, encryption in transit and at rest, and comprehensive auditing across Hadoop, NoSQL, and SQL workloads.

Requirements

  • Students should have a working understanding of TCP/IP and networking concepts.

Description

Cyberhacker Series:  Hacking Databases

This course is for beginners and IT pros looking to get certified and land an entry level Cyber Security position paying upwards of six figures!    Each chapter closes with exercises putting your new learned skills into practical use immediately.   You will start by understand network anonymity by using tools such as Tor, Tortilla and Proxy Chains. 

What are the pre-requisites for this course?

  1. Students should have a working understanding of TCP/IP and networking concepts. 

What will you be able to do after taking this course?

  • Build a MySQL and Oracle security testing lab - Build out a database security lab and test your database hacking skills following exercises in the course.


  • Attack databases using 'first-order SQL injection' techniques - SQL Injection (SQLi) refers to an injection attack wherein an attacker can execute malicious SQLstatements (also commonly referred to as a malicious payload) that control a web application's database server (also commonly referred to as a Relational Database Management System – RDBMS).


  • Use the Zed Attack Proxy for data collection on database information - OWASP ZAP (short for Zed Attack Proxy) is an open-source web application security scanner. It is intended to be used by both those new to application security as well as professional penetration testers.
  • Learn how to harden the Database and the underlying OS platform to maximize security - Harden the database listener and configure authentication and authorization parameters for the database and underlying operating system . 


  • Use Shodan to collect information from open databases and IoT devices on the web - Shodan is the world's first search engine for Internet-connected devices.

Who this course is for:

  • This course is for beginners and IT pros looking to get certified and land an entry level Cyber Security position paying upwards of six figures! There are currently over a million Cyber Security job openings global and demand is greatly outpacing supply which means more opportunity, job security and higher pay for you! Each chapter closes with exercises putting your new learned skills into practical use immediately. You will start by understand and hack databases such as Microsoft SQL, MySQL and Oracle RDBMS.