নতুন tab-এ খুলবে

পাঁচ ধাপে শেখার পথ

Offensive Security ও Penetration Testing

এক ধাপে ‘আপাতত যথেষ্ট’ হওয়ার আগেই পরের ধাপের tool জমাতে হবে না। ধারাবাহিকতা আপনাকে ধীর করে না; এলোপাতাড়ি ঘোরাঘুরি কমায়।

  1. ১ · Foundationপথের বাকিটা যে vocabulary আর problem-solving habit ধরে নেয়—সেটা বানান।
  2. ২ · Coreশুধু code লেখা থেকে এই career-কে আলাদা করে যে conceptগুলো—সেগুলো শিখুন।
  3. ৩ · PracticalTutorial যে inconvenient অংশ skip করে—setup, failure, feedback, deployment—সেগুলোর মুখোমুখি হোন।
  4. ৪ · Professional Engineeringআপনার কাজকে readable, testable, reviewable আর অন্যের depend করার মতো safe করুন।
  5. ৫ · পরে / SpecializationReal project বা question দাবি করছে বলে depth বেছে নিন—roadmap poster-এ খালি box ছিল বলে নয়।

রোডম্যাপের ধাপ

১ · Foundation

পথের বাকিটা যে vocabulary আর problem-solving habit ধরে নেয়—সেটা বানান।

যা শিখবেন

  • Networking, HTTP, Linux, scripting আর application কীভাবে identity ও data রাখে।
  • Authentication, authorization, session, input handling আর common architecture।
  • Written authorization, lab isolation, evidence handling আর responsible disclosure।

এখন এতটুকুই যথেষ্ট

HTTP ও authorization behavior explain, request পড়া, written scope বলা আর test scope ছাড়ালে stop করতে পারেন।

হাতে-কলমে কাজ

Deliberately vulnerable একটি lab-এর exact target, allowed account ও data, excluded action, stop condition আর evidence rule test request-এর আগে লিখুন।

রোডম্যাপের ধাপ

২ · Core

শুধু code লেখা থেকে এই career-কে আলাদা করে যে conceptগুলো—সেগুলো শিখুন।

যা শিখবেন

  • Rules of engagement, threat-informed scoping আর test methodology।
  • Web/API vulnerability class আর business logic-এর manual validation।
  • Evidence, severity reasoning, remediation আর retesting।

এখন এতটুকুই যথেষ্ট

Main trade-off explain আর recipe ছাড়া bounded problem solve করতে পারেন।

হাতে-কলমে কাজ

একটি familiar exercise-এ constraint বদলে আবার build করুন আর reasoning লিখে রাখুন।

রোডম্যাপের ধাপ

৩ · Practical

Tutorial যে inconvenient অংশ skip করে—setup, failure, feedback, deployment—সেগুলোর মুখোমুখি হোন।

যা শিখবেন

  • Deliberately vulnerable lab complete করে payload-এর আগে mechanism explain করুন।
  • Tiny authorized assessment plan করে প্রতিটি tested hypothesis লিখুন।
  • Secret expose না করে একটি finding, fix recommendation আর retest result দিন।

এখন এতটুকুই যথেষ্ট

একটি ছোট working artifact আছে, আর যে failure পেয়ে fix করেছেন সেটা দেখাতে পারেন।

হাতে-কলমে কাজ

Linked career experiment শেষ করে deliberate failure বা review-এর পরে improve করুন।

রোডম্যাপের ধাপ

৪ · Professional Engineering

আপনার কাজকে readable, testable, reviewable আর অন্যের depend করার মতো safe করুন।

যা শিখবেন

  • Rules of engagement, risk-based methodology আর minimal proof of impact।
  • Reproducible evidence, severity reasoning, remediation আর retesting।
  • Sensitive-data handling, responsible disclosure, peer review আর explicit limitation।

এখন এতটুকুই যথেষ্ট

Owner unnecessary secret না পেয়েও finding safely reproduce, গুরুত্ব বুঝে proportionate fix implement আর closure verify করতে পারে।

হাতে-কলমে কাজ

Short WSTG-informed plan দিয়ে একটি authorized training feature assess করুন। Raw evidence, observed বনাম possible impact, smallest useful fix আর retest result-সহ reviewed finding দিন।

রোডম্যাপের ধাপ

৫ · পরে / Specialization

Real project বা question দাবি করছে বলে depth বেছে নিন—roadmap poster-এ খালি box ছিল বলে নয়।

যা শিখবেন

  • Network, cloud, mobile বা identity-focused penetration testing।
  • Mature supervision-এর মধ্যে red/purple teaming আর adversary emulation।
  • Operating-system depth-এর পরে exploit development আর vulnerability research।

এখন এতটুকুই যথেষ্ট

একটি depth area বেছে কেন এখন দরকার বলুন আর evidence-backed result বানান।

হাতে-কলমে কাজ

Real system, research question বা role requirement-এর সঙ্গে যুক্ত one-page depth plan লিখুন।

Skill থেকে গন্তব্য

এই skill নিয়ে কোথায় এগোবেন?

Career roadmap বলে কী শিখবেন। Goal guide বলে সেই skill দিয়ে কীভাবে এগোবেন। একটি পথ দিয়ে শুরু করুন; সব একসঙ্গে নয়।

রোডম্যাপ দেখা হলো—এবার evidence বানান

কাজটি সত্যিই ভালো লাগে কি না, ছোট করে করে দেখুন।

ফাইনাল ইয়ার প্রজেক্টে engineering practice কাজে লাগান →