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. 106- Br4v3-H34r7 كتب بتاريخ: 12 Sep 2008 الساعة: 2:59 PM

    @a7med: أخي يمكن استخدام النسخة العادية ان كانت CD أو USB و تنصيبها على أي آلة الوهمية مثل Virtual Box أو VMware بشكل عادي جدا دون أي حاجة لـ VMware Image. بالتوفيق,,

    @kuwaity&ali: أخي لا داعي لاستخدام اسمين مختلفين! المشكلة الأولى اما لانك نسيت تنفيذ احدى الخطوات السابقة أو هنالك خطء باعداد ملف fstab.. ارجع للشرح لتعرف أين الخطأ, و طبعا يمكنك تنصيب الأنظمة الثلاث لكن بهذه الحالة يجب الاختيار بين البووت لودر الخاص بالباك تراك LILO أو الخاص بأبونتو GURB.. على كل حال هذا موضوع يشرح ذلك باستخدام بووت الأبونتو GURB.

    @محمد سوزى: أخي أسهل طريقة هي استخدام احدى البرامج الموجودة في القائمة internet للاتصال بشبكة الوايرلس.. أو استخدام الأدوات iwlist لاستعراض الشبكات الموجودة و iwconfig لاعداد خيارات الاتصال. و لا تنسى القيام باعداد الـ DNS أيضا…

  2. 107- محمد سوزى كتب بتاريخ: 12 Sep 2008 الساعة: 8:35 PM

    اخى الكريم
    والله العظيم جربت كل هاى الطرق وماصار معى شي .بحثت عن الشبكات بالامر iwlist wlan0 scan ثم استخدمت الامر iwconfig wlan0 mode managed essid ثم استخدمت الامر dhcpcd wlan0
    لاشبك مع الشبكه وبعدها دخلت على برنامج الويرلس الموجود بالتوزيعه وحطيت الايبى تبعى والجتواى والدىان اس وفعلا باتصل بالشبكه بس النت مابيفتح .شو العمل الله يخليك.ومشكور جدا

  3. 108- Br4v3-H34r7 كتب بتاريخ: 12 Sep 2008 الساعة: 11:54 PM

    أخي للأسف لن أستطيع افادتك أكثر من ذلك.. أنت تقول أنه اتصل بالشبكة هذا يعني أن كرت الوايرلس متعرف و لا يوجد به أي مشكلة! عدم الاتصال بالانترنت اما بسبب وجود خطأ باعدادات الاتصال مثل الـ Gateway , DNS… أو من خصائص السيرفر/الرواتر. على كل حال أتمنى لك التوفيق…

  4. 109- محمد سوزى كتب بتاريخ: 13 Sep 2008 الساعة: 6:27 AM

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

  5. 110- العراقي كتب بتاريخ: 14 Sep 2008 الساعة: 2:06 AM

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

    الشغلة الثانية
    ملف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 Fat32 defaults 0 0 # AutoUpdate
    /dev/sda5 /mnt/Fat32 vfat defaults 0 0 # AutoUpdate
    /dev/sda6 /mnt/Fat32 vfat defaults 0 0 # AutoUpdate
    /dev/sda7 /mnt/Fat32 vfat defaults 0 0 # AutoUpdate
    /dev/sda8 /mnt/sda8 swap auto,defaults 0 0 # AutoUpdate
    /dev/sda9 /mnt/BackTrack ext3 auto,noatime,users,suid,dev,exec 0 0 # AutoUpdate

    ياليت الحل مع الشكر

  6. 111- P.R.O كتب بتاريخ: 14 Sep 2008 الساعة: 8:26 PM


    br4v3-h34r7 مبدع دائماً

    اسأل الله لك التوفيق

    وان يزيدك علم وينفع بعلمك المسلمين

    وكل عام وانت بخير

    تحياتي P.R.O

  7. 112- Br4v3-H34r7 كتب بتاريخ: 15 Sep 2008 الساعة: 1:06 AM

    @محمد سوزى: العفو أخي.. أتمنى أن تجد الحل و أهلا بك في المدونة

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

    @P.R.O: أنت المبدع أخي.. شكرا لك على كلامك و دعواتك الجميلة و ان شاء الله تكون استفدت من الموضوع و أهلا بك في المدونة

  8. 113- CuTtHrOaT كتب بتاريخ: 16 Sep 2008 الساعة: 12:48 PM

    لو فيه مقطع فيديو كان أفضل
    لكن مشكووور و أقدر تعبك يالأخو
    ياليت لو تدور في اليوتوب مقطع مشابه لشرحك و لو بالقليل … منتظرك…

  9. 114- Br4v3-H34r7 كتب بتاريخ: 16 Sep 2008 الساعة: 8:20 PM

    غريب كل هذا الشرح و التفصيل و تريد فيديو! سأنصحك نصيحة يمكن الشرح بالفيديو أسهل لك لكنه لن يفيدك مثل اذا طبقت الشرح بنفسك, جربت, بحثت و سألت,, أتوقع أن تجد شرح في اليوتوب لكن أترك مهمة البحث لك. بالتوفيق…

  10. 115- CuTtHrOaT كتب بتاريخ: 17 Sep 2008 الساعة: 4:04 PM

    السلام عليكم أنا بأنصب الباك تراك

    لكن النت عندي شغال على كونيكت اسم القطعه Bundluxe
    في الكتالوج حق القطعه مكتوب XP و VISTA فقط لينيكس مافي

    ياليت تشوف القطعه اذا كانت تشتغل على BT3 قبل ما أنصبه أو BT2
    هذا موضوع للقطعه http://adslgate.com/dsl/showthread.php?t=198435

    منتظرك,,,,

  11. 116- خالد كتب بتاريخ: 18 Sep 2008 الساعة: 2:30 AM

    السلام عليكم
    ياخي جهازي اليوم شكلي ابي اكسره
    نسخت الباك اتراك على دي في دي ISO
    واعيد التشغيل يقعد الجهاز يقى الدي في دي وبعدها يطلع يشتغل الويندوز
    كأني حاط دي في دي فاضي

    واذا حطيت سيدي ويندوز اكس بي واعيد تشغيل الجهاز يشتغل السيدي وكل شي طبيعي

    الا الباك اتراك عيى يشتغل مأدري وش فيه

    تتوقع اذا فكيت ضغط ISO ونسخت الملفات على دي في دي يشتغل ولا لا.؟
    اذا لا عطني الحل

  12. 117- العراقي كتب بتاريخ: 18 Sep 2008 الساعة: 12:30 PM

    مشكور اخوي تم حل مشكلة ملف fstab
    اما تنسيق الاقلاع فبقى كما هو وجربت الامر اكثر من مرة

    اذا فيه امر ثاني اكون شاكرر لك

    اما سؤالي الثاني بخصوص ndiswrapper فاتمنى طريقة تركيبه لاني تعبت وماضبط وياي

  13. 118- Br4v3-H34r7 كتب بتاريخ: 18 Sep 2008 الساعة: 9:27 PM

    @CuTtHrOaT: و عليكم السلام.. أخي شو رأيك تجرب تشغل التوزيعة لايف و تشوف بنفسك!! اذا الشركة لم تصنع تعريف كما في نظام ويندوز هذا لا يعني أن الكرت لا يعمل على اللينوكس لأن نظام لينوكس يعرف الهاردوير بشكل تلقائي من الكيرنل. بالتوفيق…

    @خالد: أخي تأكدت أن الاقلاع من السواقة؟ و هل تأكدت من سلامة النسخة و تطابق الـ md5sum ? راجع التعليق رقم 76 لتعرف الطريقة, بالتوفيق…

    @العراقي: أخي بعد ماتنفذ الأمر المذكور شو هو الناتج ؟ و هل تم انشاء ملف splash.initrd داخل المجلد /boot ؟ و بعد ذلك هل أضفت السطر الأحمر الموضح بالشرح لملف lilo.conf و بعدها نفذت الأمر lilo لتنصيب البووت من جديد!! أرجو أن تتأكد مرة أخرى أما ndiswrapper فهو خاص بتعريف كرت الوايرلس, هل تأكدت من أن كرت الوايرلس عندك معرف؟ و اذا لم يكن فما هو نوعه؟

  14. 119- HaCk-AnGel كتب بتاريخ: 27 Sep 2008 الساعة: 8:45 AM

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

  15. 120- Br4v3-H34r7 كتب بتاريخ: 28 Sep 2008 الساعة: 2:37 AM

    و عليكم السلام أخي.. الشكر لك على دعواتك و كلامك الذي يدل على ذوقك بلا شك. أهلا بك في المدونة و أتمنى أن تكون استفدت منها ولو بشيء بسيط و أتمنى لك التوفيق مع الباك تراك

الصفحات: « 13 4 5 6 7 [8] 9 10 11 12 1316 » أظهر جميع التعليقات

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


أعلى الصفحة