Definitie verduistering

Obfuscation is een concept dat afkomstig is van het Latijnse woord offuscatĭo en dat in het algemeen verwijst naar de woede of commotie die een persoon in een bepaalde situatie ervaart. De term is synoniem met verduistering .

verduistering

Enkele voorbeelden waarin de term wordt gebruikt: "De verduistering van het publiek werd merkbaar toen de presentator aankondigde dat de functie zou worden opgeschort", "Prey of obfuscation, de vrouw begon de rechter te beledigen na het horen van de zin", "Wanneer De verduistering is voorbij, misschien zal ik Martin bellen om hem te vragen wat er is gebeurd . '

Obfuscatie is ook de naam die een visusstoornis krijgt die wordt veroorzaakt door iets dat het zicht belemmert, zoals rook of een reflectie.

Ook wordt het concept gebruikt in het jargon van het vampieruniversum om te verwijzen naar een kracht die het nageslacht mogelijk maakt zich te verbergen voor de ogen van hun vijanden. Er wordt gezegd dat ze dankzij deze vaardigheid onopgemerkt in het midden van de drukte kunnen blijven en zichzelf kunnen beschermen. Maar vijanden hebben ook een kracht waardoor ze diegenen kunnen zien die verborgen zijn, dus het ding is niet zo eenvoudig. Dit concept verschijnt meestal in de films en boeken die zijn gebaseerd of plaatsvinden in het universum van vampieren.

Het concept in computertaal

Obfuscatie kan echter iets zijn dat een gedachte of een boodschap verbergt, waardoor het moeilijk te begrijpen is. Deze betekenis komt vaak voor op het gebied van computers, met verwijzing naar een wijziging die is ontwikkeld op de broncode van sommige software om het ingewikkelder te maken om te lezen.

Bij het zoeken naar de verduistering van een code, is het doel om de taak van de ingenieurs te belemmeren ten tijde van de interpretatie ervan. Daarom is het moeilijk om toegang te krijgen tot de originele code na een obfuscatieproces.

verduistering Er zijn verschillende redenen om te beslissen over de verduistering van een computerprogramma. De meest voorkomende leugens in de intentie om uw code te beschermen om te voorkomen dat iemand anders het "steelt" en het op zichzelf gebruikt, zonder de bijbehorende eer voor zijn programmeur. Hiervoor voegt de maker meestal valse regels toe aan de code of gebruikt hij een versleutelingssysteem waarmee hij al zijn werk kan inkapselen zodat niemand het kan begrijpen. In het tijdperk van piraterij en duplicatie op internet is het essentieel dat makers naar nieuwe alternatieven zoeken om hun werk te beschermen en te voorkomen dat anderen het zonder hun medeweten in hun voordeel gebruiken; hiervoor is obfuscatie een uitstekend alternatief.

Nadat u uw code aan obfuscation hebt blootgesteld, zal iedereen die het probeert te lezen worden uitgeschakeld, omdat u een ingewikkelde en onleesbare code tegenkomt. Dat is de reden waarom het moeilijk zal zijn om de betreffende software te plagiëren. Obfuscation wordt ook gebruikt door criminelen die kwaadaardige applicaties in de code verbergen. Zoveel dat veel virussen zonder problemen onze computers kunnen betreden dankzij dat vermogen om onopgemerkt te blijven. De makers gebruiken in dit geval verduistering om schadelijke codes in te stellen die van invloed zijn op het apparaat waarin ze zijn gedownload.

Het is belangrijk om te verduidelijken dat, net als bij andere beveiligingstechnieken, obfuscatie met zorg moet gebeuren en altijd een back-up moet maken (back-up van alles wat tot nu toe is gewerkt) van de code, omdat als er problemen waren waardoor de code niet kon terugkeren bron, het is misschien zelfs voor de maker zelf begrijpelijk.

Aanbevolen