Windows Počet souběžných připojení RDP. Opravte nedostatky RDP pomocí knihovny Wrapper RDP

Systém Windows 7 / Vista / XP (SP1 / SP2 / SP3) - Skutečné rozhodnutí. Terminálový server Připojení ke vzdálené ploše Windows 7 / Vista / XP (SP1 / SP2 / SP3) Současně více uživatelů.

Terminálový server Můžete použít k spuštění jedné aplikace vzdálené počítače nebo na váš. terminálový server v systému Windows 7 / XP / Vista /můžete připojit různé staré staré počítače, jako je 486 a Pentium 1, budou pracovat, jako by na nich byl nainstalován operační systém Windows Vista / 7 / XP s Office XP-2003-2007, 1Ca banda různých kancelářských programů.

Výchozí hodnota Windows 7 / Vista / XP Nepodporuje práci několika uživatelů současně. Aby bylo možné umožnit více uživatelům pracovat současně RDP., je nutné nahradit soubor C: Windows System32 Publesrv.dll a provádět změny registru - odstranit omezení uložené Windows XP / 7 / Vista.

Před provedením změn v Windows 7 / Vista / XPUjistěte se, že vaše akce nejsou v rozporu s právními předpisy vaší země a licenční smlouvy, takže používáte metodu nebo ne vyřešit vás.

Jak vytvořit terminálový server ze systému Windows XP / 7 / Vista?

1. Vytvořte několik uživatelů s právy správce nebo běžným uživatelem, nezapomeňte nastavit heslo.

Zkontrolujte, zda je možnost povolena - rychlé přepínání mezi uživateli (ovládací panel -\u003e Účty Uživatelé -\u003e Změna přihlášení uživatele)

2. Povolit vzdálené připojení - vyberte "Můj počítač" klepnutím pravým tlačítkem myši a otevřete jej "Vlastnosti". V okně, které se zobrazí, přejděte na kartu "Remote Sessions". Položka "Povolit vzdálený přístup k tomuto počítači" Potvrďte zaškrtnutí. Vyberte vzdálené uživatele (jinak Vzdálená plocha. bude fungovat pouze pro správce) a klikněte na tlačítko OK

3. Ujistěte se, že pro jednoho uživatele je spuštěna možnost připojení ke vzdálené ploše.

Vytvoření koncového serveru Windows XP / 7 / Vista

4. Stáhněte si univerzální opravu pro vytvoření terminálového serveru:
-
Windows XP SP2 SP3;
- Windows Vista SP1 SP2;
- Windows 7, 32bit (x86) / 64bit (x64).

5. Postupujte podle souboru UniversaltermsRvpatch - *. Exe který odpovídá bitu vašeho systému a klepněte na tlačítko Náplast. Chcete-li nahradit soubor A C: Windows System32 Publesrv.dll

6. Postupujte podle souboru * .reg, který odpovídá vašemu operačnímu systému, aby se změn v registru.

7. Přetížení operačního systému

8. Start -\u003e Run -\u003e gpedit.msc

Pro Windows 7.

Konfigurace počítače -\u003e Šablony pro správu -\u003e Systém Windows komponenty -\u003e Remote Desktop Services -\u003e Remote Desktop Session Uzel -\u003e Připojení -\u003e

Pro Windows XP.

Konfigurace počítače -\u003e Šablony pro správu -\u003e Systém Windows komponenty -\u003e Terminal Server-\u003e Omezte počet připojení

Instalace "Enabled" a změnit hodnotu počtu povolených terminálů.

9. Restartujte počítač

Pokud jste všichni naplnili správně, pak terminálový server Windows 7 / Vista / XP (SP1 / SP2 / SP3) Připraven. Teď musíte pracovat vzdálená pracovní plocha současně pro více uživatelů.

Upřesnit nastavení terminálového serveru Windows XP.

1. Jako praxe ukazuje, uživatelé terminálového serveru jsou jednoduše deaktivováni a programy dále pracují. Můžete nastavit čas, abyste zakázali neaktivní relaci.

Start -\u003e Run -\u003e gpedit.msc
Konfigurace počítače -\u003e Šablony pro správu -\u003e Komponenty Windows -\u003e Terminal Server -\u003e Sessions -\u003e Nastavení časového limitu pro zakázané relace

Povolit a zadat čas

Existují také jiná omezení, můžete si vybrat, jak se vám líbí

2. Spusťte jeden program pro všechny vzdálené uživatele terminálového serveru, bez pracovní plochy

Start -\u003e Run -\u003e gpedit.msc
Konfigurace počítače -\u003e Šablony pro správu -\u003e Systém Windows komponenty -\u003e Terminal Server -\u003e Spustit program při připojení

Umožnit
Bkc.remoteClient.exe.

Zadejte pracovní složku
C: Programové soubory BCCOMZV "Urocity \\ Vddaki Klієnt Site Aweden

3. Spusťte jeden program pro vybrané uživatele terminálového serveru, bez pracovní plochy (Pozor, jedná, i když jdete lokálně, takže ani nevíte, jak ji zrušit později, s výjimkou smazání uživatele a potom vytvořte nový nebo pomocí spouštěcí disk LiveCD, (ERD-Commander Program) s výběrem registru stahuje operační systém, který potřebujete.

Start -\u003e Run -\u003e Regedit

Vytvořte shell řetězec parametrů a v poli "Hodnota" zadejte úplnou cestu k souboru programu

4. Spuštění jednoho programu nezávisle uživatelem terminálového serveru bez pracovní plochy

Začít provádět c.2 Pro všechny uživatele , přetížení a pak vrátit hodnotu, jak bylo (ne specifikováno)

V nastavení klienta Windows (připojení ke vzdálené ploše), ze které se připojujete, v parametrech na kartě Program, vložte zaškrtnutí "při připojení k spuštění následujícího programu"

Zadejte úplnou cestu k programu a názvu souboru

Zadejte pracovní složku
C: Programové soubory BCCOMZV "Urocity \\ Vddaki Klієnt Site Aweden

5. Spuštění programu při vstupu do systému na ploše

Přidat zkratku do spouštěcí složky
C: Dokumenty a nastavení User_name Hlavní menu Programy \\ t

V systému Windows 8/8.1, stejně jako předchozí verze Microsoft Client OS podporován pouze jeden simultánní příchozí RDP připojení. Tohle znamená tamto windows Compucon. 8 Po vzdálené ploše může současně připojit pouze jeden uživatel (jedna relace), místní nebo vzdálené. Ve většině případů je to dost, ale někdy bych chtěl být schopen současně pracovat několik uživatelů v našich vlastních sezeních. Dobrým příkladem může být počítač jako mediální centrum, při přehrávání videa v relaci konzoly a zároveň potřebujete dálkově pracovat se systémem bez přerušení videa v televizoru.

Rada.Vzdálený přístup RDP nefunguje doma (Home) Windows Editions, musíte upravit Pro nebo Enterprise.

Při pokusu o otevření druhé relace RDP do počítače s Windows 8 se zobrazí zpráva, že systém již byl v systému zaznamenán a jeho relace lze dokončit.

Rada. Dříve ve vlastnostech počítače na kartě Remote Access (Remote) musíte přidat účty pro potřebné uživatele místní skupina Vzdálené uživatele plochy. Místní administrátoři dálkový RDP. Přístup je ve výchozím nastavení povolen. Po inkorporation Přístup k RDP. Ve vlastnostech systému, Windows Firewall. Automaticky umožňuje pravidla umožňující příchozí provoz na port 3389. Někdy by měla být přítomnost tohoto pravidla zkontrolována ručně.

Tak například na serveru windows verze Jsou podporovány dvě simultánní administrativní spojení s individuálními sezeními (v případě organizace na základě Windows Server. Server terminálu RDS, toto číslo může být ještě více).

Nicméně, na internetu, najdete speciální patch, který vám umožní obejít toto omezení. Díky této opravě se několik uživatelů současně připojit k RDP do počítače s Windows 8 / Windows 8.1.

Důležité. Použití této opravy je v podstatě porušením licenční smlouva A podmínky používání produktů společnosti Microsoft. Proto všechny operace popsané níže provádíte na riziko.

Patch tak zahrnuje nahrazení původního souboru systému % SystemRoot% System32 \\ pubreeb.dll (Knihovna používaná službou služby Remote Desktop Services).

  • Windows 8 - teraserv.dll-win8.zip
  • Windows 8.1 - teraseRV.dll-win8.1.zip

Před výměnou systémové knihovny vytvořte záloha Teraserv.dll soubor s příkazem:

Zkopírujte C: Windows System32 Publesrv.dll teraseRV.dll_old

Pokud se něco pokazí, můžete se vždy vrátit do počáteční konfigurace, nahrazení aktuálního souboru s originálním teraseRV.dll_old.

Stáhněte si archiv knihovny pro verzi systému Windows.

V systému Windows 8 musíte nejprve změnit následující klíče v pobočce registru HKLM System CurrentControlSet Control Server \\ t:

  • fenytsconnections.(DWORD) - 0 (Klíč umožňuje počítače)
  • fsinglesessionperuser. (DWORD) - 0

Stejná operace lze provést z příkazového řádku:

Reg Přidat "HKLM System CurrentControlSet Control Terminál Server" / v fdenytsconnections / t reg_dword / d 0 / f reg Přidat "HKLM System CurrentControlSet Control Terminálový server" / v FSinglesSionUuser / t reg_dword / d 0 / f

Pak přejděte do katalogu C: Windows System32nalezení souboru. teraserv.dll. a otevřete své vlastnosti.

Ve výchozím nastavení je vlastníkem tohoto souboru TrustedInsterster. A dokonce i správce nemá právo nahradit.

Obraťme se na kartu Bezpečnostní A klepněte na tlačítko Upravit.. V seznamu Access najdete skupinu místních administrátorů a poskytnout jí úplná práva k souboru ( Plná kontrola) A uložte změny.

Další krok před nahrazením souboru knihovny otevřete konzolu pro správu služeb ( služby.msc.) a zastavit službu Služby vzdálené plochy.

Zkopírujte soubor teraseRV.dll ze staženého archivu pro svou verzi systému Windows v katalogu % Systemroot% system32 \\ t (s náhradou).

Poznámka. Archiv pro. \\ T Windows 8.1. Obsahuje dva soubory 32_termsrv.dll. a 64_termsrv.dll., pro 32. a 64-bitovou verzi systému Windows 8.1. Rozbalte archiv a přejmenujte soubor pro verzi systému v teraserv.dll

Po výměně souboru spusťte službu Remote Desktop Services a pokuste se vytvořit dvě RDP sezení s probaného stroje pod různými účty. Pokud jste všichni správně provedeni, měly by být otevřeny dvě nezávislé relace vzdálené plochy.

Rada. Může být nutné restartovat počítač.

DůležitéDokázal se! Pomocí zkušební verze teraseRV.dll má řadu nedostatků. Hlavní je při instalaci další aktualizace systému Windows 8.1 / 8, může být tento soubor vyměněn. Proto bude nutné použít HEX Editor pro opravu nového souboru pomocí editoru HEX nebo hledat na Internetu Ready-made upravený soubor pro stavitele systému Windows.

Jako řešení, které je odolné pro výměnu souborů teraserv.dll při instalaci aktualizace systému Windows.Mělo by používat otevřené open source řešení DRP Wrapper. Knihovna.(Dostupné na GitHub), který nepřebírá seznam teraserv.dll a je vrstva mezi svorkovnicí a službou SCM. Můžete si přečíst více o použití knihovny Wrapper RDP.

Windows XP Professional a Windows XP Media Center Edition (MCE) Mít službu připojení remote Desktop (RDP)který umožňuje vzdáleně připojit počítač, přístup a ovládání z jiného počítače nebo hostitele. Auta na operačním systému Windows XP. Povolit simultánní připojení ke vzdálené ploše Pouze jeden uživatel, který byl k němu připojen, bez několika sezení připojení ke vzdálené ploše nebo podpora podpory.

Kdykoliv se vzdálený uživatel připojuje klientem vzdálená plocha (RDC) Připojení k hostiteli Windows XP.Místní uživatel je vypnut pomocí zámku konzoly nebo bez jeho svolení. Vzdálená plochaNa rozdíl od serveru Terminálové služby v systému Windows Server 2003 a Server 2008 je určen pro jednorázový uživatel, bez ohledu na to, zda se jedná o místní nebo vzdálený uživatel.

Tady hack odemknout jeden limit který umožňuje více simultánní relace připojení vzdálené plochy v systému Windows XP Professional and Media Center Edition, pomocí prodloužené termínajerv.dll nebo staré zkušební teraseV.dll montážní verze 5.1.2600.2055, takže neomezený počet uživatelů může současně neomezený počet uživatelů připojení k počítači pomocí vzdálené plochy.

  1. Stáhněte si kopii prodlouženého, \u200b\u200bkterá odstraní omezení vzdálené připojení Na ploše Disabled pro vaši verzi systému Windows XP:

Windows XP SP3: teraseRV.dll (verze 5.1.2600.5512)

Chcete-li získat informace teraseRV.dll, náplast má obvykle následující hex kódy bity, které jsou přepsány na následující hodnoty:

00022A17: 74 75
00022A69: 7f 90
00022A6A: 16 90

  1. Restartujte počítač a stáhněte si informace v nouzovém režimu kliknutím F8. Během spouštění a vyberte nouzový režim . Tento krok je nutný pouze tehdy, pokud jste v tento moment Použijte Windows Terminál Services nebo služby vzdálené plochy, Ochrana souborový systém Musí být přeskočen, jinak se zobrazí následující chybová zpráva obnovit původní teraseRV.dll.

3. Purge B. % Windir% System32 a proveďte zálohu (nebo přejmenovat) teraserv.dll. .

4. Mix nebo smazání teraseV.dll. ve složce % Windir% system32 dllcache.

5. Zkopíručeno teraserv.dll. v % Windir% System32 , % Windir% servicepackfiles i386 (pokud existuje) a % Windir% system32 dllcache .

6. Bod Stáhnout a spustit sloučení hodnot registru v registru, nebo můžete spustit Editor registru ručně a přidat následující možnosti registru:



"EnableConCurrentSessions" \u003d DWORD: 00000001


"AllowMultsessEms" \u003d DWORD: 00000001

7. Klikněte na tlačítko Start -> Provést A zadejte příkaz gedit.msc. , klikněte Enter. Otevřete editor zásad skupiny.

8. Purge B. Konfigurace počítače. -> Administrativní šablony -> Systém Windows komponenty -> Terminálové služby .

9. Vypněte omezte počet připojení a nastavte počet připojení 3 (nebo více). Nastavení umožňuje současně více než jedno použití počítače.

10. Sledujte vzdálenou plochu na kartě Odstraněné vlastnosti systému výběrem přepínače Povolit uživatelům vzdáleně připojit k tomuto počítači. .

11. cound rychlé přepínání uživatelů v Ovládací panely -> uživatelské účty -> Změna přihlášení uživatele nebo vypnutí uživatele .

12. Nahrajte počítač jako obvykle.

I POZNÁMKA Pokud nemůžete nahradit nebo přepsat soubor teraseV.dll - přístup je odepřen nebo chyba souboru, vypněte "Služby termínů" v části "Služby" v části Ovládací panely pro správu. Kromě toho musí mít každé připojené fyzické připojení svůj vlastní uživatelský účet v cílovém počítači a ověřování by mělo být provedeno s příslušným uživatelským jménem a heslem pověření.

Chcete-li odstranit a vrátit se na původní teraseRV.dll, jednoduše odstranit opravenou verzi, stejně jako přejmenovat zálohu zpět na "teraserv.dll". Pokud jsou terminálové služby zahrnuty a pracují, musíte to udělat v nouzovém režimu.

Pokud je počítač S. Windows XP. připojen k doméně, v lokální síť, Okna Bude existovat hodnota regulace "AllowMultiplipletsessions" v "0" pokaždé, když počítač nebude restartován. Aby byl více nebo neomezený počet relací vzdáleného připojení k pracovní plochy povoleno v prostředí domény reklamy, hodnota dat pro "AllowMultSessSessionsessSessions", která musí být nastavena na "1" s každým začátkem systému. Chcete-li změnit hodnotu, stačí restartovat ts_multiple_sessions.bat. Pokaždé, když spustíte počítač. Také put. ts_multiple_sessions.bat. v C: Dokumenty a nastavení Všechny uživatele Hlavní programy menu Složky, takže se automaticky spustí k prvnímu uživateli s právy správce. Dalším řešením je instalace další servis nebo definice klíče v pobočce registru HKEY_LOCAL_MACHINE SOFTWARE. Microsoft Windows. CurrentVersion běh.Prým se dávkový soubor automaticky zavádí, a to je užitečné, pokud se počítač nezregistruje u nikoho, ale stále vyžaduje zaměstnanec, aby umožnil neomezené připojení ke vzdálené ploše do práce.

Další věc, pokud se uživatel zavře vzdálené sloučeniny Namísto dokončení relace, když se pokusí znovu se přihlásit, zobrazí se chybová zpráva s událostí TCP / IP. Chcete-li tento problém vyřešit, stáhněte a nainstalujte systém Windows XP TCP / IP, omezíte náplast připojení a ID události a události a nainstalujte připojení alespoň 50.

Tato sestava je postavena na původní podobě Microsoft Windows XP Professional SP3 ruské verze, se všemi aktualizace! Multi-Loading Disc. STAŽENÍ ZDARMA -


Stejně jako v minulých klientských verzích operační systémy Microsoft, Pro a Enterprise Windows 10 Editions lze vzdáleně připojit k jejich počítačům prostřednictvím služby Remote Desktops (RDP). Existuje však limit na počtu simultánních relací RDP - je možný současný provoz pouze jednoho vzdáleného uživatele. Při pokusu o otevření druhé relace Druhé RDP je vyzvána první relace uživatele.

Ve skutečnosti limit počtu souběžných spojích RDP není technický, ale spíše licencovaný zakázaný na základě pracovní stanice RDP server pro více uživatelů.

Rada. V domácích edici systému Windows 10 jsou příchozí připojení ke vzdálené ploše zcela zakázány, což však může být poraženo RDP Wrapper Library. .

Podíváme se na dva způsoby, jak vypnout limit na počtu současných spojích RDP do systému Windows 10:

    RDP Wrapper Library.

    Alternativa k úpravě souboru teraserv.dll je použití projektu RDP Wrapper Library.. Tento program funguje jako vrstva mezi SCM-Service Control Manager Manager a Services Services (Terminálová služba) a umožňuje umožnit nejen podporu několika současných relací RDP, ale také aktivovat podporu hostitele RDP v Home Editions systému Windows 10. Wrapper RDP není proveden žádné změny souboru teraseRV.dll, jednoduše načítání teraseRV s upravenými parametry.

    Toto řešení tak bude fungovat i při aktualizaci verze souboru teraseRV.dll, který vám umožní obávat aktualizací Windows.

    Stáhněte si RDP Wrapper Z úložiště GitHub: https://github.com/binaryaster/rdpwrap/reles (nejnovější dostupná verze knihovny obalu rdp v1.6)

    Rada. Mimochodem, zdroje knihovny Wrapper RDP jsou k dispozici, což umožňuje, aby byly v případě potřeby shromažďovat spustitelné soubory.

    Archiv RDPWrap-v1.6.ZIP obsahuje několik souborů:

    • Instalační software rdpwinst.exe / Odstranění knihovny obalu rdp
    • RDPCONF.EXE - Utility nastavení obalu RDP Wrapper
    • Rdpcheck.exe - místní kontrola rdp - nástroj pro kontrolu rdp
    • install.bat, Uninstall.bat, Update.bat - Dávkové soubory pro instalaci, mazání a aktualizaci obalu RDP

    Chcete-li nainstalovat nástroj, spusťte soubor Install.bat s právy správce.

    Po spuštění instalace Rdpconfig.exe.. A ujistěte se, že v sekci Diagnostika. Všechny prvky jsou natřeny zeleně.

    Snažíme se otevřít druhou RDP relaci. Všechno fungovalo! Nyní naše Windows 10 vám umožní současně připojit k RDP najednou do dvou vzdálených uživatelů.

    Chcete-li zaplatit nové verze (pokud se nezměnil významně logiku práce odpovídajícího kódu), musíte provést následující:

    0. Pokyny jsou vhodné pro více či méně vzdělané a nejdůležitější, inteligentní specialisté, kteří vědí, jak si myslet. Ti, kdo jsou zvyklí na všechno "kopírovat" kopií / pastou, zdá se, že nebude vyrovnat a bude schopen chovat "sténání" a "inhibit", že "mnoho bukov", "obtížný" nebo "Niasilyl" více obav a stereotypů myšlení spíše než složitost problému. To je jejich hodně. Narodil se procházení, jak víte, nemůže létat. Nedávejte se uschnout, anon! Pít Jada nebo podnikat a začít se respektovat!

    1. Stáhněte si libovolné placené nebo volná verze Hiew.
    Je vhodné i velmi staré verze 90. let, ale pokud potřebujete opravit X64, pak potřebujeme 8.x (od poloviny 2000x :)) lepší, samozřejmě, vezměte si čerstvý. Autorka 25 let vyvíjí produkt a existuje málo více než dokonalých výtvorů dovedností programátoru.

    2. TakeRV.dll Některá podporovaná verze - originální a přímořská verze. Pokud neexistuje žádné pronásledovatele - je rozumné předpokládat, že je nutné jej sledovat smysluplným patentem, který není hloupý! Začněte myslet! Všechno soubory Vložte do samostatné složky nebo složky. Není třeba se pokusit vládnout něco na jedné kopii v systému32. Každopádně se nic nestane (záznam je blokován v systému32), a tak učinit pouze berany.

    3. Porovnejte opravené a nespecifické verze stejné DLL jakýmkoliv komparátorem binárních souborů. Utility konzoly Konzoly FC vstupuje do oken. "FC / B terasrv.org teraserv.crk\u003e rozdíly.txt" vede k zisku. Seznam rozdílů a je zde malý, řádky pro 20, se bude vydat na soubor rozdílů.txt
    Otevřete soubor. textový editor A nebo, necháme otevřené, nebo přepsat na kus papíru, ze kterého se bajty změnily. Okamžitě ovlivnit a pochopit, že všechny směny a hodnoty bajtů, stejně jako v Hiew, jsou uvedeny v hexadecimálním systému, ale nemělo by to "vyděsit", protože to nebude ani nepotvrzat do desetinného místa! (Pokud náhle potřebujete, pro obecný vývoj - Windows Calculator na pomoc.)

    V seznamu vidíme (detekci) 3 konvenční bloky, kde adresy jdou v řadě. První blok - 2 bajty na samém počátku EXE, o 140-C-něčeho-h (DLL má stejný formát jako Exe, jediným rozdílem je pouze procedury a funkce pro externí volání - tzv. . Vývoz proto a přímo plní, přejmenování v ex neuspěje). Toto je data, prostor pro posunutí spadají na záhlaví souboru Ex. Na těchto kompenzích jsou uloženy zkontrolovat sum Datový kód (bez názvu), který kontroluje Windows před spuštěním, ujistěte se, že soubor nebyl poškozen a něco neobtěžuje, přesně, když se snažíte jej provést. Vraťme se k nim později.
    Dále je blok změn přibližně 10 bajtů. To je jen to, co budeme studovat. Po něm je další blok změny - 6. poslední bajty ex-Shnik. Esence sestává na skutečnost, že namísto "Zerule", autor řídil své vlastní jméno "DeepExw" na prázdné místo na konci. Low Bow pro náplast a myšlenku, ale opakujeme jeho "potěšení" při převodu náplasti zvláštního důvodu, tedy proto může učinit každému, kdo nemá nic společného s dlouhými zimními večery v rámci studie "vyzvánění obyčejného Beokles do prázdných sedadel Exe soubory pomocí HIVE. Můžete to však vnímat jako pocta autorovi (jen "tam" nikdo nečestní).

    3. Otevřít originální DLL. V jednom okně Hiew, posmíval se - v druhém (Start 2 kopie HIVE! Obecně platí, že mnohem pohodlnější používat daleko - dva podprsenky, jako správce souborů a základ pro spuštění "Tito váš" Hiew). V aplikaci F4 (režim) a zvolte Decode (F3). Z začátku uvidíme demontáž soubor souboru. Není tam nic, co by tam bylo dívat, protože je to "Snažit se rozebrat titul Exe soubor.A to jsou data, ne kód. Není tam nic, co by bylo vidět, a ukazuje vám, že je to naprosto normální, protože je nutné přemýšlet zde, a ne "Copy"! Jdeme znovu a začněte si myslet, že není třeba se pokusit o hloupost a doslova splnit pokyny ...

    4. V obou HIVE (zase, zatraceně, myslíme ...) Stiskněte F5 (GOTO) a vidíme, že vstupní pole se objevilo nahoře. Řídíme adresu prvního rozdílu (z druhého bloku!) Nachází se v rozdílu. Například ve Win7sp1x86Rus, tyto adresy v oblasti 19100h a ve Vistasp2eng (X86 nebo X64 - XS), jak jsem viděl blog autora - adresy kolem 65200H. Na místo prvního opraveného byte spadáme.

    Data v tomto okně Hiew mají formulář:
    - V prvním sloupci - ofsetu HEX - od začátku souboru nebo v procesní paměti, závisí na režimu Hiew vybraného pomocí Alt-F1 (globální místní). Výchozí zobrazuje Místní \u003d jako v paměti, pokud může prohledat formát datového kódu. V našem případě tento problém nepředstavuje, protože formát souboru EX umožňuje, aby byl snadno na to "zepsat." Proto se nemusíte bát vidět 06F2F8D51 namísto zavedeného 19153. Adresování paměti je důležité pro pochopení adresování procesu, protože bude probíhat při výkonu, ubytování pro analýzu kódu, v případě potřeby.
    - Ve druhém sloupci je hexadecimální prezentace datového kódu s analýzou, který kód a jaká data, na které pokyny zahrnují. Proto pak každý řádek různých délek. Ukázat tak výhradně pro vaše pohodlí. "Ve skutečnosti" (c) ve samotném souboru jsou všechny "oslepené" společně - v řadě, který můžete vidět v režimu "jednoduchý" režim prohlížení hexe (f4-\u003e hex), kde "hloupě" k Vlevo je zobrazen hex bajty přes prostory, a vpravo - "Crakozyabry" z tabulky ASCII, které tyto bajty odpovídají - jako v "jakémkoli" starý "starý" hex editor typu winhex, jehož screenshoty jste viděli na "jakýkoli" Kulkhaqker " webová stránka. Všichni jsme celou dobu pracují se stejnými bajty jako vlastně počítač dělá. Otázkou je výhradně v jejich prezentaci a interpretaci. Když zkopírujete spustitelný soubor z disku na disk - všechna data a žádný kód, nikdo nikdo nevykonává nic. Ale je nutné určit okna, že se jedná o spustitelný soubor, spusťte jej, protože Windows demontuje svůj kód a data a spustí kód z předem určeného standardu a záhlaví webu, po kterém kód spustitelný procesorem je dále přečíst jeho struktura a je opět rozdělena na kód a data a tak dále.
    Ve F4-\u003e Decode Režim jsme namísto "Krakoyar" ukazuje bajty a "pravý význam".
    - Ve třetím (vpravo) a největší sloupec (přesněji, pár sloupců) zobrazuje demontážní část kódu - text, tzv. "Mnemonic" prezentace tohoto velmi kódu (montážní jazyk), určený pro všechny zjednodušené a srozumitelné vnímání pro "člověka rozumného", s nádherným analogovým asociativním myšlením, extrémně tvrdé vnímání abstraktních "nahých" kódových sekvencí.

    5. Přepnutím na požadovaný posun v předchozímu odstavci vidíme, že kurzor (síra je :)), zobrazuje začátek 6 bajtového příkazu (v x64 Může být více bajtů) příslušný "rozebrán" typ instrukcí Cmp eAX,
    Pokud vezmete jeden řádek výše a mírně nižší, typ typu bude vydán:
    MOV EAX,
    Cmp eAX,
    JZ .06F30B25E.
    Push Edi.
    Push 020.
    Volání .06F2E1440.
    POP ECX.
    Chcete-li porozumět tomuto designu, není nutné být "assembler Connoisseur", i když se doporučuje mít alespoň základní znalosti o tématu "Programování na jakékoli Zyayka". Ale znalosti z angličtiny nebrání nikomu!

    První instrukce (která nehodila, je to "nad prvním rozdílem") nazvaný mov - co, omlouvám se, první sdružení přijde na mysl z angličtiny? - To je pravda - přesune - tj. Hýbat se. Pokyny argumenty jdou ve druhém "Podstolebce". EAX a EDI jsou takzvaní. 32-bitové registry jsou jednotlivé paměťové buňky v samotném onemocnění, jsou určeny pro ukládání dat během jejich zpracování. Téměř všechny registry stejného typu, tam teoreticky, to může být napsáno cokoliv, kdyby to bylo jen to, ale některé z nich jsou tradičně používány k ukládání těchto specifických typů (tak, aby nebyly zmateny), například, EAX, EBX, ECX, EDX se používají přímo pro "Uživatelská data", navíc, ECX tradičně jde jako metru (například cykly) a ESI, EDI - jako ukazatele určité aktuální polohy v paměti, adresy, se kterými do práce. A součástí registrů závislých na hardware a jejich "lepší nedotýkejte se" - například IP registr automaticky obsahuje adresu aktuální instrukceKterý procesor provádí, a pokud se pokusíte nahrávat některé z vašich dat - proměnnou programu, pak procento bude hloupé na pokyny s touto adresou a vše zhroucení. ESP - označuje stack - jakýsi "láhev", ve které kdo nejprve vylezl, poslední vyjde (pěst dlouho), určený pro dočasné ukládání dat, které nejsou umístěny v registrech, ale nedává smysl Chcete-li je řídit zpět do paměti, bude použito brzy. Chcete-li pracovat s údaji, obvykle určitým bajtem - 8bit, slovo je 16bit, dlouhé slovo - 32bit nebo dvojité dlouhé slovo 64bit (pro 64bitové procesory) jsou umístěny z paměti do registru. Chcete-li pracovat s krátkými daty, můžete kontaktovat části rejstříku (EAX se skládá z sekeru - spodku 16bit a AH a AL - části samotné seky), ale to je mimo náš problém. Potom se s daty v registru provede určitá rohožová transformace, po které je výsledek umístěn zpět do paměti - v těsné části jedné nebo jiné buňky nebo jiné, zvýrazněné autorem (nebo jeho kompilátorem) programy pro ubytování.

    V hranatých závorkách označují adresy. Pokud potřebujete vzít data z paměťové buňky na nějaké adrese, a nikoli samotnou adresu, stačí napsat adresu v hranatých závorkách. Design typu znamená, že data musí být převzata z paměťové buňky, která má adresu, jejíž hodnota je získána přidáním hodnoty v registru ESI + 324h. V assembleru je obvyklé psát jasněji, ale autor HIVE byl pohodlnější ukázat tak možné pro jasnost. Při vstupu do příkazů HIVE dokonale bere standardní typy typů návrhů, které jsou uvedeny níže.

    Celkem Chápeme, že tato instrukce vezme data (4bit \u003d 32bit) na adresu a vloží je do registru EAX. Následující instrukce ((což je již opravy) - CMP. První věc, která přichází na mysl lehkého, pilně se učí anglicky ve škole, je porovnat. Mluvíme o srovnání. Jinak, to samé jako v předchozím instrukci . Adresa pouze sousední. Pokyny
    Cmp eAX,
    Porovnává obsah registru EAX a paměťové buňky na adrese. V registru EAX, předchozí instrukce řídil číslo ze sousední buňky. Nyní je porovnáván s číslem z buňky. Co je složité, omlouvám se ??? Můžete naučit RAM! Je to jistě jednodušší než "vícecilometr" objekty z nějakého druhu Govnezub, protahování tisíců vlastností, ve kterých se můžete utopit ...
    A co výsledek? Porovnejte Srovnatelně, co je smysl, zeptá se pozorný čtenář ... Jak to vědět, kde se pes prohrál? A výsledek je uložen v příznakech speciálního registru. V tomto vyhrazeném registru se každý bit znamená určitý zaškrtávací políčko. Zejména je tu nula - nulová vlajka. Pokud se v důsledku provedení srovnávací instrukce ukáže, že čísla jsou stejné, zaškrtávací políčko bude rozdrceno (1), pokud ne, pak klesl (0) (nebo ADRCHES, příliš líný, aby se podíval na vklad - nezáleží na). Podobně je další zaškrtávací políčko pro více či méně - znamení. Vlajky se mění v výsledných pokynech pro jejich změnu, a zůstanou v jejich poloze, dokud nejsou změněny v důsledku provedení jiných pokynů ovlivňujících jejich stav. Proto po CMP můžeme provádět jakékoli další pokyny v závislosti na stavu zaškrtávacího políčka, dokud nebudete splnit ten, který jej změní. Stav vlajek je čten pokyny podmíněného přechodu a jinými a absence těchto pokynů se stává jinou a rutinou.

    Příští instrukce přichází
    JZ .06F30B25E.
    Pokyny, které začínají na J [téměř] všechny střední skok - skok, tj. Přechod na jiné místo. Tato instrukce Vztahuje se na pokyny podmíněného přechodu a dešifrovaně jako skok, pokud nula - tj. Jděte na adresu, pokud je to nula příznak. Pokud zaškrtávací políčko nestojí za to, "nic se nestane." Jako argument je adresa přechodová adresa dána (jsou různé, relativní nebo absolutní, "daleko" nebo "zavřít" v paměti. Zde je adresa zadána v adresním prostoru programu, protože je nakonfigurován záhlaví EXE, Neexistuje žádný smysl, pouze komplikuje. Pokud předchozí instrukce odhalila rovnost argumentů, přechod bude dojít, pokud ne, procesor se nestane příští instrukci.

    Následující 2 pokyny
    Push Edi.
    Push 020.
    Vzpomínáme si, že v anglickém tlaku znamená strčit, tlačit. Zde to znamená řídit čísla v dočasném zásobníku úložiště. Často uložte proměnné před zadáním postupu, počítač uvnitř procedury mohou být registry použity pro jiné účely a pomocí zásobníku můžete uložit hodnoty registrů a přenášet argumenty na postup, který je vytáhne Odtud po vstupu dojde a výsledky budou blokovány, pokud ano, jsou k dispozici a vyžadovány. Pohodlí je, že není nutné postarat o přidělení adresního prostoru pro ukládání časových údajů základního objemu. Pokud potřebujete předat pole, dejte jí adresu v paměti. Všechny prvky pole řady vysílají žádný důvod, je to pouze zbytečná oddaná paměť a doba procesoru, jak se provádí během Bydloodingu. (Pokud potřebujete zachránit původní kopii pole na základě logiky práce - to je další situace a programátor sám vědomě iniciuje kopírování pole pro účely replikace.)
    Při práci se zásobníkem se samotné opatření postará o všechno - oblast zásobníku je zvýrazněna operačním systémem během hardwarové podpory pro Proceas.
    První instrukce uloží hodnotu EDI - ukazatele registru do určité oblasti paměti, a druhá se tam zastaví předem předem předem definovaným konstantním 20h. Pravděpodobně, určitý argument procedury, ale nezáleží na tom, protože není třeba provést analýzu, že autor patche udělal - přenášíme hotovou patch na jinou verzi programu a to obvykle, jen!

    Další instrukce
    Volání .06F2E1440.
    V angličtině volání znamená volání, volání.
    Mluvíme o řízení hovoru. V postupech kódu procedury nejsou žádná jména - existují adresy, kde se nachází jejich kód. Pro pohodlí mohou demonstrace (včetně Hiew) vytáhnout názvy postupů a funkcí z dovozu a vývozu souborů EXE (perspektiva je tam interagovat různé programy A "knihovny" po kompilaci a postupech jsou uvedeny názvy, pro které mohou být volány z jiného programu, ale interní postupy nejsou pojmenovány po kompilaci). Ve zdrojích, samozřejmě, že jména, samozřejmě, ale po kompilaci nemohli ... pouze místo by bylo obsazeno. Procesor nemusí znát něčí jména, domnívá se čísla ... někdy decompiors / Disassembleram podařilo vytáhnout jména postupů od ladění informací (pokud jiný Bydlooder zapomněl, aby ho odřízl a otekl velikost binárního zbytečného Info) A to je užitečné při analýze kódu, ale v našem případě, ani to nestarají. Nemusíme pochopit, proč je tento postup zapotřebí a co to dělá ... Připomínám vám, máme připravenou náplast a pokud se vám podaří přenášet "bez dobrodružství", aby ho ponořil a nebude potřebovat.

    Poslední pokyny
    POP ECX.
    Pop - akce Inverzní push - tj. Vytáhněte poslední disk v hodnotě. V tento případ V registru ECX. Pravděpodobně tato instrukce musí extrahovat výsledek postupu, ale také se nestaráme, vč. A protože tato instrukce, jako 2 push-a výše, a volání, po náplasti se nemění a jsou uvedeny pro některé obecné prezentace a jako mezník náplasti. Po náplasti zůstanou všechny tyto pokyny na místě, stejně jako všichni po nich.

    6. Nyní vezmeme lapalované teraserv.dll v jiném okně Hiew, na stejné adrese se podíváme na jaké pokyny jsou tam.
    MOV EAX,
    MOV EAX, 000000100
    nop.
    MOV, EAX
    Push Edi.
    Push 020.
    Volání .06F2E1440.
    POP ECX.
    Rozdíly jsou viditelné pouze ve druhé, třetí a čtvrté pokyny.
    Druhý MOV EAX, 000000100
    Stačí zadat konstantní 100h (\u003d 256) v registru eX
    Třetí NOP.
    Nejvíce "vtipné" \u003d nooperace - nic neudělá nic a navždy. Proč potřebuje? A potřebuji ji zarovnat synchronizaci datovými daty. Faktem je, že rozměry původního a panického kódu musí zcela shodovat v počtu bytů a hranice týmů (spolu s jejich argumenty). Pokud je něco posunulo alespoň jeden bajt, procesor by tam "ne tam," vnímá určitý argument instrukcí, jako příkaz a bajty pro něj - jako argumenty tohoto příkazu, i když existuje jiný příkazový kód . Všechno bude jíst okamžitě a smrtelně. 99%, že program bude létat s fatální chybou. Příkaz NOP má 90 hodinový kód a trvá jeden bajt. Pokud je nadměrný kód, který není nutný nebo dokonce škodlivý pro účely patch, může být nahrazen argumenty na tolika nops v řadě, kolik bajtů to trvá. Mezi hackery se nazývá lezení nebo potopené. Ve skutečnosti je to jediný způsob, jak odstranit přebytečný kód ze spustitelného kódu, protože to není text a jakýkoli "vyříznout střední" "za účelem zkrácení" bude okamžitě vést k tomu, co budou posunuty, bude jíst všechny adresy a vůbec nebude fungovat. A "nejhorší" se stane, když nový kód, který musí být nahrazen starým, není vylézt na "staré" místo ... tady začíná bolest hlavy od hackera - jak to vytáhnout, aby se dostal ...
    Čtvrtý mov, eAX
    Umístěte číslo z registru EAX v paměťové buňce
    Třetí a čtvrtá nebo třetí a druhá instrukce mohou být v zásadě změněna v místech - to nic nezmění. Je však nemožné odstranit nop v žádném případě, protože nové příkazy podél délky kódu na bajt jsou menší než starý a takový nesoulad, pokud ne pararry, nop-ohm bude okamžitě vést k synchronizační stopě.

    Srovnání "s tím, že to bylo" okamžitě položí všechno na svém místě!
    Bylo to - vzít číslo z buňky, porovnat ji s číslem z buňky. Pokud jste stejná, pak "někde" skok, pokud ne, pak pokračujte dále a proveďte postup. V souvislosti s problematikou se podobá tomuto porovnání počtu přípustných připojení s platnou hodnotou (tj. 1 pro pracovní stanici nebo 2 pro server). Limit je uložen v určité konstantě, jehož adresa je uvedena v srovnávacích pokynech.
    Co se stalo - zaujmout číslo z buňky, skóre "tohoto podnikání" a okamžitě přepsat hodnotu konstantního registru EAX 100h (\u003d 256 - tedy zřejmě, nový limit 256 spojení), pak toto číslo vložte do buňka
    Nikdo srovnává nic, bude vždy dokončen postup, který je nazýván níže. Kromě toho, v buňce, kde je samozřejmě limit spojení "násilně" zapsána do nového limitu \u003d 256 v případě, někde jinde na jiném místě programu existují další kontroly tohoto limitu. TO JE VŠE! Je těžké přijít s něčím primitivním!

    Kdybychom museli hledat toto místo na vlastní pěst, musel bych sledovat ladicí ladění tohoto DLL, jako autor patch nebo demontáž všeho, jako je ida a pečlivě studujte kód obsahující stovky tisíc instrukcí pečlivě. Ale máme všechno připravené! Je to jako vtip o mechanika, který kdysi hodil kladivo a auto začalo, ale jemnost je, že věděl, kde knock a to stojí hodně práce. (Prostě nepotřebujete o penězích - strčte jim jejich zadek!

    Proč náplast nefunguje na všech následujících verzích - protože se změní adresy a kód (jeho argumenty) mírně při sestavování. To vede k posunutí požadovaného kódu uvnitř EXE na jiné posunutí, a pokud hledáte podle podpisu (přísná posloupnost bajtů), nemusí najít alarmy se změnily. Mnoho adres je také argumenty instrukcí a změna binárního kódu do dispresity, navzdory skutečnosti, že je to všechno stejné ... Udělej to ručně! Máš hlavu na ramena, ne "přísný posloupnost svorek" ...

    7. Nyní v původním teraserv.dll verzi, které patcher patche, musíte najít nějaký druh jedinečného v kontextu programu, posloupnost bajtu v blízkosti místa, které je třeba nalit, aby se o něj podíval nová verze Teraserv.dll, které chcete sledovat, ale patcher není oprava ...
    Je nutné sledovat na disassembler, ale hledat bajty k němu vhodné, a pokud si vyberete něco takového "jednoduchého", pak se taková kombinace setká při hledání mnohokrát a bude obtížné najít správné místo, to bude "potopení" mezi hromadou jiných podobných. A my jsme velmi důležitá "přesnost získání", protože pokud budete sledovat "ne tam", pak nebude fungovat, a pak okna zavěší ...
    Vyberte pokyny pro vyhledávací řetězec obsahující dlouhé pevné adresy nemůže být. Při sestavování jiných verzí budou s největší pravděpodobností konzumovány a na nich nenajdete nic v nové verzi.
    Celý postup je tam, kde se kontrola děje, malá, jen pár tucet týmů. Pro assembler je "nic." HIV vám ukáže podmíněné hranice procedury jako "pásy" _ ^ _ ^ _ ^ _ ^ _ ^ _. Vezměte prosím na vědomí, že na začátku postupu je odvolání na adresu "Import" procedury Windows API - CDefpolicy :: Query a Hiew To je nárok (Takže název funkce a vyhrál a napsal). To by mělo být dobrá orientace pro vás, na cestě na správné místo. Kromě toho, toto "kakbe rady", že možná existuje jiný způsob, jak vyřešit problém, například nalezení určité "tajné" politiky odpovědné za chování terminálového serveru. Ti, kteří si přejí, mohou kód uložit debuggerem a hledat, jak je proměnná nebo konstanta inicializována s počtem připojení. Ale pro vyhledávací řetězec "Kód z CDefpolicy" není vhodný, protože adresa postupu v importu je s největší pravděpodobností jí v nové verzi. Pokusil bych se hledat bajty od začátku postupu po CDefpolicy. Tam jde:
    57 Push EDI.
    6A10 Push 010.
    8BF1 MOV ESI, ECX
    33dB XOR EBX, EBX
    57 6A 10 8B F1 33 dB
    Na konci můžete přidat více E8 Call Instruction Code, jít dál, ale ne jeho argument (další bajty), pro tuto adresu a bude změněn při sestavování nových verzí.
    Taková sekvence mi dává při hledání v Hiew (F7-Search)
    Celkem 3 shody okolností a CDefpolicy Call je viditelná v kontextu v jednom případě - v první. Pokud máte také nalezené místo, napište svou adresu z prvního sloupce (po stisknutí ALT-F1 - Global!) "Na kus papíru" a pokusit se opravit.
    Pokud se kód změnil tolik, že nic nenajde, hledáme další jedinečné sekvence, vč. V přilehlých postupech a pokuste se o ně hledat. Úkol - nález požadovaný kódKde "Všechno se shoduje ve smyslu", ne posloupnost, přemýšlíme o tom a podíváme se na kontext, snaží se hledat CDefpolicy :: Query v nové verzi. Můžete vyhledat text Cedefpolicy :: Query in New.dll, najdete řetězec (několikrát), ale ne místo, kde je odkazoval se na. Taková metoda někdy pomáhá najít požadovanou pomocí F6 (reference) v Hiew a podařilo se mi najít správné místo v DLL z Win7sp1x86Rus kvůli experimentu, ale ne skutečnost, že všude bude úspěšný, ještě více Ostatní programy).

    8. Nyní musíte vzít dermsrv.dll verze, kterou potřebujete opravu. Spustíme třetí kopii HIVE, otevřeme nový DLL v něm "(za účelem snadno přepínání mezi všemi třemi a vizuálně). Nacházíme se správným místem, jak je popsáno mírně vyšší nebo jdou na adresu, která napsala "na kus papíru" (kus papíru v kusu papíru v tomto lesklém světě, kde hard pohony mouchy, srazí zástrčky a zapískat Os).
    Analyzujeme kód pod CDefpolicy :: Query a snadno najít správné místo podobné:
    Cmp eAX,
    JZ .06F30B25E.
    Chápeme, že adresu, ale pokud se například změnil, je to adresa, kterou potřebujete a pracujete v budoucnu.

    9. Pokud jste byli přesvědčeni, že jsem našel přesně to, co je nezbytné, podívejte se na kurzor na instrukci CMP a odvážně stiskněte F3-Edit. "Šedý" kurzor se změní na "normální" (pro režim zobrazení) - substituce. Mělo by naznačovat stejnou instrukci CMP.
    Klikněte na kartu (nebo F2) a zobrazí se dialogové okno pro vstup instrukce assembler.
    Zadejte pokyny tam
    MOV EAX, 100
    Pak zadejte. Na hlavní obrazovce bude vidět, že bajty "z instrukce" se změnilo a některé z nich se staly "zlatou" (žlutou). Současně, pokyny níže "přesunuty" a v pravém sloupci naproti tomu ukazuje "Belibred" - ne vůbec, co tam bylo dříve.
    Dialogový dialog vstupního vstupu nad hlavním oknem pokračuje "zavěsit" a čekat na vstup nových pokynů, který ukazuje nějaký druhý, nesprávně interpretovaný, v důsledku adresování kongresu, instrukcí.
    Tato instrukce nezaplatí sebemenší pozornost a řídit následující.
    Vbe nop a stiskněte klávesu Enter
    Většinou žlutě oken další řetězec s kódem 90.
    Synchronizace bude obnovena a další příkaz bude opět JZ. Bude nabídnuta pro změnu následujících pokynů.
    Jděte tam
    MOV, EAX
    Pokud namísto 320 v příkazu CMP byla jiná adresa, pak ho otočte!
    Stiskněte Enter. Poté se kód rozsvítí kód ve 3 řádku, na něž by měl být ruční MOV, EAX (nebo ne 320, a číslo, které bylo řízeno).
    Zkontrolujeme, že jsem nepoužil synchronizaci datového kódu. Další instrukce by měla být tlačit EDI (nebo jiné, pokud kód se značně změnil a měli jste na patche jinou instrukci - to by mělo zůstat na mém místě a správně interpretováno, což naznačuje, že je vše v pořádku vedle ní).

    Když všichni zaklepali, stiskněte ONC. Dialog vstupních instrukcí zmizí, ale může být opět volán kdykoliv (v režimu úprav) stisknutím tlačítka TAB. Všechny modifikované bajty budou mít žlutou. Podívejte se, že všechno vypadá správně, nikde se nevztahuje. Nikdo pro vás zde nezkontroluje, ne "ochranu proti bláznům" jakékoli hodnosti a žádný titul. Nikdo nebude v úvahu Regalia. Co udělali - dostali se. Nahoře - bude viset a práce nebude.
    Pokud je všechny OK stisknuto F9 (aktualizace). Změny budou zaznamenány do souboru na disku a upravené bajty změní barvu na obvyklé (azurové).

    10. Nyní musíte opravit kontrolní součet EXE. Udělej to před šílenství nudné, vypadat HIVe, učiní tuto práci pro vás a dělat téměř nic společného. Klikněte na F8 (záhlaví). Okno "Grey Scompasp" se zobrazí s "dekódování" parametrů záhlaví souboru EXE.
    Klepněte na položku F3 (upravit). Na vrcholu "non-světlé" se zobrazí okno "Barva" fialová. Seznam všech parametrů záhlaví označující jejich adresy a hodnoty. S nudným listovým listem se blíží ke konci a vyhledejte tam parametr kontrolního součtu. Je indikován vpravo (ve skutečnosti kontrolní přehled) v hexadecimálním a desetinném vyjádření zbývající "na dědictví" z původního non-ručí soubor. Znovu stiskneme F3 a o zázraku, řetězec je namalován ve žlutém a kontrolní součet změní svou hodnotu. Můžeme věřit HIze, a my můžeme najít na fórech nebo v knihách a vypočítat ručně. Pokud je "vše spokojeno s" svorkou F9 (aktualizace). Okno bliká, všechno zmizí ... tohle je konec, myslí si neinnoucí čtečku. Ale když padá prach, kontrolní součet se ukáže být správné. Inspective může znovu jít do uvedeného dialogu a porovnat kontrolní součet s pečlivě uloženým prováděním v BAKAP na kusu papíru. Můžete opustit Hiew na ESC a přesunout se do testovacího kroku svého podílu.

    11. Po obdržení laněného souboru se můžete pokusit nahradit teraseRV.dll v cílovém operačním systému.
    Vzhledem k ochranným mechanismům oken ze změny systémové soubory, stejně jako zákaz záznamu spuštění programů Sdílení porušení) bude muset zastavit službu Terminálové služby.

    Pokud všechno funguje, pak jste se stal Kulkhakkerem nebo udělal první vědomý krok na této cestě. Nikdo vás nesvítí vyzvednout a naučit se dále, takže svět lépe a laskavější. V Neteři existuje mnoho instrukcí a celých tematických fór pro ty, kteří si chtějí myslet na jejich hlavy, a nejen konzumovat násobení porno z matrice.

    Nezkosťujte seznam upravených bytů (můžete si ji získat pomocí všech stejných "FC / B file12") pro jiné, méně sofistikované uživatele, zde a / nebo na jiné zdroje, dělat dobrý soused, jako Pán odkázal a oslavil své jméno v análech Hacker Historie.

    Podle seznamu změn můžete učinit soubor .crk (pro opravy, které porozumí tomuto starověkému formátu), nebo vyrábět patch.exe s pomocí jakéhokoliv výrobce patchů, koi, v průběhu let evoluce, napsali desítky a stovky. Stačí si vybrat pak "s podpora systému Windows Vista / 7 "pro staré, i když dobré vhodné, ale nevíte nic o eskalátových privilegech a okna nebudou hloupě, dovolit jim něco k opravě v systému Windows / System nebo Program Files. V pokynech uveďte požadavek zastavení servisních terminálů nebo pomocí oprav na soubory v jednotlivých složkách, následovaný podmenu v System32 samotnými uživateli. V každém případě zveřejní seznam změn, nepálil se na "Lavra", pohled na někoho, kdo by mohl mít ručně a info najdou alternativní řešení. Autorově záplavka to všechno automaticky dělá, včetně práce s WinSxs - sledoval kód, ale najít takový patchmaker, takže to vše bere v úvahu, to bude myšlenka nejen.