فرض کنید به عنوان کارشناس تست نفوذ، در حال ارزیابی امنیتی یک سرور سازمانی هستید. کارفرما مجوز اسکن یک میزبان مشخص را صادر کرده و آدرس IP آن را در اختیار شما قرار داده است.
در ابتدای ارزیابی، هیچ اطلاعات دقیقی درباره سرویس های فعال روی سرور ندارید. نمی دانید کدام پورت ها باز هستند، چه سرویس هایی روی آن ها اجرا میشوند یا نسخه نرمافزارهای در حال اجرا چیست.
وظیفه شما این است که پیش از ورود به مراحل بعدی تست نفوذ، یک شناسایی اولیه و جامع از سرویس های در دسترس سرور انجام دهید.
الزامات این مرحله:
تمام پورت های TCP از 1 تا 65535 بررسی شوند، نه فقط پورت های رایج.
تلاش شود نام و نسخه سرویس های شناسایی شده مشخص شود.
اسکریپت های پیش فرض Nmap برای جمع آوری اطلاعات تکمیلی اجرا شوند.
اگر میزبان به درخواستهای Ping پاسخ نداد، اسکن صرفاً به همین دلیل متوقف نشود.
جزئیات روند اجرای اسکن در خروجی نمایش داده شود.
🎯 سؤال چالش:
اگر قرار باشد تمام این الزامات را با یک دستور Nmap پیادهسازی کنید، چه دستوری می نویسید؟
💬 پاسخ خود را در کامنت بنویسید و کاربرد هر فلگ را توضیح دهید.
اولین قدم برای شناسایی یک سرور
فرض کنید به عنوان کارشناس تست نفوذ، مجوز ارزیابی امنیتی یک سرور را دریافت کردهاید. آدرس IP سرور در اختیار شماست، اما هنوز نمی دانید چه سرویس هایی روی آن اجرا میشوند، کدام پورت ها باز هستند یا هر سرویس از چه نسخهای استفاده می کند.
شما باید یک اسکن اولیه انجام دهید تا تصویر دقیق تری از سطح حمله سرور به دست بیاورید.
🎯 چالش اینجاست:
میخواهید تمام پورت های TCP را بررسی کنید، سرویس ها و نسخه های آن ها را شناسایی کنید، اسکریپت های پیش فرض Nmap را اجرا کنید و حتی اگر میزبان به Ping پاسخ نداد، اسکن را متوقف نکنید.
❓ اگر شما بودید، چه دستور Nmapای اجرا می کردید؟
💬 دستور پیشنهادیتان را در کامنت بنویسید و توضیح دهید هر فلگ چه کاربردی دارد.
یه سری Google Dorks سریع و simple هستن که حتماً باید طی recon روی تارگتت اعمال کنی.
اینا اغلب اطلاعات sensitive مثل.env files، database dumpها، config fileها و حتی backupها رو reveal میکنن.
۵. Generic Index Dump
intitle:"Index of /" +passwd
intitle:"Index of /" +passwords
قبل از استفاده از این dorkها، scopeت رو با site:target.com narrow down کن، بعد dork خاص رو apply کن تا فقط روی تارگتت focus کنی.
کدوم Google Dork رو در reconت استفاده کردی که.env یا backup expose کرد و bounty داد؟ تجربت رو کامنت کن
اگر می خواهید شل ترمینال خود را ویرایش کنید، از شل fish استفاده کنید!
نصب شل
fish > apt install fish
فایل پیکربندی را برای سفارشی سازی ویرایش کنید :
~/.config/fish/config.fish
و این کد را مطابق نیازهای خود ویرایش کرده و اضافه کنید:
#shell
functions -e fish_right_prompt
function fish_prompt
set_color $fish_color_cwd
echo -n (path basename $PWD)
set_color normal
echo -n ' ⚡🌒☩Dakr❯ '
end
کدوم سفارشی سازی fish shell رو برای هکینگ تست کردین که workflowتون رو سرعت داد ، کامنت کنید .