در حال بارگذاری...
نحوه جمعآوری و مستندسازی شواهد فنی شامل اسکرینشات، لاگها، کد و درخواستهای HTTP.
اهداف این درس
شواهد فنی مستنداتی هستند که اثبات میکنند یک آسیبپذیری واقعاً وجود دارد. این شواهد به تیم توسعه کمک میکنند تا مشکل را درک کنند و رفع کنند.
| نوع | توضیح | کاربرد |
|---|---|---|
| اسکرینشات | تصویر از صفحه | نشان دادن آسیبپذیری |
| لاگ HTTP | درخواست و پاسخ HTTP | مستندسازی ترافیک |
| کد | payload یا کد بهرهبرداری | نشان دادن نحوه بهرهبرداری |
| خروجی ابزار | خروجی ابزارهای تست | مستندسازی نتایج |
| ویدیو | ضبط صفحه | نشان دادن مراحل |
1POST /api/login HTTP/1.12Host: target.com3Content-Type: application/json4Authorization: Bearer eyJhbGciOiJIUzI1NiJ9...56{7 "username": "admin' OR 1=1 --",8 "password": "anything"9}1011--- پاسخ ---12HTTP/1.1 200 OK13Content-Type: application/json1415{16 "status": "success",17 "token": "eyJhbGciOiJIUzI1NiJ9...",18 "user": {19 "id": 1,20 "name": "Admin",21 "role": "admin"22 }23}توضیحات فنی SQL Injection
آسیبپذیری SQL Injection در endpoint /api/login شناسایی شد. ورودی username بدون اعتبارسنجی در query SQL استفاده میشود. با ارسال payload زیر، مهاجم میتواند احراز هویت را دور بزند: payload: admin' OR 1=1 -- این payload باعث میشود query SQL بهصورت زیر اجرا شود: SELECT * FROM users WHERE username='admin' OR 1=1 --' AND password='...' بخش OR 1=1 همیشه true است و بخش -- بقیه query را comment میکند.
هشدار
هرگز اطلاعات حساس مثل رمز عبور واقعی، توکنهای معتبر یا اطلاعات شخصی کاربران را در گزارش منتشر نکنید.
توصیه عملی
از ابزارهایی مثل Burp Suite برای ضبط خودکار درخواستها و پاسخها استفاده کنید. این ابزارها میتوانند شواهد را بهصورت خودکار مستند کنند.
هر یافته باید شواهد کافی و معتبر داشته باشد.
اسکرینشاتها باید واضح و دارای توضیح باشند.
لاگها باید timestamp و اطلاعات کافی داشته باشند.
توضیحات فنی باید برای تیم توسعه قابل فهم باشد.
کدام مورد شواهد فنی معتبر نیست؟
چرا شواهد فنی مهم هستند؟
شواهد فنی اثبات میکنند که آسیبپذیری واقعاً وجود دارد و به تیم توسعه کمک میکنند مشکل را درک و رفع کنند.
چه نوع شواهدی باید جمعآوری شود؟
اسکرینشات، لاگهای HTTP، کد، درخواست و پاسخ HTTP، خروجی ابزارها و مراحل بازتولید.