iSecur1ty - Arab Security Community

تنصيب أدوات BackTrack على توزيعات لينوكس الأخرى!

استخدام الأدوات الموجودة في BackTrack على أي توزيعة لينوكس نختارها فكرة جميلة جدا خصوصا بالنسبة للأشخاص الذين وجدوا صعوبة في التعامل مع هذه التوزيعة! و كما نعلم إن أغلب الأدوات الموجودة في باك تراك داخل المجلدين pentest و opt حيث يمكننا نقلهم بسهولة بتنفيذ بضعة أوامر لكن ما يجب معرفته أن العملية لا تنتهي بنقل هاذين المجلدين كما يظن البعض! صحيح أنهم يحتويان على العديد من الأدوات و السكريبتات الجاهزة للاستخدام الا أن الكثير من الأدوات و البرامج الأخرى منصبة و موجودة في المجلد bin لذلك نقل المجلدين فقط لن يعطي فعالية كبيرة خصوصا أننا سنضطر لاعادة تنصيب الكثير من الأدوات و القيام باعدادهم من جديد!

شخصيا أرى أن استخدام توزيعة BackTrack و التأقلم معها بعد تنصيب البرامج التي تحتاجها التوزيعة لتعمل كسطح مكتب و نظام أساسي في الجهاز أسهل بكثير من نقل الأدوات لغير توزيعة و اعدادهم من جديد فلو فكرنا قليلا سنجد أننا في توزيعة BackTrack نحتاج لتنصيب بضعة برامج فقط مثل OpenOffice, Gimp, VLC.. لتصبح كأي توزيعة لينوكس أخرى مع وجود جميع الأدوات التي نريد جاهزة للاستخدام بينما اذا أردنا نقل الأدوات لتوزيعة أخرى سنحتاج لنقل المجلدات التي ذكرتها سابقا و تنصيب العديد من الأدوات و البرامج ناهيك عن الوقت و الجهد الذي نحتاجه للقيام باعدادهم بشكل صحيح! و على كل حال سأذكر في هذا الموضوع طريقة نقل الأدوات و سأذكر أدوات و برامج اضافية نحتاج لتنصيبها ليصبح لدينا توزيعة لينوكس تحتوي على أكثر من 95% من الأدوات الموجودة في BackTrack بالاضافة لذكر حلول أخرى أكثر عملية. و على فكرة مطورين توزيعة BackTrack لم يقوموا بتطويرها ليتم استخدامها كنظام أساسي بل لتكون مجرد أداة تعمل بشكل LIVE من الـ CD\USB و عند الانتهاء نرجع لاستخدام نظامنا الأساسي! لكن كما يقال: الجنون فنون!

لنقل مجلد pentest و opt سنحتاج لنسخة ISO من توزيعة BackTrack لا يهم ان كانت النسخة CD أو USB فالمجلدين موجودين في النسختين و يفضل أن يتم استخدام الاصدار 3 من توزيعة باك تراك لحداثة الأدوات الموجودة فيها و لأن الشرح تم تطبيقه على الاصدار 3 CD لكن الاصدار 2 أيضا يفي بالغرض! و بلا شك سنستخدم نظام لينوكس في التطبيق. نبدأ بتطبيق الأمر التالي (العمل بصلاحيات root):

mkdir /mnt/BT_ISO

الأمر السابق يصنع مجلد باسم BT_ISO داخل مجلد mnt بعد ذلك نقوم بعمل mount لتوزيعة BackTrack داخل هذا المجلد (مثل السواقة الوهمية) باستخدام الأمر التالي:

mount -o loop bt3-final.iso /mnt/BT_ISO

مع استبدال bt3-final.iso بالاسم الموجود عندك! و اذا نظرنا لمحتويات المجلد التالي:

/mnt/BT_ISO

سنشاهد نفس محتويات CD توزيعة BackTrack لكن ما يهمنا من كل ذلك الملفين:

/mnt/BT_ISO/BT3/base/opt.lzm
/mnt/BT_ISO/BT3/base/pentest.lzm

أتوقع أن أغلبكم يعلم أن توزيعة باك تراك تستعمل نفس الحزم التي تستخدمها توزيعة Slax بما أنها بنيت عليها و كما هو واضح أمامكم تأتي هذه الحزم بالامتداد lzm. و سنحتاج لفك ضغطها الأداة lzm2dir الموجودة في المسار:

/mnt/BT_ISO/BT3/tools

ما بقي الآن هو تنفيذ الأوامر التالية ليتم فك ضغط الحزم pentest.lzm و opt.lzm للمسار الجذر /

/mnt/BT_ISO/BT3/tools/lzm2dir /mnt/BT_ISO/BT3/base/pentest.lzm /
/mnt/BT_ISO/BT3/tools/lzm2dir /mnt/BT_ISO/BT3/base/opt.lzm /

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

/pentest

و برامج اضافية تم اضافتها للمجلد:

/opt

و لم يبقى علينا الآن الا القيام بعمل umount و حذف المجلد BT_ISO بتنفيذ الأوامر التالي:

umount "/home/br4v3-h34r7/bt3-final.iso"
rm -rf /mnt/BT_ISO

لكن مع استبدال المسار

/home/br4v3-h34r7/bt3-final.iso

بالمسار الكامل الموجود به ملف الـ ISO الخاص بتوزيعة BackTrack. بعد ذلك نقوم بتنصيب البرامج التالية من مدير الحزم الخاص بالتوزيعة التي نستخدمها:

netcat | nc
nmap
netdiscover
p0f
autoscan
ettercap-ng
wireshark
ngrep
nbtscan
dsniff
netwox
dnsa
kismet
aircrack-ng
aircrack-ptw
airsnort
airfart
airpwn
wireless-tools
wifi-radar
ap-utils
trafshow
tcpflow
tcpdump
tcpreplay
arpping
arpscan
arpalert
arpwatch
hping2
hping3
tor
tork
privoxy
noip
hydra
john
ssldump
scapy
etrace
ntop
snort
openvpn
gdb | ddd
wine
nano
XAMMP
filezilla | gftp
VirtualBox | VMware
unrar
Bluefish
dia
xvidcap

الأدوات السابقة ليست الأدوات الموجودة في توزيعة BackTrack فقط بل هي أغلب و أهم الأدوات التي تهم أي Pentester تذكرت بعضها من BackTrack و البعض الآخر من مدير الحزم و أضفت للقائمة بعض البرامج التي أقوم بتنصيبها في التوزيعة التي أستخدمها.. شخصيا أستخدم توزيعة Mandriva لكن لا تستغرب ان لم تجد احدى البرامج السابقة في مدير الحزم الخاص بتوزيعتك.. كل ماعليك هو البحث في Google عن البرنامج و تنصيبه بشكل مستقل أو البحث عن مخازن اضافية تضيفها لمدير الحزم الخاص بتوزيعتك! و رجاء في الوقت الحالي لا أحد يسأل عن وظيفة الأدوات السابقة.. سأحاول شرحهم قريبا و برنامج Dsniff في الموضوع القادم ان شاء الله.

كما قلت في أول الموضوع يوجد حلول أخرى أكثر عملية من تنصيب جميع البرامج السابقة مثل استخدام توزيعة BackTrack من داخل نظامك الأساسي باستخدام برنامج VirtualBox على سبيل المثال حيث تستطيع القيام بأكثر من 90% مما تستطيع توزيعة BackTrack عمله عندما تعمل بشكل مستقل باستثناء البرامج التي تخص الـ WarDriving و كرت الوايرلس مثل Kismet, aircrack-ng, airsnort… فسنحتاج لتنصيب هذه البرامج على النظام الأساسي و القيام باعدادها لتتوافق مع كرت الوايرلس الموجود عندنا.. يوجد حل آخر و هو استخدام توزيعة BackTrack كما هي من السيدي أو ذاكرة USB بشكل LIVE و عند الانتهاء نعودة للنظام الأساسي و آخر خيار هو القيام بتنصيب التوزيعة بجانب النظام الأساسي و استخدامها عند الحاجة لها فقط أو تنصيبها بشكل مستقل على لابتوب مخصص لهذه الأمور! جميع الطرق متاحة أمامك اختر الأنسب و الأسهل لك.. و أخيرا لا ننسى أن الأدوات ليست بالعدد! فأداة واحدة قد تغنينا عن العشرات غيرها و كل شخص منا يكتفي بتنصيب الأدوات التي يحتاجها فقط!

تحياتي, أخوكم Br4v3-H34r7.

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

أرسل الى صديق





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

التعليقات
  1. 31- Br4v3-H34r7 كتب بتاريخ: 22 Jan 2009 الساعة: 2:08 PM

    الله يعافيك أخي.. بصراحة سؤلك ليس واضح بشكل كامل! كل ماعليك هو نقل الأدوات والسكريبتات الخاصة الموجودة في توزيعة BackTrack داخل الملفين pentest.lzm و opt.lzm ثم نقوم بتثبيت الأدوات والبرامج المذكورة بالقائمة من مدير الحزم الخاص بالتوزيعة التي نستخدمها كما أنك تستطيع تثبيت برنامج VLC او أي برنامج آخر تريد ان كان ذلك من مدير الحزم أو تحميله من موقعه أو حتى بناؤه من المصدر. بالتوفيق…

  2. 32- ViRuS_HaCkErS كتب بتاريخ: 20 Mar 2009 الساعة: 5:41 PM

    طبقت شرح كلو تمام وتكون ملف BT_ISO

    لاكن عندما اطبق امر سحب ملفات يظهر لي هذا خطا

    Read on destination failed because input/output error cant find a SQUASHFS superblock
    on /mnt/BT_ISO/BT3/base/pentest.lzm

  3. 33- تركي كتب بتاريخ: 19 May 2009 الساعة: 5:36 AM

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

  4. 34- Br4v3-H34r7 كتب بتاريخ: 21 May 2009 الساعة: 10:21 PM

    @تركي: لا لأنها لن تكون مضافة للقائمة (الا اذا أردت اضافتها بشكل يدوي!) ولأن البرامج الأخرى تكون منصّبة في النظام وليست داخل المجلد pentest

  5. 35- محمد كتب بتاريخ: 05 Jun 2009 الساعة: 1:34 AM

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

  6. 36- Br4v3-H34r7 كتب بتاريخ: 05 Jun 2009 الساعة: 7:59 AM

    الاصدار الرابع من توزيعة باك تراك يختلف عن الاصدارات السابقة لأنه مبني على توزيعة ابونتو (اضافة المخازن فقط تكفي لتنصيب اغلب الادوات) اما شرح التنصيب لا أعلم بصراحة لكني لا اتوقع انه يحتاج شرح فلقد تم اضافة installer بواجهة رسومية لتوزيعة باك تراك وتنصيبها اصبح مثل تنصيب توزيعة ubuntu.

  7. 37- محمود كتب بتاريخ: 30 Aug 2009 الساعة: 2:43 PM

    بارك الله فيك ياأخى

    وانا مازلت مبتدىء فى عالم الشبكات والامان وحلمى ان اصبح محقق جرائم الكترونية ان شاء الله ( مع العلم انى مهندس اتصالات )

    ورمضان مبارك على الجميع

  8. 38- NSFCOM كتب بتاريخ: 05 Dec 2009 الساعة: 2:01 PM

    أخي العزيز
    أنا أستعمل نسخة iso في جهازي ولكن أحتاج لنسخة USB التي أرى أنك ذكرتها
    أرجو المساعدة للحصول على نسخة backtrack3 تعمل على USB
    وشكراً

  9. 39- SWORD OF RIGHT كتب بتاريخ: 25 Dec 2009 الساعة: 8:55 AM

    يعطيك الف عافية

    انا من المعجبين بمواضيعك المميزة في هذه المدونة الرائعة

  10. 40- ghost كتب بتاريخ: 29 Dec 2009 الساعة: 4:17 PM

    جزاك الله خير ا دايما رائع

الصفحات: « 1 2 [3] أظهر جميع التعليقات
المشاركة بتعليق

               


أعلى الصفحة