Guardship 7.1.2

Licence: Essai gratuit ‎Taille du fichier: 4.63 MB
‎Note des utilisateurs: 0.0/5 - ‎0 ‎Votes

Sur Guardship

Guardship démonte votre code .NET, puis compile le code MSIL de votre exécutable en application native non gérable en générant deux pièces : 1. Module de démarrage [Your_App_Name].com; 2. Bibliothèque [Your_App_Name].lib Vos applications (WinForms, WPF, etc.) qui ciblent le framework .NET sont compilées en langage intermédiaire (IL). Au moment de l’exécuter, le compilateur juste à temps (JIT) traduit l’IL en code natif. Guardship traduit votre .NET exécutable en code natif pour le rendre caché. Lorsque vous exécutez l’exécuteur testamentaire protégé, il a toutes les fonctionnalités et fonctionnalités de l’application gérée performant dans la mémoire PC. Mais les navigateurs d’assemblage et les décomposeurs .NET ne seront pas en mesure de lire vos exécutables protégés .NET. Pourquoi guardship se convertit-il en exécuteur non gérable ? Il y a quelques démonteurs pour décomposer les exécuteurs testamentaires non gestion écrits dans ASM, C, ou C++. Cependant aucun d’entre eux ne parviendra à produire suffisamment de code lisible pour en valoir la peine. Vous passerez plus de temps à essayer de lire la source décompilée avec des blocs assembleurs à l’intérieur, que d’écrire la même application fonctionnelle à partir de zéro. En fait, n’importe quel module exécutable peut être démonté et exploré. La facilité avec laquelle un déchiffrateur peut inverser votre code source d’application dépend de la façon dont les métadonnées complètes sur le code source de l’application se présente à l’intérieur du module exe. Le déchiffrateur peut-il trouver les noms de classe originaux, les méthodes, les flux de travail, les structures, etc.? Un compilateur compacte essentiellement le code source de l’application, transformant la sortie en un format qui est très conforme à l’exécution du temps d’exécution de la machine. Il peut s’agir d’un code machine natif ou d’un code d’au-dessus de l’IL qui est traité par clr temps d’exécution intermédiaire. Toutefois, dans l’ensemble, beaucoup d’informations sur votre code source d’application (débogage, commentaires, etc)est tout simplement peut être perdu au cours de la compilation compacte.