عليكم السلام ،
نسهلها للاخر ، القسم الاولي ، بحث ، والقسم الثاني مجلد ، والقسم الثالث في السيرفر .
حلو ، القسم الاول يعني find القسم الثاني مجلد يعني - بعدين type مسافه بعدين d ، القسم الثالث في السيرفر ، يعني / ... حلو :
يصير الامر :
كود PHP:
find / -type d -perm 0777
بكذا راح يطلع لك المجلدات فقط الي تصريحها 777 .. طيب لو ماعاجبك كذا ، سويه بالحروف :
كود PHP:
find / -type d -perm ugo+rwx
مع العلم انه بامكانك تغير علامة ال + الى = .. كله يمشي !
خلصنا من الامر ، تبي تعرض المجلدات بشكل افضل علشان يعطيك الامتداد والمالك والتصاريح وكل شيء يصير ، اضف عليها الامر ls -alld ، بمعنى اعرض الكل مع خيار d علشان يعرض لك المجلد بس مو الي داخله ولاغيره ..
كود PHP:
root@server [/tmp]# find / -type d -perm ugo+rwx -exec ls -alld {} \;
ترى العلامات هذي في اخر الامر مع اليمين{} \; ولاهو راضي يضبط في المنتدى ، ان سويته php طلع واحد من الاقسام مال الامر باللون الابيض الين سويت اضافات، طيب مو عاجبك الشكل الي فوق :
كود PHP:
find / -type d -perm 0777 | xargs ls -alld
تجربة الامر على سيرفر كان في يدي :
كود PHP:
root@server [/tmp]# find /tmp -type d -perm ugo+rwx -exec ls -alld {} \;
drwxrwxrwx 2 root root 4096 Aug 8 21:18 /tmp/nah
بكره انشاء الله تسوي الامر وتغير فيه بنفسك وماتسال :shy: ، امزح يالغلا

المشاركة الأصلية كتبت بواسطة explorer
عليكم السلام :
عمرو ، بنظره سريعه على السكربت الي فوق لقيته يشيك على اربعة اقسام :
1) SUID/SGID Binaries
2) No Owner/Group
3) World Writable
4) Hidden Files/Paths
رقم الثلاثه هذا هو سواه على اساس يشيك على التصريح 002 بس . لو سواه على 0777 كان يمكن يادي الغرض بس بالطريقة الي هو سواها بس يشيك علشان يلاقي اي ملف او مجلد قابل للكتابة من خارج النظام ..
خالص التحية للجميع ،
علي حمد !