BACK TRACK 4Pre Release
2012-10-01 11:23
أهلا و سهلا بكافّة الإخوة الأعضاء و الزوّآر في منتديات تونيزيآسآت عامّة ..
و في قسم أنظمة Linux خاصّة .. ![]()
ندعوكم لمتابعة هذاا الموضوع الجديد إن شاء الله تعـالى ..
و كما عودناكم على أرض الإبدآآع و التّميّز تونيزيآسات نأتى داائما بالحصريات
وطبعا نسهل للعضو كل شىء من الشرح والروآبط و حتى الإستعمال
WwW.Tunisia-Sat.CoM

BACK TRACK 4Pre Release


قبل كل شئ هذا النظام فقط للمبرمجين
و ذوي القدرات و المواهب و المحترفين
و مستعملي اللينكس بكثرة لذلك فهو ليس معتمد للتحميل
من قبل الجميع الأعضاء فقط لمن لديه الحاجة و القدرة على الإستعمال
و أنصح المبتدئين بعدم تحميله تجنبا لمخاطر سوء الإستعمال
هو نظام مبني على Ubuntu ويعتبر من أقوي وأصعب الأنظمه
النظام يوجد به العديد من برامج وأدوات
و يواجه الكثير من المستخدمين المصاعب خلال الاستخدام
لانه يعتمد فى معظم الأحيان على ادخال أوامر لإنجاز عمل ما
بعد صدور توزيعة BackTrack 4 Pre Release و إطلاعنا عليها
أتصور أنكم لاحظتم عدم وجود البرنامج الخاص بتنصيب التوزيعة على الهارد!
لا أعرف ما الحكمة من ازالته لكن بهذه الحالة اذا أردنا تنصيب التوزيعة
علينا الاعتماد على سطر الأوامر للقيام بهذه المهمة,
العملية سهلة جدا وسيتم شرحها في هذا الموضوع بالتفصيل و الصور
مع الاعدادت التي يجب تطبيقها و ستنتهي من التنصيب بأقل من 30 دقيقة…
قبل أن أبدأ من الضروري معرفة أن توزيعة BackTrack غير مناسبة للمبتدئين في نظام لينوكس
فلهذه التوزيعة استخدامات خاصة نوعا ما و استخدامها يحتاج خبرة مسبقة
في نظام لينوكس وسطر أوامره. و يجب التنويه الى أني لست مسؤول
عن أي شيء قد يصيب جهازك أو المعلومات الموجودة فيه
في حال حدوث أي خطأ أثناء التنصيب و أنت وحدك تتحمل نتيجة ذلك
فتأكد من أخذ نسخة احتياطية للمعلومات الهامة قبل البدء في تنصيب التوزيعة.
النسخة بصيغة ايزو
يتم حرقها على سيدي على اقل سرعة
شرح كيفية عمل الاسطوانة ذاتية الإقلاع :- من هنا

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

اختر الخيار الموضح بالصورة ثم اضغط Enter
لتبدأ توزيعة BackTrack باللإقلاع
|
|
انقر على هذا شريط لعرض الصورة الكاملة. الحجم الاصلي للصورة هو 1024x768 |

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

مثل ماهو واضح من الصورة سأستعمل البارتشن sda5
بحجم 19 GB لتنصيب توزيعة الباك تراك عليها
وستكون sda6 بارتشن swap بحجم 1 GB تقريبا,
أفترض أنك تعرف هذه الأمور وكل شخص
يقسم الهارد بالطريقة الي يراها مناسبة
بعد الانتهاء من تجهيز البارتشن نبدأ عملية التنصيب
ونفتح سطر الأوامر ثم نطبق الأوامر التالية:
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/
|
|
انقر على هذا شريط لعرض الصورة الكاملة. الحجم الاصلي للصورة هو 1024x768 |

مبروك! انتهينا من التنصيب ولم يبقى علينا
الا اعداد البووت 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 ~ #
- الاعدادات النهائة للنظام
الأن أصبح لدينا النظام منصب وجاهز للاستعمال لكن هنالك بعض
الاعدادات يجب القيام بها, أول شيء بعد تسجيل الدخول
للنظام باليوزر root والباسورد toor نفذ الأمر
passwd لتغيير الباسورد لأنها مكشوفة

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

شكله ليس جميل فنحن نريده أن يظهر مثل الاقلاع من السيدي
في الصورة الثانية لذلك سنعدل مرة أخرى
على ملف 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
الأن أعد تشغيل الجهاز وانظر للشكل الجديد

الأن أصبح شكله منسق و أجمل بكثير من قبل,
لم يبقى أمامنا الا خطوة أخيرة وهي اعدادات البارتشن والـ 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
صور المكتب بعد كل هذا العمل الشاق و المضني
