+ الرد على الموضوع
النتائج 1 إلى 6 من 6
  1. #1
    مراقب

    تاريخ التسجيل : 2011 Jan
    المشاركات : 11
    البرامج: 0 رفع: 0

    تعريف tmp في الخوادم و كيفية حمايتة من المتطفلين

    ماهية و تعرف المجلد المراد اعلاه تعتمد على تعريفه و هيا TEMPRORY MULTI PROCCESS
    و هيا الية تعدد العمليات المؤقته اي بمعنى العمليات المجملة بالسيرفر سواء كانت بالمواقع او بالسيرف و لكي يتم حمايها من اي استخدام باطل يتم من خلاله استغلال ما او تنفيد استعلامات معينه تودي بضرورة الحال الى اختراق السيرفر او المواقع ينبغي عليك معرفة بان حظر الاستعلامات الداخليه و التي تخرج عن نطاق الموقع اي بمعنى خروجها عن نطاق اللوكال هوست و الاباتشي يعني سيطرتها على مجرى الاحداث التي تحدث بالسيرفر و التي من الممكن استغلالها و هيا كما جرى في احد المواضيع التي تم نشرها مؤخرا بوجود بوفير فلوو على السيرفر تمكن المتطفل من الحصول على الروت بكل سهولة من التيمب و التي جل ما يقوم بها المتطفل للوصول الى غايته
    * كيف يمكننا حماية هذا المجلد والزام المتطفل و الزائر و صاحب الموقع من استخدام اوامر اخر للوصول الى خدماته دو المساس بمقتدرات الخادم و عدم تمكينه من الوصول الى الخادم و اختراقه؟


    يجب عليك اولا و لا اعتقد بوجود مشكلة بالنسبة للسيرفرات التي تعمل بالوقت الحالية و انما من الافضل تطبيق هذا الشرح اولا
    بسم الله
    كود PHP:
     
    [root@antg ~]# /etc/init.d/mysqld stop
    Stopping MySQL: [ OK ]
    [
    root@antg ~]# pstree -p | grep tailwatchd
    Find the tailwatchd process id and kill it
    [root@antg ~]# kill -9 2522
    2Take a backup of /tmp as /tmp.bak

    [root@localhost ~]#cp -prf /tmp /tmp.bak
    3Create a 2GB file in the avaliable freespace

    [root@antg ~]# dd if=/dev/zero of=/usr/tmpDSK bs=1024k count=2048
    2048+0 records in
    2048
    +0 records out
    2147483648 bytes 
    (2.1 GBcopied73.6908 seconds29.1 MB/s
    [root@antg ~]# du -sch /usr/tmpDSK
    2.1G /usr/tmpDSK
    2.1G total
    4
    Assign ext3 filesystem to the file

    [root@antg ~]# mkfs -t ext3 /usr/tmpDSK
    mke2fs 1.39 (29-May-2006)
    /
    usr/tmpDSK is not a block special device.
    Proceed anyway? (y,ny
    Filesystem label
    =
    OS typeLinux
    262144 inodes
    524288 blocks
    26214 blocks 
    (5.00%) reserved for the super user
    First data block
    =0
    Writing inode tables
    done
    Creating journal 
    (16384 blocks): done
    Writing superblocks 
    and filesystem accounting informationdone
    This filesystem will be automatically checked every 25 mounts 
    or
    180 dayswhichever comes first. Use tune2fs -or -i to override.
    5Check the file system type:-

    [
    root@antg ~]# file /usr/tmpDSK

    /usr/tmpDSKLinux rev 1.0 ext3 filesystem data (large files)
    Note:-
    You may also use the following comands for making ext3 file system on a file:

    [
    root@antg ~]# mkfs.ext3 /usr/tmpDSK
    [root@antg ~]# mke2fs /usr/tmpDSK
    6Unmount /tmp partition

    [root@antg ~]# umount /tmp
    7Mount the new /tmp filesystem with noexec

    [root@antg ~]# mount -o loop,noexec,nosuid,rw /usr/tmpDSK /tmp
    8Set the correct permission for /tmp

    [root@antg ~]# install -d –mode=1373 /tmp
    [root@antg ~]# ls -ld /tmp
    drwxrwxrwt 3 root root 4096 Feb 6 08:42 /tmp
    you may use the command chmod 1373 /tmp for doing the same 


    [
    root@antg ~]# df -h
    Filesystem Size Used Avail Use% Mounted on
    /dev/sda9 28G 6.4G 20G 25% /
    /
    dev/sda8 99M 10M 84M 11% /boot
    tmpfs 500M 0 500M 0
    % /dev/shm
    /usr/tmpDSK 2.0G 68M 1.9G 4% /tmp
    7
    )Restore the content of old /tmp.bkp directory

    [root@antg ~]# cp -rpf /tmp.bak/* /tmp
    8Restart the mysql and tailwathchd services.

    [
    root@antg ~]# /etc/init.d/mysql start
    [root@antg ~]# /scripts/restartsrv_tailwatchd
    9)Edit the fstab and replace /tmp entry line with :-

    /
    usr/tmpDSK /tmp ext3 loop,noexec,nosuid,rw 0 0
    10
    Mount all filesystems

    [root@antg ~]# mount -a

    Check it now:-

    [
    root@antg ~]# df -h
    Filesystem Size Used Avail Use% Mounted on
    /dev/sda9 28G 6.4G 20G 25% /
    /
    dev/sda8 99M 10M 84M 11% /boot
    tmpfs 500M 0 500M 0
    % /dev/shm
    /usr/tmpDSK 2.0G 68M 1.9G 4% /tmp 


    الدرس هوا عبارة عن زيادة حجم التيمب و لكن لضيق الوقت لم يتسنىلي اضافة اكواد معينه لعمل التصفيه و العمل من جدي بشكل مفصل لهذا العمل و انما يعتبر العمل متقارب بنسبة 99 بالمئة و لكن الفرق هوا بين اعادة تصفية المجلد من ملفاته و بين زيادة حجمه ... هذا هوا الفرق فقط
    اما بالنسبة للغاية فهيا وحده
    فبمجرد تغير التصريح و اعداده بالشكل الصحيح بشرط مسح جميع الاوامر الداخليه امجلد يعتبر المجلد محميا من الاستغلال و هوا يصبح الموقع معتمدا على مجلد يتم انشائة بشكل اوتوماتيكيا داخل حدود الموقع و يعتبر محصورآ باوامره الداخليه في مساحته و موقعه



    للاستفسارات ارجو راسلتي الى
    aalsaery@kau.edu.sa

    دمتم بخير

  2. #2
    security Tm
    الصورة الرمزية i.s.s.w

    تاريخ التسجيل : 2006 Nov
    الدولة : rOoT i.s.s.w
    المشاركات : 1,414
    البرامج: 18 رفع: 10

    رد: تعريف tmp في الخوادم و كيفية حمايتة من المتطفلين

    عزيزي تم اضافتك مراقب لقسم التطوير والسيرفر



    حياك الله بيننا
    لماذا؟ الفريق الأمني
    لأنه محط الثقة بين أعضاءه
    لكسب دعوة صادقة بظهر الغيب
    للدعاء لي ولك
    العالم تفخر بنا نحن أعضاء الفريق الأمني
    لذا يجب علينا أن نكسبهم ونكسب الأجر من مساندتهم ومساعدتهم
    للاشتراك في التنبيهات عن الثغرات والدورات في القروب من هنا


  3. #3
    مسؤول إداري
    الصورة الرمزية serag777

    تاريخ التسجيل : 2008 Jan
    الدولة : Cairo, Egypt, E
    المشاركات : 2,322
    البرامج: 8 رفع: 49

    رد: تعريف tmp في الخوادم و كيفية حمايتة من المتطفلين





  4. #4
    مراقب

    تاريخ التسجيل : 2011 Jan
    المشاركات : 11
    البرامج: 0 رفع: 0

    رد: تعريف tmp في الخوادم و كيفية حمايتة من المتطفلين

    يعطيك العافيه اخوي على التقه و بحول الله اكون اهلا لها
    بالمناسبة التصريح للتيمب بيكون 373 للافضليه بعد عمل الشرح حتى تتمكن من حمايته من اي ملف استغلالي لتشغيل اي ملف بمجلد bin و بيكون بامان بحول الله

    التجربه تمت من حول سنتين و للحين على الثغرات اللي شايفها اغلبها تتمركز في التيمب باعتباره صندوق الاوامر المتعدده المؤقته

    تقبل تحياتي

  5. #5
    مراقب تطوير المواقع
    الصورة الرمزية أبوريآن

    تاريخ التسجيل : 2009 May
    الدولة : k.s.a
    المشاركات : 592
    البرامج: 1 رفع: 0

    رد: تعريف tmp في الخوادم و كيفية حمايتة من المتطفلين

    كل الشكر لك على الشرح المميز

    تحياتي وتقديري لك
    حيآكم في مآفيا المجلات http://www.x-00.com/vb

  6. #6
    عضو جديد

    تاريخ التسجيل : 2008 Jan
    المشاركات : 1
    البرامج: 0 رفع: 0

    رد: تعريف tmp في الخوادم و كيفية حمايتة من المتطفلين

    شكراً لأهتمامك مراقبنا العزيز ~
    ولكن فيه تعقيب ع الطرح الرائع ..

    اخوي عبدالعزيز نتمنى يكون الشرح للمبتدئين, واصحاب الخبرة البسيطة لأنهم هم من بحاجة هذي الدروس ~
    من خلال تقسيم الأوامر من اول مايفتح الشل وترتيبها امر امر بدل سردها للمحترفين ~

    تقبل ودي ..

LinkBacks (?)

  1. 2011-02-26, 07:59 PM

المواضيع المتشابهه

  1. 4- منع تخمين الرقم السري ftp + حمايتة وحماية cpan
    بواسطة i.s.s.w في المنتدى حماية وتطوير السيرفرات
    مشاركات: 12
    آخر مشاركة: 2012-05-19, 01:14 AM
  2. مشاركات: 2
    آخر مشاركة: 2009-01-11, 12:11 AM

الكلمات الدلالية لهذا الموضوع

مواقع النشر (المفضلة)

مواقع النشر (المفضلة)

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •