Software Obfuscatie

Obfuscatie in software engineering is het verwarren van broncode met als doel de code er anders uit te laten zien, en toch de functionaliteit van de code te behouden.

Dit kan gedaan worden om verschillende redenen, waaronder het toepassen van security through obscurity, het bemoeilijken van reverse engineering, het voorkomen dat antivirussoftware kwaardaardige software detecteert aan de hand van het herkennen van de broncode en het tegengaan van piraterij. Het toepassen van obfuscatie van broncode gebeurt vaak via een geautomatiseerd programma, maar kan ook handmatig.

Door de architectuur van talen zijn sommige talen makkelijker te obfusceren dan anderen. C, C++, en Perl zijn voorbeelden van talen die makkelijk te obfusceren zijn.

Tags:

AntivirussoftwareBroncodeMalwarePiraterij (intellectuele eigendomsrechten)Reverse engineeringSecurity through obscuritySoftware engineering

🔥 Trending searches on Wiki Nederlands:

Willem-Alexander der NederlandenViggo WaasDiana Ross (zangeres)Gouden Eeuw (Nederland)Joy (2015)Sovjet-UnieDe Bijenkorf (warenhuis)Johann Sebastian BachTheo de Jong (voetballer)Goede VrijdagZendayaEiffeltorenDuitse Democratische RepubliekRichard SerraPepijn LijndersHet Laatste Avondmaal (Jezus)Ferdinand aus der FüntenKunstmatige intelligentieLionel MessiAlbert EinsteinADX FlorenceShogun (titel)Natalie PortmanJohan CruijffSphinx (televisieserie)Lenny KuhrSlavernijNederlands telefoonalfabetEerste divisie (voetbal Nederland)Nieuwe TestamentHet NieuwsbladRonald KoemanDenzel WashingtonMartin van WaardenbergAnne Hathaway (actrice)Wolfgang Amadeus MozartLijst van edities van The PassionKoningsdag (Nederland)Davina MichelleQuentin TarantinoTadzjikistanMontenegroEveline StallaartPraxis (winkel)Zwarte zonMarried at First SightAugustus (keizer)ChemtrailAswoensdagJoshua TarlingDolf CohenAlbert Heijn (supermarkt)Medusa (mythologie)Ruth JacottNederlandsGoldenEyeAbraham Asscher (1880-1950)Nathaniel ClyneRuud KrolSenne GunsCokesNationaalsocialismeIt's showtime (televisieserie)Steen van RosettaKevin De BruyneNoord-Atlantische VerdragsorganisatieInside Out (2015)Gilles De CosterGoede tijden, slechte tijdenThe BlacklistVerkiezingen in België 2024Yellowstone (televisieserie)MediaMarktJesse KlaverLudwig II van BeierenKlimaatWilhelm RöntgenMcLeod's DaughtersRote Armee Fraktion🡆 More