Munge

Définition - Que signifie Munge?

Le terme «munge» est le plus couramment utilisé en informatique pour désigner les altérations ou les modifications apportées à un fichier ou à une structure de données. Les définitions courantes décrivent le «munge» comme une action «potentiellement destructrice ou irrévocable». D'autres descriptions familières de mungeing impliquent l'écrasement ou la combinaison imprécise de différents ensembles de données, comme dans l'acronyme MUNG pour «mash till no good».

Definir Tech explique Munge

Avant son utilisation en informatique, le terme «munge» venait du lexique anglais où il désignait différents types de mastication ou de marmonnements. Au fur et à mesure qu'il est devenu utilisé dans le monde informatique pour décrire les actions des utilisateurs, il a commencé à être associé au processus de fusion, de brassage ou de manipulation des données. Il est important de noter que, comme dans la définition ci-dessus, les actions de «munge» sont «potentiellement» destructrices. Cela signifie que le bombardement ne détruira pas nécessairement quelque chose ou ne provoquera pas un dysfonctionnement, mais ces actions ont le potentiel de causer ce type de problèmes. Certains exemples couramment utilisés impliquent des modifications des balises HTML, une modification de la ponctuation dans le texte ou la réécriture complète ou l'analyse alternative d'une fonction, d'une routine ou d'un programme.

Un autre exemple est un mot de passe «munged». Ici, les programmes utilisent la substitution de caractères pour créer un mot de passe fort. Cela pourrait être un bon exemple de mungeing, car les altérations des textes sont aléatoires. Dans le cas du mot de passe, cela ne présente probablement aucun défi autre que le mot de passe étant extrêmement difficile à pirater. Mais dans l'application à toute structure de données, collecte, routine ou programme existant, il est possible que ce type de changement aléatoire puisse détruire l'ensemble de données ou le rendre inutile.