شرح تنصيب 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. 166- MaTReX-HaCkEr كتب بتاريخ: 18 Dec 2008 الساعة: 4:52 AM

    يعطيك العافيه يالغالي
    ومن حسن حظي اعدادات جهازي مثلك بالظبط

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

  2. 167- Br4v3-H34r7 كتب بتاريخ: 18 Dec 2008 الساعة: 3:17 PM

    الله يعافيك أخي واستخدام موفق ان شاء الله. تستطيع تحديد زر اختصار من لوحة تحكم سطح مكتب KDE لكن لا يمكنك اختيار ALT + Shift اما استخدم زر ثالث معهم أو استخدم Shift + Tab مثلا…

  3. 168- FaNtAsY HaCkEr كتب بتاريخ: 18 Dec 2008 الساعة: 4:02 PM

    والله انك كفو كفيت ووفيت اهنيك على الشرح

    اخوك المحب
    FaNtAsY HaCkEr
    طبعا اذا واجهتني اي مشكله ابرجع لك

  4. 169- XFAISAL كتب بتاريخ: 22 Dec 2008 الساعة: 9:32 PM

    مشكور آخوي Br4v3-H34r7 شرح روعـة .. !

    وتم التنصيب بنجآح .. !

    تقبل شكري وتقديري
    XFAISAL FRoM F.B.I S3CuRiTy TeAm

  5. 170- تركي كتب بتاريخ: 05 Jan 2009 الساعة: 9:50 PM

    السلام عليكم ورحمة الله وبركاتة
    اخوووووووووي عبدالمهيمن عندي سؤال بسيط :
    عندي احد الاقراص فيه ملفات فيديو وكتب ماقدرت اقراها من الباك تراك وفي اي توزيعة
    اخرى استطع اني اقراها
    وطريقة تركيب البرامج في الباك تراك ؟
    يعطيك الف عافية

  6. 171- kondamne كتب بتاريخ: 06 Jan 2009 الساعة: 7:35 PM

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

  7. 172- Br4v3-H34r7 كتب بتاريخ: 06 Jan 2009 الساعة: 10:52 PM

    @تركي: بالنسبة لملفات الفيديو يكفي تنصيب برنامج VLC لتشغيلهم أو اضافة الكوديك اللازم ليتم تشغيل ملفات الفيديو, أما طريقة تركيب البرامج فهي متعددة في باك تراك ولديك الكثير من الخيارات اما عن طريق حزم lzm أو حزم توزيعة سلاكوير tgz أو عن طريق تحويل حزمة rpm باستخدام الأدوات rpm2tgz أو rpm2dir أو عن طريق البناء من الصدر! اختر ما يناسبك. بالتوفيق…

  8. 173- محمد شوقي كتب بتاريخ: 07 Jan 2009 الساعة: 6:57 PM

    بسم الله الرحمن الرحيم
    السلام عليكم ورحمة الله وبركاته…
    بداية اسمح لي ان اعبر عن جزيل شكري واعجابي الشديد بمجهودك وسعيك الي الاستفاده والافاده في آن واحد .
    عزيزي انا استعمل لينوكس اوبنتو منذ عام تقريبا وخلال هذه المده كنت ومازلت عاكفا علي تعلم كل شي عن لينوكس اوبتو بالذات نظرا لسهولتها ولكثرة معرفتي بها ..مع العلم ان قرأت وبحثت عن كل التوزيعات لكني لم اجرب غير اوبنتو بسب ضيق الوقت وبطء سرعة التحميل لدي .
    عندما قرأت موضوع شرح تنصيب BackTrack 3 Final على الهارد و اعدادها بالتفصيل قررت ان ادخل مضمار التجربه والحمد لله نفذت كل الخطوات بسهوله ولم اواجه اي متاعب فيها حتي انن قمت بعمل المونت بطريقه سهله ولكن لي بعض التساؤلات ارجو منك ان تجيب عليها :
    أولا:- واهتني مشكلة اعدادات التوصيل بالشبكه حيث ان الشبكة عندي علي نمط بوينت توبوينت مع وجود يوزر نايم وباس وورد
    ثانيا:- اغلب برام الواجهه كيدي بالطبع اعرفها ولكن مالااعرفه هو البرامج الخاصه بالهاك لذلك ارجو منك شرح البرامج مع وصف تفصيلي لاوامرها
    ثالثا:- لم استطع ان اقوم بعمل يوزر جديد فحتي الان ادخل بالرووت وانا اعتقد ان هذا يضر بالتوزيعه فرجاءا اشرح لي كيفية عمل يوزر جديد واعطاء الصلاحيات له وبصفة عامه اعطاء الصلاحيات علي الملفات
    رابعا:- في اوبنتو مدير الحزم هو ساينابتك فهل يود مثله في باك تراك واين يوجد وكيفية استعماله وايضا هناك add/remove فهل يوجد مثله في باك تراك ارجو الشرح .
    خامسا :- وهذا هو الاهم بالنسبة لي ارجو شرح او حتي مجرد تبيان اوامر الkonsol في التوزيعه المهمه منها والعاديه
    سادسا :-هناك بعض الماليات الموجوده في واجهة كيدي مثل عمل سبلاش للبووت لودر فهل مثل هذا الخيار يمكت تطبيقه علي التوزيعه
    سابعا:- ارجو ذكر اهم المستودعات الخاصه بالتوزيعه وان كانت تدعم الثري بارت ام لا .
    عذرا فقد اطلت كثيرا وانا اعلم واقدر مجهوداتك فان استطعت تبيان ماسبق ليس لي وحدي ولكن للميع فشكر ا جزيلا لك وان لم تستطع فأرجو منك الاشاره الي مصادر بحث عربيه وانجليزيه ولك علي ذلك كل الشكر والامتنان .
    السلام عليكم ورحمة الله وبركاته

  9. 174- Br4v3-H34r7 كتب بتاريخ: 09 Jan 2009 الساعة: 4:26 PM

    وعليكم السلام أخي.. أنصحك أن تبقى على ubuntu أو أن تتعلم مبادئ لينوكس على الأقل قبل الانتقال لتوزيعة BackTrack فكما قلت في بداية الموضوع التوزيعة ليست مناسبة للمبتدئين مع العلم أن مدة الاستخدام ليست الأساس في تحديد الخبرة! يعني اذا لم تكن قادر على اعداد الاتصال بالانترنت ولا تعرف ماهي أوامر الـ Shell ولا كيفية اضافة يوزر أو حتى تنزيل البرامج واعدادها… كيف ستستخدم BackTrack!! أخي الموضوع للاجابة عن الأسئلة التي تتعلق بهذه التوزيعة وليس للاجابة عن الأسئلة المتعلقة بلينوكس بشكل عام! تعلم استخدام نظام لينوكس ثم تعلم استخدام BackTrack بالتوفيق…

  10. 175- محمد شوقي كتب بتاريخ: 09 Jan 2009 الساعة: 5:53 PM

    بسم الله الرحمن الرحيم
    السلام عليكم ورحمة الله وبركاته…
    شكرا جزيلا اخي وفعلا معك كل الحق في اني يجب ان اتعلم كل شئ عن لينوكس وانا احاول فعلا …(الحمد لله قمت باعداد الاتصال ) واعلم القليل من اوامر الشل.
    ولكن تعلم الباك تراك صعب لانه اما بأجر مرتفع او مقصور علي فئة معينه(الهاكرز) ولايخرج عنها . ارجو منك ارشادي الي مصادر للبحث ولك مني جزيل الشكر ..

  11. 176- Br4v3-H34r7 كتب بتاريخ: 10 Jan 2009 الساعة: 1:49 AM

    وعليكم السلام أخي توزيعة باك تراك ليست صعبة كما تعتقد كل ماهنالك أنك تحتاج لمعرفة بنظام لينوكس وأوامره بعد ذلك ستجد التوزيعة تعمل بكل سلاسة وسهولة أما الأدوات فهي موجودة بالقائمة KDE وتستطيع الوصول اليها من داخل المجلد pentest الموجود في المسار الجذر / للنظام أيضا. وأفضل طريقة لتعلم كيفية استخدام الأدوات هي الاطلاع على الملفات المساعدة والوثائق المرفقة باستخدام الأمر:

    man TOOL

    مع استبدال TOOL باسم الأداة التي تريد أو الأفضل من كل ذلك هو البحث في Google!! أما مصادر التعلم فهي منتدى توزيعة BackTrack الرسمي و الـ Wiki الخاصة بالتوزيعة.. شخصيا أعتمد على المواقع السابقة بشكل رئيسي بالاضافة للبحث في Google عن باقي الأمور, أتمنى لك التوفيق…

  12. 177- محمد شوقي كتب بتاريخ: 10 Jan 2009 الساعة: 3:48 PM

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

  13. 178- Br4v3-H34r7 كتب بتاريخ: 11 Jan 2009 الساعة: 2:19 AM

    وعليكم السلام أخي.. التوزيعة تستخدم Firefox 2 لأن في ذلك الوقت كان Firefox 3 أول اطلاقه وبعض الاضافات الهامة مثل SQLIme و XSSme لاتعمل على الاصدار الجديد. على كل حال تستطيع تحديثه بشكل يدوي اذا أردت بعد تحميل الاصدار الجديد من الموقع وشخصيا أرى أن فايرفوكس 2 أثبت من 3 حتى الآن أما باقي البرامج بما أنها تفي بالغرض لايوجد داعي لتحديثها فلا تنسى أن أساس التوزيعة ليس لتعمل كنظام أساسي بالجهاز بل لتستخدم كأداة عند الحاجة عن طريق الـ LIVE CD أو FLASH USB. بالتوفيق…

  14. 179- محمد شوقي كتب بتاريخ: 11 Jan 2009 الساعة: 1:59 PM

    بسم الله الرحمن الرحيم
    السلام عليكم ورحمة الله وبركاته…
    شكرا اخي اخجلني اهتمامك جدا .
    وشكرا ايضا علي النصح ..لقد اخدت بكل نصائحك وبحثك عن كتب تتكلم عن اوامر الشيل وجدت كتاب (أوامر الشل للمبتدئين) ولكن لم اجد به اي جديد ووجدت ايضا كتاب(دليل المستخدم العربي في اوامر لينكس الاصدار الثاني).
    اخي لما لاتضع ماقرأته من كتب في مدونتك مثلما يفعل الاخ بيناري..رجاءا افعل
    ولك مني خالص الشكر والامتنان

  15. 180- Br4v3-H34r7 كتب بتاريخ: 11 Jan 2009 الساعة: 9:37 PM

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

الصفحات: « 16 7 8 9 10 11 [12] 13 14 15 16 » أظهر جميع التعليقات

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


أعلى الصفحة