obfuszkáló
Obfuszkáló szó a számítástechnikai és szoftverfejlesztési terminológiában olyan eszközt vagy folyamatot jelöl, amely szándékosan a kód vagy az adatok olvashatóságát, értelmezhetőségét csökkenti vagy elrejti. A kifejezés az angol obfuscate szóból származik, és gyakran használják obfuszkáló eszközre vagy módszerre. Az obfuszkáló lehet szoftver vagy fejlesztői folyamat, amely a forráskódot vagy a fordított kódot megnehezíti a megértést.
Használata elsősorban a szellemi tulajdon védelmére irányul: a visszafejtés vagy másolás megnehezítése érdekében a kódot láthatatlanná
Részletes technikák közé tartozik az azonosítók cseréje irreleváns nevek használatával, a vezérlési szerkezet átszervezése, karakterkódolás és
Etikai és jogi megfontolások: legitim célokra használható ipari védelmi eszköz, de rosszindulatú szereplők is alkalmazhatják a
---