در حال بارگذاری...
تست آسیبپذیری Local File Inclusion (LFI) برای خواندن فایلهای حساس سرور.
اهداف این درس
Local File Inclusion (LFI) آسیبپذیری است که به مهاجم اجازه میدهد فایلهای محلی سرور را از طریق تغییر پارامترهای ورودی بخواند.
| فایل | سیستمعامل | اطلاعات |
|---|---|---|
| /etc/passwd | Linux | لیست کاربران |
| /etc/shadow | Linux | رمزهای عبور (نیاز به root) |
| /etc/hosts | Linux | فایل hosts |
| /var/log/apache2/access.log | Linux | لاگ دسترسی Apache |
| /proc/self/environ | Linux | متغیرهای محیطی |
| C:\Windows\System32\drivers\etc\hosts | Windows | فایل hosts |
LFI میتواند فایلهای حساس مثل /etc/passwd و لاگها را بخواند.
Path Traversal با ../ برای دسترسی به فایلها استفاده میشود.
در برخی موارد LFI میتواند منجر به RCE شود.
کدام فایل معمولاً هدف اول LFI در لینوکس است؟
LFI چگونه میتواند منجر به RCE شود؟
از طریق تکنیکهایی مثل Log Poisoning، PHP wrappers و شامل کردن فایلهای آپلود شده.