29
ﻧﻔﻮذ ﺗﺴﺖ ﻛﺎرﺑﺮدي آﻣﻮزش ﺑﺎKali Linux ﻣﻬﻨﺪس ﻋﻈﻴﻢ ﻋﻠﻴﺮﺿﺎ ﻣﻴﻼﻧﻲ زاده ﻧﻴﻚ ﺣﻤﻴﺪرﺿﺎ ﻣﻬﻨﺪس ﺧﻮاه ﭘﺎرس ﭘﻨﺪار اﻧﺘﺸﺎرات

ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

  • Upload
    others

  • View
    14

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

آموزش كاربردي تست نفوذ

با

Kali Linux

زاده ميلاني عليرضا عظيممهندس خواه مهندس حميدرضا نيك

انتشارات پندار پارس

Page 2: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

-١٣٧٠ زاده ميلانی، عليرضا،عظيم: سرشناسه خواه. ميلانی، محمدرضا نيک زاده / عليرضا عظيمKali Linuxآموزش کاربردی تست نفوذ با: عنوان و نام پديدآور .١٣٩٣ تهران : پندار پارس ،: مشخصات نشر

، جدول.: مصور ص.٣۶٨: مشخصات ظاهریلوح فشرده دیجيتالدو حلقه همراه با: ریال٢۵٠٠٠٠ 0-66-6529-600-978: : شابک

فيپا:وضعيت فهرست نویسیسيستم عامل لينوکس: موضوع )های عامل (کامپيوترسيستم: موضوع سازی کامپيوتر)زمایش نفوذ ( ایمنآ: موضوعهکرها: موضوع

-١٣۶۴ نيکخواه، حميدرضا،: شناسه افزوده۶ع ٩۴س/ ٧۶/QA٧۶: رده بندی کنگره ١٣٩٣ ٠٠۵/۴٣٢: رده بندی دیویی

٣۶٧٨٨٢۴ :شماره کتابشناسی ملی

نام كتاب Kali Linuxآموزش كاربردي تست نفوذ با:

ناشر شارات پندار پارس : انت

تاليف خواهميلاني، حميدرضا نيكزادهعليرضا عظيم: چاپ نخست 93ماهدي:

شمارگان نسخه1500:

طرح جلد رامين شكرالهي:

ليتوگرافي، چاپ، صحافي ، خيامفرشيوهسنج،: ترام

قيمت 978-600-6529-66-0شابك : DVDدو حلقهتومان به همراه25000:

و پيگرد قانوني دارد * بوده كاغذي يا الكترونيكي از اين كتاب بدون اجازه ناشر تخلفبرداري هرگونه كپي*

انتشارات پندارپارس www.pendarepars.com 16، واحد 14، شماره كوي رشتچيابتداي كارگرجنوبي، انقلاب، دفتر فروش:

[email protected] 09214371964همراه: 66926578تلفكس: - 66572335 تلفن:

Page 3: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

فهرست 1 ............................................................................................................................... گفتار شيپ

 KALILINUX ...................................................................................... 5 با كار آغاز، نخست فصل KaliLinux ....................................................................... 5 با BackTrack تفـاوت - مقدمه

 6 .................................................................................................. نوكسيل گنو - نوكسيل 6 ............................................................................. نوكسيل يكال عامل ستميس يهايژگيو

 7 .................................................................................. نوكسيل يكال عامل ستميس دانلود 8 ............................................ (VirtualBox) يمجاز نيماش يرو بر يكال نصب :نخست روش VirtualBox ................................................................. 13 يرو بر Guest-Additions نصب Multi-Boot( .......................... 14 اي (Dual-Boot ها عامل ستميس كنار در يكال بنص: دوم روش USB:Flash-Memory ..................................................... 22 يرو بر يكال نصب: سوم روش 23 .................................................. ديآندرو هوشمند يها يشگو در يكال نصب: چهارم روشRoot 26 .................................................................................. ديآندرو عامل ستميس كردن  27 ........................................................ ديجد عامل ستميس نصب از پس ،Boot-GRUB ميترم

 27 ......................................................................................... (GRUB) گراب ي درباره 29 .................................................................................. نوكسيل يها سيسرو يساز فعال 30 .............................................................................................. رلسيوا شبكه يانداز راه root( ................................................................................. 31(شهير كاربر رمزعبور رييتغ Keyboard ................................................................................... 32 در يزبانگ چند جاديا

 32 ............................................................ نوكسيل يكال نصب از پس ياحتمال لاتمشك رفع 33 :ها مخزن يبازساز و نصب .1 Flash: .................................................................................................... 35 نصب .3 Archive Manager: .................................................................................... 35 نصب. 4 Network-Manager: ............................................................................ 36 يساز فعال .5 37 ............................................................................... يكيگراف صورت به ها بسته تيريمد dpkg ......................................................................... 38 با ـانيدب عيتوز يها بسته تيريمد Command-line( ................................................. 41( نوكسيل يدستورها و فرمان خط با كار 49 ......................................................................................................... هاsymbol انواع

 51 .................................................................................... نوكسيل يكال يسازيسفارش، دوم فصل apt-get........................................................................ 51 با انيدب عيتوز يها بسته تيريمد

 Kernel-Headers ....................................................................................... 54 يساز آماده 54 .................................................................................... نوكسيل كرنل يها نسخه ياجزا BroadCom ................................................................................ 55 يفا يوا وريدرا نصب ProxyChains ................................................................................ 58 با ها يپروكس ميتنظ Samba ...................................... 59 با KaliLinux و Windows نيب منابع گذاشتن اشتراك به

 TrueCrypt ........................................................................... 62 با ها يركتوريدا يرمزنگار VirtualBox ............................................................................ 65 در ياضاف اهداف ساخت

Page 4: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

 67 ............................................................. يكاربرد يها برنامه گريد و WordPress به حمله INFORMATION GATHERING( ............................................ 71( اطلاعات يآور جمع، سوم فصل

Enumeration DNS 71 ........................................................................................ست؟يچ  dnsenum ......................................................................................................... 73 ابزار

 WHOIS ................................................................................................. 74 ي درباره dnsdict6 .......................................................................................................... 74 ابزار dnsmap ........................................................................................................... 75 ابزار dnswalk .......................................................................................................... 76 ابزار fierce .............................................................................................................. 77 ابزار urlcrazy ........................................................................................................... 77 ابزار

Enumeration SNMP 78 ..................................................................................... ت؟سيچ MIB 79 ....................................................................................................... ست؟يچ 

 snmpwalk ........................................................................................................ 79 ابزار snmpcheck ...................................................................................................... 81 ابزار

Enumertion NetBIOS و SMB 82 ...................................................................... ست؟يچ  84 ................................................................................................ شبكه بازه كردن نييتع

 dmitry ............................................................................................................. 84 ابزار scapy .............................................................................................................. 86 ابزار

 Nmap ............................................................... 88 با فعال يها نيماش صيتشخ و ييشناسا Nmap-Scanning ........................................................................................ 90 يها كيتكن

TCP-SYN-scan: .................................................................................................. 90 TCP-FIN-scan: .................................................................................................... 92 

TCP-Xmas-scan: ................................................................................................. 94 :TCP-Null-scan ................................................................................................... 95 

:TCP-IDLE-scan ................................................................................................. 97  98 .................................................. باز پورت تيوضع در TCP-IDLE-scan انجام مراحل 98 ............................................... بسته پورت تيوضع در TCP-IDLE-scan انجام مراحل 99 ................................................ لتريف پورت تيوضع در TCP-IDLE-scan انجام مراحل IDLE-scan ........................................................................................ 100 كيتكن نكات

:UDP-scan ........................................................................................................ 101 Ping-scan: ......................................................................................................... 103 

TCP-Connect-scan: ............................................................................................ 105 IP-Protocol-scan: ............................................................................................... 106 TCP-ACK-scan: ................................................................................................ 109 

TCP-Window-scan: ........................................................................................... 111 RPC-scan: ........................................................................................................ 112 

 Nmap ........................... 113 با ها سيسرو و املع ستميس ينگار انگشت - باز يها پورت كشف Nmap ............................................................................... 117 با ها پورت تيوضع شينما Maltego ......................................................................................... 122 با ديتهد يابيارز

 VULNERABILITY ASSESMENT( ................................ 129( ها يريپذ بيآس يابيارز، چهارم فصل

Page 5: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Vulnerability 129 ............................................................................................. ست؟يچ  Nessus + Plugins................................................................. 130 ياجرا و يكربنديپ نصب، Nessus ....................................................................... 134 با يمحل يها يريپذ بيآس كشف Nessus ....................................................................... 138 با شبكه يها يريپذ بيآس كشف Nessus .................................................................... 143 با نوكسيل يها يريپذ بيآس كشف Nessus ..................................................................... 148 با ندوزيو يها يريپذ بيآس كشف OpenVAS + Plugins ............................................................ 153 ياجرا و يكربنديپ نصب،

 OpenVAS-Desktop ................................................................................. 158 از استفاده OpenVAS .................................................................. 158 با يمحل يها يريپذ بيآس كشف OpenVAS ............................................................... 163 با نوكسيل يها يريپذ بيآس كشف OpenVAS ................................................................ 165 با ندوزيو يها يريپذ بيآس كشف OpenVAS .................................................................. 169 با شبكه يها يريپذ بيآس كشف

 173 .................... (EXPLOITING VULNERABILITIES) هايريپذ بيآس از يبرداربهره، پنجم فصل 174 .................................................................................. تيمتااسپلو يلودهايپ يبند طبقه 177 ............................................................................ تيمتااسپلو يها تياكسپلو يبند طبقه 181 ........................................................................ يدسترس نوع نظر از ها تياكسپلو انواع 181 ............................................................ ديآندرو) Emulator(ساز هيشب يكربنديپ و نصب Metasploitable .............................................................................. 187 يكربنديپ و نصب

 Armitage .............................................................. 190 يكيگراف ابزار با تيمتاسپلو تيريمد MSFCONSOLE( ................................................ 191( تيمتااسپلو كنسول طيمح از استفاده MSFCLI( .......................................................... 194( تيمتااسپلو يكاربر واسط از استفاده

 196 .................................................................................. تيمتااسپلو Meterpreter با كار 203 ............................................................................. تيمتااسپلو به ديجد ماژول افزودن 204 ........................................................................... ديآندرو هوشمند يها يگوش به حمله

Metasploitable MySQL .......................................................................................... 206 Metasploitable PostgreSQL .................................................................................... 208 

Metasploitable Tomcat .......................................................................................... 209 Metasploitable PDF ............................................................................................... 210 

Metasploitable Samba-Symlink .............................................................................. 213  Browser_Autopwn ........................................................ 216 با حملات خودكار يساز ادهيپ

 218 .................................................. )لابراتور( ريپذ بيآس يمجاز يها نيماش و برنامه نصب SQLi ..................................... 220 حمله كي+ Mutillidae ريپذ بيآس برنامه يكربنديپ و نصب

SQL Injection 222 ............................................................................................ ست؟يچ  GitHub .......................................................... 224 قيطر از تيمتااسپلو نسخه نيآخر نصب

 PRIVILEGE ESCALATION( ......................................................... 225( مجوز كسب، ششم فصل 226 ........................................................................................ يجعل يها نشان از استفاده

 230 ..................................................................................... روسيو يآنت دسـتان از زيگر 239 ........................................................................... ماندگار) Backdoor(يپشـت در ساخت 245 ....................................................................................................... ردپـا يپاكـساز

 MITM ........................................................................................... 246 حمله يساز هاديپ

Page 6: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

 SET( ................................................................... 253( ياجتماع يمهندس حملات با ييآشناWebsite-Cloning با SET: ........................................................................................ 255 

 SET ............................................................... 259 با) Phishing(نگيـشـيف حمله يساز ادهيپ BeEF ........................................................................... 262 با وب تحت حملات يساز ادهيپ

 WIRELESS INJECTION( .......................................... 267( رلسيوا يهاشبكه به حمله، هفتم فصل 267 ...................................................................... رلسيوا يهاشبكه در يتيامن يها پروتكل

 airodump-ng ...................................................................................... 271 ابزار يلدهايف airodump-ng ..................................................... 275 با كار هنگام در يتعامل انبريم يدهايكل

4-Way Handshake ................................................................................................. 277  Client ............................................................... 281 با WEP رلسيوا شبكه گذرواژه كشف Client ........................................................... 294 بدون WEP رلسيوا شبكه گذرواژه كشف PasswordList ................................................. 299 باWPA(2) رلسيوا شبكه گذرواژه كشف PasswordList ............................................. 304 بدونWPA(2) رلسيوا شبكه گذرواژه كشف

 Hidden-SSID( ................................................ 305( پنهان يها نتيپو اكسس نام يآشكارساز 307 ..................................................................... ست؟يچ) wireshark( رشاركيوا افزار نرم

 DOS ..................................................................................... 309 سيسرو بيتكذ حملات WPS (Wi-Fi Protected Setup) ........................................................ 312 استاندارد به حمله WNIC Booster( ............................................ 317( رلسيوا شبكه كارت يخروج توان شيافزا WPA(2)-PSK ...................................... 319 يتيامن پروتكل در Evil-Twin حملات يساز ادهيپ Wi-Fi HoneyPot ....................................................................................... 323 يكربنديپ Fake-Page + Evil-Twin ................................................................... 328 حمله يساز ادهيپ MITM )Man-In-The-Middle( ........................................................... 334 حمله يساز ادهيپ

 WPA(2)-Enterprise(EAP-MD5) .................................................339 و RADUIS به حمله

Page 7: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

گفتار پيشهاي لينوكسي عامل سيستم و +Network مباحث با خواندن اين كتاب براي كساني مفيد خواهد بود كه

نفوذ با كالي تست"خواهند به صورت كاربردي و عملي دوره همچنين افرادي كه مي آشنايي دارند. توانند از اين كتاب استفاده كنند. را فرا گيرند نيز مي "لينوكس

، PWK1 ،CEH2هاي هاي زيادي از كارهاي عملي دوره د بحث در اين كتاب شامل مثالمطالب مورWiFu3 ،AWE4 كه خواننده اين كتاب توانايي كار اي گونه باشد. به و تشريح خط به خط دستورها مي

هاي نام برده در بالا را كسب نمايد. هاي مربوط به دوره عملي در پروژه

املا ساده و همراه با تصاوير و آخرين تغييرات در ابزارها تشريح شده مطالب اين كتاب به صورت كدر بالا را بر طرف شده نام برده است كه نياز دانشجويان را براي يادگيري كاربردي چــهار دوره

نمايد. همچنين در نگارش اين كتاب اطلاعات فني و تجربي بسياري كه براي يادگيري آنها نياز به مي .گنجانده شده استباشد جربه ميچند سال ت

براي را و سپس بهترين روش بخوانندار تا پايان كبي را هر فصل ،شود كه خوانندگان پيشنهاد ميها به آن اشاره شده است دقت ي كه در فصلياهو پيشنهاد هابه نكات، اخطار .كننديادگيري انتخاب

با )[email protected]( ايميل نويسنده هب كتاب را. هرگونه ايراد يا خطاي فني در نماييد ارسال فرماييد. "كتاب كالي لينوكس"موضوع

برداري، اسكن و الكترونيكي كردن هاي مادي و معنوي شما خوانندگان عزيز كه از كپي از حمايت، بسيار رسانيد ميهاي بعدي ياري تأليف و نشر كتاب براير را ن و ناشنماييد و مؤلفا هيز ميكتاب پر

نماييم. مي سپاسگزاري

عامل كالي بيتي سيستم 32نخست شامل نسخه DVDارائه شده است. DVDبه همراه كتاب دو عدد باشد. دوم شامل ابزارهاي مورد نياز براي كار با دستورات كتاب مي DVDلينوكس، و

1 Penetration-Testing With KaliLinux 2 Certified Ethical Hacker 3 Offensive Security Wireless Attacks 4 Advanced Windows Exploitation

Page 8: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 2آموزش كاربردي تست نفوذ با

)([email protected] م زاده ميلانيعليرضا عظيدرباره نرم افزار از دانشگاه آزاد - مهندس عليرضا عظيم زاده ميلاني فارغ التحصيل رشته مهندسي كامپيوتر

از +Securityو CCNA ،CEHهاي تخصصي داراي مدارك دوره وي باشد. اسلامي واحد كرج مي WiFu ،LPIC ،RHCSA ،IDS ،LinuxFirewallsهاي تخصص در زمينهمؤسسه سايبرتك تهران و م

بانك تجارت استان زنجان نيز همكاري داشته است. VLANباشد و در پروژه مي Programmingو كارهاي نفوذ و مقابله با تهديدها در راه"و همچنين برگزار كننده و سخنران سمينارهاي علمي درباره

هك و "هاي الكترونيكي ر و كرج بوده است و همچنين مؤلف و مترجم كتابدر قم، نيشابو "ها شبكه باشد. مي "CentOSمديريت سرورهاي لينوكسي با "و "ترك امنيت با بك

([email protected]) خواه حميدرضا نيك درباره

مدرس امنيت اطلاعات و هاي كامپيوتري و مشاور امنيت شبكه طراح وخواه، مهندس حميدرضا نيكو يازده ITي در زمينهكاري تجربه بيش از سيزده سالباشند. ايشان با مي هاي كامپيوتري شبكهت اطلاعات هاي شبكه و امني طراح و مشاور و مجري پروژه عنوان ، بهمايكروسافت Certifiedسال

ها با تمركز بر طراحي و مديريت امنيت، ارتباطات شبكه و برنامه بزرگ هاي متوسط و براي سازمان. بيش از دوازده هزار ساعت ، مشغول به فعاليت هستندهاي توسعه يافته ها و سازمان براي بانك

سخنران سمينارهاي امنيت هاي بزرگ، ت براي مؤسسات و سازمانتدريس شبكه و امنيت اطلاعاات و هاي تلويزيوني مرتبط با فناوري اطلاع ها و حضور در برنامه شگاهها و نماي اطلاعات در دانشگاه

رود. شمار مي هاي آموزشي ايشان به امنيت به عنوان متخصص امنيت، از جمله فعاليت

بخشي از مدارك تخصصي مديريت شبكه و امنيت شبكه ايشان:1-Microsoft Certified Professional(MCP) 2-Microsoft Certified Systems Administrator(MCSA) 3-Microsoft Certified Systems Engineer(MCSE) 4-Cisco Certified Network Associate(CCNA) 5-Microsoft Certified Technician Specialist (MCTS) 6-Microsoft Certified IT Professional(MCITP) Enterprise Administrator 7-MCSA Security 8-MCSE Security 9- Security+ 2008 10-Certified Ethical Hacker (CEH) 11-EC-Council Education Continuing (ECE) 12-Certified Information Systems Security Professional (CISSP)

Page 9: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

3 گفتار پيش

سـر گـشاده بــه . . . ) نــامـهسخني با خوانندگان (

سلامنفوذ تست"برگزاري سميناري با موضوع برايبه همراه همكاران عزيزم در تيم امنيتي ايران 93تيراز اتمام سمينار و استقبال و تشكر مهمانان از پسبه شهر مقدس قم سفر كرديم. "امنيت در شبكه و

دانشگاه فارغ التحصيلان يا دانشجويان ازدر ذهن حاضران بود كه پرسشن سمينار، اي سخنرانان ؟يا خير دولتي هستيم

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

هاي آزاد اسلامي فارغ التحصيل از دانشگاه 70ي حتي آن دسته از عزيزاني كه در دهه هستند.ها و كارآفرينان چندان نسبت به استخدام فارغ ها، كارخانه آورند كه شركت مي يادبه اند، حتما شده

هاي آزاد اسلامي مايل نبودند.التحصيلان دانشگاه

مواجه شدم كه ها پرسش، من نيز با همان 93گذشته است و امسال در تيردو دهه از آن روزها اينكخير. اينجانب عليرضا عظيم زاده ميلاني دانشجوي دانشگاه آزاد دانشجوي دانشگاه دولتي هستم؟ آيا

هاي اگر چه قبولي در دانشگاه باشم. افزار مي نرم - ي مهندسي كامپيوتر واحد كرج در رشته اسلاميي علمي بايد از بنيه مثلا براي ورود به مقطع كارشناسي ؛ي علمي قوي احتياج دارد هدولتي به بني

ي علمي خوبي در بينه خوبي در مقطع دبيرستان برخوردار بود، يا براي ورود به مقطع ارشد بايد ازبه يا ارشد مقطع كارشناسي برخوردار بود؛ اما اين بدين معنا نيست كه دانشجوي مقطع كارشناسي

امروز مهم نيست از دانشگاه آزاد نگام فارغ التحصيلي از توان علمي خوبي نيز برخوردار است.ه شويم يا دولتي. بلكه آنچه مهم است توان علمي بالاي فارغ التحصيلان است. فارغ التحصيل مي

عليرضا عظيم زاده ميلاني

واحد كرج -دانشجوي دانشگاه آزاد اسلامي

افزار نرم - رشته مهندسي كامپيوتر

Page 10: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

نخستفصل KaliLinuxآغاز كار با

KaliLinuxبا BackTrackتفـاوت -مقدمه

يك انتخاب مبهم ،كاربران تازه وارد ويژه بهترك براي كاربران، لي لينوكس و بككا مياننتخاب ا توزيع براي . اينباشد بوده است و ميمتخصصان امنيت ي ويژهترك يك توزيع لينوكس بك .استآخرين د. وش عرضه مي هاي آزاد و متن بازافزار نرمو با بهترين است هاي امنيتي طراحي شده تست

ه دهندگان تصميم ، توسعپس از اين ويرايش .است BackTrack 5 R3 عامل اين سيستمويرايش ترك بكاينك هم، بنابراين .ا كالي لينوكس بودهآننتيجه تلاش . سازي كنندشان را باز گرفتند تا توزيع

.دنبالش باشيده چيزي است كه بايد ب كالي لينوكسو ،شود شناخته ميكالي لينوكس نام جديد با و كالي لينوكس در ترك بك تفاوت ، واقعايافته روز شده و تغيير نام هافزارهاي ب پس، جدا از نرم

چيست؟

:از ندها عبارت ترين تفاوت مهم

.نسخه دبيان است لي كه كالي لينوكس بر پايه آخرينحااست، در ترك بر پايه اوبونتو بك) 1

،سازگار نيستندچندان هاي دبيان هاي اوبونتو با بسته وت مهم ديگر اين است كه چون بستهتفا) 2 .كالي لينوكس آماده كنيد سمت را براي سوئيچ به خود بهتر است

بين دو حق انتخاب ترك بكدر كه، آخرين تفاوتي كه ارزش توجه كردن دارد اين است) 3 را توانيد ميزكار مورد نظر خود مي؛ اما در كالي لينوكس شما ريددانرا Gnome2و KDEميزكار

.برگزينيدرا باشد مي Gnome3 فرض كه انتخاب كنيد و يا ميزكارهاي پيش

Page 11: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 6آموزش كاربردي تست نفوذ با

1گنو لينوكس -لينوكس كه دهد يم ليرا تشك عامل ستميس ي) است. هسته، بخش اصلKernelهسته ( كي ييبه تنها نوكسيل

يموارد اصل يها و تمام افزار، ورود و خروج داده حافظه، سخت تيريها، مد كار آن كنترل داده ديآن تول ي) براGNUگنو( باز كه پروژه متن ييبا استفاده از ابزارها نوكسيل .باشد يم عامل ستميس

اي نوكسيرا گنو/ل نوكسيعمولا لم ليدل ني(به هم شود يكامل م عامل ستميس كيبه ليكرده است، تبدGNU/Linux از آن در موارد توان يبه آن، م باز متن يافزارها نرم ديگر) و با اضافه كردن نامند يم

يكه دارا يو پزشك يصنعت يابزارها ،يزيم يرو يوترهايكامپ ها، دهنده سيمانند سرو فراواني و... استفاده كرد. باشند يم Embedded يها ستميس

كالي لينوكس عامل سيستم هايژگيوي

ابزار تست و نفوذ 300داشتن بيش از ) 1

كالي رايگان است و هميشه خواهد ماند) 2

از جمله فارسي ها پشتيباني از انواع زبان) 3

نماييد.كالي لينوكس اعمال خواهيد بود هر نوع تغييري را در قادريعني (OpenSource): ) منبع باز4

است اند كه قادر ينوكس را طوري ساختهكالي ل :رلسيشبكه وا يها از كارت يقو يبانيپشت ي) دارا5را شناسايي و USB وايرلسي هاي شبكه كارت و )internalداخلي(هاي شبكه وايرلس كارتبيشتر

.پشتيباني كند

در كالي ها مخازن امن راتن وقابل اعتماد تشكيل شده تيم كالي از يك گروه :امن توسعه طي) مح6 .دهند قرار مي

ي هر بسته نسبت به امنيت واعتماد آن كالي بايد امن باشد و تيم توسعه در هر بسته GPG: ) تعهد7 .دشو مي بستههاي دو طرفه قرارداد ،اين تعهداتبه بودن پايبنداي و بر دهد ميبسته تعهد

خواه خود را بر روي كالي لينوكس كاربران قادر خواهند بود محيط و تنظيمات دل: است ريي) قابل تغ8 .اعمال كنند

1 GNU Linux

Page 12: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 7/ آغاز كار با 1فصل

كند كه خود را با سعي ميكالي ي تيم توسعه ARMHF:و ARMEL يهاستميس از يبانيپشت) 9باشند، سازگار كند و اين قابليت را هر روز كه رايج نيز مي ARMهاي تكنولوژي بيشتر دستگاه

هاي مدلنام برخي از اين كند. اختار پشتيباني ميعامل كالي از اين س افزايش دهد. هم اكنون، سيستم :توان در سايت رسمي اين تيم مشاهده نمود را مي مشهور

http://docs.kali.org/category/armel-armhf

www.raspberrypi.org

عامل كالي لينوكس دانلود سيستم- وقت آن است كه اين توزيع گنو اكنون به آن اشاره شد، پيشتوجه به توضيحاتي كه در صفحات با

توانيد مي. براي دانلود اين توزيع لينوكسي نماييم آغازرا از صفر آنو كار با كنيملينوكسي را دانلود :نيدكاقدام سايت زير يكي از سـهاز طريق

www.kali.org/downloads

cdimage.kali.org/kali-imageswww.

http://iso.linuxquestions.org/kali-linux

نكته قابل ذكر است: دودر رابطه با نوع دانلود

كه بهترين و پيشرفته ترين مؤلف بر اين استتلاش گونه كه از عنوان كتاب مشخص است، همانهاي كار با كالي لينوكس را بدون اينكه آسيبي به هارد ديسك شما وارد شود، به شما آموزش روش

توان باشد. به جرآت مي كارها، نصب كالي لينوكس بر روي هارد ديسك مي دهد. يكي از مهمترينباشند، هيچگونه در اين حرفه مي هاي زيادي در حال فعاليت گفت، برخي از متخصصان امنيت كه سال

براي كار با اين دهند مينمايند و ترجيح ريسكي براي نصب كالي لينوكس بر روي هارد ديسك نمياين سير آموزشي خود استفاده نمايند. Laptopيا PCهاي مجازي بر روي توزيع امنيتي، از ماشين

ياري به شرفته نيز پيش خواهد رفت و قطعادر ادامه تا سطح پو شود ميكتاب از سطح پايه آغاز مطالب بسيار جديدي خواهيد آموخت. خدا،

.ديكن دانلود به اقدام خود، ستميس CPUبودن يتيب 64 اي 32با توجه به

X86 و يتيب 32 يهاعامل ستميس يبرا X86_64 يتيب 64 يهاعامل ستميس يبرا باشد.يم

Page 13: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 8آموزش كاربردي تست نفوذ با

(VirtualBox) مجازي نصب كالي بر روي ماشين :روش نخستها استفاده شده است. البته نسخه براي آموزش virtualboxافزار نرم X.4.2در اين كتاب از نسخه

4.3.x 4.2ن به شما، دانلود نسخه مربوط به اباشد، اما پيشنهاد مؤلف نيز موجود مي.x باشد. براي مي توانيد از طريق سايت زير اقدام به دانلود كنيد: افزار مي هاي مربوط به اين نرمدانلود آخرين نسخه

www.virtualbox.org/wiki/Downloads پيش نيازهاي نصب:

فضاي اضافي بر روي هارد ديسك. 16GBكم دست) داشتن 1

يستم.اضافي بر روي س 512MB- RAMكم دست) داشتن 2

مراحل نصب:

پس، طبق مراحل زير پيش ها همراه با شكل توضيح داده شود. سعي بر اين است كه بيشتر قسمت رويد:

:Nextمجازي و كليك بر روي و تخصيص يك نام به ماشين Newدرابتدا، انتخاب گزينه .1

هاي گوناگون هاي نصب كالي لينوكس را بر روي سيستملطفا براي يكبار، تمام روشمطالعه كنيد و سپس اقدام به نصب اين توزيع لينوكسي نماييد. با انجام اين كار

ديسك و سيستم شما وارد نخواهد شد. به هاردگونه آسيبي مطمن باشيد كه هيچ

Page 14: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 9/ آغاز كار با 1فصل

مجازي: به ماشين RAMتخصيص حافظه .2

.Createو سپس كليك بر روي ”Create a virtual hard drive now“انتخاب گزينه .3 د:در اين گام بايد نوع هارد ديسك خود را انتخاب نمايي .4

VDIژه براي : ويvirtualbox

VMDK ويژه براي :VMware

VHDعامل. : افزودن اين ديسك مجازي به عنوان ديسك درايو در سيستم

باشد. مي Next و سپس كليك بر روي VDI ما انتخاب پيشنهاد:

سازي اين ديسك مجازي را بر روي هاردديسك سيستم خود در اين گام بايد نحوه ذخيره .5 رو داريد: م اين كار دو گزينه پيشمشخص كنيد. براي انجا

Fixed-sizeب) Dynamicall الف)

شود. اما تان مي باعث كاهش سرعت در بالا آمدن ماشين مجازي Dynamicallاستفاده از روش لف)اتواند كاربردي باشد كه شما فضاي زيادي بر روي هاردديسك خود نداريد و اين روش زماني مي

مجازي اشغال شده است، معادل همان فضا از هارد ديسك سيستم كه درماشينخواهيد هر آنچه مي شما نيز اشغال شود.

مجازي مواجه با مشكل كاهش سرعت در هنگام بالا آمدن ماشين Fixed-sizeبا استفاده از روش ب)گام بعد) نخواهيد شد و هر بار كه از اين روش استفاده نماييد، هر مقدار فضايي را كه در گام شـشم(

ايد، از هارد ديسك سيستم شما به صورت كامل كسر خواهد مجازي خود اختصاص داده به ماشين Nextو سپس كليك بر روي dynamicمجازي اختصاص خواهد داد. انتخاب ما: كرد و به ماشين

باشد. مي

ازي آن بر س ي مسير ذخيره در اين گام بايد ميزان فضاي لازم را براي هارد ديسك به علاوه .6 روي سيستم خود مشخص نماييد:

ايد، مجازي اختصاص داده ه اين ماشينكه از سيستم ب RAMي اين ميزان حافظه گردد. مجازي(همانند كالي)، دوباره به سيستم باز مي پس از خاموش شدن ماشين

RAM: 512MB

Page 15: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 10آموزش كاربردي تست نفوذ با

اضافه شده است. اكنون براي virtualboxمجازي ايجاد شده به ليست در گام پيشين، ماشين .7

انجام برخي تنظيمات نصب، لازم است مراحل زير دنبال نماييد.

كليك نماييد: Settingsي الف) بر روي گزينه

و Shared-clipboadهاي آن، گزينه Advanced و از برگهشويد tab (Generalب) سپس وارد برگه(

darg and drop را بر رويBidrectional .تنظيم نماييد

هاي موجود را بزنيد. آن، تيك تمام گزينه Acceleraionشويد و از برگه Systemپ) سپس وارد برگه

د.شويد و ميزان حافظه گرافيك را تعيين نمايي Displayت) وارد برگه

ISO.شويد و طبق شكل زير، فايل ايــزو كالي لينوكسي را كه با پسوند Storageث) وارد برگه نصب اضافه نماييد:براي مجازي خود ايد، به ماشين دانلود نموده

Page 16: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 11/ آغاز كار با 1فصل

كنيد.ن يهاي شبكه را تعي برويد و با توجه به نياز خودتان، نوع و تعداد كارت Networkج) به برگه

هاي زير را تنظيم كنيد: گزينه Adapter1 در بخش

Bridge Adaptere and Promiscuous Mode: Allow All Attached to:

زير يك پوشه براي به اشتراك گذاري منابع بين برويد و طبق شكل Sharedچ) به برگه عامل اصلي خود انتخاب نماييد: مجازي و سيستم ماشين

مجازي كالي لينوكسي تا چـهار آداپتر، حق انتخاب، تنظيم و افزودن آداپتر را به ماشين خود خواهيد داشت.

ي مورد نظر نيز فعال شده باشد: گذاري بايد بر روي پوشه قابليت به اشتراك

Page 17: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 12آموزش كاربردي تست نفوذ با

.كليك نماييد Startبراي آغاز نصب، بر روي .8

انتخاب كنيد. ها ليست گزينه از را Graphical installيا install ي گزينه .9

باشد. مي Graphical Installي انتخاب ما گزينه

دنبال كنيد: ي دلخواه، هاي زير را با انتخاب گزينه ترتيب، گام بهسپس

انتخاب زبان مربوطه. .10 انتخاب موقعيت كشور. .11 .keyboardانتخاب زبان كار با .12 azimzadehمانند: . Hostnameانتخاب يك نام به عنوان .13

توانيد به گام بعدي برويد. )، ميDomainدر صورت عدم تمايل به تنظيم انتخاب نام دامنه( .14 .root)انتخاب يك رمزعبور قوي براي كاربر ريشه( .15 تنظيم زمان سيستم. .16را انتخاب ”use entire disk“مجازي هستيم، گزينه چون در حال نصب كالي بر روي ماشين .17

نماييم. ميبندي را در اين بخش ) پارتيشن(schameبا توجه به نوع كاربري و ميزان امنيت، بايد شماي .18

باشد. مي ……All files in one partitionتعيين نماييد. گزينه انتخابي ما .Yesانتخاب گزينه .19

دهيد. مثبتمطرح شد، پاسخ Package-Managerپرسشي پيرامون پيكربندي چنانچه .20 دهيد. مثبت، پاسخ Master boot recordبر روي grub-boot-loaderبه پرسش پيرامون نصب .21

ها و انتخاب حركت بين گزينهبراي بايد، Installمد انتخابدر صورت تمايل براي كيبورد استفاده نماييد. Enterو TAB كليدهاي آنها از

انجام خواهد شد. دقيقه 50نصب كالي لينوكس در كمتر از

Page 18: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 13/ آغاز كار با 1فصل

گزينه نخست را انتخاب كه بايد شويد، ميرو زير روبه GNU-GRUBحه پس از نصب با صف .22 نماييد:

) و رمزعبور انتخاب شده در هنگام نصب را rootسپس براي ورود به سيستم بايد نام كاربري( .23

پس از نصب كامل و بدون اشكال اين روش را نشان پاياني زير، نتيجه شكلوارد نماييد. دهد: مي

VirtualBoxبر روي Guest-Additionsنصب

نصب كالي بر روي پوشش داده نشده است. اما، پس از VMwareدر اين كتاب، نصب كالي بر روي )، بايد چند ويژگيVMwareيا VirtualBox(براي نمونه، هر ماشين مجازي با توجه به نرم افزار

برابر زير عمل VirtualBox سازي و استفاده از امكانات اضافي ديگر نيز فعال شود. براي فعال نماييد:

. همانند شكل زير:Devicesاز برگه ”…Install Guest Additions”انتخاب گزينه -

Page 19: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 14آموزش كاربردي تست نفوذ با

. بر روي شدخواهد آشكار اي مجازي پنجره داخل ماشين پس از انتخاب اين گزينه، در -

زير دوباره هاي مكمل، كالي را با دستور كليك نماييد و پس از نصب شدن بسته Runگزينه اندازي نماييد: راه

root@kali: reboot

-Multiيا (Dual-Bootها عامل نصب كالي در كنار سيستمروش دوم:

Boot( اند، هميشه نگران از دست دادن هاي لينوكسي پيوسته بيشتر كاربراني كه به تازگي به جمع خانواده

م نصب توزيع لينوكسي مربوطه بر روي ضروري و مهم از روي هاردديسك خود، به هنگا اطلاعاتدر اين كتاب روشي آموزش داده خواهد شد كه ؛گونه نگراني نيست باشند. جاي هيچ مي سيستم خود

توانيد با انتخاب اين روش مي براي هميشه، اين نگراني از جانب شما كاربران عزيز برطرف گردد.در آينده قصد نصب آنها را هم اكنون داريد و ياهايي كه عامل كالي لينوكس را در كنار ديگر سيستم

پيش نيازهاي نصب: نصب نماييد.آسوده داريد، با خيالي

:هاي از آدرس Easy-BCDافزار دانلود نرم .1www.filehorse.com/download-easybcd/ www.techspot.com/downloads/3112-easybcd.html

از آدرس:EaseUS Partition Master Free افزار نرمدانلود .2www.partition-tool.com/download.htm

به تنها كتاب، نيا در اما. دارد وجود نصب هنگام در سكيد يبند شنيپارت يبرا يگوناگون يها روشمورد از آنها اشاره خواهيم كرد و آن روش، نصب كالي لينوكس با استفاده از يك فضاي يك

Page 20: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 15/ آغاز كار با 1فصل

باشد. در اين روش هيچگونه مي EaseUSافزار ) به كمك نرمUnallocatedبندي نشده( پارتيشنتوانيم هارد ديسك دادن فضا به آنها نداريم و بهتر مي ها و اختصاص رتيشنمحدوديتي در ساختن پا

ها افزايش دهيم. دقيق پارتيشن خود را مديريت كنيم و امنيت آن را با جداسازي

مراحل نصب:

شويد. Partition-Managerرا اجرا نماييد و وارد بخش EaseUSافزار رمن .1عريف نماييد. ت Unallocatedبندي نشده) به صورت يشننشده(پارتاكنون بايد يك فضاي تعريف .2

چنانچه هيچگونه فضاي خالي نداريد، ابتدا محتويات درايو مورد نظر را به يك درايو ديگرانتقال ، آن پارتيشن مورد نظر را انتخاب نماييد و بر روي EaseUSافزار دهيد، سپس از داخل نرم

(سمت افزار كه در بالاي نرم Applyبر روي گزينه . سپسكنيدكليك Delete Partitionگزينه بندي پارتيشن چپ) قرار دارد كليك نماييد و اجازه اعمال تغييرات را بدهيد. اكنون يك فضاي

(همانند شكل زير): نشده داريد

اندازي كنيد و آماده رايت نموده و سيستم را دوباره راه DVDرا بر روي KaliLinux.ISOفايل .3

د.ويي لينوكس بر روي سيستم شنصب كالبررسي شود و بالا DVD-ROMاي تنظيم نماييد كـه نخست، گونه سيستم را به BIOSتنظيمات .4

بيايد. :انتخاب كنيد ها ليست گزينه ازرا Graphical installيا Installگزينه .5

.دباش مي Graphical Installي انتخاب ما، گزينه

.طانتخاب زبان مربو .6 انتخاب موقعيت كشور. .7 .keyboardانتخاب زبان كار با .8 azimzadeh: همانند . Hostnameانتخاب يك نام به عنوان .9

ها و انتخاب آنها، حركت بين گزينه ، برايInstallمد تخاباندر صورت تمايل براي كيبورد استفاده نماييد. Enter و TABاز كليدهاي بايد

Page 21: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 16آموزش كاربردي تست نفوذ با

توانيد به گام بعدي برويد. )، ميDomainتخاب نام دامنه(در صورت عدم تمايل به تنظيم ان .10 .root)( ريشهقوي براي كاربر رمزعبورانتخاب يك .11 تنظيم زمان سيستم. .12 بندي درايوها بر روي هارد ديسك بپردازيم: در اين گام لازم است به پارتيشن .13

:مكني ميبندي هارد ديسك هاي زير اقدام به پارتيشن ه كمك گامب

:Continueو سپس كليك بر روي Manualانتخاب گزينه .14

سيد.كليك كنيد تا به صفحه زير بر Create a new partitionي بعدي، روي در صفحه .15

:انتخاب كنيد هاي زير ويژگي براساس را Swap ي ميزان فضاي لازم براي حافظه .16

موقيعت ها، توانيد در ظرفيت با توجه به ميزان فضايي كه در اختيار داريد مي ها، تغييرات دلخواه را اعمال نماييد. قرارگيري، نوع و تعداد پارتيشن

Page 22: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 17/ آغاز كار با 1فصل

، و swap areaدر حالت :Use asي گزينه، Endموقيعت: ،Logical، حالت: 2GBفضاي پارتيشن: .Done setting up the parttionدر پايان كليك بر روي

:ن شكل استبه اي swapنتيجه پس از ايجاد پارتيشن

ساختن پارتيشن براي، Continueو كليك بر روي FREE SPACEي ي گزينه انتخاب دوباره .17

boot:

.continueو سپس Create a new partitionكليك بر روي -

هاي زير: ، همانند ويژگيbootانتخاب ميزان فضاي لازم براي -

:Mount Point گزينه، براي Beginningت: ي، موقعLogical، حالت: 500MBفضاي پارتيشن: انتخاب شود. Ext4 journaling file systemحالت :Use as گزينه و براي boot/انتخاب

.Done setting up the parttionدر پايان كليك بر روي -

Page 23: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 18آموزش كاربردي تست نفوذ با

شكل زير خواهد بود. به bootنتيجه، پس از ايجاد پارتيشن

Continueبر روي rootساختن پارتيشن برايو را انتخاب FREE SPACEي گزينه دوباره .18

كليك كنيد: .continueو سپس Create an new partitionكليك بر روي -

، طبق مشخصات زير:rootانتخاب ميزان فضاي لازم براي -

/در حالت: mount Point گزينه انتخاب، Endموقيعت: ، Logicalحالت: ،20GBفضاي پارتيشن:

، Ext4 journaling file systemدر حالت: Use as گزينه انتخاب

.Done setting up the parttionدر پايان كليك بر روي -

:rootنتيجه، پس از ايجاد پارتيشن

Continueبر روي optساختن پارتيشن برايو را انتخاب FREE SPACEي گزينه دوباره .19 :كليك كنيد

Page 24: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 19/ آغاز كار با 1فصل

.Continueو سپس Create a new partitionكليك بر روي -

هاي زير: ، همانند ويژگيoptانتخاب ميزان فضاي لازم براي -

opt/در حالت: Mount Point گزينه، Endموقيعت: ، Logicalحالت: ،20GBفضاي پارتيشن:

، Ext4 journaling file systemدر حالت: Use as گزينه

.Done setting up the parttionدر پايان كليك بر روي -

:optنتيجه، پس از ايجاد پارتيشن

Continueبر روي homeساختن پارتيشن براي و را انتخاب FREE SPACEي گزينه دوباره .20

كليك كنيد: .Continueو سپس Create a new partitionكليك بر روي -

ير:هاي ز ، همانند ويژگيhomeانتخاب ميزان فضاي لازم براي -

home/در حالت: Mount Point گزينه، Endموقيعت: ، Logicalحالت: ،5GBفضاي پارتيشن:

، Ext4 journaling file systemدر حالت: Use as گزينهو

.Done setting up the parttionدر پايان كليك بر روي -

Page 25: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 20آموزش كاربردي تست نفوذ با

دهد. را نشان مي homeتيشن ، پس از ايجاد پارها پاياني ساخت پارتيشن ي شكل زير، نتيجه

.كنيدكليك Finish partitioning and write changes to diskبر روي اينك .21 .كليك كنيد Yesبر روي ،رات بر روي هارد ديسكياعمال تغيبراي سپس .22

قرار دارد و فضاي 8#درمثال ما، در وضيعت boot/خاطر بسپاريد كه پارتيشن بهاين عدد در سيستم است. ممكن است dev/sda8/بيانگر 8# باشد. مي 500MBآن

شما متفاوت باشد.

مانند ديگريي ها پارتيشن ناز ساخت توانيد مي :/home و/opt چشم پوشي ديسك،هارداستيد، با توجه به ميزان فضاي را كه خو ديگريهر پارتيشن نماييد و يا

نماييد. و اضافه ايجاد مقادير ينسبت دادن تمام)MB,GB( ز نظر اشغال كردن ميزان فضاي هارد ديسك،ا

به نياز شما بستگي دارد. ميزان فضاي پارتيشنswap برابر ميزان دو ، بايد برابر ياRAM .شما باشد

Page 26: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 21/ آغاز كار با 1فصل

دهيد. مثبت ، پاسخPackage Managerنصب و پيكربندي ي درباره پرسش طرح شدهبه .23پاسخ ،Master boot record بر روي grub-boot-loader نصب ي درباره طرح شده پرسشبه .24

را وارد كنيد. dev/sda8/ شود، عبارت كه باز مي يدهيد. سپس در كادر منفي

را انتخاب نخست ي گزينهآنگاه رو شويد، زير روبه GNU-GRUBپس از نصب، بايد با صفحه .25 نماييد:

نصب را هنگامانتخاب شده در رمزعبور) و rootتم بايد نام كاربري(سپس براي ورود به سيس .26

پاياني به شكل زير است.نتيجه نماييد. وارد

ميزان فضاي پارتيشنboot بايد بين ،MB500 1تاGB .باشد

باشد. در شكل نهايي زير مي boot مربوط به ساخت پارتيشن dev/sda8/ اينباشد مشاهده نماييد. اين عدد مي 8را كه bootن توانيد عدد مربوط به پارتيش مي

تواند در سيستم شما عدد ديگري باشد. مي

.انجام خواهد شد دقيقه 50نصب كالي لينوكس در كمتر از

Page 27: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 22آموزش كاربردي تست نفوذ با

اندازي كنيد و وارد محيط ويندوز شويد و برنامه در اين گام لازم است سيستم را دوباره راه .27

EasyBCD .را اجرا نماييد .انتخاب نماييدرا Add New Entryسپس گزينه .28 قرار دهيد. Grub2 روي را Typeبرويد و Linux/BSDبه برگه .2930. Drive را هم، پارتيشنboot ،ميزان بايدقرار دهيد. اما چون در اينجا نامي از آن نيامده است

Addبر روي آخر). در 500MBحافظه اختصاص يافته به آن را به ياد داشته باشيد(درمثال ما:

Entry .كليك نماييد را انتخاب كنيد. Save Settingsو گزينه شويد Edit Boot Menuه برگ وارد .31

Boot-GRUBبر افزونديگر boot managerهم اكنون نصب كالي به پايان رسيده است و شما يك كالي لينوكس خود داريد:

USB:Flash-Memoryبر روي نصب كالي سوم: روش خود را بر روي يك فلش مموري رايت نماييد و آن را توانيد كالي لينوكس با استفاده از اين روش مي

با خود حمل كنيد و درهر لحظه كه به آن نياز داريد از آن استفاده نماييد. پيش نيازهاي نصب:

http://unetbootin.sourceforge.net :از آدرس UNetbootinافزار دانلود نرمالف.

فضا. 8GB كم دستداشتن يك فلش مموري با ب.

مراحل نصب:

فلش مموري را به سيستم وصل نماييد. .1

Page 28: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 23/ آغاز كار با 1فصل

كليك و OKو بر روي خود را انتخاب kali-linux.isoو فايل كنيدرا اجرا UNetbootin افزار نرم .2 برسد: پايانروي فلش مموري به تا عمل رايت اين فايل ايميج بر كنيدصبر

.كنيدكليك Restart Nowي در پايان، بر روي گزينه

آندرويد هاي هوشمند روش چهارم: نصب كالي در گوشيلينوكس عامل سيستمبر اساس هسته ،ن است كههاي آندرويد اي عامل يكي از نكارت برجسته سيستم

هاي افزار و سرويس سازي حافظه، ارتباط با سخت بهينهتوسعه يافته است. در واقع مديريت و و دهد ميها و مديريت منابع دستگاه موبايل را هسته لينوكس انجام مديريت پردازشسيستم، امنيت،

ي يه. اين لادساز ميرا برقرار عامل سيستمربر و كه ارتباط ميان كا ستاي لايه تنها ،آندرويد Native قادر به اجراي كدهاي دليلشده است و به همين سازي پيادهوسيله جاوا هافزاري ب نرم

شماري بر روي آن توسعه دهندگان بي كه استباز - يك متننخواهد بود. آندرويد همانند لينوكس

سيستم حتما BIOSبراي بوت شدن از طريق فلش مموري، تنظيمات لازم را در انجام دهيد.

Page 29: ذﻮﻔﻧ ﺖﺴﺗ يدﺮﺑرﺎﻛ ﺎﺑ Kali Linux

Kali Linux 24آموزش كاربردي تست نفوذ با

هاي ورد نصب و استفاده از كالي لينوكس در دستگاهبه توضيح در م در اين بخش،. كنند ميكار آندرويدي استفاده هاي كاربردي برنامهدر طول اين آموزش از يك سري پرداخت. آندرويدي خواهيم

.شود ميجايگزين نيز براي آنها معرفي چند ،پاياندر كه خواهيم كرد

پيش نيازهاي نصب:

.داخلي يا خارجي ي حافظه در فضاي خالي 6GB يا 5GB كم، داشتن دستالف.

.سرعتاينترنت پر ب.

). Galaxy Note 3 در مثال ما:به بالا ( 2.1آندرويد عامل سيستمشده با rootدستگاه هوشمند ج.

هاي هوشمند آندرويد چنين است: مراحل نصب كالي لينوكس در گوشي

برويد )گوگـل هاي كاربردي و رايگان (برنامهGoogle Appsبه اينترنت، به سايت اتصالپس از .1را، بر روي گوشي خود Terminal Emulatorو Linux Deploy ، bVNC Freeرهاي افزا و نرم ):Deployو bVNC. (سه شكل از نصب كنيدنصب

وي حافظه گوشي خودتان كپي كنيد.سپس بايد ايميج كالي را بر ر .2، Distribution، از بخش Properties شويد و در برگه Linux Deployپس از نصب، وارد محيط .3

گوشي CPUرا انتخاب نماييد و در ادامه با توجه به مشخصات Kali Linuxگزينه آن را هم انتخاب نماييد: )،ARMELيا ARMHFخود(

ته باشد. چون (ريشه) قرار داشrootدقت داشته باشيد كه گوشي شما بايد در حالت كنيم براي يادگيري آموزش روت شدن، استفاده ميG.N.3 در اين كتاب از گوشي

توانيد به سايت زير مراجعه كنيد: مي galaxynote3root.com/galaxy-note-3-root/how-to-root-galaxy-note-3