Je lis quelques articles concernant la sécurité informatique et les logiciels malveillants. J'ai sauté dans un graphique reliant le # of potentially malicious applications
avec le # of antiviruses
. La légende du graphique a indiqué Applications utilizing obfuscated libraries
. Comme prévu, plus il y a d'antivirus, moins il y a de risques d'applications malveillantes.Qu'est-ce qu'une bibliothèque obfusquée?
L'étiquette « obscurcissement » dans le dit:
obfuscation est le processus par lequel le code est modifié de sorte qu'un développeur trouve beaucoup plus difficile de comprendre clairement ce que le programme prévu ne ou comment il fonctionne. Plus le programme est grand, plus l'obscurcissement est grand, car le code s'entremêle pour relier différents segments à travers le programme.
Alors, est-ce juste une question de syntaxe, qui rend le code plus difficile à comprendre pour le programmeur? Je suppose que obfuscated libraries
se rapporte à la même chose?
Cela signifie que le fonctionnement de la bibliothèque est obscurci. Le code source est rendu moins lisible. La logique du programme est inversée et inversée, il n'est donc pas évident de voir ce qu'il essaie d'accomplir. – deceze