Mündəricat:

Şəbəkənizdə Windows Kernel Hata Ayıklayıcısını necə qurmaq olar: 6 addım
Şəbəkənizdə Windows Kernel Hata Ayıklayıcısını necə qurmaq olar: 6 addım

Video: Şəbəkənizdə Windows Kernel Hata Ayıklayıcısını necə qurmaq olar: 6 addım

Video: Şəbəkənizdə Windows Kernel Hata Ayıklayıcısını necə qurmaq olar: 6 addım
Video: Running a Buffer Overflow Attack - Computerphile 2024, Dekabr
Anonim
Şəbəkənizdə Windows Kernel Hata Ayıklayıcısını necə qurmaq olar
Şəbəkənizdə Windows Kernel Hata Ayıklayıcısını necə qurmaq olar

Hata ayıklama, bir səhvin kök səbəbini öyrənmək üçün istifadə edilən məşhur bir vasitədir. Bir böcək özünü müxtəlif yollarla yoluxdura bilər. bir sistem çökməsinə (mavi ekran/BSOD) səbəb ola bilər, bir tətbiqin çökməsinə səbəb ola bilər, sisteminizin donmasına bir neçə problemin səbəb ola bilər. Kök səbəb OS, bir cihaz sürücüsü və ya hətta bir hardware problemi ola bilər. Bu təlimat, Windows üçün Hata Ayıklama Alətlərindən istifadə edərək bir hata ayıklayıcısının necə qurulacağına dair ətraflı məlumat verəcək və bu səbəbdən yalnız Windows OS ilə hata ayıklamaya yönəldilmişdir. Hata ayıklayıcıda tutulan məsələni necə təhlil edəcəyimi araşdırmayacağam. Diqqət etməli olduğunuz bir neçə şey:

  • Bu təlimat dəsti qabaqcıl kompüter istifadəçiləri üçün hazırlanmışdır və müəllif bu təlimatlarla bunu qəbul etmişdir.
  • Məxfilik naminə bəzi məlumatlar gizlədildi.

Gedəcəyimiz ilk şey, debuggerinizi qurmaq üçün lazım olan maddələrdir.

Addım 1: Nə lazımdır

Ehtiyacınız olacaq

  • 2 Windows Kompüteri

    • Ayıklama üçün istifadə edəcəyiniz ana kompüter. Bu kompüterdə Windows XP və ya daha yeni bir yüklü olmalıdır
    • Ayıklayacağınız hədəf kompüter. Bu kompüterdə Windows 8 və ya daha yeni bir yüklü olmalıdır. Buradakı siyahıda tapılan şəbəkə adapterlərindən biri də olmalıdır.
  • 1 Şəbəkə Keçid/Router (şəbəkədəki kompüterlərə IP ünvanlarını təyin edəcək bir şey)
  • 2 Cat5 kabeli
  • Ana kompüterə quraşdırmalı olduğunuz Windows üçün Hata Ayıklama Alətləri (https://msdn.microsoft.com/en-US/windows/desktop/bg162891)

Sonra kompüterlərinizi qurmaq üçün nə etməli olduğunuzu nəzərdən keçirəcəyik.

Addım 2: Kompüterlərinizin Hazırlanması

Kompüterlərinizin Hazırlanması
Kompüterlərinizin Hazırlanması

Ev sahibi kompüter

  • Ayıklayacağınız kompüter üçün, burada tapa biləcəyiniz Windows üçün Hata Ayıklama Alətlərini quraşdırmalısınız …
  • https://msdn.microsoft.com/en-US/windows/desktop/bg…
  • Kompüteri Switch/Router -ə qoşun

Hədəf Kompüteri

  • Windows 8 və ya daha yenisini istifadə etdiyinizə əmin olun
  • Bu siyahıdan bir şəbəkə adapteri istifadə etdiyinizə əmin olun
  • Kompüteri Switch/Router -ə qoşun

İndi kompüterlər qurduqdan sonra hədəf kompüterdən başlayaraq onları birləşdirməliyik.

Addım 3: Hədəf Kompüterinin Qurulması

Hədəf Kompüterinin Qurulması
Hədəf Kompüterinin Qurulması

Hədəf kompüterinizi hazırlamaq üçün bir neçə şeyə ehtiyacınız var. Ev sahibi kompüterinizin IP ünvanına ehtiyacınız var. Bunu ping alətindən istifadə edərək əldə edə bilərsiniz. Budur bunu necə etmək olar…

  1. Əmr əmrini açın
  2. "Ping -4 HostComputerName" yazın. Aşağıdakı kimi bir şey alacaqsınız …

ping HostComputerName Ping HostComputerName [192.166.0.123] 32 bayt məlumatla: 192.166.0.123 -dən cavab: bayt = 32 dəfə = 2268ms TTL = 128 192.166.0.123 -dən cavab: bayt = 32 vaxt = 10ms TTL = 128 192.166.0.123 -dən cavab: bayt = 32 dəfə = 19ms TTL = 128 192.166.0.123 -dən cavab: bayt = 32 dəfə = 1ms TTL = 128 192.166.0.123 üçün Ping statistikası: Paketlər: Göndərildi = 4, Alındı = 4, İtirilmiş = 0 (0% zərər), Milli saniyələrdə təxminən gediş-dönüş müddəti: Minimum = 1ms, Maksimum = 2268ms, Orta = 574ms

*Bu pəncərələri açıq saxlayın. Daha sonra ehtiyacınız olacaq.

Sonra açılış konfiqurasiyasında bəzi dəyişikliklər etməlisiniz. Yükləmə konfiqurasiya sənədinizdəki dəyişikliklər, hədəf kompüterinizə ana kompüterə necə qoşulacağınızı izah edəcək. Bunu etmək üçün idarəçi (yüksək) icazələri olan bir əmr istəyi açmalısınız. Budur bunu necə etdiyiniz.

  1. Görev çubuğundakı əmr satırına sağ vurun
  2. Yenidən əmr satırına sağ vurun
  3. "Administrator Olaraq Çalışdır" düyməsini basın (İstifadəçi Hesabına Nəzarət bu proqramın kompüterinizdə dəyişiklik etməsinə icazə verib -verməyəcəyinizi soruşacaq, Bəli düyməsini basın)

İndi şəbəkə ayıklama üçün açılış konfiqurasiya parametrlərini təyin etməlisiniz. Bunu bcdedit vasitəsi ilə edəcəksiniz. Bu alət OS -də quraşdırılmışdır və hər hansı bir yüksək əmr satırından çalıştırıla bilər. Aşağıdakı addımlar bu parametr dəyişikliklərini necə etdiyinizi göstərir

  1. Bu yeni əmr pəncərəsində aşağıdakıları işlədin …
  2. bcdedit /dbgsettings net hostip = 192.166.0.123 port = XXXXX key = z.z.z.z
  3. hostip, ping əmrini işlədərkən əldə etdiyiniz IP ünvanına bərabərdirsə, XXXXX 50000 ilə 50099 arasındakı hər hansı bir rəqəmə bərabərdir və z hər hansı bir alfasayısal birləşməsidir. Budur bir nümunə…

bcdedit /dbgsettings net hostip = 192.166.0.123 port: 50002 key = a1b.2c3.d4e.5f6

Yaratdığınız açarı xatırlayın. Ev sahibi kompüterinizi qurarkən buna ehtiyacınız olacaq. İndi ayıklayıcıyı işə salmalısınız. Daha əvvəl istifadə etdiyiniz eyni yüksək əmr satırından istifadə edə və ya yenisini aça bilərsiniz. Ayıklamayı açmaq üçün aşağıdakı bcdedit əmrini işlədin

  1. bcdedit /ayıklama aktivdir
  2. kompüteri yenidən başladın

Zəhmət olmasa bu addımdakı bütün əmrlərin nümunələrini göstərən yuxarıdakı şəkilə istinad edin. İndi hədəf kompüterimizi qurduğumuz üçün ana kompüteri şəbəkədə hədəf kompüterimizi axtarmağa hazırlaya bilərik.

Addım 4: Ana kompüterin qurulması

Ana kompüterin qurulması
Ana kompüterin qurulması
Ana kompüterin qurulması
Ana kompüterin qurulması

Hələ etməmisinizsə, ana kompüterdə etməli olduğunuz ilk şey "Windows üçün Hata Ayıklama Alətləri" ni yükləməkdir (https://msdn.microsoft.com/en-US/windows/desktop/bg… əvvəlki bir addım. Bu quraşdırıldıqdan sonra aşağıdakı addımlara keçə bilərsiniz. Hata ayıklayıcıyı komanda satırından istifadə etmək üçün.

  1. Yüksək bir əmr istəyi pəncərəsini açın
  2. Hata ayıklayıcıyı quraşdırdığınız Hata Ayıklayıcıları qovluğuna baxın. Varsayılan yer belə görünür. C: / Program Files (x86) Windows Kitləri / 8.0 / Debuggers
  3. Ev sahibi kompüterinizdə 64 bitlik bir əməliyyat sistemi varsa, qovluğu x64 qovluğuna dəyişdirin. Ana kompüterinizdə 32 bitlik bir əməliyyat sistemi çalıştırıyorsanız, qovluğu x86 qovluğuna dəyişdirin.
  4. Aşağıdakı əmri daxil edin. kd - k net: port = XXXXX, key = z.z.z.z (XXXXX, hədəf kompüterdə qurduğunuz port və z.z.z.z hədəf kompüterdə təyin etdiyiniz açardır)
  5. Enter düyməsini basın

Windbg istifadə edərək hata ayıklayıcısını işə salın.

  1. ayıklayıcıyı yüklədiyiniz qovluqdan windbg çalıştırın. Varsayılan yer belə görünür. C: / Program Files (x86) Windows Kitləri / 8.0 / Debuggers \.
  2. Ev sahibi kompüterinizdə 64 bitlik bir əməliyyat sistemi varsa, qovluğu x64 qovluğuna dəyişdirin. Ana kompüterinizdə 32 bitlik bir əməliyyat sistemi çalıştırıyorsanız, qovluğu x86 qovluğuna dəyişdirin.
  3. Windbg.exe faylını iki dəfə vurun
  4. Fayl üzərinə basın
  5. Kernel Debug düyməsini basın
  6. Net sekmesini seçin
  7. Hədəf kompüterdə təyin etdiyiniz port nömrəsini daxil edin
  8. Hədəf kompüterdə təyin etdiyiniz açarı daxil edin.
  9. Tamam vurun

Zəhmət olmasa bu addımdakı bütün əmrlərin nümunələrini göstərən yuxarıdakı şəkillərə baxın. İndi ana və hədəf kompüterlər qurduğumuzdan ikisini birləşdirə bilərik.

Addım 5: Hata Ayıklayıcısına qoşulun

Hata Ayıklayıcısına qoşulun
Hata Ayıklayıcısına qoşulun
Hata Ayıklayıcısına qoşulun
Hata Ayıklayıcısına qoşulun

Hər şey düzgün qurulsa, bu hissə çox asandır. Əslində, ana kompüteri qurduqdan sonra pəncərədə çoxlu mətnin göründüyünü görə bilərsiniz. Əgər belədirsə, işiniz bitdi. Əks təqdirdə, etməli olduğunuz şey hədəf kompüteri yenidən başlatmaqdır. Hədəf kompüterin çəkmələri olaraq, ana kompüterdə ayıklama pəncərənizdə (istifadə etdiyinizə görə kd və ya windbg) bir mətn axını görməyə başlayacaqsınız. Yuxarıdakı şəkillərə bənzəyəcək.

Addım 6: Nəticədə

Nəticədə
Nəticədə

İndi kompüterlərinizi bir hata ayıklayıcı ilə uğurla bağladığınızdan sonra bütün dünyanın kompüter problemlərini həll etməyə kömək edə bilərsiniz. Bu, hər hansı bir kompüter probleminin kök səbəbinə çatmaq üçün uzun bir yolda yalnız ilk addımdır. Gələcəkdə qarşılaşa biləcəyiniz bir çox fərqli problemi araşdırmağa necə başlayacağımla bağlı daha çox məqalə axtarın.

Tövsiyə: