یک IP، چند سایت؟ | Host Header و Virtual Host Discovery در Web Pentest
CYBER EAGLE
0:00 / 0:00
یک IP، چند سایت؟ | Host Header و Virtual Host Discovery در Web Pentest
189 просмотров · 1 мес. назад
CYBER EAGLE
4,59 тыс. подписчиков
189 просмотров · 1 мес. назад
در این ویدیو یک سناریوی عملی Web Pentest را بررسی میکنیم تا ببینیم چطور ممکن است *چند Website یا Application مختلف روی یک IP و یک Port قرار داشته باشند* و Web Server بر اساس `Host Header` تصمیم بگیرد Request به کدام Application ارسال شود.
هدف فقط پیدا کردن یک Subdomain یا Admin Panel نیست.
میخواهیم بفهمیم Virtual Hosting واقعاً چطور کار میکند، Pentester چطور Virtual Hostهای ناشناخته را پیدا میکند و مهمتر از همه، چرا پیدا کردن یک Host مخفی بهتنهایی به معنی Vulnerability نیست.
در این Lab ابتدا فقط IP Target را در اختیار داریم.
وقتی IP را مستقیم بررسی میکنیم، Response خاصی دریافت نمیکنیم؛ اما با بررسی رفتار `Host Header` متوجه میشویم چند Application مختلف پشت همان IP قرار دارند.
بعد با Virtual Host Enumeration یک Admin Application را پیدا میکنیم که طبق سناریو برای Administration Network در نظر گرفته شده، اما از Network فعلی نیز قابل دسترسی است.
در این ویدیو میبینید:
• `Host Header` چیست و چرا در HTTP اهمیت دارد
• چرا یک IP الزاماً فقط یک Website ندارد
• Virtual Host چیست
• Web Server چطور بین چند Application Routing انجام میدهد
• Virtual Host Enumeration در Web Pentest
• چرا Baseline Response در Enumeration اهمیت دارد
• استفاده از `ffuf` برای کشف Virtual Hostهای مختلف
• تفاوت Virtual Host Discovery با یک Finding واقعی
• چرا مخفی بودن یک Hostname Security Control محسوب نمیشود
• چطور Exposure یک Internal Admin Application را بهصورت امن Validate کنیم
• نقش Routing و Infrastructure در Attack Surface Discovery
سناریوی این ویدیو کاملاً در یک Lab شخصی، ایزوله و کنترلشده اجرا شده است.
---
🔗 موضوعات مرتبط:
Web Pentest
Host Header
Virtual Host Discovery
Virtual Host Enumeration
Web Hacking
Attack Surface Discovery
HTTP
Nginx
Pentest Methodology
Web Enumeration
نکته مهم این سناریو:
Virtual Host مخفی لزوماً Vulnerability نیست.
مسئله زمانی مهم میشود که Applicationای که قرار بوده فقط Internal باشد، از Network یا Segment نامناسب قابل دسترسی باشد.
اگر از این مدل آموزشهای Scenario-Based Web Hacking استقبال میکنید، در کامنت بنویسید.
در قسمتهای بعدی این سری قدمبهقدم سراغ موضوعات پیچیدهتر میرویم:
URL Parsing → Web Cache → HTTP Desync
اگر ویدیو برایتان مفید بود:
👍 Like
💬 Comment
🔔 Subscribe
حمایت شما کمک میکند آموزشهای فنی و سناریومحور بیشتری در حوزه Cybersecurity، Web Hacking و Offensive Security منتشر کنم.
#CyberSecurity #WebPentest #WebHacking #HostHeader #VirtualHost #Pentesting #OffensiveSecurity #AttackSurface #EthicalHacking #امنیت_سایبری #تست_نفوذ