Vydolování produktového čísla z Windows XP a Vista offline metodou

Existuje poměrně dosti programů, které dokáží zobrazit produktové číslo Windows. V případě, že ho z nějakého důvodu nemáte nikde napsané, je to cesta, jak ho zjistit. Drobná vada na kráse je ale to, že pro toto zjištění musíte mít počítač, ze kterého chcete číslo vyčíst puštěný a program spustit na něm. Stane-li se, že nejste schopni nastartovat systém nebo je nějak poškozený, tyto programy pak prostě nezafungují. Naštěstí je tady možnost jak zjistit produktové číslo takříkajíc offline. Tedy vyzjistit ho z počítače který nejste schopni nastartovat. Jediné co musíte z poškozeného stroje mít je soubor “software”.

Před provedením postupu bysme měli vědět dv věci. Zásahy, které provádíte jsou nebezpečné, pokud nevíte, co děláte. Stačí provést špatnou úpravu pomocí nástroje regedit a zdravý systém nemusí již také nastartovat. Co z toho plyne? Proveďte zálohu než cokoliv uděláte. Druhá poznámka se týka licencování. Než budete znovu instalovat systém na poškozený (či jiný) počítač, ujistěte se, že Vá to Vaše licence umožňuje. Například edice OEM jsou nepřenosné na jiný počítač!

Postup

1) Připravte si jiný počítač, pomocí kterého zjistíte produktové číslo.

2) Z poškozeného počítače vymontujte pevný disk a z něj si uložte soubor C:\Windows\System32\config\software.

3) Stáhněte si utilitu LoadHive.

4) Všechny další kroky provádějte na funkčním PC. Spusťte loadhive.exe a dejte mu otevřít soubor a software z poškozeného stroje.

load-hive.png

5) Otevřete Start -> Spustit -> napište regedit -> klikněte na OK -> rozbalte větev HKEY_LOCAL_MACHINE\SOFTWARE_00 Software -> Microsoft -> Windows NT -> Current Version.

6) Najděte položku DigitalProductID a dvakrát na ní poklepejte myší. Tato hodnota obsahuje zašifrovaný produktový klíč. Ze všech hodnot nás zajímají jen ty, které jsou ve schématu níže označeny jedničkou.

0000  00 00 00 00 00 00 00 00
0008  00 00 00 00 00 00 00 00
0010  00 00 00 00 00 00 00 00
0018  00 00 00 00 00 00 00 00
0020  00 00 00 00 00 00 00 00
0028  00 00 00 00 00 00 00 00 
0030  00 00 00 00 11 11 11 11
0038  11 11 11 11 11 11 11 11
0040  11 11 11 00 00 00 00 00
0048  00 00 00 00 00 00 00 00
0050  00 00 00 00 00 00 00 00

7) Těchto 15 dvojic vložte bez mezer do programu Windows XP Key Decrypter Tool a klikněte na Decrypt Code. Nevkládejte tam samé jedničky jako je ne obrázku, ale Vaše hodnoty z registrů. Tak získáte 25ti místné proktové číslo Windows se kterým můžete poškozený stroj znovu nainstalovat!

decryptor-tool.png 

Odkazy

Zdroj: http://www.dagondesign.com/articles/windows-xp-product-key-recovery/comment-page-11/

BitLocker a další šifrovací technologie HDD prolomeny

Koncem minulého týdne přinesl server Technet.cz velmi žhavou zprávu týkající se technologií šifrování pevného disku BitLocker, která je novou ve Windows Vista a v novém Windows Serveru 2008.

Skupinka studentů z Princetonu publikovala postup, jak získat data ze zašifrovaných disků. Využili k tomu málo známé vlastnosti operačních pamětí. Paměť totiž za určitých podmínek drží data nějaký čas i po vypnutí počítače. Klíče potřebné pro dešifrování disků se dočasně ukládají právě do operační paměti. Těchto dvou vlastností využili a jsou tak údajně schopni prolomit technologie BitLocker, FileVault, TrueCrypt či dm-crypt. Celý postup zachycuje zveřejněný videozáznam a na stránkách tohoto projektu nazvaného “Lest We Remember” najdete detailní materiály.

Abych se přiznal, možná mě více než samotný fakt prolomení mrzí ta věc, jak to chodí na univerzitách u nás a ve světě. Zatímco v Princetonu mohou studenti pracovat na takto zásadních projektech, stav na našich technických vysokých školách je o něco smutnější. Přejme si tedy, ať se našem univerzitám daří co nejlépe a ať jsme schopni konkurovat kolegům studentům ve světě.

 

Video:
http://www.youtube.com/watch?v=JDaicPIgn9U

Technet článek:
http://technet.idnes.cz/prolomit-lze-jakekoli-sifrovani-disku-staci-zmrazit-pamet-pax-/tec_denik.asp?c=A080221_230606_tec_denik_pka

Webové stránky projektu:
http://citp.princeton.edu/memory/

Jak vyexportovat nainstalované ovladače z počítače?

Možná to znáte. Máte před sebou kompletně nainstalovaný systém včetně všech ovladačů a software. Jednoho dne se rozhodnete změnit počítač a ouha. Před instalací nového stroje zjistíte, že jste ztratili instalační CD s drivery ke čtečce karet, wireless adaptéru a ještě pár dalších. Pokud není odkud ovladače stáhnout z internetu, nabízí se DriverMax. Umí vyexportovat vybrané ovladače ze stávajícího systému a ty pak můžete nainstalovat do nového počítače. Jednoduché, účinné, doporučuji. Podporuje Windows XP, Vista a Server 2003.

 DriverMax: http://www.innovative-sol.com/drivermax/

Vista neobsahuje HyperTerminal

Pokud jste jako já zvyklí používat HyperTerminál, jakožto nástroj pro konfiguraci síťových zařízení připojených přes sériový COM port, pak byste měli zbystřit. Windows Vista totiž tento nástroj neobsahují. Naštěstí se nabízí pár alternativ:

 Putty
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

TeraTerm Pro
http://ttssh2.sourceforge.jp/index.html.en

HyperTerminal Private Edition
http://www.hilgraeve.com/htpe/download.html

Pokud máte po ruce nainstalované Windows XP, pak postačí zkopírovat soubory “C:\WINDOWS\system32\hypertrm.dll” a “C:\Program Files\Windows NT\hypertrm.exe” do stejného umístění ve Windows Vista. Tak můžete i nadále používat starý dobrý HyperTerminál.

Zkratky pro Windows Vista aneb jak rychle otevírat dialogy, konzoly a programy

Urychlete si správu Windows Vista. Velkou řadu dialogů a konzolí lze otevřít zadáním odpovídajícího příkazu do příkazového řádku. Kromě toho je můžete vyvolat pouhým vepsáním do řádku pro hledání, který se najdete ve spodní části Start menu.

Dialogy

appwiz.cpl – Program and Features
bthprops.cpl – Bluethoot properties
collab.cpl – Poeple Near Me
desk.cpl – Display settings
firewall.cpl – Windows Firewall settings
hdwwiz.cpl – Add Hardware
inetcpl.cpl – Internet Explorer properties
intl.cpl – Regional and Language Options
irprops.cpl – Infrared
javacpl.cpl – Java Control Panel
joy.cpl – Game controllers
main.cpl – Mouse properties
mmsys.cpl – Sound
ncpa.cpl – Network connections
powercfg.cpl – Power option
sysdm.cpl – System properties
tabletpc.cpl – Pen and Input Devices
telephon.cpl – Phone and Modem Options
timedate.cpl – Date and Time
wscui.cpl – Windows Security Center

Microsoft managment console

azman.msc – Autorization Manager
certmgr.msc – Certificates Manager
comexp.msc – Component Services
compmgmt.msc – Computer Management
devmgmt.msc – Device Manager
diskmgmt.msc – Disk Managemet
eventvwr.msc – Event Viewer
fsmgmt.msc – Shared Folder
gpedit.msc – Group Policy Object Editor
gpmc.msc – Group Policy Management Console
lusmgr.msc – Local Users and Groups
napclcfg.msc – NAP Client Configuration
perfmon.msc – Reliability and Performance Monitor
printmanagement.msc – Print Management
rsop.msc – Resultant Set of Policy
secpol.msc – Local Security Policy
services.msc – Services
taskschd.msc – Task Scheduler
tpm.msc – Trusted Platform Module
wf.msc – Windows Firewall with Advanced Security
wmimgmt.msc – WMI Management

Programy

calc.exe – Kalkulačka
cleanmgr.exe – Disk Cleanup
cmd.exe – Command Prompt
colorcpl.exe – Color Manager
CompMgmtLauncher.exe – Computer Management
ComputerDefaults.exe – Set Program Access and Computer Defaults
Control.exe – Control Panel
CredWiz.exe – Backup and restore your stored name and password
dfrgui.exe – Disk Defragmenter
dpiscaling.exe – DPI Scaling
dvdplay.exe – Windows Media Player
dxdiag.exe – DirectX Diagnostic Tool
uedcedit.exe – Provate Character Editor
eventvwr.exe – Event Viewer
FirewallControlPanel.exe – Firewall Control Panel
FirewallSettings.exe – Firewall Settings
hdwwiz.exe – Add Hardware Wizard
charmap.exe – Charakter Map (Mapa znaků)
lpksetup.exe – Language Pack Installer
magnify.exe – Magnificer (Lupa usnadnění)
mblctr.exe – Mobility center
mmc.exe – Microsoft Management Console
mrt.exe – Microsoft Windows Malicious Software Removal Tool
msconfig.exe – System Configuration
msdt.exe – Microsoft Diagnostic Tool
msinfo32.exe – System Information
mspaint.exe – Paint (Malování)
msra.exe – Microsoft Remote Asistance
mstsc.exe – Remote Desktop Connection
narrator.exe – Narrator (Hlasový výstup Windows)
netplwiz.exe – User Accounts
notepad.exe – Notepad (Poznámkový blok)
odbcad32.exe – ODBC Administration
OptionalFeatures.exe – Windows Features
osk.exe – On Screen Keyboard
perfmon.exe – Reliability and Performance Monitor
presentationSettings.exe – Presentation Settings
printbrmui.exe – Printer Migration
regedt32 – Registry Editor
rekeywiz.exe – Encrypting File System
rstrui.exe – System Restore
sdclt.exe – Backup Status and Configuration
shrpubw.exe – Share Creation Wizard
sigverif.exe – File Signature Verification
slui.exe – Windows Activation
sndvol.exe – Sound Volume
snippingtool.exe – Snipping Tool (Tvorba Screenshootů)
soundrecorder.exe – Sound Recorder
StikyNot.exe – Sticky Notes
sysedit.exe – System Configuration Editor
syskey.exe – Security the Windows Account Database
SystemPropertiesAdvanced.exe – System Properties Advanced
SystemPropertiesComputerName.exe – System Properties Computer Name
SystemPropertiesDataExecutionPrevention.exe – System Properties Dataexecution Prevention
SystemPropertiesHardware.exe – System Properties Hardware
SystemPropertiesPerformance.exe – System Properties Performance
SystemPropertiesProtection.exe – System Properties Protection
SystemPropertiesRemote.exe – System Properties Remote
taskmgr.exe – Task Manager
utilman.exe – Ease of Access Center
verifier.exe – Driver Verifier Manager
wercon.exe – Problem Reports and Solutions

Zdroj: www.sokolik.cz

Nastavení TCP/IP protokolu ve Vistě z příkazového řádku

Posledních pár týdnů jsem nastavoval přibližně dvě desítky Wireless Access Pointů a následně jsem testoval funkčnost několika různých podsítí. Pokud jste něco takového dělali, asi si dovedete představit, kolikrát během těchto úkonů potřebujete změnit IP adresu, masku, bránu, DNS servery. Navíc ve Vistě je dialogové okno pro tyto operace hluboko ukryté v grafickém rozhraní (Centrum sítí a sdílení -> Spravovat síťová připojení -> Připojení k místní síti -> Vlastnosti -> Protokol TCP/IPv4 -> Vlastnosti). Pokud jde o jednu změnu, prostě to naklikáte. Podruhé už se vám to do dostává do prstů a potřetí je to rutina.

Pokud jako já potřebujete měnit síťové nastavení pětkrát a více za den, asi mi dáte za pravdu, že je rozumné začít hledat cestu, jak si jednoduše pomoci skriptem a měnit adresu elegantně a mnohem rychleji přímo z Příkazového řádku. Dal jsem si práci a dohledal všechny parametry jednotlivých příkazů. Tady jsou dvě ukázky, zachycující obě běžné konfigurace IP protokolu. Nemohu si je vynachválit.

V ideálním případě stačí příkazy nasypat do batch soubotu (.BAT). Poté povolit funkci Spustit jako správce (to proto, že je potřeba spouštět příkazy s administrátoskými právy a kvůli UAC). Rekonfigurace je pak otázkou spuštění dávky a cca 3s než vše proběhne a aplikuje se nastavení.

Nastavení získávání IP konfigurace včetně DNS z DHCP serveru

netsh interface ipv4 set address name="LAN" source=dhcp
netsh interface ipv4 set dnsserver name="LAN" source=dhcp
ipconfig /flushdns
ipconfig /renew LAN

Pozn.: LAN je název mého adaptéru. Výchozí název v české Vistě je Připojení k místní síti.

Nastavení statické IP adresy a statických DNS serverů

netsh interface ipv4 set address name="LAN" static 192.168.1.1 255.255.255.0 192.168.1.1 1
netsh interface ipv4 set dnsserver name="LAN" static 192.168.1.1 primary
netsh interface ipv4 add dnsserver name="LAN" 192.168.1.2 index=2
ipconfig /flushdns

Obdobně lze provést nastavení i ve Windows XP.

Na Vista klientech nelze upravit text e-mailu pomocí Outlook Web Access

Windows Vista jakožto klient připojující se na webové rozhraní Exchange Serveru 2003, nepodporuje některé ActiveX komponenty, které jsou nutné pro správnou funkci editoru Outlook Web Access. Výsledkem je, že v okénku pro vepsání samotného textu e-mailu se objeví křížek, znemožňující jakýkoli vstup. Řešení tohoto problému popisuje KB 911829. Napravuje situaci hotfixem, který je třeba zaplikovat na Exchange Server. Po instalaci vše funguje tak, jak jste zvyklí z Windows XP.

Windows Vista špatně získává adresu z některých DHCP serverů

vista.pngWindows Vista má tu nepříjemnou vlastnost, že špatně komunikuje s některými nemicrosoftími DHCP servery. Vista ve všech svých edicích má totiž narozdíl od Windows XP ve výchozím stavu DHCP Broadcast Flag zapnutou. Ovšem značná část běžných linuxových routerů a DHCP serverů tuto funkcionalitu nepodporuje. Výsledek je ten, že Vista nedostane řádně IP adresu ze serveru a síťové rozhraní se nakonfiguruje automatickou privátní adresou z rozsahu 169.254.0.0/16. Proto, aby vše fungovalo je třeba zakázat v registrech stanice s Windows Vista položku DHCP Broadcast Flag.

Příznaky

Připojíte počítač s Windows Vista k síti, kde probíhá přidělování IP adres pomocí DHCP serveru. Vista síť označí jako Síť s omezeným přístupem a nezíská z DHCP IP adresu. Tím pádem řádně nefunguje síťová kominukace.

Přičina

Windows Vista je narozdíl od XP SP2 navržena tak, že vyžaduje odpověď ze serveru DHCP pomocí broadcastu (všesměrové vysílání). Tomuto požadavku nejsou schopny některé servery vyhovět a klietskému počítači nedorazí odpověď ze serveru. Počítač tak zůstane s nezkonfigurovaným síťovým rozhraním a provede automatickou konfiguraci pomocí APIPA. Rozhraní tak bude přidělena adresa z rezervovaného rozsahu 169.254.0.0/16. 

Řešení

Microsoft detailně popisuje v článku KB928233 postup, jak broadcast flag vypnout.

Návod

If you know the router or the non-Microsoft DHCP server does not support the DHCP BROADCAST flag, you can set the following registry entry as follows instead of using the DhcpConnEnableBcastFlagToggle registry key.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{GUID}

Value name: DhcpConnForceBroadcastFlag
Value type: REG_DWORD
Value data: 0
Note A data value of 0 disables this registry entry. You can use this registry entry to prevent Windows Vista from using the DHCP BROADCAST flag. After you set this registry entry, Windows Vista never uses the DHCP BROADCAST flag.