Learn Python & Ethical Hacking From Scratch
Udemy Free Discount - Learn Python & Ethical Hacking From Scratch, Start from 0 & learn both topics simultaneously from scratch by writing 20+ hacking programs
4.6 (5,342 ratings), Created by Zaid Sabih, English [Auto-generated], Indonesian [Auto-generated], 1 more
PREVIEW THIS COURSE - GET COUPON CODE
What you'll learn
- 175 detailed videos about Python programming & ethical hacking
- Install hacking lab & needed software (works on Windows, OS X and Linux)
- Learn 2 topics at the same time - Python programming & Ethical Hacking
- Start from scratch up to a high-intermediate level
- Write over 20 ethical hacking and security programs
- Learn by example, by writing exciting programs
- Model problems, design solutions & implement them using Python
- Write programs in Python 2 and 3
- Write cross platform programs that work on Windows, OS X and Linux
- Have a deep understanding on how computer systems work
- Have a strong base and be able to use the skills learned to write any program even if its not related to hacking
- Understand what is Hacking, what is Programming, and why are they related
- Design a testing lab to practice hacking & programming safely
- Interact & use Linux terminal
- Understand what MAC address is & how to change it
- Write a python program to change MAC address
- Use Python modules and libraries
- Understand what Object Oriented Programming is
- Write object oriented programs
- Model & design extendable programs
- Write a program that can discover all clients connected to the same network
- Read, analyse & manipulate network packets
- Understand & interact with different network layers in packets such as ARP, DNS, HTTP ....etc
- Write a program that can redirect the flow of packets in a network (arp spoofer)
- Write a packet sniffer to filter interesting data such as usernames and passwords
- Write a program to redirect DNS requests (DNS Spoofer)
- Intercept and modify network packets on the fly
- Write a program to replace downloads requested by any computer on the network
- Analyse & modify HTTP requests and responses
- Inject code in HTML pages loaded by any computer on the same network
- Downgrade HTTPS to HTTP
- Write a program that can detect ARP Spoofing attacks
- Write custom made payloads to download a file, execute command, download & execute, download execute & report .....etc
- Use sockets to send data over TCP
- Send data reliably over TCP
- Write client-server programs
- Write a backdoor that works on Windows, OS X and Linux
- Implement cool features in the backdoor such as file system access, upload and download files and persistence
- Write a remote keylogger that can register all keystrikes and send them by Email
- Interact with files using python (read, write & modify)
- Convert python programs to binary executables that work on Windows, OS X and Linux
- Convert evil files into torjans that work and function just like any other file type like an image or a PDF
- Bypass Anti-Virus Programs
- Understand how websites work, the technologies used and how to test them for weaknesses
- Write a program that can discover hidden paths in a website
- Send requests towebsites and analyse responses
- Write a program that can map a website and discover all links, subdomains, files and directories
- Extract and submit forms from python
- Run dictionary attacks and guess login information on login pages
- Write a program that can discover weaknesses in websites
Post a Comment for "Learn Python & Ethical Hacking From Scratch"