Sahifa 1 Kali Linux Fosh etildi


O'zingizga yordam berish va yordam olish


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


6. O'zingizga yordam berish va yordam olish

123

6.1 Hujjatlar manbalari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

6.1.1 Qo'l sahifalari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

6.1.2 ma'lumot hujjatlari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

6.1.3 To'plamga xos hujjatlar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

6.1.4 veb-saytlar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

6.1.5 Kali hujjatlari docs.kali.org saytida

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

6.2 Kali Linux jamoalari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

6.2.1 forums.kali.org veb-forumlari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

6.2.2 Freenode-dagi # kali-linux IRC kanali . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

6.3 Xatoliklar to'g'risida yaxshi hisobotni tuzish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

6.3.1 Umumiy tavsiyalar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

Qanday aloqa qilish kerak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

Xatoliklar to'g'risidagi hisobotga nimani kiritish kerak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

Turli xil maslahatlar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

6.3.2 Xatoliklar to'g'risida hisobotni qaerga yuborish kerak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

6.3.3 Xatoliklar to'g'risidagi hisobotni qanday rasmiylashtirish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

Kalida xatoliklar to'g'risidagi hisobotni to'ldirish

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133



Xatoliklar to'g'risidagi hisobotni Debian-da topshirish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137

Boshqa bepul dasturiy ta'minot loyihasida xatoliklar to'g'risidagi hisobotni to'ldirish . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

6.4 Xulosa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146



7. Kali Linux-ni xavfsizligi va monitoringi

149

7.1 Xavfsizlik siyosatini aniqlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

7.2 Mumkin bo'lgan xavfsizlik choralari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

7.2.1 Serverda

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

7.2.2 Laptopda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

7.3 Tarmoq xizmatlarini xavfsizligini ta'minlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153

7.4 Xavfsizlik devori yoki paketlarni filtrlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153

7.4.1 Netfilter harakati

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154

Ning 7.4.2 Syntax iptables va ip6tables

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157



Buyruqlar

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157



Qoidalar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157

7.4.3 Qoidalarni yaratish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159

7.4.4 Har bir yuklashda qoidalarni o'rnatish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160

7.5 Monitoring va jurnalga yozish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161

7.5.1 Logchck bilan jurnallarni kuzatish

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161

7.5.2 Haqiqiy vaqtdagi faoliyatni monitoring qilish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162

7.5.3 O'zgarishlarni aniqlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162



Dpkg -verify bilan audit paketlari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162

Fayllarni kuzatish: AIDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163

7.6 Xulosa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164

VI

Kali Linux ochildi





9-bet

8. Debian paketini boshqarish

169

8.1 APTga kirish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170

8.1.1 APT va dpkg o'rtasidagi munosabatlar

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170

8.1.2. Source.list faylini tushunish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172

8.1.3 Kali omborlari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173



Kali-Rolling ombori . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173

Kali-Dev ombori

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174



Kali-qon ketishining chekkalari ombori . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

Kali Linux oynalari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

8.2 Paketning asosiy o'zaro ta'siri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175

8.2.1 APTni ishga tushirish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176

8.2.2 Paketlarni o'rnatish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176



Paketlarni dpkg bilan o'rnatish

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176



Paketlarni APT bilan o'rnatish

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177

8.2.3 Kali Linux-ni yangilash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179

8.2.4 Paketlarni olib tashlash va tozalash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180

8.2.5 Paketlarni tekshirish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181

Muzokara dpkg ma'lumotlar bazasida va tekshiruvchi .deb Fayllar . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181

Mavjud paketlarning ma'lumotlar bazasini apt-cache va apt bilan so'rov qilish . . . . . . . . . . . . . . . . . . . . 185

8.2.6 Nosozliklarni bartaraf etish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187



Yangilanishdan so'ng muammolarni hal qilish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187

Dpkg Kirish Fayl

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188



Paketlarni apt --reinstall va qayta tiklash bilan qayta o'rnatish

. . . . . . . . . . . . . . . . . . . 189



Singan bog'liqliklarni tiklash uchun kaldıraç - kuch - * . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189

8.2.7 Frontendlar: qobiliyat va sinaptik

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190

Qobiliyat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190

Sinaptik . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194

8.3 Kengaytirilgan APT konfiguratsiyasi va ulardan foydalanish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194

8.3.1 APT-ni sozlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195

8.3.2 Paketning ustuvor yo'nalishlarini boshqarish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196

8.3.3 Bir nechta tarqatish bilan ishlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198

8.3.4 Avtomatik ravishda o'rnatilgan paketlarni kuzatish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199

8.3.5 Multi-Arch-ni qo'llab-quvvatlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200

Multi-Arch-ni yoqish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200

Ko'p qavatli bog'liq o'zgarishlar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201

8.3.6 To'plamning haqiqiyligini tekshirish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

8.4 Paket ma'lumotnomasi: Debian paket tizimiga chuqurroq kirib borish . . . . . . . . . . . . . . . . 204

8.4.1 Faylni boshqarish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206



Bog'liqliklar: bog'liq bo'lgan maydon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207

Oldindan bog'liq, ko'proq talabchan bog'liq

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207



Maydonlarni tavsiya qiladi, taklif qiladi va yaxshilaydi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208

VII


Mundarija



10-bet

Mojarolar: mojarolar maydoni

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208



Nomuvofiqliklar: Breaks Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209

Taqdim etilgan narsalar: maydonni taqdim etadi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209

Fayllarni almashtirish: maydonni almashtiradi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210

8.4.2 Konfiguratsiya skriptlari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211



O'rnatish va skriptlar ketma-ketligini yangilash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213

Paketni olib tashlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214

8.4.3 Nazorat summalari, kontrafillar

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214

8.5 Xulosa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216



9. Kengaytirilgan foydalanish

221

9.1 Kali paketlarini o'zgartirish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222

9.1.1 Manbalarni olish

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223

9.1.2 Qurilishga bog'liqliklarni o'rnatish

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226

9.1.3 O'zgarishlar kiritish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226

Yamoqni qo'llash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227

Qurilish parametrlarini sozlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229

Yangi oqim versiyasini qadoqlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229

9.1.4 Qurilishni boshlash

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231

9.2 Linux yadrosini qayta kompilyatsiya qilish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233

9.2.1 Kirish va talablar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233

9.2.2 Manbalarni olish

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234

9.2.3 Kernelni sozlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235

9.2.4 To'plamni tuzish va qurish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236

9.3 Maxsus Kali Live ISO rasmlarini yaratish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237

9.3.1 Old shartlarni o'rnatish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237

9.3.2 Har xil ish stoli muhitida jonli tasvirlarni yaratish . . . . . . . . . . . . . . . . . . . . . . . . . 238

9.3.3 O'rnatilgan paketlar to'plamini o'zgartirish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238

9.3.4 Tasvir tarkibini o'zgartirish uchun ilgaklardan foydalanish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239

9.3.5 ISO rasmida yoki jonli fayl tizimida fayllarni qo'shish . . . . . . . . . . . . . . . . . . . . . . . . . . . 240

9.4 USB kalit yordamida jonli ISO-ga qat'iyatlilikni qo'shish . . . . . . . . . . . . . . . . . . . . . . . . . . . 240

9.4.1 Qat'iylik xususiyati: tushuntirishlar

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240

9.4.2 USB kalitida shifrlanmagan doimiylikni sozlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

9.4.3 USB kalitiga shifrlangan doimiylikni o'rnatish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243

9.4.4 Bir nechta doimiylik do'konlaridan foydalanish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244

9.5 Xulosa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246

9.5.1 Kali paketlarini o'zgartirish bo'yicha qisqacha tavsiyalar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246

9.5.2 Linux yadrosini qayta kompilyatsiya qilish bo'yicha tavsiyalar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247

9.5.3 Maxsus Kali Live ISO rasmlarini yaratish bo'yicha qisqacha tavsiyalar . . . . . . . . . . . . . . . . . . . . . . . . . . 248

10. Korxonadagi Kali Linux

251

10.1 Kali Linux-ni tarmoq orqali o'rnatish (PXE boot) . . . . . . . . . . . . . . . . . . . . . . . . . . 252

VIII

Kali Linux ochildi





11-sahifa

10.2 Konfiguratsiyani boshqarish vositasidan foydalanish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255

10.2.1 SaltStack-ni sozlash

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255

10.2.2 Minionlardagi buyruqlarni bajarish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256

10.2.3 Tuzli holatlar va boshqa xususiyatlar

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258

10.3 Kali Linux-ni kengaytirish va sozlash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262

10.3.1 Forklift kaliy paketlari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262

10.3.2 Konfiguratsiya paketlarini yaratish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263

10.3.3 APT uchun paketlar omborini yaratish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269

10.4 Xulosa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273

11. Xavfsizlikni baholashga kirish

279

11.1 Kali Linux baholashda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281

11.2 Baholash turlari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283

11.2.1 Zaif tomonlarni baholash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284



Vujudga kelish ehtimoli . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287

Ta'sir

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287



Umumiy xavf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287

Xulosa qilib aytganda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288

11.2.2 Muvofiqlikni sinash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288

11.2.3 An'anaviy Penetratsiya testi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289

11.2.4 Ilovani baholash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291

11.3 Baholashning rasmiylashtirilishi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293

11.4 Hujum turlari . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294

11.4.1 xizmat ko'rsatishni rad etish

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295

11.4.2 Xotiradagi buzilish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295

11.4.3 Internetdagi zaifliklar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296

11.4.4 parolga hujumlar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296

11.4.5 Mijozlar tomonidan hujumlar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297

11.5 Xulosa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297

12. Xulosa: Oldinda yo'l

301

12.1 O'zgarishlarni kuzatib borish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302

12.2 Yangi olgan bilimlaringizni namoyish etish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302

12.3 Oldinga borish . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302

12.3.1 Tizim ma'muriyati tomon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303

12.3.2 Penetratsiyani sinab ko'rish tomon

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303

Indeks

304

IX

Mundarija





Sahifa 12



13-bet


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