Penetration testing क्या है?
Penetration testing एक निर्धारित scope में security weaknesses की जाँच है। उपयोगी assessment में सिर्फ vulnerability का नाम नहीं, उसे reproduce करने की conditions, संभावित impact और सुधार का रास्ता भी होना चाहिए।
Testing से पहले scope
Allowed hosts और accounts, prohibited actions, contact person और test window लिखें। Shared infrastructure या third-party systems को scope में अपने आप शामिल न करें। पहले low-impact checks चुनें और संवेदनशील data मिलने पर agreed handling process अपनाएँ।
Finding को स्पष्ट कैसे लिखें?
Title, affected component, prerequisites, numbered reproduction steps, sanitized evidence, impact और recommended fix रखें। Evidence में secrets या दूसरे users की personal information न रखें। Severity का कारण लिखें; हर issue को critical न कहें।
Fix के बाद retest
वही original steps फिर चलाएँ और देखें कि weakness बंद हुई या नहीं। साथ में authorized users का सामान्य काम भी जाँचें। Report में fixed, still reproducible या unable to retest का स्पष्ट status रखें।
Common questions
Vulnerability scan और penetration test एक ही हैं?
Scan संभावित issues ढूँढने में मदद करता है। Assessment में context, validation, scope और reporting की भी जरूरत होती है।
Beginner report में क्या होना चाहिए?
सीमित authorized scope, दोहराए जा सकने वाले steps, साफ evidence और practical remediation से शुरू करें।