Sahifa 1 Kali Linux Fosh etildi


Download 0.74 Mb.
bet1/29
Sana10.12.2020
Hajmi0.74 Mb.
#163758
  1   2   3   4   5   6   7   8   9   ...   29
Bog'liq
kali linux


Sahifa 1

Kali Linux

Fosh etildi

 

Penetratsion testni o'zlashtirish



Tarqatish



2. sahifa



3. sahifa

Kali Linux

Fosh etildi

 

Penetratsion testni o'zlashtirish



Tarqatish

Rafael Xertzog, Jim

O'Gorman va Mati Axaroni



4. sahifa

Kali Linux ochildi

Mualliflik huquqi © 2017 Rafael Xertzog, Jim O'Gorman va Mati Axaroni

Ushbu kitob Creative Commons Attribution-ShareAlike 3.0 Unported litsenziyasi asosida litsenziyalangan.

² http://creativecommons.org/licenses/by-sa/3.0/

Ushbu kitobning ba'zi bo'limlari "Debian administratorining qo'llanmasidan, Debian Jessi tomonidan olingan

Ustalikka kashfiyot ”bu erda Rafael Xertzog va Roland Mas tomonidan yozilgan, bu erda mavjud:

² https://debian-handbook.info/browse/stable/

CC-BY-SA litsenziyasi uchun Kali Linux Revealed - bu Debian administratorining moslashuvi.

Qo'llanma.

"Kali Linux" bu Offensive Security savdo belgisidir. O'zgartirilgan yoki o'zgartirilmagan ushbu kitobdan har qanday foydalanish yoki tarqatish shart

bu erda belgilangan savdo belgisi siyosatiga rioya qilish:

² https://www.kali.org/trademark-policy/

Yuqorida aniq berilmagan barcha huquqlar himoyalangan.

ISBN: 978-0-9976156-0-9 (qog'ozli qog'oz)

Offsec Press

19701 Baytil cherkovi yo'li, # 103-253

Cornelius bosimining ko'tarilishi 28031

AQSH


www.offensive-security.com

Kongress kutubxonasi Nazorat raqami: 2017905895

Ushbu kitobdagi ma'lumotlar kafolatisiz "mavjud bo'lib" asosida tarqatiladi. Har qanday choralar ko'rilganda

ushbu asarni tayyorlashda olingan, na mualliflar, na Offsec Press hech qanday javobgarlikka ega emaslar.

to'g'ridan-to'g'ri yoki etkazilgan yoki taxmin qilingan har qanday yo'qotish yoki zararga nisbatan har qanday shaxs yoki tashkilotga tegishli

bilvosita unda joylashgan ma'lumotlar bilan.

Internetning dinamik xususiyati tufayli ushbu kitobdagi har qanday veb-manzil yoki havolaga ega bo'lishi mumkin

nashr etilganidan beri o'zgartirilgan va endi yaroqsiz bo'lishi mumkin.

Amerika Qo'shma Shtatlarida bosilgan.



Sahifa 5

Mundarija

1. Kali Linux haqida

1

1.1 Bir oz tarix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2018-04-02 121 2

1.2 Debian bilan munosabatlar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

1.2.1 Paketlar oqimi

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

1.2.2 Debian bilan farqni boshqarish

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

1.3 Maqsad va foydalanish holatlari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

1.4 Kali Linuxning asosiy xususiyatlari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

1.4.1 Jonli tizim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

1.4.2 Sud ekspertizasi rejimi

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

1.4.3 Maxsus Linux yadrosi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

1.4.4 To'liq moslashtiriladi

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

1.4.5 Ishonchli operatsion tizim . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

1.4.6 Keng ko'lamli ARM qurilmalarida foydalanish mumkin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

1.5 Kali Linux siyosati . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

1.5.1 Odatiy ravishda bitta ildiz foydalanuvchisi

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

1.5.2 Tarmoq xizmatlari sukut bo'yicha o'chirilgan

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

1.5.3 Amaliy qo'llanmalar to'plami . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

1.6 Xulosa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11



2. Kali Linux bilan ishlashni boshlash

13

2.1 Kali ISO tasvirini yuklab olish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.1.1 Qaerdan yuklab olish mumkin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.1.2 Nimani yuklab olish kerak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.1.3 Halollik va haqiqiylikni tekshirish

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16



TLS bilan himoyalangan veb-saytga tayanish

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17



PGP veb-saytiga ishonish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

2.1.4 Rasmni DVD-ROM yoki USB kalitiga nusxalash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19



Windows-da yuklanadigan Kali USB-diskini yaratish

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19



Linuxda yuklash mumkin bo'lgan Kali USB diskini yaratish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

OS X / macOS-da yuklanadigan Kali USB-diskini yaratish . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

2.2 Kali ISO tasvirini jonli rejimda yuklash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

2.2.1 Haqiqiy kompyuterda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

2.2.2 Virtual mashinada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24





6-bet

Dastlabki so'zlar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

Virtual quti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

VMware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

2.3 Xulosa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43



3. Linux asoslari

47

3.1 Linux nima va u nima qilmoqda? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

3.1.1 Haydovchilik texnikasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

3.1.2 Fayl tizimlarini birlashtirish

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

3.1.3 Jarayonlarni boshqarish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

3.1.4 Huquqlarni boshqarish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

3.2 Buyruqlar satri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

3.2.1 Buyruqlar satrini qanday olish

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

3.2.2 Buyruqlar satri asoslari: katalog daraxtini ko'rish va fayllarni boshqarish . . . . . . . . . . . . . . . . . . 52

3.3 Fayl tizimi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

3.3.1 Fayl tizimi iyerarxiyasi standarti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

3.3.2 Foydalanuvchining uy katalogi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

3.4 Foydali buyruqlar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

3.4.1 Matnli fayllarni ko'rsatish va o'zgartirish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

3.4.2 Fayllarni va fayllarni qidirish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

3.4.3 Jarayonlarni boshqarish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

3.4.4 Huquqlarni boshqarish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

3.4.5 Tizim ma'lumotlari va jurnallarini olish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

3.4.6 Uskunani kashf etish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

3.5 Xulosa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62



4. Kali Linux-ni o'rnatish

65

4.1 O'rnatishning minimal talablari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

4.2 Qattiq diskka bosqichma-bosqich o'rnatish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

4.2.1 Oddiy o'rnatish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66



O'rnatuvchini yuklash va ishga tushirish

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66



Tilni tanlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

Mamlakatni tanlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

Klaviatura tartibini tanlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

Uskunani aniqlash

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70



Komponentlarni yuklash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

Tarmoq uskunalarini aniqlash

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71



Tarmoqni sozlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

Ildiz paroli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

Soatni sozlash

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73



Disklarni va boshqa qurilmalarni aniqlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

Bo'linish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

IV

Kali Linux ochildi





Sahifa 7

Jonli rasmni nusxalash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

Paket menejerini sozlash ( apt )

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81



GRUB yuklash yuklagichini o'rnatish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

O'rnatishni tugatish va qayta yuklash

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

4.2.2 To'liq shifrlangan fayl tizimiga o'rnatish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

LVM ga kirish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

LUKS-ga kirish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

Shifrlangan bo'limlarni sozlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

Shifrlangan LVM bilan boshqariladigan qismlarni tugatish . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

4.3 Qarovsiz o'rnatmalar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

4.3.1 Oldindan javob berish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

Yuklash parametrlari bilan

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92



Initrd-dagi oldindan tayyorlangan fayl bilan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

Yuklash muhitida oldindan tayyorlangan fayl bilan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

Tarmoqdan yuklangan oldindan tayyorlangan fayl bilan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

4.3.2 Presed faylini yaratish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

4.4 ARM o'rnatmalari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

4.5 O'rnatishdagi muammolarni bartaraf etish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

4.6 Xulosa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

5. Kali Linux-ni sozlash

103

5.1 Tarmoqni sozlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

5.1.1 NetworkManager yordamida ish stolida

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

5.1.2 Ifupdown bilan buyruq satrida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

5.1.3 systemd-networkd bilan buyruq satrida

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

5.2 Unix foydalanuvchilari va Unix guruhlarini boshqarish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

5.2.1 Foydalanuvchi hisoblarini yaratish

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

5.2.2 Mavjud hisob yoki parolni o'zgartirish

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

5.2.3 Hisobni o'chirib qo'yish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

5.2.4 Unix guruhlarini boshqarish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

5.3 Xizmatlarni sozlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

5.3.1 Muayyan dasturni sozlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

5.3.2 Masofaviy tizimga kirish uchun SSH-ni sozlash

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

5.3.3 PostgreSQL ma'lumotlar bazalarini sozlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

Ulanish turi va mijozning autentifikatsiyasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

Foydalanuvchilar va ma'lumotlar bazalarini yaratish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112

PostgreSQL klasterlarini boshqarish

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

5.3.4 Apache-ni sozlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

Virtual xostlarni sozlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114

Umumiy ko'rsatmalar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

5.4 Xizmatlarni boshqarish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117

5.5 Xulosa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

V

Mundarija





8-sahifa


Download 0.74 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9   ...   29




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling