iSecur1ty - Arab Security Community

شرح تنصيب BackTrack 3 Final على الهارد و اعدادها بالتفصيل

BackTrack to harddisk

بعد صدور توزيعة Back|Track 3 Final و اطلاعنا عليها في الموضوع السابق أتصور أنكم لاحظتم عدم وجود البرنامج الخاص بتنصيب التوزيعة على الهارد! لا أعرف ما الحكمة من ازالته لكن بهذه الحالة اذا أردنا تنصيب التوزيعة علينا الاعتماد على سطر الأوامر للقيام بهذه المهمة, العملية سهلة جدا وسيتم شرحها في هذا الموضوع بالتفصيل و الصور مع الاعدادت التي يجب تطبيقها و ستنتهي من التنصيب بأقل من 30 دقيقة…

قبل أن أبدأ من الضروري معرفة أن توزيعة Back|Track غير مناسبة للمبتدئين في نظام لينوكس فلهذه التوزيعة استخدامات خاصة نوعا ما و استخدامها يحتاج خبرة مسبقة في نظام لينوكس وسطر أوامره. و يجب التنويه الى أني لست مسؤول عن أي شيء قد يصيب جهازك أو المعلومات الموجودة فيه في حال حدوث أي خطأ أثناء التنصيب و أنت وحدك تتحمل نتيجة ذلك فتأكد من أخذ نسخة احتياطية للمعلومات الهامة قبل البدء في تنصيب التوزيعة.

1- التحضير لعملية التنصيب

كأي نظام لينوكس نقوم بتنصيبه نحتاج لتقسيم الهارد لبارتشن بنظام ملفات ext3 و بارتشن آخر بنظام swap لذلك بعد حرق ملف الـ ISO الخاص بتوزيعة الباك تراك 3 (CD أو DVD اذا كانت النسخة USB) نبدأ اقلاع النظام من القرص بعد ضبط اعدادات الـ BIOS في الجهاز لتظهر لك مثل أو شبيه الصورة التالية:

BackTrack 3 Install 1

اختر الخيار الموضح بالصورة ثم اضغط Enter لتبدأ توزيعة Back|Track بالاقلاع…

BackTrack 3 Install 2

كما قلت سابقا سنحتاج لبارتشنين لنتمكن من تنصيب التوزيعة على الهارد بالنسبة لي الهارد لدي مقسم بالشكل التالي:

BackTrack 3 Install 3

مثل ماهو واضح من الصورة سأستعمل البارتشن sda5 بحجم 19 GB لتنصيب توزيعة الباك تراك عليها وستكون sda6 بارتشن swap بحجم 1 GB تقريبا, أفترض أنك تعرف هذه الأمور وكل شخص يقسم الهارد بالطريقة الي يراها مناسبة

2- تنصيب Back|Track 3 Final على الهارد

بعد الانتهاء من تجهيز البارتشن نبدأ عملية التنصيب ونفتح سطر الأوامر ثم نطبق الأوامر التالية:

bt ~ # umount -a
bt ~ # mkdir /mnt/bt/
bt ~ # mount /dev/sda5 /mnt/bt/

طبعا يجب استبدال sda5 بالبارتشن عندك, أما الأن سنقوم بتنفيذ الأمر الرئيسي الذي سيقوم بنسخ جميع ملفات النظام للبارتشن sda5

bt ~ # cp -pr /{bin,dev,etc,home,lib,opt,pentest,root,sbin,usr,var} /mnt/bt/

سيستغرق الأمر من 10 – 15 دقيقة حسب سرعة الجهاز.. بعد الانتهاء من ذلك نفذ الأوامر التالية:

bt ~ # mkdir /mnt/bt/{boot,mnt,proc,sys,tmp}
bt ~ # mount --bind /dev/ /mnt/bt/dev/
bt ~ # mount -t proc proc /mnt/bt/proc/

الأن نقوم بنسخ الكيرنل للمجلد boot

bt ~ # cp /boot/vmlinuz /mnt/bt/boot/

BackTrack 3 Install 4

مبروك! انتهينا من التنصيب ولم يبقى علينا الا اعداد البووت lilo و بعض الأشياء الأخرى

3- اعداد الـ BootLoader

أول شيء ننفذ الأمر

bt ~ # chroot /mnt/bt/ /bin/bash
bt / # 

الأن كأننا نستخدم النظام الذي قمنا بتنصيبه الموجود في البارتشن sda5 وأي أمر نكتبه يتم تنفيذه هناك نبدأ بالتعديل على ملف lilo.conf الخاص باعدادت البووت باستخدام محرر النصوص nano

bt ~ # nano /etc/lilo.conf

بعد تطبيق الأمر سيظهر لك الملف بهذا الشكل

# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
lba32 # Allow booting past 1024th cylinder with a recent BIOS
boot = /dev/sda
#message = /boot/boot_message.txt
prompt
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
# VESA framebuffer console @ 1024x768x256
vga = 773
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/sda1
label = Linux
# Linux bootable partition config ends

الأسطر المسبوقة بالعلامة # ليس لها أي تأثير وهي للدلالة فقط ويمكننا حذفها أو الابقاء عليها أما الأن علينا تعديل الاعدادت كما تناسبنا و نبدأ من السطر 14

vga = 773

بشكل افتراضي ستكون القيمة 773 وتعني مقاسات شاشة

800x600x64k

بالنسبة لي أفضل تغيير القيمة لـ 791 وتعني مقاسات شاشة

1024x768x64k

الأن نحن لدينا بارتشن تحتوي على نظام ويندوز و هي sda1 وبارتشن موجود فيها الباك تراك وهي sda5 لذلك أنا جعلت اعدادات ملف lilo.conf بهذا الشكل

# LILO configuration file
lba32
boot = /dev/sda
prompt
timeout = 120
change-rules
reset
vga = 791
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/sda5
label = BackTrack
# Linux bootable partition config ends

# Windows bootable partition config begins
other = /dev/sda1
label = Windows
# Windows bootable partiton config ends

الأن نخرج من محرر النصوص nano بالضغط على Ctrl + X سيسألك حفظ اضغط y ثم Enter لم يبقى الا القيام بتثبيت البووت الجديد وذلك بتطبيق الأمر:

bt / # lilo
Added BackTrack *
Added Windows

اذا سارت جميع الخطوات السابقة دون حدوث أي مشكلة هذا يعني أن التثبيت تم بنجاح نفذ الأمر التالي:

bt / # exit
exit
bt ~ # 

للخروج من النظام الذي تم تنصيبه ثم نفذ الأمر reboot لاعادة تشغيل الجهاز

bt ~ # reboot

Broadcast message from root (pts/1) (Sun Jun 22 19:41:28 2008):

The system is going down for reboot NOW!
bt ~ # 

4- الاعدادات النهائة للنظام

الأن أصبح لدينا النظام منصب وجاهز للاستعمال لكن هنالك بعض الاعدادات يجب القيام بها, أول شيء بعد تسجيل الدخول للنظام باليوزر root والباسورد toor نفذ الأمر passwd لتغيير الباسورد لأنها مكشوفة

BackTrack 3 Install 5

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

BackTrack 3 Install 6

شكله ليس جميل فنحن نريده أن يظهر مثل الاقلاع من السيدي في الصورة الثانية لذلك سنعدل مرة أخرى على ملف lilo.conf لكن قبل ذلك نفذ الأمر التالي:

bt ~ # splash -s -f /etc/bootsplash/themes/Linux/config/bootsplash-1024x768.cfg >> /boot/splash.initrd

ثم افتح ملف lilo.conf وأضف السطر الملون باللون الأحمر ليصبح الملف النهائي بهذا الشكل

# LILO configuration file
lba32
boot = /dev/sda
prompt
timeout = 120
change-rules
reset
vga = 791
# Linux bootable partition config begins
image = /boot/vmlinuz
initrd = /boot/splash.initrd
root = /dev/sda5
label = BackTrack
# Linux bootable partition config ends

# Windows bootable partition config begins
other = /dev/sda1
label = Windows
# Windows bootable partiton config ends

بعد الانتهاء من حفظ التغييرات ننفذ الأمر lilo مرة ثانية لتنصيب البووت من جديد

bt ~ # lilo
Added BackTrack *
Added Windows

الأن أعد تشغيل الجهاز وانظر للشكل الجديد

BackTrack 3 Install 7

الأن أصبح شكله منسق و أجمل بكثير من قبل, لم يبقى أمامنا الا خطوة أخيرة وهي اعدادات البارتشن والـ mount لذلك سنقوم بالتعديل على الملف المسؤول عن ذلك باستخدام محرر النصوص nano

bt ~ # nano /etc/fstab

بالنسبة لي الهارد عندي 3 اقسام الأول sda1 وهو نظام ويندوز بنظام ملفات ntfs, الثاني sda2 وهي بارتشن 20 GB بنظام ملفات fat32, أخيرا sda5 وهي الـ Back|Track بنظام ملفات ext3 لذلك عدلت على ملف fstab وجعلته بهذا الشكل

aufs / aufs defaults 0 0 # AutoUpdate
proc /proc proc defaults 0 0 # AutoUpdate
sysfs /sys sysfs defaults 0 0 # AutoUpdate
/dev/hdc /mnt/hdc iso9660 noauto,users,exec 0 0 # AutoUpdate
/dev/sda1 /mnt/WINDOWS ntfs-3g defaults 0 0 # AutoUpdate
/dev/sda2 /mnt/Fat32 vfat defaults 0 0 # AutoUpdate
/dev/sda5 /mnt/BackTrack ext3 auto,noatime,users,suid,dev,exec 0 0 # AutoUpdate
/dev/sda6 /mnt/sda6 swap auto,defaults 0 0 # AutoUpdate

بعد ذلك يجب عمل المجلدات التي سيتم عليها الـ mount ثم ننفذ أمر عمل mount للجميع

bt ~ # mkdir /mnt/{hdc,WINDOWS,Fat32,BackTrack}
bt ~ # mount -a

الأن النظام جاهز للاستخدام وهو منصب بشكل كامل على الجهاز لتشغيل سطح المكتب نفذ الأمر:

bt ~ # startx

أرجو أن يكون الشرح واضح و مفهوم و أتمنى عدم نقل الموضوع كامل!
من الممكن اقتباس جزء منه و الاشارة الى المصدر لتكملة الشرح…

استخدام موفق ان شاء الله, أخوكم Br4v3-H34r7.

رابط التعقيبات

أرسل الى صديق





أرسل الموضوع
twitter del.icio.us digg reddit stumbleupon facebook technorati google yahoo

التعليقات
  1. 31- GHosT oF ThE SkY كتب بتاريخ: 29 Jun 2008 الساعة: 7:43 AM

    مشكور والله يعطيك الف الف الف عافية

  2. 32- SYRIAN-HACKER كتب بتاريخ: 29 Jun 2008 الساعة: 8:19 AM

    أخي الحبيب كل منا ينظر إلى التوزيعة من وجهة نظره هو .. ومن زاوية معينة قد تختلف عن الآخرين.
    وإن كان أحدنا متأكدا من صحة نظرته، فليس معنى هذا أن الآخرين على خطأ..
    وإحترم آراء الآخرين واجب، فكما أننا نرى أنفسنا على صواب، فإنهم يرون أنفسهم أيضا على صواب،
    وإن خالفونا الرأي فليس بالضرورة أن يكونوا مخطئين.
    ولكن لابد من احترام حريه الاخرين فى التعبير عن ارائهم حتى ولو كانت خاطئه ولك الحق ان نرفضها او نقبلها..
    والحقيقه أن الخلاف مع الآخرين أمر لابد منه ، لكننا لابد أن نتعلم
    فالإختلاف لايعني الخلاف !!!!!!!!!!!!
    ولو تشابهت الاذواق….لفسدت السلع..!!!

    أنا من وجهة نظري ما تسوى ليرة
    وبالنسبة لعدم معرفتي استخدام التوزيعة ( اعتقد انها ليس باختراع صاروخ)

    لكن من وجهة نظري أنا اقيم التوزيعة من كل النواحي هذا أنت قيمت النسخة بدعم هاردوير قوي لكروت الوايرلس ولم تنظر إلى باقي العتاد ؟
    وبالنسبة للماوس أليس من المفروض عند البوت يعمل searching new device ??

    وبالنسبة لبرامجها الخاصة بالهاكينغ فعلاً كثيفة (أيضاً مو جايبينها من المريخ)
    من وجهة نظري خل النسخة just for testing only

    أعتذر عن الأطالة او الخروج عن الموضوع

    ومشكور أخي الحبيب على الموضوع الشيق (وآسف إذا كنت عصبتك) لازم تستحمل أبناء بلدك

  3. 33- Br4v3-H34r7 كتب بتاريخ: 29 Jun 2008 الساعة: 3:59 PM

    @GHosT oF ThE SkY: شكرا أخي لتعليقك وكلامك الجميل وأهلا بك في المدونة…

    @SYRIAN-HACKER: أولا أهلا بك من جديد ثانيا أخي شكلك لم تفهم علي, الجملة التي قلتها “ولا نحن شعب تعودنا على أحتواء القوالب بشكلها وليس بمضمونها مثل غيرنا ” دليل واضح على أنك لم تفهم ما أقصد أنت لاتعرفني لتقول هذا الكلام أضف لذلك أنا لم أعارض رأيك ولم أقل أنت الخطأ وأنا الصح أنا من البداية رفضت المقارنة لأنها خاطئة من الأساس! تريد تقارن الماندريفا تقارنها مع Fedora, Ubuntu, openSUSE مش تقارنها مع BackTrack !! لكل توزيعة هدف و غاية أنت تقدر تقول أن الماندريفا أفضل من الباك تراك بأمور الاختراق؟ طبعا لأ وأنا لا أستطيع القول BackTrack أفضل سطح مكتب للمستخدم المبتدئ في لينوكس وأنها سهلة الاستخدام, التوزيعتين مختلفتين كليا عن بعضهم عرفت ليه المقارنة خاطئة؟ وقلتلك في ردي السابق اذا عاجبتك الماندريفا ابقى عليها لم أقلك الماندريفا سيئة أو أي شيء آخر (أين عدم احترام آراء الآخرين وعدم احترام حرية التعبير التي تتكلم عنها؟) وأرجع أقلك اذا الباك تراك لاتسوى ليرة بالنسبة لك ذلك لأنها لم تناسبك مش لأنها سيئة! والفرق كبير أما كلامك عن المريخ مش عارف شو أقلك صراحة شكلي ما أعرف أعبر وما حأقول اكثر من ذلك لأن الموضوع من أساسه كان شرح تنصيب لتوزيعة BackTrack وليس مقارنة! وبالنهاية أنا طبعا مش معصب ولا شيء وشكرا لتواجدك في المدونة وأهلا بك في أي وقت,أخوك عبدالمهيمن.

  4. 34- KING SABRI كتب بتاريخ: 29 Jun 2008 الساعة: 7:16 PM

    أقول يا بطل الأن فقط ثبت التوزيعه سأحكي ما كان يوقفني
    إسم البارتيشن لأني متعود على فيدورا و كانت تقرأء sda2 و أيضا يا عبدالمهمين في شئ مهم في ملف الليلو
    # Linux bootable partition config begins
    image = /boot/vmlinuz
    root = /dev/sda4
    label = Back|Track
    رايح يلاقيقها قراءه فقط إمسح كلمه أونلي و حط كلمه كتابة>>>>>read-write
    # Linux bootable partition config ends

    معلش مش ظبط الكلام لأني ما ظبط التوزيعه و لا عملت أي شي و مستجل

    سلااااام

  5. 35- Br4v3-H34r7 كتب بتاريخ: 29 Jun 2008 الساعة: 7:30 PM

    مبروك التثبيت أخي صبري.. بالنسبة لملف lilo أنا اكتفيت بحذفت السطر read-only و لم اضع شيء عوضا عنه, مع السلامة

  6. 36- e0y0e كتب بتاريخ: 04 Jul 2008 الساعة: 2:49 AM

    شكرا اخوى بس الفرق بينها واذا عملت كده من لايف سى دى install back trace

  7. 37- Hakxer كتب بتاريخ: 04 Jul 2008 الساعة: 4:59 PM

    الله اخي المهيمن على الشرح بجرب الطريقة . وبحمل Backtrack
    لكن بسأل هل Backtrack 3 احسن من backtrack 2 , وليه

  8. 38- Br4v3-H34r7 كتب بتاريخ: 04 Jul 2008 الساعة: 8:32 PM

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

    @Hakxer: أخي طبعا BackTrack 3 أفضل لأنها أحدث و تحتوي على الكثير من الأدوات الجديدة غير موجودة في الاصدار السابق أضف لذلك أن الاصدار الجديد يدعم المزيد من كروت الوايرلس والكثير من الأشياء الأخرى.. لمزيد من المعلومات راجع هذا الموضوع

  9. 39- t.j كتب بتاريخ: 06 Jul 2008 الساعة: 11:48 AM

    شرح رائع جاري التجريب

  10. 40- م.عمار كتب بتاريخ: 08 Jul 2008 الساعة: 10:20 AM

    السلام عليكم اخي
    مشكور على الشرح
    عندي اشتفسار
    عندي الهارد تبعي 2*80 وعندي ويندوز فيستا محتاج طريقة لتنصيب باك تراك 3 مع الفيستا بدون فقدان اي شيء حتى البوت لودر
    لو تتكرم

  11. 41- Br4v3-H34r7 كتب بتاريخ: 08 Jul 2008 الساعة: 2:17 PM

    @t.j: بالتوفيق أخي

    @م.عمار: و عليكم السلام.. أخي في هذا الموضوع أنا لم أتطرق لموضوع تقسيم الهارد فكل واحد يقسمه بالشكل الي يناسبه.. اختر بارتشن بالحجم الي تريده + بارتشن swap بحجم 1 GB وطبق الشرح المذكور, بالنسبة للبووت لودر يجب تنصيب البووت الجديد الخاص بالباك تراك ثم أضف الويندوز وأصلا البووت لودر الخاص باللينوكس أفضل من الويندوز ليه متمسك فيه؟

  12. 42- e0y0e كتب بتاريخ: 11 Jul 2008 الساعة: 9:18 PM

    ممتاز اخى بس هو انا مش لازم اعمل فورمات لللوكال اللى هو sd1
    اللى فيه الويندوز ولا لا اترك الملفات

  13. 43- e0y0e كتب بتاريخ: 12 Jul 2008 الساعة: 4:32 PM

    السلام عليكم ورحمه الله

    فى بدايه تنصيب الاوامر
    الامر ده بالذات
    cp -pr /{bin,dev,etc,home,lib,opt,pentest,root,sbin,usr,var} /mnt/bt

    ظهرت كل الردود زى دى
    failed to preserve ownership for `/mnt/bt/pentest/exploits/milw0rm/rport/135/70.c’: Operation not permitted
    ايه معناها
    وهو فى خطا فيها ولا ايه

  14. 44- Br4v3-H34r7 كتب بتاريخ: 12 Jul 2008 الساعة: 4:38 PM

    أول مرة أواجه مثل هذا الخطأ ولا أعرف ما سببه.. أتوقع وجود خطأ في البارتشن أو الـ mount
    ماهو نظام الملفات المستخدم (ext2 ,ext3, ntfs, fat32… ) ؟ المفروض يكون ext3 أو ext2 و كم مساحة البارتشن المختارة؟ اذكر جميع الخطوات الي طبقتها و معلومات جهازك بالتفصيلل لأتمكن من مساعدتك, بالتوفيق…

  15. 45- e0y0e كتب بتاريخ: 12 Jul 2008 الساعة: 5:32 PM

    i am fat32
    partiction size 10g
    i didnt do any thing
    just
    umount -a
    mkdir /mnt/bt/
    mount /dev/sda9 /mnt/bt/
    cp -pr /{bin,dev,etc,home,lib,opt,pentest,root,sbin,usr,var} /mnt/bt/

الصفحات: « 1 2 [3] 4 5 6 7 8 9 10 1116 » أظهر جميع التعليقات

عذراً.. لقد تم اغلاق التعليقات على هذا الموضوع!


أعلى الصفحة