Wat is dongle
Een dongle is een stukje hardware die hecht aan een computer om een stukje van beveiligde software draaien te maken. Een dongle in deze zin is gebruikt als een high-end vorm van zekerheid aan het ongeoorloofd kopiëren van software te voorkomen, aangezien een kopie te maken van de hardware zelf is veel moeilijker dan alleen maar de software te kopiëren. De tamelijk absurd woord lijkt te zijn gekozen voor meer of minder willekeurig als een tijdelijke aanduiding voor het toestel toen het eerst werd gebruikt om te beschrijven, en na verloop van tijd werd aangenomen als de werkelijke naam. Het primaire gebruik van een dongle vandaag is in zeer dure software, meestal gericht op een kleine kern markt. Very expensive rendering en audio mixing software, bijvoorbeeld vaak gebruik maakt van een dongle om ervoor te zorgen dat mensen niet piraat de programma's - die kan de kosten vele duizenden dollars voor een enkele licentie. Computer Assisted Design (CAD)-software is een ander gebied waar het gebruik van een dongle is niet ongebruikelijk. Hoewel een enkele software-bedrijven hebben geprobeerd om dongle te introduceren met hun consument-georiënteerde software, in ieder geval het is zeer sterk verzet door de klanten. Hoewel specialisten zoals video-editors, audio-ingenieurs en architecten relatief bereid zijn opgemaakt met het ongemak van het hebben van een extra stukje hardware bij te houden om hun software, de gemiddelde computer gebruiker gebruik is gewoon niet bereid te zetten met een dongle. Als gevolg hiervan, software die de consument heeft opgenomen een dongle is doorgaans buitengewoon daling van de verkoop en uiteindelijk tot falen, of althans totdat de bot-software fabrikant een nieuwe versie releases zonder dongle. De vroegste type dongle is meestal verbonden via de seriële poort van een computer. Wanneer de software wordt beschermd werd geladen, is ingecheckt voor de aanwezigheid van dit apparaat. Als het de hardware-apparaat gevonden, geladen, als het niet de dongle vinden, zou het niet geladen. Dit simpele systeem is redelijk open te kraken, omdat een programmeur kan vrij gemakkelijk de waarde in de software die aangegeven of de hardware aanwezig was te vinden en gewoon instellen op te bestaan. Dongle Moderne technologie maakt meestal gebruik van de Universal Serial een computer Bus (USB)-poort, net als het aansluiten van een draagbare flash drive of andere kleine USB-apparaat. In plaats van alleen maar te controleren op de aanwezigheid van een stukje hardware, de software kan sturen een gecodeerde verzoek aan de dongle voor een validatie-toets, die ook is gecodeerd. Dit betekent dat om de dongle spleet, moet eerst de encryptie kraken. Een nog veiliger vorm winkels gecodeerde stukjes van de software op de dongle zelf, die dan het programma vraagt om wanneer het nodig heeft. Dit betekent dat zelfs wanneer men om de software te laten denken de dongle aanwezig waren, zou de software letterlijk niet in staat zijn te lopen, omdat het zou zijn belangrijke onderdelen van de code ontbreekt. Dit heet programmeerbare dongle, zoals ET199 jansh's (http://www.jansh.com/index.php?option=com_content&view=category&layout=blog&id=36&Itemid=64) een artikel afkomstig van Daniel.
|
|||||
|