Სარჩევი:

როგორ დააყენოთ Windows Kernel Debugger თქვენს ქსელში: 6 ნაბიჯი
როგორ დააყენოთ Windows Kernel Debugger თქვენს ქსელში: 6 ნაბიჯი

ვიდეო: როგორ დააყენოთ Windows Kernel Debugger თქვენს ქსელში: 6 ნაბიჯი

ვიდეო: როგორ დააყენოთ Windows Kernel Debugger თქვენს ქსელში: 6 ნაბიჯი
ვიდეო: Cracking the Code: Dive Deep into Windows Registry 2024, ივნისი
Anonim
როგორ დააყენოთ Windows Kernel Debugger თქვენს ქსელში
როგორ დააყენოთ Windows Kernel Debugger თქვენს ქსელში

გამართვა არის პოპულარული ინსტრუმენტი, რომელიც გამოიყენება ხარვეზის ძირეული მიზეზის დასადგენად. შეცდომას შეუძლია გამოავლინოს საკუთარი თავი სხვადასხვა გზით. მას შეუძლია გამოიწვიოს სისტემის კრახი (ლურჯი ეკრანი/BSOD), შეიძლება გამოიწვიოს პროგრამის კრახი, შეიძლება გამოიწვიოს თქვენი სისტემის გაყინვა რამდენიმე საკითხის დასახელებისთვის. ძირეული მიზეზი შეიძლება იყოს OS, მოწყობილობის დრაივერი ან თუნდაც ტექნიკის პრობლემა. ეს სახელმძღვანელო მოგაწვდით დეტალებს იმის შესახებ, თუ როგორ უნდა დააინსტალიროთ გამართვის სისტემა Windows– ის გამართვის ინსტრუმენტების გამოყენებით და, შესაბამისად, ორიენტირებულია მხოლოდ Windows OS– ის გამართვაზე. მე არ გავაანალიზებ, თუ როგორ გავაანალიზოთ დებაგერში აღბეჭდილი საკითხი. რამდენიმე რამ უნდა გაითვალისწინოთ:

  • ეს ინსტრუქცია განკუთვნილია მოწინავე კომპიუტერის მომხმარებლებისთვის და ავტორმა ივარაუდა, რომ ამ ინსტრუქციებით.
  • კონფიდენციალურობის მიზნით ზოგიერთი ინფორმაცია დაფარულია.

პირველი რაც ჩვენ განვიხილავთ არის ელემენტები, რომლებიც დაგჭირდებათ თქვენი დებაგერის დასაყენებლად.

ნაბიჯი 1: რა დაგჭირდებათ

რაც დაგჭირდებათ

  • 2 Windows კომპიუტერი

    • მასპინძელი კომპიუტერი, რომელსაც გამოიყენებთ გამართვისთვის. ამ კომპიუტერს უნდა ჰქონდეს Windows XP ან უფრო ახალი დაინსტალირებული
    • სამიზნე კომპიუტერი, რომლის გამართვასაც შეძლებთ. ამ კომპიუტერს უნდა ჰქონდეს დაინსტალირებული Windows 8 ან უფრო ახალი. მას ასევე უნდა ჰქონდეს ქსელის ერთ -ერთი გადამყვანი აქ ნაპოვნი სიაში.
  • 1 ქსელის გადართვა/როუტერი (ის, რაც მიანიჭებს IP მისამართებს ქსელში არსებულ კომპიუტერებს)
  • 2 Cat5 კაბელი
  • Windows– ის გამართვის ინსტრუმენტები, რომლებიც უნდა დააინსტალიროთ მასპინძელ კომპიუტერზე (https://msdn.microsoft.com/en-US/windows/desktop/bg162891)

შემდეგ ჩვენ განვიხილავთ რა უნდა გააკეთოთ თქვენი კომპიუტერების დასაყენებლად.

ნაბიჯი 2: კომპიუტერების მომზადება

თქვენი კომპიუტერების მომზადება
თქვენი კომპიუტერების მომზადება

მასპინძელი კომპიუტერი

  • კომპიუტერისთვის, რომელზეც ხარვეზების გამართვა გჭირდებათ, თქვენ უნდა დააინსტალიროთ Windows გამართვის გამართვის ინსტრუმენტები, რომელიც შეგიძლიათ იხილოთ აქ…
  • https://msdn.microsoft.com/en-US/windows/desktop/bg…
  • შეაერთეთ კომპიუტერი თქვენს გადამრთველთან/როუტერთან

სამიზნე კომპიუტერი

  • დარწმუნდით, რომ იყენებთ Windows 8 ან უფრო ახალ ვერსიას
  • დარწმუნდით, რომ იყენებთ ქსელის ადაპტერს ამ სიიდან
  • შეაერთეთ კომპიუტერი თქვენს გადამრთველთან/როუტერთან

ახლა, როდესაც ჩვენ გვაქვს კომპიუტერების დაყენება, ჩვენ გვჭირდება მათი დაკავშირება, დაწყებული სამიზნე კომპიუტერიდან.

ნაბიჯი 3: სამიზნე კომპიუტერის დაყენება

სამიზნე კომპიუტერის დაყენება
სამიზნე კომპიუტერის დაყენება

თქვენ გჭირდებათ რამდენიმე რამ თქვენი სამიზნე კომპიუტერის მოსამზადებლად. თქვენ გჭირდებათ თქვენი მასპინძელი კომპიუტერის IP მისამართი. ამის მიღება შეგიძლიათ პინგ ინსტრუმენტის გამოყენებით. აი, როგორ გავაკეთოთ ეს…

  1. გახსენით ბრძანების სტრიქონი
  2. აკრიფეთ "ping -4 HostComputerName." თქვენ მიიღებთ რაღაც შემდეგს…

ping HostComputerName Pinging HostComputerName [192.166.0.123] 32 ბაიტი მონაცემებით: პასუხი 192.166.0.123: ბაიტი = 32 დრო = 2268ms TTL = 128 პასუხი 192.166.0.123: ბაიტი = 32 დრო = 10ms TTL = 128 პასუხი 192.166.0.123: ბაიტი = 32 დრო = 19 ms TTL = 128 პასუხი 192.166.0.123 – დან: ბაიტი = 32 დრო = 1 ms TTL = 128 192.166.0.123 პინგის სტატისტიკა: პაკეტები: გაგზავნილი = 4, მიღებული = 4, დაკარგული = 0 (0% დაკარგვა), ორმხრივი მოგზაურობის სავარაუდო დრო მილი წამებში: მინიმალური = 1 ms, მაქსიმალური = 2268 ms, საშუალო = 574 ms

*გახსენით ეს ფანჯრები. მოგვიანებით დაგჭირდებათ.

შემდეგი თქვენ უნდა შეიტანოთ ცვლილებები ჩატვირთვის კონფიგურაციაში. ჩატვირთვის კონფიგურაციის ფაილის ცვლილებები გეტყვით თქვენს სამიზნე კომპიუტერს, თუ როგორ დაუკავშირდეს მასპინძელ კომპიუტერს. ამისათვის თქვენ უნდა გახსნათ ბრძანების სტრიქონი ადმინისტრატორის (ამაღლებული) ნებართვებით. აი, როგორ აკეთებთ ამას.

  1. დააწკაპუნეთ მარჯვენა ღილაკით დავალების პანელზე მდებარე ბრძანების ხაზზე
  2. კვლავ დააჭირეთ მარჯვენა ღილაკს ბრძანების ხაზზე
  3. დააწკაპუნეთ "გაუშვით როგორც ადმინისტრატორი" (მომხმარებლის ანგარიშის კონტროლი გკითხავთ, გსურთ თუ არა ამ პროგრამის ნება დართოს თქვენს კომპიუტერში ცვლილებები, დააწკაპუნეთ დიახზე)

ახლა თქვენ უნდა დააყენოთ ჩატვირთვის კონფიგურაციის პარამეტრები ქსელის გამართვისთვის. თქვენ ამას გააკეთებთ bcdedit ინსტრუმენტის გამოყენებით. ეს ინსტრუმენტი არის ჩაშენებული OS- ში და მისი გაშვება შესაძლებელია ნებისმიერი ამაღლებული ბრძანების სტრიქონიდან. შემდეგი ნაბიჯები აჩვენებს, თუ როგორ ახდენთ ამ პარამეტრების ცვლილებებს

  1. ამ ახალ ბრძანების ფანჯარაში გაუშვით შემდეგი…
  2. bcdedit /dbgsettings net hostip = 192.166.0.123 პორტი = XXXXX გასაღები = z.z.z.z
  3. სადაც ჰოსტინპი უტოლდება IP მისამართს, რომელიც თქვენ მიიღეთ პინგის ბრძანების შესრულებისას, XXXXX უდრის ნებისმიერ რიცხვს 50000 – დან 50099 – მდე, ხოლო z არის ნებისმიერი ალფანუმერული კომბინაცია. აქ არის მაგალითი…

bcdedit /dbgsettings net hostip = 192.166.0.123 პორტი: 50002 გასაღები = a1b.2c3.d4e.5f6

დაიმახსოვრე ის გასაღები, რაც შენ შექმენი. ეს დაგჭირდებათ მასპინძელი კომპიუტერის დაყენებისას. ახლა თქვენ უნდა ჩართოთ debugger. თქვენ შეგიძლიათ გამოიყენოთ იგივე ამაღლებული ბრძანების სტრიქონი, რომელსაც ადრე იყენებდით ან ახლის გახსნას. გამართვის გასააქტიურებლად გაუშვით შემდეგი bcdedit ბრძანება

  1. bcdedit /გამართვა ჩართულია
  2. გადატვირთეთ კომპიუტერი

გთხოვთ მიუთითოთ ზემოთ მოცემული სურათი, რომელიც აჩვენებს ყველა ამ ბრძანების მაგალითებს ამ ეტაპზე. ახლა, როდესაც ჩვენ გვაქვს სამიზნე კომპიუტერი, შეგვიძლია მოვამზადოთ მასპინძელი კომპიუტერი, რომ მოძებნოს ჩვენი სამიზნე კომპიუტერი ქსელში.

ნაბიჯი 4: მასპინძელი კომპიუტერის დაყენება

მასპინძელი კომპიუტერის დაყენება
მასპინძელი კომპიუტერის დაყენება
მასპინძელი კომპიუტერის დაყენება
მასპინძელი კომპიუტერის დაყენება

თუ ეს ჯერ არ გაგიკეთებიათ, პირველი რაც უნდა გააკეთოთ მასპინძელ კომპიუტერზე არის დააინსტალიროთ "Windows Debugging Tools" (https://msdn.microsoft.com/en-US/windows/desktop/bg… რომელიც იყო გათვალისწინებული უფრო ადრეული ნაბიჯი. მას შემდეგ რაც დაინსტალირდება შეგიძლიათ გააგრძელოთ შემდეგი ნაბიჯები. გამოსაყენებელი მოწყობილობის გამოსაყენებლად ბრძანების სტრიქონიდან.

  1. გახსენით ამაღლებული ბრძანების ფანჯარა
  2. დაათვალიერეთ Debuggers დირექტორია, სადაც დააინსტალირეთ დებაგერი. ნაგულისხმევი ადგილმდებარეობა ასე გამოიყურება. C: / Program Files (x86) Windows Kits / 8.0 / Debuggers
  3. თუ თქვენს მასპინძელ კომპიუტერს აქვს 64 ბიტიანი ოპერაციული სისტემა, შეცვალეთ დირექტორია x64 დირექტორიაში. თუ თქვენს მასპინძელ კომპიუტერზე მუშაობს 32 ბიტიანი ოპერაციული სისტემა, შეცვალეთ დირექტორია x86 დირექტორიაში.
  4. ჩაწერეთ შემდეგი ბრძანება. kd - k net: პორტი = XXXXX, გასაღები = z.z.z.z (სადაც XXXXX არის პორტი, რომელიც დააყენეთ სამიზნე კომპიუტერზე და z.z.z.z არის გასაღები, რომელიც დააყენეთ სამიზნე კომპიუტერზე)
  5. დააჭირეთ Enter

გამართვის გაშვება windbg– ის გამოყენებით.

  1. გაუშვით windbg იმ დირექტორიიდან, საიდანაც დააინსტალირეთ debugger. ნაგულისხმევი ადგილმდებარეობა ასე გამოიყურება. C: / Program Files (x86) Windows Kits / 8.0 / Debuggers \.
  2. თუ თქვენს მასპინძელ კომპიუტერს აქვს 64 ბიტიანი ოპერაციული სისტემა, შეცვალეთ დირექტორია x64 დირექტორიაში. თუ თქვენს მასპინძელ კომპიუტერზე მუშაობს 32 ბიტიანი ოპერაციული სისტემა, შეცვალეთ დირექტორია x86 დირექტორიაში.
  3. ორჯერ დააწკაპუნეთ windbg.exe- ზე
  4. დააწკაპუნეთ ფაილზე
  5. დააწკაპუნეთ Kernel Debug
  6. აირჩიეთ ქსელის ჩანართი
  7. შეიყვანეთ პორტის ნომერი, რომელიც მითითებული გაქვთ კომპიუტერზე
  8. შეიყვანეთ გასაღები, რომელიც დააყენეთ სამიზნე კომპიუტერზე.
  9. დარტყმა კარგი

გთხოვთ მიმართოთ ზემოთ მოცემულ სურათებს, რომლებიც აჩვენებს ყველა ამ ბრძანების მაგალითს. ახლა, როდესაც ჩვენ გვაქვს მასპინძელი და სამიზნე კომპიუტერები დაყენებული, შეგვიძლია დავაკავშიროთ ეს ორი.

ნაბიჯი 5: დაკავშირება გამომმუშავებელთან

დაკავშირება გამხსნელთან
დაკავშირება გამხსნელთან
დაკავშირება გამხსნელთან
დაკავშირება გამხსნელთან

თუ ყველაფერი სწორად არის დაყენებული, ეს ნაწილი მართლაც ადვილია. სინამდვილეში მასპინძელი კომპიუტერის დაყენების შემდეგ შეიძლება შეამჩნიოთ, რომ ბევრი ტექსტი გამოჩნდება ფანჯარაში. თუ ასეა, თქვენ დასრულებული ხართ. თუ არა, ყველაფერი რაც თქვენ გჭირდებათ არის გადატვირთოთ სამიზნე კომპიუტერი. სამიზნე კომპიუტერის ჩატვირთვისას თქვენ იხილავთ ტექსტის ნაკადს თქვენი გამართვის ფანჯარაში (kd ან windbg დამოკიდებულია იმაზე, თუ რას იყენებთ) მასპინძელ კომპიუტერზე. გარეგნულად მსგავსი იქნება.

ნაბიჯი 6: დასკვნაში

Საბოლოოდ
Საბოლოოდ

ახლა, როდესაც თქვენ წარმატებით დაუკავშირეთ თქვენი კომპიუტერები დებაჟერს, შეგიძლიათ დაიწყოთ კომპიუტერის ყველა პრობლემის მოგვარება. ეს არის მხოლოდ პირველი ნაბიჯი გრძელი გზა კომპიუტერული პრობლემის ძირეული მიზეზის დასადგენად. მოძებნეთ მეტი სტატია მომავალში, სადაც მე ვისაუბრებ იმაზე, თუ როგორ დავიწყო გამოძიება მრავალი განსხვავებული პრობლემის წინაშე, რომელსაც შეიძლება წააწყდეთ.

გირჩევთ: