EC-Council
EC-Council Logo

Programming for Ethical Hackers 

  • Offered byEC-Council

Programming for Ethical Hackers
 at 
EC-Council 
Overview

Gain expertise in one of the most underrated but useful skill in ethical hacking

Duration

49 hours

Total fee

16,497

Mode of learning

Online

Official Website

Go to Website External Link Icon

Credential

Certificate

Programming for Ethical Hackers
 at 
EC-Council 
Highlights

  • Earn a certificate after completion of the course
  • Quizzes & Assessments for practice
Details Icon

Programming for Ethical Hackers
 at 
EC-Council 
Course details

Who should do this course?
  • Ethical Hackers
  • White-Hat Hackers
  • Red Teamers
  • Offensive Security Professionals
  • Penetration Testing
What are the course deliverables?
  • Develop a C program in a Secured Way
  • Fundamentals of creating secure code in C++
  • Fundamentals of creating secure code in Java
  • Learn how to spot, exploit and patch the vulnerabilities in a JavaScript
  • Understanding Web Applications Pentesting Library and Toolkits
  • You will have knowledge of the various security issues and flaws that exist.
  • Fundamental features and philosophy of Linux system
  • Learn to create a virtual lab, all the basic commands and navigating the shell
  • Learn the basics of Jq
  • Build your knowledge on secure software assurance
More about this course
  • This course provides a hands-on approach to programming, enabling participants to develop custom tools, scripts, and exploits to strengthen their capabilities in ethical hacking scenarios
  • In this course students will gain a solid understanding of cybersecurity fundamentals and basic programming concepts
  • This course equips participants with practical programming skills essential for ethical hacking roles

Programming for Ethical Hackers
 at 
EC-Council 
Curriculum

Secure Programming with C

Introduction to C

Preventing Buffer Overflows, Stack-smashing, and Return-oriented Programming Attacks

Using Formatted Output Functions without Introducing Format-string Vulnerabilities

Secure Programming with C++

Introduction to C++ Programming

Battling Integer Vulnerabilities in C++

Memory Management in C++

Secure Programming with Java

Introduction to Java Security

Secure Application Design

Secure Coding Practices for Cryptography

Secure Coding Practices for Error Handling

Hands-on JavaScript for Ethical Hacking

Introduction and Ethical Hacking

Hacking Lab Setup

Black Hat Python: Python For Pentesters

Python Setup and Components

Working with Python Network Recon Framework

Ruby on Rails - Security

Introduction

Injections in Rails

Shell Scripting with Z Shell

Introduction to the Course

Overview – Files and Processes in Linux/Zsh

Shell Scripting with Bash

Creating and Building the Lab

Navigating the Shell and Basic Commands

Jq Command Tutorials for Bash Shell Scripting

Introduction to Jq Command

Jq Filters and Options

Certified Secure Software Lifecycle Professional Cert Prep

Practical Software Security Principles

Secure Specification

Secure Design

Faculty Icon

Programming for Ethical Hackers
 at 
EC-Council 
Faculty details

Howard Postan
Kamil Gierach-Pacanek

Other courses offered by EC-Council

– / –
6 months
– / –
– / –
6 months
– / –
– / –
6 months
– / –
– / –
6 months
– / –
View Other 51 CoursesRight Arrow Icon
qna

Programming for Ethical Hackers
 at 
EC-Council 

Student Forum

chatAnything you would want to ask experts?
Write here...