TGViewer
Try Hack Box Try Hack Box @tryhackbox · 6.9K subscribers
Post #3277 1K
Try Hack Box ا🔎 IDOR را با عوض کردن ID اشتباه نگیرید خیلی‌ ها وقتی یک Endpoint مثل این میبینند: GET /api/users/123 اولین کاری که میکنند این است: GET /api/users/124 اگر جواب گرفتند، می‌ گویند IDOR پیدا شد. اما تست حرفه‌ ای کمی متفاوت است. اول باید بفهمی این Endpoint…
🚧 403 همیشه پایان تست نیست.

فرض کن به این Endpoint میرسی:

GET /users/delete/victim_id

و Server جواب میدهد:
403 Forbidden

خیلی‌ ها همینجا متوقف میشوند.اما یکی از چیزهایی که در تست Authorization باید بررسی شود، HTTP Method است‌.

مثلاً:

GET /users/delete/victim_id → 403

اما:

POST /users/delete/victim_id → 200

این رفتار می‌ تواند نشان دهد Authorization بین Methodهای مختلف به‌ درستی یکسان اعمال نشده است.

همین منطق را میتوان روی Endpointهایی که عملیات حساس انجام میدهند بررسی کرد:

GET

POST

PUT

PATCH

DELETE

نکته مهم:
قرار نیست کورکورانه همه Methodها را امتحان کنی.
اول مشخص کن Endpoint چه کاری انجام می‌ دهد، Method مورد انتظار چیست و Responseها چه تفاوتی دارند.

پنتست خوب یعنی دنبال کردن رفتار Application، نه فقط دنبال کردن Status Code.

@TryHackBox
#تست_نفوذ #امنیت_وب #امنیت_سایبری
  • 🔥 5
  • ❤ 1
More from @tryhackbox
  1. Sep 28, 2026🔥 نکته‌ای برای باگ بانتی: بایپس احراز هویت بسیاری از توسعه‌ دهندگان بر روی محافظت‌ های پی…
  2. Sep 28, 2026🔖 فقط یه FOFA dork ساده که خودم ساختم رو دراپ میکنم تا همه نسخه‌های vulnerable Grafana رو…
  3. Sep 28, 2026درود خدمت دوستان گرامی بنده اینجا روی حملات اکتیو دایرکتوری و مباحث ردتیم تمرکز خواهم کرد…
  4. Sep 28, 2026CVE یعنی چی؟ احتمالاً وقتی درباره یک آسیب‌ پذیری میخونی، اولین چیزی که میبینی یک شماره شبی…
  5. Sep 27, 2026ویندوز از هر عکسی که تا حالا پاک کردی، یه تصویر کوچک (thumbnail) نگه میداره. این تصاویر دا…
  6. Sep 27, 2026📌 راهنمای فنی آسیب‌پذیری‌ های Unauthenticated (JIRA) ده مورد CVE کلیدی همراه با روش تشخیص…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →