C't: Windows XP Home-cd verandert door twee bytes in Pro

Windows XP logo (klein)In de nieuwste uitgave van het Duitse blad C't staat beschreven hoe een gebruiker zijn of haar Windows XP Home-editie kan omzetten naar Professional, enkel door het veranderen van twee bytes in de installatiecode. Sommige functies ontbreken, maar deze gepatchte versie bevat in ieder geval Remote Desktop, gebruikersbeheer en de extra beveiligingsopties. Dit is vanzelfsprekend wèl een overtreding van de gebruikersovereenkomst, die de gebruiker van het besturingssysteem verbiedt programmacode te veranderen zonder Microsofts toestemming. Daar komt bij dat de installatie onklaar gemaakt wordt zodra de gebruiker probeert te upgraden naar SP2. Dit probleem zou mogelijk omzeild kunnen worden door deze patch te slipstreamen in de installatie-cd.

Door Bart Veldstra

Freelance Nieuwsposter

01-06-2005 • 18:16

79

Bron: C't

Reacties (79)

79
76
54
20
5
0
Wijzig sortering
Dan kan je net zo goed meteen Windows Prof. downloaden. Ben je ook illegaal bezig, maar heb je wel meteen -alle- functies te pakken. Ik snap het nut hiervan dan ook niet echt :?
Het punt is wel dat deze functies, die je te pakken krijgt door 2 bitjes te veranderen, in de Home ed. wel degelijk beschikbaar zijn, namelijk in Safe Mode.
In Safe Mode is het hele systeembeheer beschikbaar, net zoals in de Pro ed.
Anoniem: 143438 @Garyu1 juni 2005 18:32
Op zich niet nuttig, wel hilarisch. Microsoft heeft kennelijk met minimale moeite twee verschillende Windows-versies op de markt willen zetten. Doet een beetje denken aan die diskettes waarvan je de capaciteit kon verdubbelen, door op een bepaalde plaats een gaatje te steken B-)

Edit: xaveriussmet typt sneller dan ik :>
Kleine moeite, groot plezier. Het heeft tenslotte wel vijf jaar geduurd voor er iemand achter kwam...
Anoniem: 61096 @ymmv1 juni 2005 22:23
Niet helemaal, er is al zo ongeveer sinds het verschijnen van XP een patch die precies dit doet. Nu heeft een tijdschrift eens uitgezocht hoe het werkt maar dat het werkte was al lang bekend.
5 jaar XP? Wanneer komt die loooooooonghorn nou :D
Hoezo hilarisch? Het is toch bekend dat home, xp en al die andere smaken vrijwel gelijk zijn?
gaat niet over nut... over de flauwe beveiliginspolitiek van ms eerder :+
lekker belangrijk,
AMD cpu's waren te unlocken met een potlood en dat werd als fantastisch bevonden, MS doet net hetzelfde en dat zou "flauwe beveiliginspolitiek" zijn :?

zo goed als ALLE bedrijven in de computerindustrie doen hieraan mee: videokaarten, routers, dvdwriters die je kan flashen naar een duurder model, software die afh van de registratiekey standaard of pro is, enz
Dat jij meteen begint over het downloaden van de professional version vind ik vreemd. Het gaat niet over het illegaal bezig zijn of om een makkelijkere manier om windows xp pro te verkrijgen. Het gaat erom dat de hebben uitgevonden dat wanneer je enkel die 2 bitjes omzet het een windows xp pro is ipv een home editie. Het gaat erom dat ze dus hebben gevonden hoe dat door microsoft wordt gedaan.
De home versie is óók gewoon te downloaden dus als het er andersom had gestaan had je niet gereageerd dat die ook te downloaden was.

Een simpele oplossing als deze heeft microsoft ook toegepast bij de software raid ondersteuning van windows XP. Daar was het wijzigen van 2 korte tekstjes in een bestand al genoeg om extra features te unlocken.


Edit @twiFight: Sorry twiFight, maar je overreact wel een beetje hoor. Ik heb niets tegen MS maar het is grappig dat er bv bij MCE een registersleutel is welke de versie representeert welke ze vanuit windows gelocked houden en alleen via de cd aan te passen is waardoor je ineens een andere versie hebt.
Het ging mij om de manier hoe het gedaan werd. Dat dat erg simpel was en ik verwacht zou hebben dat ze het een stuk ingewikkelder in elkaar hadden gestoken om omtover-praktijken tegen te gaan.
Sorry als ik je het idee gaf dat ik bedoelde dat ze teveel versie's uitbrengen met weinig moeite om zo zoveel mogelijk geld te verdienen want daar gaat het me helemaal niet om.

Wat betreft die demo met een key unlocken heb je gedeeltelijk gelijk. Dat is ook een wijziging in de applicatie, maar die is wel afhankelijk van een sleutel in de vorm van cijfers en/of letters die door een bepaald algoritme moet komen. Dat is een stuk lastiger dan 2 bytes in principe.


Edit @ NBK: Natuurlijk is het een mooie actie dat ze dit hebben uitgevonden. Ja natuurlijk probeert men dit soort dingen op een zo eenvoudige manier te regelen. Videokaart-producenten hergebruiken net als os-ontwikkelaars dezelfde core voor verschillende versies. Maar ik had gewoon verwacht dat ze het anders gemaakt zouden hebben zodat dit soort conversies niet makkelijk uit te voeren zijn. En nogmaals, het gaat me er niet om dat het microsoft betreft.
Het gaat er zoals xaveriussmet hier boven mij al zegt om de té simpele manier van verschil in je producten maken.
En wat denk je dan van moederborden die met het verbinden van 1 brug op de northbridge om te zetten zijn van non-sli naar SLI. Of bij CPU's. Dan is het plotseling een gave actie. Maar bij software is het een lame actie.. zeker als het MS is..
Anoniem: 63780 @NBK2 juni 2005 00:31
Je kan het beter vergelijken met een bijv een Radeon 9600 die je kan omflashen naar een 9800. Echter is een 9600 meestal een 9600 omdat deze niet stabiel genoeg was om verkocht te worden als een 9800. Toch wil de fabrikant van de videokaart dat niet en de garantie vervalt.

SLI videokaarten zijn erop gemaakt om aan elkaar gekoppeld te worden zo ook het moederbord. En dit is speciaal voor de klant en hoort bij de normale mogelijkheden van het product, dus is het geen hack.

Dat van Microsoft was beslist niet de bedoeling dat iedereen de home edition gratis naar een pro versie kan 'hacken'.
@KoeNijn

De 9600 kun je niet eens omtoveren tot een 9800, omdat dit een andere core is.

Je bedoelt waarschijnlijk de 9500...
Wat de hel is dat voor 'n reactie. Microsoft moet maar verplicht veel verschillen tussen de twee versies maken? Waarom, omdat jij dat wil?

Er zijn zat spelontwikkelaars die ipv een demo vrij te geven gewoon je het hele spel laten downloaden, die dan dmv een key geheel te unlocken is. Ga je daar ook op zeiken? Of vind je dat alleen bij MS leuk om te doen.

Het gaat er Garyu gewoon om dat dit gewoon een domme manier is om aan Pro te komen. In beide gevallen ben je je illegaal bezig dus doe het dan gewoon full monty en d/l de ISO van WinXP Prof.

Jezus zeg, over triest gesproken :N
Het gaat er zoals xaveriussmet hier boven mij al zegt om de té simpele manier van verschil in je producten maken.
Simpel, maar uiterst effectief.
Petje af voor MS dat ze het zo simpel hebben kunnen houden, en petje af voor degene die dit heeft ontdekt.
Het heeft ook niet zo heel veel nut, maar zo toont C't wel aan dat de Home & Professional edities op echt 'n paar bytes na hetzelfde zijn. En dat ze erg stoer zijn natuurlijk.
Ze zijn niet op 2 bytes verschillend...
anders had de home editie enkele functionaliteiten ook gehad.. nu ontbreken die.
In een andere uitgave staat een manier om XP Pro MCE om te zetten in XP Pro. Ook hier dient een registersleutel aangepast te worden, maar wel door middel van een boot CD of een parallel OS omdat de sleutel gelocked is.
MCE omzetten naar Pro is heel simpel, gewoon een key invullen tijdens de setup welke werkt met Pro maar niet geschikt is voor MCE.
Niet echt een hack dus :P
Anoniem: 61096 @nAFutro1 juni 2005 22:20
Of MCE installeren als upgrade van een non MCE versie. Dan krijg je de MCE functies ook niet maar gewoon XP Pro, zelfs als je de MCE functies wel wil

Dan moet je weer allerlei trucs uithalen om toch de MCE functies aan de praat te krijgen.
Anoniem: 144555 @nAFutro2 juni 2005 04:42
hmmm ik zelf heb Pro en MCE.... eens kijken of dat inderdaad werkt.. ben benieuwd.... kun je de MCE functies dan ook gewoon gebruiken en krijg je dan toch user beheer? Dat is namelijk wat ik enorm mis in MCE....
http://board.gulli.com/post/2560701#post2560701

Hier op dit forum staat wat je moet veranderen geloof ik.
Bei einer Neuinstallation, egal ob drüberbügeln oder ganz neu, meldet sich das Windows XP Professional Setup. Bis auf die Zusatztools wie
Netware-Client
Webserver IIS
gpedit.msc
Tasklist und Taskkill
sind alle Pro-Funktionen vorhanden.
alle PRO-functies worden geinstalleerd behalve

Netware-Client
Webserver IIS
gpedit.msc
Tasklist en Taskkill
..en laat gpedit nou net datgene zijn wat XP Pro zo lekker maakt.
Ik vraag me af of het wel zo illegaal is.
Je verandert immers NIETS aan de programmacode (!), hetgeen op zichzelf WEL strafbaar is indien je dat wel gedaan zou hebben..
Het wijzigen van eender welke registerinstellingen is naar mijn mening niet illegaal (anders zou bijvoorbeeld het installeren van freeware/shareware ook als illegaal betiteld kunnen worden!).

En idd zoals eerder vermeld: NT4 was eenvoudig te upgraden van WS naar server, door simpelweg een bitje in het register om te zetten. En idem voor w2k. Dus waarom niet voor XP/2003?
Dit is wel illegaal, want je hebt betaald voor een Home licentie en je gebruikt een Pro licentie die duurder is. Je ontneemt MS dus 100 euro omzet en dat mag niet (lees je EULA er maar op na).
Door één chromosoom te wisselen is een mannetje een vrouwtje...
Sorry hoor, maar ik hoor niemand klagen over de GPU chip fabrikanten die ook gewoon eigenlijk 1 chip maken en dan dingetjes uitzetten en hem lager klokken. Lijkt me alleen maar logisch als programmeerbedrijf dat je een dergelijke strategie ook hanteert. Misschien dat men hierover minder positief is omdat de tweaker wél voordeel kan halen uit de lager geklokte videokaarten maar niet uit de software?

Je garantie verloopt ook op een videokaart zodra je er zelf mee gaat modden, dus in die zin is het allemaal erg vergelijkbaar.
Sommige videokaarten draaien langzamer maar men de overige pipelines activeert, zijn deze soms/vaak wel in orde. Tja ergens is het wel hetzelfde inderdaad.
of processors :)
maar wat ik niet snap.. MS neemt zich de moeite om het gedeeltelijk te strippen.. hoezo gedeeltelijk en niet geheel? wat zorgt daarvoor
Ik ben helemaal geen programmeur, dus ik kan er naast zitten maar ik denk dat dit te wijten is aan de architectuur van het Windows OS:

Een OS zoals Linux is volledig modulair opgebouwd: kernel, windowmanager en packages (grofweg), maar bij Windows zit alles zodanig met elkaar verweven dat ze niet zomaar een onderdeel kunnen weglaten... Mijn weinige ervaring met Linux heeft mij intussen wel al geleerd dat Linux qua structuur superieur lijkt...
Wie zegt dat MS üperhaubt iets gestript heeft. Oké, door het veranderen van deze 2 bytes komen er wat extra functionaliteiten bij. Maar het zou toch zo kunnen zijn dat dit niet het enige is wat gewijzigd dient te worden.
Het is gissen, maar zou het niet zo kunnen zijn dat wanneer MS dit nodig acht ze bij een update / servicepack deze ongebruikte functies kunnen activeren? Omdat het deels om beveiligingsfuncties gaat.
Volgens mij kon je altijd al een aantal functies van de PRO boven water halen door de HOME in veilige modus op te starten, dan zijn een aantal instellingen ineens 'zichtbaar'. Dus dat de functies erin zaten was al langer duidelijk.
Dit hebben ze inderdaad met meerdere windows versie's gedaan. Netzoals met Windows 2000 4 in 1 volume license cd.

Hier hebben ze dan wel verschillende mappen voor de desbetreffende versie ( Pro, Server, Advanced Server en Datacenter) Deze mappen overlappen elkaar wel want als je de cd op je computer kopieert dan heb je in ene 1.55gb ipv 700 mb op cd :P

Op dit item kan niet meer gereageerd worden.