شرح تنصيب 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. 16- S_DLA_S كتب بتاريخ: 23 Jun 2008 الساعة: 11:42 PM

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

  2. 17- C0bra-H كتب بتاريخ: 24 Jun 2008 الساعة: 3:25 AM

    عندي استفسار بسيط بخصوص تنسيق الاقلاع
    اضفت initrd=/boot/splash.initrd لملف الـlilo
    وطبقت الامر : splash -s -f /etc/bootsplash/themes/Linux/config/bootsplash-1024×768.cfg >>
    /boot/splash.initrd
    وعملت reboot لكن لم يتغير شي ورجعت غيرت bootsplash-1024×768.cfg لمقاس الشاشة عندي 800*1280 وكذلك عدلت على مقاسات الصور ولكن لاتزال المشكلة موجودة !!

  3. 18- Br4v3-H34r7 كتب بتاريخ: 24 Jun 2008 الساعة: 3:38 AM

    @S_DLA_S: لا داعي للاعتذار.. لكني أردت البقاء ضمن نطاق الموضوع للمحافظة على ترتيب المدونة.. وأهلا بك في أي وقت

    @C0bra-H: هل أعدت تنصيب البووت لودر من جديد بعد تعديلك على الملف lilo.conf ؟ لا أتوقع ذلك أخي ركز في الشرح وسترى أني قمت بذكر هذه الخطوة.. لاحاجة للتعديل على مقاسات الصورة, طبق مثل الموجود في الشرح فقط وان شاء الله سيعمل كل شيء كما يجب فلقد تم اختبار الطرق المذكورة أكثر من مرة! بالتوفيق

  4. 19- KING SABRI كتب بتاريخ: 24 Jun 2008 الساعة: 6:56 AM

    Thanx my friend
    man >>> i’m face this error

    bt ~ # umount -a
    umount: /sys: device is busy
    umount: /: device is busy

    why /sys device is busy ? thanks

  5. 20- Br4v3-H34r7 كتب بتاريخ: 24 Jun 2008 الساعة: 12:10 PM

    أخي صبري هذا مو خطأ انظر للصورة رقم 4 وسترى أنه ظهر نفس الشيء! من المؤكد أنه لن يستطيع عمل umount للـ / أو /sys لأن النظام موجود عليهم!

  6. 21- Denial كتب بتاريخ: 25 Jun 2008 الساعة: 6:17 AM

    ماشاء الله ..
    واللـه مبدع إْخوي
    انا من زمان اقرأ عن هذي التوزيعه ..
    بس لاسف ماعرف شيء ” ابداً ” عن التعامل مع نظام لينكس
    الايام الجايه تعلمني انشاء الله
    شرح موفق .. حتى المبتدئ راح يعرف يطبق بسهوله

  7. 22- sniper code كتب بتاريخ: 25 Jun 2008 الساعة: 9:44 AM

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

    في البدايه وقبل كل شيء أشكر الله سبحانه على وجود شباب أمثالك يحبون العون والتعاون وتقديم الخدمات لمساعدة الآخرين .. ثم أشكرك أنت لشخصك الكريم على ماتبذله من جهد و وقت لتقديم ( الجديد والمفيد )
    قرأت أول موضوع لك في منتديات ترياق وأعجبني طرحك وأشرت في احد موضوعاتك لموقعك الخاص هذا ومن يومها وأنا أتابع ماتطرحه من موضوعات في هذا المكان.. وأعجبني اليوم أكثر ما قرأته هنا في شرحك عن هذه النسخة العملاقه للباك تراك وطريقة تنصيبها وينتظر الكثير من الزملاء شروح مفصله لاستخدام ادواتها و أوامرها .. وتقبل مروري وشكري لك أخي وأسأل الله لك التوفيق لك دائماً ..
    استمر ولا تقف فنحن نتابعك دائما ً ..
    sniper code from police security team

    S.C.T

  8. 23- faressko كتب بتاريخ: 25 Jun 2008 الساعة: 11:53 AM

    جزاك الله خير على هذا الشرح

    اخي بس بغيت منك كم سؤال انا مستواي بالينكس جيد لا مبتدئ ولا محترف

    هل تناسبني توزيعة الباك تراك

    وهل اذا اردت ان اكوون هكر يجب ان اتعلم لغات البرمجه ام لا ؟؟؟

    مع التحية

  9. 24- Br4v3-H34r7 كتب بتاريخ: 25 Jun 2008 الساعة: 1:38 PM

    @Denial: أهلا بك أخي في المدونة.. نصيحة اذا ماتعرف تستخدم لينوكس بعد ابدأ بتعلمه من الأن وبعد مدة ستشكرني على هذه النصيحة فالأغلبية يفتكروا لايوجد أدوات هاكر بلينوكس وأن استخدامه صعب وكثير من الأمور الأخرى لكن العكس هو الصحيح و أدوات الهاكر هي للينوكس و أداؤها أفضل بكثير من أدوات الويندوز

    @sniper code: وعليكم السلام أخي.. شكرا لكلامك و العفو بالنسبة لي ماعملت شيء ومنور المدونة بوجودك أما بالنسبة للموضوع في ترياق فأنا لست مشترك به ولا أي منتدى آخر الا المذكورين في صفحة “مــن أنـــا” ولذلك يقوم البعض بنقل المواضيع التي أكتبها هنا لترياق وللعديد من المنتديات الأخرى وطبعا ليس لدي مانع أن تنقل بعض المواضيع مع الاشارة للمصدر لأني أريد أن أفيد أكبر قدر ممكن لا أن أحتكر لنفسي و بالنسبة للشروحات قريبا ان شاء الله.

    @faressko: أخي هذا الشيء أنت تحكمه.. لأنك اذا ماكنت متمكن من لينوكس وسطر أوامره وتعرف كيف تمشي أمورك توزيعة الباك تراك رح تعذبك كثير.. هي مو صعبة لكن ليست سهلة أيضا لأن غالبا ستحتاج لسطر الأوامر لحل مشاكلك واعدادت النظام والاتصال بالانترنت… أما السؤوال الثاني: بالنسبة لي أعتبر البرمجة شيء أساسي ولايمكن لشخص أن يكون (هاكر) اذا ماكان يعرف يبرمج بلغة أو اثنتين على الأقل…

  10. 25- SYRIAN-HACKER كتب بتاريخ: 27 Jun 2008 الساعة: 1:35 AM

    شرح جميل جداص أخي

    أحب أضيف اللي عنده نظام لينكس سابق
    لا داعي ليعدل البوت عنده ويقف بالشرح قبل 3- اعداد الـ BootLoader

    فقط يضيف البوت له من النظام القديم ضمن boot options

    شرح لا يعلى عليه بارك الله بك على مجهودك

    جربتها ٨ ساعات فقط وقمت بازالتها فورررررررررراً

  11. 26- Br4v3-H34r7 كتب بتاريخ: 27 Jun 2008 الساعة: 3:26 AM

    أهلا بك أخي SYRIAN-HACKER.. شكرا لمرورك و طبعا مو ضروري استخدام بووت الباك تراك و ممكن الاستعانة ببووت أي توزيعة أخرى منصبة على الجهاز فللمستخدم حرية الاختيار حتى لو ما نصب بووت من الأساس لكن بصراحة استغربت من ردك هذا و الرد السابق شكلك ما اتفقت مع الباك تراك 3 ممكن توضح لنا الأسباب؟ بالنسبة لي اجدها رائعة…

  12. 27- Hix كتب بتاريخ: 28 Jun 2008 الساعة: 12:53 AM

    مشكور اخوي شرح مفهوم ورائع

  13. 28- SYRIAN-HACKER كتب بتاريخ: 29 Jun 2008 الساعة: 4:25 AM

    أهم ما يهمني هو الدعم
    وبتجربتي لأغلب التوزيعات لم القى دعم ممتاز إلا من شركة ماندريك
    صدقني كل الشركات تدعي الدعم لك ولا تقدم منه إلا القليل القليل
    ثاني شي أغلب التوزيعات بطيئة في تحديث أنظمتها والسبب انها غير مدفوعه

    ثالث شي : اتحدى أي شخص عربي يعرف ماهية ١٠٪ من برامجها
    رابع شي : اعتقد انك انت لا تستخدمها بشكل أساسي

    (تخيل ماوس usb ما دعمها )

    والعشرات من المشاكل الأخرى التي مررت بها فقمت باقتلاعها من شروشها

  14. 29- Br4v3-H34r7 كتب بتاريخ: 29 Jun 2008 الساعة: 4:50 AM

    @Hix: أهلا بك أخي وان شاء الله تكون استفدت

    @SYRIAN-HACKER: أخي نحن نتكلم عن توزيعة خاصة بأمور الـ Hacking و الـ Penetration testing ممكن تفهمني أين وجه الشبه بينها وبين الماندريفا يعني المقارنة من البداية خاطئة
    أما بالنسبة لثاني شيء اسمحلي أقلك أنك مخطئ تماما لايوجد أسرع من تحديث لينوكس و ماله علاقة اذا كانت النسخة مدفوعة أما لا, أول ماينزل تحديث لبرنامج أو اصدار كيرنل جديد يتم توفير التحديث بشكل فوري ان كانت النسخة مجانية أم مدفوعة و النسخة المدفوعة تفرق معاك الدعم الفني فقط!!
    ثالث شيء أنا أعرف 11% من برامجها أخي هذا ليس مبرر لتقول التوزيعة فاشلة
    و رابع شيء أجل مرت فترة استخدمتها بشكل أساسي بالجهاز وعملتها مثل أي توزيعة لينوكس أخرى وأضفت لها كل البرامج التي أحتاجها (أنا من يتحكم بالنظام وليس هو الذي يتحكم فيني)
    وبالنسبة للماوس لازم تعرف دعم هذه الأشياء من الكيرنل مالها علاقة التوزيعة فكرت تكون المشكلة من الماوس نفسها؟ وعلى سيرة الدعم أتحداك أن تجد توزيعة تدعم كروت الوايلس أكثر من الباك تراك

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

  15. 30- SYRIAN-HACKER كتب بتاريخ: 29 Jun 2008 الساعة: 7:13 AM

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

    وبالنسبة للتحديث لا أقصد من السورس نفيه بل بـ auto update

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

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


أعلى الصفحة