Dynamic Code Displacing is the ultimate tool in anti-reflection. It can protect your codes from any reflectors, disassemblers, decompilers, and even IL debuggers.
Unlike other similar products we do not decrypt and create hard coded methods at run-time, since this can still be exposed to Process Dumper/Reflector. 'Dynamic Code Displacing' hides IL codes through dynamic methods, ie:
- IL codes are removed from methods/properties and replaced with uninitialized delegates.
- These delegates are just empty place holders, their values are set to null.
- The extracted codes are then encrypted and safely store away, so there are no IL codes to be reflected by any reflectors.
- At run-time these codes are retrieved, decrypt, and dynamically convert to dynamic methods and then associated with the delegates (place holder) according to the specified mode :
+ Preload : dynamic methods/delegates are created at the start of application.
+ LoadOnFirstCalled : dynamic method will be created and assigned to the associated delegate when the method is called for the first time.
+ LoadAndDiscard : dynamic method is created and assigned to the associated delegate every time the method is called and then discarded after the method return to the caller.
- These dynamic methods cannot be reflected or disassemble.
- Process Dumper/Reflector will only see the delegate declarations. It will not be able to see the underlying dynamic methods.
- CIL Debuggers cannot track or trace directly into dynamic methods.
- For extra protection, Dynamic Code Displacing can also convert obfuscated assemblies. Highly complex reflectors have ability to assign names from their functionalities. By adding Dynamic Code Displacing on top of obfuscation, it will prevent reflectors from analyzing your codes.
- 'Dynamic Code Displacing' is a specialize tool that only provides code hiding/displacing capability. It can be used in combination with other standard obfuscators.
Unlike other similar products we do not decrypt and create hard coded methods at run-time, since this can still be exposed to Process Dumper/Reflector. 'Dynamic Code Displacing' hides IL codes through dynamic methods, ie:
- IL codes are removed from methods/properties and replaced with uninitialized delegates.
- These delegates are just empty place holders, their values are set to null.
- The extracted codes are then encrypted and safely store away, so there are no IL codes to be reflected by any reflectors.
- At run-time these codes are retrieved, decrypt, and dynamically convert to dynamic methods and then associated with the delegates (place holder) according to the specified mode :
+ Preload : dynamic methods/delegates are created at the start of application.
+ LoadOnFirstCalled : dynamic method will be created and assigned to the associated delegate when the method is called for the first time.
+ LoadAndDiscard : dynamic method is created and assigned to the associated delegate every time the method is called and then discarded after the method return to the caller.
- These dynamic methods cannot be reflected or disassemble.
- Process Dumper/Reflector will only see the delegate declarations. It will not be able to see the underlying dynamic methods.
- CIL Debuggers cannot track or trace directly into dynamic methods.
- For extra protection, Dynamic Code Displacing can also convert obfuscated assemblies. Highly complex reflectors have ability to assign names from their functionalities. By adding Dynamic Code Displacing on top of obfuscation, it will prevent reflectors from analyzing your codes.
- 'Dynamic Code Displacing' is a specialize tool that only provides code hiding/displacing capability. It can be used in combination with other standard obfuscators.
Panoramica
Code Displacing Obfuscator è un software Shareware nella categoria Miscellaneous sviluppato da ArchangelSoft.
L'ultima versione di Code Displacing Obfuscator is 1.1, pubblicato su 07/06/2018. Inizialmente è stato aggiunto al nostro database su 07/06/2018.
Code Displacing Obfuscator viene eseguito sui seguenti sistemi operativi: Windows.
Code Displacing Obfuscator non è stato valutato dai nostri utenti ancora.
Ultimi aggiornamenti
Telegram Desktop 5.14.1
Messaggistica sicura e condivisione di file con Telegram Desktop.K-Lite Mega Codec Pack 18.9.2
Scatena la tua esperienza multimediale con K-Lite Mega Codec Pack!Kingston SSD Manager 1.5.5.3
Kingston SSD Manager: A Comprehensive Tool for Optimizing Your Kingston SSD Kingston SSD Manager is a powerful software application developed by Kingston Digital, Inc.Glary Utilities 6.25.0.29
Ottimizza il tuo PC con Glary Utilities - Uno strumento completo per la manutenzione del sistemaMicrosoft Edge Canary 136.0.3224
Microsoft Edge Canary è un browser Web sviluppato da Microsoft Corporation. È una delle versioni beta del browser Microsoft Edge e viene costantemente aggiornata con funzionalità nuove e sperimentali.Microsoft Edge Beta 136.0.3240.45
Microsoft Edge Beta è un browser Web sviluppato da Microsoft Corporation. È progettato per fornire agli utenti un'esperienza di navigazione veloce, sicura e affidabile.
Download non ancora disponibile. Si prega di aggiungerne uno.
Rimani aggiornato
con UpdateStar freeware.
con UpdateStar freeware.
Ultime notizie
Ultime recensioni
![]() |
format converter
Conversione di file senza interruzioni con Format Converter di S.A.D. |
Ultimate Maps Downloader
Ultimate Maps Downloader: il tuo strumento di riferimento per le esigenze di mappatura offline |
|
![]() |
Wondershare Video Converter Ultimate
Trasforma la tua esperienza video con Wondershare Video Converter Ultimate! |
Leawo iTransfer
Leawo iTransfer: trasferimento semplificato dei dispositivi come mai prima d'ora |
|
OfficeMDI Tabs
Trasforma la produttività del tuo ufficio con OfficeMDI Tabs |
|
HyperLabel
HyperLabel: Semplificazione del processo di creazione delle etichette |
![]() |
UpdateStar Premium Edition
Mantenere aggiornato il tuo software non è mai stato così facile con UpdateStar Premium Edition! |
![]() |
Microsoft Visual C++ 2015 Redistributable Package
Migliora le prestazioni del tuo sistema con Microsoft Visual C++ 2015 Redistributable Package! |
![]() |
Microsoft Edge
Un nuovo standard nella navigazione web |
![]() |
Google Chrome
Browser Web veloce e versatile |
![]() |
Microsoft Visual C++ 2010 Redistributable
Componente essenziale per l'esecuzione di applicazioni Visual C++ |
![]() |
Microsoft Update Health Tools
Strumenti per l'integrità di Microsoft Update: assicurati che il tuo sistema sia sempre aggiornato! |