تنصيب أدوات BackTrack على توزيعات لينوكس الأخرى!
كتب بتاريخ: Oct 22nd, 2008 | بواسطة: Br4v3-H34r7

استخدام الأدوات الموجودة في 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.













السلام عليكم ورحمة الله تعالى وبركاته .
شكرا لك أخي عبدو على الشرح الأكثر من رائع .
في الحقيقة أنا لا أحتاج إلى أدوات back track لأني مازلت مبتدإ في أنظمة جنو لينيكس و التوزيعة السابقة مناسبة للمحترفين أو على الأقل للذين يجيدون التعامل مع أوامر لينيكس تكفيني الآن توزيعة ubuntu .
أشكرك مجددا على الشرح الرائع .
والسلام عليكم ورحمة الله تعالى وبركاته .
كفو والله
مبدع مثل ما عرفتك
اللهم بارك فى هذا الشخص الذى جعل حياته لتكريس العلم
بارك الله فيك أخى br4v3-h34r7 والله العضيم دا مجهود كبير جدا
أتمنى لك النجاح والتوفيق …مع أنى أريد بشدة التعرف بك
اما بنسبة للادوات فهيا شغالة 100/100 ….بارك الله فيك 10000 مرة
سلام …
السلام عليكم
كيف حالك اخوي
فعلا انت بمنتهى الروووووعه والابداع
والله يعطيك الف الف عافيه
اخوك فادي
متااابع لمواضيعك الرائعه والجميله اول باول
السلام عليكم خيي عبد المهيمن انا من رايك انو تنصيب و استخدام الباك تراك و التاقلم معها برايي بيكون افضل
و مع هيدا مشكور للموضوع لانو في ناس بتفضل تستخدم ماندريفا على سبيل المثال كسطح مكتب مع ادوت الباك تراك لهيك الموضوع شامل للكل
كتر الله خيرك و مشكور مرة تانية تقبل مروري و تحياتي
كفيت و وفيت ..
طول عمرك ماتقصر .. )
تحياتي ..
@wikicash: و عليكم السلام.. العفو أخي ان شاء الله تكون استفدت من الشرح. توزيعة ubuntu ممتازة و لقد استخدمتها لفترة و أنصح بها خصوصا لمحبي سطح مكتب GNOME لكن لا يوجد علاقة بين الاحتراف و التوزيعة المستخدمة, راجع هذا الموضوع لتعرف ماذا أقصد
@element hacker: تسلم أخي و ان شاء الله تكون استفدت من الموضوع.
@sattec: شكرا أخي على كلامك و دعواتك الجميلة.. أتمنى أن يكون الموضوع نال اعجابك و ان شاء الله نلتقي بيوم من الأيام
@فــادي: و عليكم السلام أخي.. بالنسبة لي الحمد لله بخير أتمنى تكون أنت بخير أيضا. أتمنى أن يكون الموضوع نال اعجابك و أهلا بك في المدونة.
@HaCk-AnGel: و عليكم السلام أخي.. سعيد بوجودك الدائم و أهلا بك في المدونة. BackTrack توزيعة أكثر من رائعة و أي شخص لديه خبرة بسيطة في نظام لينوكس و أوامره يستطيع التعامل معها بكل سلاسة لكن في النهاية موضوع التوزيعات أذواق و كل واحد يختار التوزيعة الأنسب له و الي يرتاح باستخدامها
@Mr.ha299: تسلم أخي و ان شاء الله يكون الموضوع نال اعجابك.
بارك الله فيك عبده
فكرة أكثر من رائعة
تحياتي
سلاآم
شكراً لك أخي عبدالمهيمن
فكرة رائعه أن تأخذ أدوات Backtrack 3 على التوزيعات الاخرى ..
فقد أستهوتني هذه الفكره وسوف أطبقها أن شاء الله بعد المحاولات الفاشله في تثبيت Backtrack 3 USB
فكانت كل المحاولات الفاشله تشير الى ملف على هذا المسار
boot/syslinux/syslinux
سوف اثبت الادوات وأخبرك ماذا جراء ….
كل الشكر لك
ماشاء الله عليك
دائما ً مبدع ياعبدالمهيمن وتتحفنا باشياء جديده بالنسبة لنا
ويعطيك ألف عافية يالغالي وبارك الله فيك
بارك الله فيكم على هذا الشرح الممتاز.
شخصياً انصح من لا يريد التعامل مع backtrack ولكن يحب استخدام الادوات الموجودة عليها استخدام ubuntu
أغلب البرامج الموجودة على backtrack يمكن الحصول عليها من خلال
apt-get install package
على سبيل المثال
hping3
apt-get install hping3
عشت يا بطل
أنا إنتقلت للمنت من قريب بعد ما جربت الماندريفا
و ثبت عليها الأداه الأساسيه wireshark
لأنه بالنسبالي زي الماسنجير 

و إن شاء الله راح أنزلها على الابتوب و أثبت الأدوات حقت الباك تراك و أخلص
تحياتي عبدو
ها أنا عدت من جديد
تم نصيب الادوات بنجاح ولم تواجهني أية مشكله على نسخة ( جواثا ) Joatha
وما أن استخدمت تلك الادوات لمدة 3 ساعات حتى أستقر بي الامر بحذف الجواثا وتنصيب الـBackTrack
بدلاً منها وهي تعمل بكفاءة
شكراً لك أخي عبدالمهيمن
الى اللقاء
@IncLudEr: أهلا بك أخي.. أتمنى أن يكون الموضوع نال اعجابك و أهلا بك في المدونة.
@Patriot Sa: شكرا أخي على الاطراء و دعواتك الجميلة.. أتمنى أن تكون استفدت من الشرح و أهلا بك في المدونة.
@عمر: أهلا بك أخي.. شكرا على الاضافة لكن ما يجب معرفته أن ليست جميع البرامج و الأدوات موجودة في مدير الحزم كما تعتقد.. فتوزيعة BackTrack تحتوي على سكريبتات Python و أدوات خاصة تم برمجتها لهذه التوزيعة و لن تجدها في مدير الحزم أو أي مكان آخر أضف الى ذلك أن المجلد opt يحتوي على برامج لنظام تشغيل ويندوز تعمل على لينوكس باستخدام wine و برامج أخرى رائعة مثل SAINT و Maltego…
@KING SABRI: عاش مين شافك
لا أعلم لماذا انتقلت لتوزيعة Mint فشخصيا لم أحب هذه التوزيعة و هي مبنية على ubuntu أساسا و أفضل استخدام الأخيرة عن المنت هذه!! على كل حال هذه حريتك لكن نصيحة اثبت على توزيعة و لاتضع وقتك بالانتقال من توزيعة لأخرى.. Wireshark برنامج رائع و يفيدني بكثير من الأحيان 
@خالد: سعيد بوجودك أخي خالد.. مبروك التنصيب و أتمنى لك استخدام موفق ان شاء الله.. تحياتي.
أخي عبد المهيمن صدقت وأصبت.

من خلال تجربتي كثير من الأدوات التي احتاجها احصل عليها من مدير الحزم أمّا tذا احتجت لشيء لم استطع الحصول عليه من مدير الحزم فالباك تراك موجودة
بالمناسبة هل جربت Maltego؟
مبدع كعادتك اخي عبد المهين شرح رائع
من استاذ اروع .. 
بارك الله فيك ورحم والديك وجزاك كل خير
تحياتي P.R.O
@عمر: أهلا أخي.. صحيح ليس جميع الأدوات الموجودة في BackTrack متوفرة بمدير الحزم خصوصا السكريبتات التي تمت برمجتها خصيصا للباك تراك. Maltego أجل قمت بتجربته و هو برنامج أكثر من رائع و قادر على عمل أشياء خيالية و بنظري هو أفضل برنامج خاص بالـ information gathering .. قد أقوم بشرحه قريبا في المدونة
@P.R.O: أنت الابداع أخي.. ان شاء الله تكون استفدت من الموضوع و أهلا بك في المدونة
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
أهلاً بك أخـي الكريم ::. عبد المهيمن …
…
صراحةً أهنيك علي هذا الشرح الواضح جداً ,,, والموضوع المفيد ( والمهم ) جـداً
والبساطة فى الطرح , وتنسيق الملعلومات …
جزاك الله كل خير
…
بالنسبة لموضوع الـ Back Track !!! لا أعـرف ما هي الصعوبة فى هذه النسخة ::.
فلـم أري فيها أى صعوبة علي الإطلاق ::. ( باستثناء بعض الأدوات الخاصه بالـ Security )
أما عن استخدام التوزيعة نفسها ؛ فهي سهله , ولايوجد بها أى صعوبة …
لدرجة أنني استخدمتها لفترة كنظام أساسي !!!
علي الرغم ؛ أنا لست محترف لنظام الـ ( Linux ) , مجرد مستخدم عادي ( فوق المبتدئ ) ::.
…
نقطة أخيرة ؛ أسعدتني كثيراً ::.
وهي أنــك ذكــرت أنك ستقوم بشرح برنامج الـ Dsniff … أتمني ذلك , وفي أسرع وقت
فأنا بحاجة إليه ::. ( وهو مفيد للجميع بالطبع ) ::.
وأرجو أن تقوم بشرح البرنامج ( كاملاً ) بكافة وظائفه …
…
كما أرجو ( كما قلت سابقاً ) ألا تنسي برنامج الـ ( Netwox ) فــهو من البرامج المهمة جـداً
وأرجو أن تقوم بشرحه …
…
* وعذراً علي الإطالة *
…
والسلام عليكم ورحمة الله وبركاته
السلام عليكم ,
شكراً لك على الدرس الأكثر من رائع
اما أنا عن نفسي فا أستخدم فيدورا كنسخة اساسية وباك تراك على USB وسينتوس كنسخة خاصة بل السيرفر المحلي :-)
,, لئن فعلاً الأمر ليس بل الهين وايضاً لن تستطيع نقل جميع الأدوات .. بسهولة
شكراً لك مرة أخرى
أخوك مصطفى البازي …
السلام عليكم
نفع الله بك الامه الاسلاميه
هل هذه كل اداوت التوزيعه
http://backtrack.offensive-security.com/index.php?title=Tools
أهلا بالجميع.. MoOoRa_HaCkEr , مصطفى البازي , جبروت هكر , ماجد… سعيد بوجودكم في المدونة وعذرا لعدم قيامي بالتعليق على كل شخص بشخصه لأن ماشاء الله العدد كبير نوعا ما وسأكتفي بالاجابة عن الاستفسارات فقط
@ماجد: أجل أخي هذه هي القائمة ويتم تحديثها بشكل مستمر.. يوجد بعض الأدوات لم يتم ذكرها مثل سكريبتات البايثون الموجودة في التوزيعة…
جزاك الله خير ورحم والديك استفدت من هذه المدونة
وبصراحة ميولنا لاستخدام الباك تراك اكثر
الحمد لله قدرت انصب النظامين والله يجزاك خير
وننتظر منك بالتدوينات القادمة طرق استخدام اهم الادوات بالباك تراك
فضلاً لا امراً نتمنى معرفة استخدام النظام بشكل جيد الى حد ما
السلام عليكم اخى
ممكن اطلب طلب
ان شاء الله سأبدأ بتنصيب نسخه المنت liuxmint
واردت وضع ادوات الباك تراك عليها لكن للاسف لم استطع سحبها من النسخه
فاذا امكن وتفضلت بوضع الحزمتين pentest.lzm و opt.lzm او فيديو يشرح اخذهم من الباك تراك واضافتهم لأى نسخه اكون ممنونا جدا
اخوك يحيى
@bB-track: أتمنى أن يكون الموضوع نال اعجابك وشكرا أخي على كلامك ودعواتك الجميلة.. أغلب الأدوات الموجودة في توزيعة BackTrack يمكننا تنصيبهم على أي توزيعة أخرى وباستخدام هذه الشرح يمكننا نقل كامل الأدوات والسكريبتات المضافة أيضا. بالنسبة للمواضيع أنا فعلا أقوم بذلك! تحياتي
@Stealth: وعليكم السلام..أخي أن أرفع لك الحزمتين أمر صعب جدا بسبب حجمهم ولأني لا أملك الوقت لذلك.. نفس الكلام ينطبق على شرح الفيديو! والشرح ليس صعب ولا يحتاج لشرح فيديو أساسا. في حال واجهتك مشكلة اذكر ماهي الخطوات والأوامر التي قمت بتنفيذها بالتفصيل ورسالة الخطأ التي ظهرت لك.. هذه هي الطريقة الوحيدة التي أستطيع مساعدتك بها, بالتوفيق…
اخي الغالي …ياليت تشرح لنا طريقه تركيب نظام BackTrack على الفلاش ميموري
كل ماعليك هو نسخ كامل محتويات ملف الـ ISO باستخدام برنامج winrar مثلا أو باستخدام الـ mount في نظام لينوكس (كما شرح في أول الموضوع) الى ذاكرة الفلاش وبعد ذلك تشغيل الملف التنفيذي الخاص بتنصيب الـ Boot loader الموجود في المسار:
اذا كان نظامك ويندوز أو الملف:
اذا كان النظام الذي تستعمله Linux.. بعد ذلك كل ماعليك هو اعادة تشغيل الجهاز وضبط اعدادات نظام الـ BIOS عندك (اذا كان يدعم ذلك) للاقلاع من ذاكرة الفلاش, بالتوفيق…
يعطيك آلف عآفيه يآلغآلي . .
آخوي بالنسبه للآمر الثآني مآيطبق معآي يطلع لي خطآء
bt3-final.iso: No such file or directory
مآ ادري الخطآء من الاسم ؟
علمآ بآن توزيعتي mint
الله يعافيك.. رسالة الخطأ تعني أن ملف الـ ISO الخاص بتوزيعة الباك تراك غير موجود في المسار الذي تعمل عليه أو له غير تسمية! تأكد من ذلك وأكمل الطريقة بشكل عادي جدا…