Programs

CYBER SECURITY ENGINEER PROGRAM

Advanced Cybersecurity Training

DURATION

300 Hours / 6 Months evening course

COURSE DESCRIPTION

Cybersecurity is one of the hottest topics in technology nowadays. Reports show a huge shortage in Cybersecurity professionals and a constant increase in demand

Deloitte and Google cited the Future of the SOC Report by ISC(2): “A massive and growing talent shortfall is one of the most critical challenges facing the cybersecurity world today. In fact, nowhere in IT is the talent shortage more pronounced than in the cyber arena. A 2019 workforce study by (ISC)2 estimated the number of unfilled cyber roles globally at four million. The study also found that the number rose by over one million in just a single year. This skills gap is dire in every geographic region and industry, and impacts organizations of all sizes.”

The Cyber Security Engineer Program is a comprehensive 300-hour, 6-month advanced training in Cybersecurity. Graduates develop in-depth knowledge of varied technologies, cybersecurity tools, emerging threats, typical vulnerabilities, and hacking patterns. The program establishes advanced skills in programming and automation of cyber attacks and defense, penetration testing, cyber forensics, and reverse engineering.

The program places great emphasis on hands-on practice through real-world cybersecurity scenarios on Cyberium Arena, a military-grade interactive simulator for cyber training.

PROGRAM TOPICS

Linux

  • Introduction to Linux OS Environment
  • Installing and configuring Linux OS as a VM
  • System Folders and Permissions
  • Users Management and Ownership
  • Linux Services Management and Configuration
  • Bash Scripting
  • Linux Local System Exploit
  • Linux Process Manipulation and Control

 

Network Research & Penetration Testing

  • Build your Lab Environment
  • Reconnaissance
  • Vulnerability Analysis
  • The Metasploit Framework
  • Payloads and Shells
  • Exploitation
  • Bypass Techniques
  • Post Exploitation
  • Reporting and Communicating
  • Planning and Scoping
     

WebApp Security

  • Introduction to WebApp Security
  • Burp Suite (Target, Proxy, Scanner, Intruder, Repeater, Decoder)
  • The HTML Protocol
  • HTML Injection
  • XSS
  • Web Reconnaissance
  • Session Hijacking + Ways of Protection
  • Cross Site Request Forgery (CSRF)
  • Server-Side Request Forgery (SSRF)
  • Local File Inclusion (LFI)
  • Directory Traversal
  • RCE – Remote Code Execution
  • Blind Command injection
  • SQL injection
  • File Upload
  • Automation Scanners
  • Authentication
     

Python Security

  • Programming Concepts and Python Basics
  • Identifying Services
  • Port Scanning and Banner Grabbing
  • Hacking Remote Services
  • Attacking Web Applications
  • Spiders and Web Crawlers
  • Automations and Mechanize
  • Networking with SCAPY
  • Offensive SCAPY
  • The Shodan API
  • Anti-Virus with Python
     

Digital Forensics

  • Digital Evidence Gathering
  • Computer Systems Infrastructures
  • Memory Storage and Management
  • File System Types and Common File Systems
  • Windows OS Forensics
  • Understanding NTFS and Storage Management
  • Steganography Techniques
  • Extracting Windows Registry and Query Manipulations
  • Windows Log System Explained
  • Working with RAW Image Format
  • Investigating and Recovering Deleted Information
  • How RAM Operates in Windows OS and Data extraction
  • Mastering Access-Data FTK imager
  • Memory Capture and Diagnostic Methodologies
  • File Forensics and Metadata Information
  • File Carving Techniques – Manual and Automatic Tools
     

Reverse Engineering and Exploitation

  • Malware Analysis Definitions and Terminology
  • Static Malware Analysis as First Step – Tools and Achievements
  • Dynamic Malware Analysis – Preparing Sandbox Lab
  • Process Manipulation and Analysis
  • Assembly Programing Basics – Intel 80×86 Architecture (NASM)
  • Understanding Number Bases
  • Register Types and How Memory Data is Organized
  • RAM Memory from the Machines Point of View
  • Memory Management Order Little-Endian vs Big-Endian
  • Assembly Functions
  • Understanding the Stack and Registers
  • Debugging PE Binaries using GDB
  • Working with Additional Debuggers – OllyDBG and Immunity Debugger
  • Working with Disassembler – IDA Pro
  • Python Implementation in Assembly
  • Anti-Debugging and Anti-Forensics Techniques
  • Packing and Unpacking Data in the Memory
  • How Packers work UPX and Advance Packing
  • Buffer Overflow – Programing Concept
  • Buffer Overflow in Network Services
  • Buffer Overflow Vulnerabilities in Linux and Windows
  • Format String Vulnerability Abuse
  • Understanding and Building Cracks
  • Reverse Engineering Practical Phase
     

IoT Exploitation

  • Introduction to IoT
  • IoT Attack Surface
  • Setting your own IoT Exploitation VM
  • Firmware Analysis
  • Emulating Firmware
  • Tempering IoT Firmware
  • WebApp Penetration for IoT Devices
  • Analyzing IoT Devices
  • Working with IoT Exploitation Devices

The Fast Track to Tech