تحلیل و بررسی آسیب پذیری LFI برای طراحان وب سایت + همراه با ویدیو

تحلیل و بررسی آسیب پذیری LFI مخصوص طراحان وب سایت

 

~ در مورد حفره امنیتی LFI بیشتر بدانید !

» این پست فقط برای بالابردن امنیت در سورس ها است و فقط برای افرادی که سایت دارند و افرادی که طراح وب سایت هستند ساخته شده است و..
» آسیب پذیری ( LFI ( Local File Inclusion یک آسیب پذیری سمت سرور هست که علت رخداد این آسیب پذیری عدم فیلتر گذاری مناسب در گرفتن ورودی ها توسط برنامه نویس هست که در متدهای get و post رخ میدهد !

× مثالی برای طراحان وب سایت :

» ما خیال میکنیم یک سورس با چنین کد هایی داریم ( دقت کنید ) :

>




<a href="http://192.168.1.106/Vulnerability/lfi/vu.php?p=1.php">نمایش اول</a>
<a href="http://192.168.1.106/Vulnerability/lfi/vu.php?p=2.php">نمایش دوم</a>

» در این سرور چنین فایلی با چنین سورسی موجود هست که از طریق لینک و متد get دو page دیگر که شامل کد echo Number 1/2 هستند را فراخوانی میکنیم ؛ خب خیال میکنیم ما یک نفوذ گر هستیم و بعد از نمایش چنین صفحه ای پی میبریم که امکان آسیب پذیری LFI هست و بجای 1.php یا 2.phpکافیست که /etc/passwd را وارد کنید تا یوزر های سرور را مشاهده کنید !

http://192.168.1.106/Vulnerability/lfi/vu.php?p=/etc/passwd



» 
خب مشاهد میکنید که تمام یوزر ها سرور را بدست اوردیم ( در تصویر زیر ) !

~ روش Patch آسیب پذیری LFI چگونه است ؟

» تا اینجا متوجه شدید که در سورس شما چه مشکلاتی وجود داره و چگونه این حفره امنیتی رخ میده !
برای Patch کردن این مشکل فقط کافیست مانند شکل زیر تعییرات مورد نیاز را انجام دهید :

<?php $array = ['1.php','2.php']; $p = $_GET["p"]; if(in_array($p,$array)){ include($p); }elseif(!empty($p)){ echo 'File Not Exists'; } ?>


<a href="http://192.168.1.106/Vulnerability/rce/vu.php?p=1.php">نمایش اول</a>
<a href="http://192.168.1.106/Vulnerability/rce/vu.php?p=2.php">نمایش دوم</a>

برای توضیحات بیشتر شما را دعوت به مشاهده ویدیو زیر میکنم ” با ما همراه باشید ” :

تجزیه و تحلیل آسیب پذیری Sql Injection کلیک کنید !

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
بهترین برنامه های شماره مجازی

کاملترین و بهترین برنامه های شماره مجازی 2025

آنچه در این پست میخوانید کاملترین و بهترین برنامه های شماره مجازی 2025TalkatoneTextNowNextPlustwondLineCloud SIMBurnerGoogle Voiceنتیجه‌گیری در بهترین برنامه های شماره…

بیشتر بخوانید
zero trust چیست ؟

Zero Trust چیست ؟ تحلیل لایه‌ های امنیتی

آنچه در این پست میخوانید مبحث Zero Trust چیست ؟ تحلیل لایه‌ های امنیتیاحراز هویت و کنترل دسترسیتقسیم‌بندی شبکه (Micro-Segmentation)نظارت…

بیشتر بخوانید
امنیت در ارزهای دیجیتال

تهدیدات جدید در بلاک‌چین و امنیت ارزهای دیجیتال

آنچه در این پست میخوانید امنیت در دنیای ارزهای دیجیتال و تهدیدات جدید آنحملات به قراردادهای هوشمند (Smart Contract Attacks)حملات…

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

📌 تا 70 درصد تخفیف بر روی دوره های وبسایت برای تعطیلات نوروز!
روز
ساعت
دقیقه
ثانیه
مشاهده !