|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/a-practical-guide-to-ethical-hacking-from-scratch-in-bangla/
课程评论:没有评论
课程名称:从零开始的道德黑客实用指南(孟加拉语) 课程概述: 欢迎大家参加《从零开始的道德黑客实用指南》。此课程适合所有对道德黑客感兴趣的人员,尤其是希望在道德黑客或网络安全领域发展职业的人士。课程内容全面且实用,不需要任何前置知识。我们将从基础开始,涵盖以下主要内容: 1. 信息安全基本概念:介绍信息安全的基本概念,如机密性、完整性和可用性等元素及其重要性。 2. 黑客实验室的搭建:教授如何设置黑客实验室,以及如何安装Kali Linux等操作系统。 3. Linux基础知识:学习Kali Linux的基本操作命令。 4. 信息收集与扫描:包括如何通过多种方式收集信息,以及利用Google黑客技术和Nmap进行扫描。 5. 服务器端攻击:了解如何发现服务器服务的脆弱性,并进行攻击。 6. 客户端攻击:学习恶意软件的概念及如何利用其进行攻击。 7. 社会工程学攻击:学习如何利用社会工程学技巧进行客户端攻击。 8. 维护访问权限:在攻陷系统后,如何保持对系统的访问。 9. 网站渗透测试:从信息收集到识别OWASP十大漏洞的详细过程。 10. SQL注入:学习如何发现和利用SQL注入漏洞。 11. 网络黑客基础:介绍网络黑客的基本概念和技术。 12. 移动平台黑客:学习如何通过伪造APK文件攻击Android系统。 完成本课程后,学生将具备信息收集、网络与网络应用渗透测试、服务器端与客户端攻击及Android黑客等方面的扎实基础,并了解如何保护自己或系统的安全。此外,课程提供24/7支持,鼓励学员在Q&A部分提问。 注意:本课程仅供教育用途,所有攻击模拟在自有实验室进行,请勿在未授权的系统上进行攻击。 课程适合对象: 任何希望在道德黑客或网络安全领域建立职业的人士,以及任何想学习道德黑客知识、确保系统安全的人士。
Practical Guide to Ethical Hacking from Scratch in Bangla - কোর্সে সবাইকে স্বাগতম। যে কেউ যাদের এথিক্যাল হ্যাকিং সম্পর্কে আগ্রহ আছে তারা এই কোর্সটি করতে পারবেন। যারা এথিক্যাল হ্যাকিং বা সাইবার সিকিউরিটি নিয়ে ক্যারিয়ার গড়তে চান তাদের জন্য পারফেক্ট স্টার্টিং বলা যায় কোর্সটিকে। এই কোর্স করার জন্য কোন prior knowledge প্রয়োজন নেই।এই কোর্সটি খুবই practical একটি কোর্স কিন্তু থিউরি ও আমরা আলোচনা করব ঠিক যতটুকু প্রয়োজন ততটুকু। আমরা একদম জিরো থেকে শুরু করব, কিভাবে হ্যাকিং ল্যাব তৈরি করতে হবে, ইনফরমেশন সিকিউরিটির বেসিক ধারনা, নেটওয়ার্ক, সার্ভার, ওয়েব এপ্লিকেশন কিভাবে exploit করব বিভিন্ন টুলস এবং টেকনিক ব্যবহার করে এবং এই ধরনের এ্যাটাক থেকে কিভাবে আমরা নিজেদেরকে সিকিউর করব।এই কোর্সে আমরা শিখবঃ1. Information security বেসিক ধারনা: এটি introductory part, এখানে আমরা শিখব ইনফরমেশন সিকিউরিটির সংগা, Confidentiality, Integrity এবং Availability বলতে কি বোঝায়. আরও কিছু IS elements, তাদের significance, implementation, পলিসি, Laws এবং Standards বিষয়ে। 2. হ্যাকিং ল্যাব তৈরি (Setting up hacking lab): এই সেকশনে আমরা দেখব কিভাবে হ্যাকিং ল্যাব তৈরি করতে হয়, কিভাবে virtual box সেট আপ দিতে হয়। virtual box এ কিভাবে Kali linux এবং অন্যান্য OS যেমন Metasploitableইন্সটল করতে হয়।3. লিনাক্স এর বেসিক ধারনা (Linux Basics): যেহেতু সম্পুর্ণ কোর্সে আমরা Kali linux ব্যবহার করব সুতরাং linux commands নিয়ে আমরা এই সেকশনে আলোচনা করব।4. ফুটপ্রিন্টিং এবং স্ক্যানিং (Footprinting & Scanning): কোর্সের মূল সেকশন এখান থেকে শুরু। ফুটপ্রিন্টিং অথবা ইনফরমেশন সংগ্রহ করা হ্যাকিং এর প্রথম ধাপ। আমরা যত ভাবে যত জায়গা থেকে পারব ইনফরমেশন সংগ্রহ করব। এই সেকশনে আমরা google hacking technique ব্যবহার করে ওয়েবসাইট এর ইনফরমেশন সংগ্রহ করব, recon-ng, dmitry ব্যবহার করে network/host এর তথ্য সংগ্রহ করব। এরপর nmap এর rich feature ব্যবহার করে scanning করব।5. সার্ভার সাইড এ্যাটাক এর মাধ্যমে হ্যাক করা (Gaining Access - Server Side Attacks): এই সেকশনে আমরা সার্ভার সাইড এ্যাটাক এর সঙ্গা, কিভাবে সার্ভারের বিভিন্ন সার্ভিস যেমন FTP, Samba or VNC এর vulnerability খুজে বের করা যায় এবং সেগুলো exploit করে সিস্টেম হ্যাক করা যায় ইত্যাদি নিয়ে কথা বলব।6. ক্লায়েন্ট সাইড এ্যাটাকের মাধ্যমে হ্যাক করা (Gaining Access - Client Side Attacks): এটি এ্যাটাকের আর একটি পার্ট। এখানে আপনারা শিখবেন ক্লায়েন্ট সাইড এ্যাটাক বলতে কি বোঝায়, ম্যালওয়ার কি, কিভাবে তৈরি করতে হয় এবং এটি ব্যবহার করে কিভাবে এ্যাটাক করতে হয়। 7. সোসাল ইঞ্জিনিয়ারিং কৌশল ব্যবহার করে হ্যাক করা - ক্লায়েন্ট সাইড এ্যাটাক (Gaining Access using Social Engineering Technique - Client Side Attacks): এই সেকশনে আমরা সোসাল ইঞ্জিনিইয়ারিং কৌশন শিখব। আমাদের তৈরি করা Trojan এর icon কিভাবে পরিবর্তন করতে হয়, কিভাবে ফাইল টাইপ পরিবর্তন করে images, pdf বানাতে হয়, কিভাবে .exe extension spoof করে (jpg, pdf) বানাতে হয়। 8. সিস্টেমে অবস্থান করা (Maintaining Access - Post Exploitation Attack): সিস্টেমে access নেওয়ার পর আমাদেরকে সিস্টেমে অবস্থান করতে হবে আমাদের উদ্দেশ্য পূরণ করার জন্য। এটাকে maintaining access বলে। এই কাজ করার জন্য প্রয়োজনীয় জ্ঞান এই সেকশন থেকে আমরা পাব। আমরা হ্যাকড সিস্টেমে বিভিন্ন system commands, upload ফাইল, download ফাইল, spying ইত্যাদি করতে পারব।9. ওয়েবসাইট পেনিট্রেশন টেস্টিং (Website Penetration Testing - Footprinting): এই সেকশনে আমরা দেখব কিভাবে ওয়েবসাই্টের sensitive তথ্য সংগ্রহ করতে হয় যেমন whois তথ্য, netcraft তথ্য, কি কি technologies একটি ওয়েবসাইটে ব্যবহার করা হয়েছে, কিভাবে subdomain, files এবং directories খুজে বের করা যায়। তারপর আমরা OWASP Top 10 vulnerabilities সম্পর্কে জানব নিচের সেকশন গুলিতে।10. ওয়েবসাইট পেনিট্রেশন টেস্টিং (Website Penetration Testing - Command Execution Vulnerabilities): Reconnaissance বা ফুটপ্রিন্টিং এর পর আমরা দেখব কিভাবে একটি ওয়েবসাইটের command execution vulnerabilities খুজে বের করতে হয়, কিভাবে command run করিয়ে sensitive তথ্য বের করতে হয় এবং exploit করতে হয়।11. ওয়েবসাইট পেনিট্রেশন টেস্টিং (Website Penetration Testing - File Upload Vulnerabilities): এখানে আমরা আলোচনা করব file upload vulnerabilities নিয়ে। আমরা শিখব কিভাবে file upload vulnerability খুজে বের করতে হয়, কিভাবে malicious ফাইল upload করতে হয় এবং রিমোট সার্ভারে access নিতে হয়।12. ওয়েবসাইট পেনিট্রেশন টেস্টিং (Website Penetration Testing - Cross Site Scripting (XSS): আর একটি ফ্যামিলিয়ার vulnerability হচ্ছে Cross Site Scripting(XSS). আমরা দেখব কিভাবে এই vulnerability খুজে বের করব manually, এই vulnerability ব্যবহার করে কিভাবে ভিকটিম এর এ্যাকাউন্ট takeover করব। Burp suite দিয়ে কিভাবে এই vulnerability কে exploit করব সেটা নিয়ে সংক্ষিপ্ত আলোচনা করব এই সেকশনে।13. ওয়েবসাইট পেনিট্রেশন টেস্টিং (Website Penetration Testing - SQL Injection): এই সেকশনে আমরা শিখব GET or POST method এর মাধ্যমে কিভাবে SQL Injection vulnerability খুজে বের করব, কিভাবে DB name, version, user বের করব, লগ ইন bypass করব ইত্যাদি। আরও শিখব SQLMap দিয়ে কিভাবে অটোমেটিকালি SQLi attack করতে হয়।14. ওয়েবসাইট পেনিট্রেশন টেস্টিং (Website Penetration Testing - Discovering Vulnerability Using Automated Tool): এখন পর্যন্ত আমরা ম্যানুয়ালি vulnerability খুজে বের করেছি, এখন আমরা automatically vulnerability খুজে বের করার জন্য Zed Attack Proxy (ZAP) এবং Nikto এর ব্যবহার দেখব।15. নেটওয়ার্ক হ্যাকিং (Network Hacking - Basics): এই সেকশনে নেটওয়ার্ক হ্যাকিং এর প্রাথমিক ধারনা যেমন packet capturing মুড কি, কোন মুডে packet capture করতে হয় ইত্যাদি আলোচনা করা হয়েছে।16. নেটওয়ার্ক হ্যাকিং (Network Hacking - Pre-connection Attack): এখানে Packet sniffing সম্পর্কে আলোচনা করা হয়েছে।17. নেটওয়ার্ক হ্যাকিং (Network Hacking - Gaining Access): এই সেকশনে আমরা Wifi password হ্যাক করে নেটওয়ার্কে access নিব।18. নেটওয়ার্ক হ্যাকিং (Network Hacking - Post Connection Attack - MITM Attack): Access নেওয়ার পর আমরা নেটওয়ার্কে Man In The Middle Attack করতে পারব, sensitive তথ্য extract করতে পারব, custom script ব্যবহার করে HTTPS/HSTS সাইট bypass করতে পারব, clear text username, password sniff করতে পারব।19. হ্যাকিং মোবাইল প্লাটফর্ম (Hacking Mobile Platform): এই সেকশনে আমরা দেখব কিভাবে malformed apk তৈরি করে এন্ড্রয়েড সিস্টেম হ্যাক করা যায়।এই কোর্স শেষ করার পর, recon টেকনিক, network এবং web application penetration testing, server side & client side attacks, android hacking এর উপর একটি solid background তৈরি হবে এবং কিভাবে নিজেদেরকে অথবা সিস্টেমকে সিকিউর করব সেটাও জানতে পারব।এই কোর্সে 24/7 support পাবেন, যদি কোন প্রশ্ন থাকে তাহলে তাহলে Q & A সেকশনে পোষ্ট করুন এবং আমরা যত দ্রুত সম্ভব respond করব।Note: এই কোর্সটি তৈরি করা হয়েছে শুধুমাত্র educational purpose এ। সমস্ত এ্যাটাক সিমুলেশন করা হয়েছে নিজস্ব ল্যাব এ। অনুগ্রহ করে অনুমতি ব্যতিত কোন সিস্টেমে এ্যাটাক করবেন না।এই কোর্স কাদের জন্য (Who this course is for):যেকোন আগ্রহী ব্যাক্তি যারা তাদের ক্যারিয়ার এথিক্যাল হ্যাকিং ফিল্ডে গড়তে চান (Any interested person who wants to develop their career in ethical hacking or cyber security field)যেকোন আগ্রহী ব্যাক্তি যারা এথিক্যাল হ্যাকিং শিখতে চান এবং সিস্টেমকে সিকিউর করতে চান (Any interested person who wants to learn ethical hacking and secure himself or system)