Penetration testing
Defined application, API, network বা cloud scope assess করে reproducible finding আর retest evidence দেওয়া।
System নিরাপদ রাখুন · ক্যারিয়ার গাইড
Careful engineer-এর মতো explicitly authorized system test করুন: scope ঠিক করুন, weakness validate করুন, impact সীমিত রাখুন আর fix-কে actionable করুন।
এক নজরে ক্যারিয়ার
তিনটি dot মানে ‘ভালো’ নয়। শুধু বোঝায়—এই ক্যারিয়ারে ওই ধরনের কাজ বেশি আসে।
আসল কাজ
বাস্তব কথাটা
Tutorial শেষ করা আর production-এর ফলাফলের দায় নেওয়া এক দক্ষতা নয়। এই page-এর কাজ hype তোলা নয়—দুটোর মাঝের ফাঁকটা দেখানো।
এই ক্ষেত্রের ভেতরের পথ
শুরুতেই একটি specialization স্থায়ীভাবে বেছে নিতে হবে না। কাজগুলোর পার্থক্য বুঝে ছোট experiment দিয়ে fit যাচাই করুন।
Defined application, API, network বা cloud scope assess করে reproducible finding আর retest evidence দেওয়া।
Agreed objective আর rules of engagement মেনে detection ও response evaluate করা; এটি unsupervised beginner starting point নয়।
Authentication, authorization, input আর business logic test করার মতো গভীরভাবে application behavior বোঝা।
অপরিচিত failure mechanism নিয়ে study আর defensible reproduction তৈরি করা; advanced কাজের জন্য গভীর systems knowledge দরকার।
ভালো লাগতে পারে যদি
কঠিন লাগতে পারে যদি
বাস্তবসম্মত একটি দিন
এই timeline কোনো সাজানো career fantasy নয়; সাধারণ কয়েকটি কাজের সম্ভাব্য মিশ্রণ।
Rules of engagement confirm করে ambiguous target scope থেকে বাদ দেওয়া।
Harmless test account দিয়ে authorization weakness manually validate করা।
Owner-এর সঙ্গে finding review, exaggeration কমানো আর fix কীভাবে retest হবে agree করা।
কীভাবে শিখবেন
যেগুলো এখনই না শিখলেও চলবে
ভবিষ্যতের আপনি বলছেন
‘পরে’ মানে অপ্রয়োজনীয় নয়। ভিত তৈরি হওয়ার আগে শিখলে শুধু context-টাই থাকবে না।
AI ও এই ক্যারিয়ার
এটি replacement-এর শতকরা হিসাব নয়। AI-এর ক্ষমতা বদলাবে; তাই কাজ, বিচারবোধ আর দায়িত্ব—তিনটাকে আলাদা করে দেখুন।
AI familiar test idea দ্রুত বানাতে পারে—unsafe বা scope-এর বাইরে idea-ও দিতে পারে।
আপনার করণীয়: প্রতিটি request বুঝে written lab scope-এ সীমিত করুন আর execution-এর আগে side effect অনুমান করুন।
AI hypothesis বাড়ায়; exploitability, severity আর system relationship hallucinate-ও করতে পারে।
আপনার করণীয়: Safely reproduce, raw evidence preserve আর observed behavior থেকে possible impact আলাদা করুন।
Model permission দিতে, business risk accept করতে বা test-এর harm-এর দায় নিতে পারে না।
আপনার করণীয়: Scope unclear হলে stop, proof minimize, data protect আর accountable owner-কে involve করুন।
বাছাই করা শেখার রিসোর্স
কতগুলো resource জমিয়েছেন, সেটি progress নয়। দরকারি অংশটুকু শেষ করে কিছু বানান।
Vendor-neutral testing methodology; penetration testing-কে random scanning নয়, scoped investigation আর reporting হিসেবে শেখায়।
এতটুকু করুন: Introduction আর testing framework পড়ে explicitly authorized training application-এর জন্য relevant versioned scenario বাছুন। Scope, evidence আর limit লিখে রাখুন।
শেষবার যাচাই:
নিরাপদ, legal, ইচ্ছাকৃত vulnerable lab—ব্যাখ্যাও দারুণ।
এতটুকু করুন: Getting started পড়ে academy-র beginner SQLi/XSS lab করুন—শুধু authorized lab-এ।
শেষবার যাচাই:
Application-security risk-এর shared starting vocabulary; complete test plan নয়।
এতটুকু করুন: Common application risk চিনতে category ব্যবহার করুন; public target scan নয়, authorized lab-এ behavior verify করুন।
শেষবার যাচাই:
এবার কী করবেন
Skill থেকে গন্তব্য
Career roadmap বলে কী শিখবেন। Goal guide বলে সেই skill দিয়ে কীভাবে এগোবেন। একটি পথ দিয়ে শুরু করুন; সব একসঙ্গে নয়।