আপনি যেহেতু আপনার পূর্বের প্রোগ্রামিং অভিজ্ঞতা নিয়ে কিছু বলেননি, ধরে নিচ্ছি আপনি একদম নতুন এবং সেই হিসাবে উত্তর দিচ্ছি।
আপনার যদি কোনো প্রোগ্রামিং ল্যাঙ্গুয়েজ, নেটওয়ার্কিং, অপারেটিং সিস্টেম, ডেটাবেস ইত্যাদি জানা না থাকে তাহলে আগে সেগুলো দিয়ে শুরু করেন। যেকোনো একটা প্রোগ্রামিং ল্যাঙ্গুয়েজ আগে খুব ভালো করে শিখতে হবে, সাথে আছে ডেটা স্ট্রাকচার এবং অ্যালগরিদম। এসব শেষে তারপর আসতে হবে হ্যাকিং এ।
এথিক্যাল হ্যাকিং এর উপর বাংলা কোর্স করে দেখতে পারেন, সব বুঝতে সুবিধা হবে। ইংলিশ এ কোর্স ও করতে পারেন চাইলে। একজন ভালো এথিক্যাল হ্যাকারের অবশ্যই এইসব জিনিস জানা থাকতে হবে:
- Networking Skills
- Computer Skills
- Linux Skills
- Programming Skills
- SQL Skills
- Hardware Knowledge
- Knowledge in Reverse Engineering
- Cryptography
- Database Skills
- Problem-solving Skills
(সোর্স: https://www.edoxitraining.com/studyhub-detail/top-ethical-hacker-skills)
সাথে এই রোডম্যাপ টা ফলো করতে পারেন।
(সোর্স: https://twitter.com/xtremepentest/status/1497486570487746560)
হ্যাপি লার্নিং।