abdelouafi
Administrator
إذا كنت ترغب في مشاهدة الصور ، يرجى النقر عليها
Blog
SUIVEZ NOTRE CHAINE YOUTUBE: قم بالتسجيل في قناتنا عبر هذا الرابط https://www.youtube.com/channel/UCCITRMWPcElh-96wCS3EyUg
devoir 1 math tronc commun
مجموعة من دروس و فروض جميع المستويات
دروس الإعدادي - دروس الثانوي الثأهيلي - دروس التعليم الابتدائي - فروض مختلف المستويات الدراسيةفضلا و ليس أمرا شارك هذه الصفحة مع أصدقائك:
On va voir comment protéger le code javascript :
Les solutions qui existent:
soit de mettre le code Javascript dans un fichier .js et l'appeler ne permet pas de cacher ce code, de le mettre directement dans le code source ne suffit pas <script language="JavaScript" src="….js"></script>
Ceci par ce que le code source est stocké dans le cache du navigateur sur le disque dur de l´internaute. On peut facilement avoir le code source d'une page HTML et Javascript juste en utilisant la combinaison des touches clavier ctrl+u.
Alors que faire ?
Rien !
Si vous avez des données sensibles (des calculs par exemple...) vous pouvez alors développer des pages web dynamiques en utilisant par exemple le langage PHP. Même si il n´y a pas de base de données derrière.
Il existe comme même une solution!!:
La solution que j'ai trouvé, c'est la génération d'un token que tu envoies en plus des autres paramètres sur la page appelante et son décryptage sur la page du service. Si après décryptage ce n'est pas ce qu'on attendait et bien on refuse l'accès.
Obfuscation javascript pour protéger son code source
Qu'est-ce que l'obfuscation ?
Il existe une parade qui consiste à rendre le code Javascript extrêmement difficile à lire et à comprendre, de manière à rendre le reverse engineering très compliqué, cette technique s'appelle l'obfuscation. Obfusquer du code consiste généralement à effectuer ce type de traitement :
outils qui permettent de minifier et d'obfusquer du code Javscript :
Les solutions qui existent:
soit de mettre le code Javascript dans un fichier .js et l'appeler ne permet pas de cacher ce code, de le mettre directement dans le code source ne suffit pas <script language="JavaScript" src="….js"></script>
Ceci par ce que le code source est stocké dans le cache du navigateur sur le disque dur de l´internaute. On peut facilement avoir le code source d'une page HTML et Javascript juste en utilisant la combinaison des touches clavier ctrl+u.
Alors que faire ?
Rien !
Si vous avez des données sensibles (des calculs par exemple...) vous pouvez alors développer des pages web dynamiques en utilisant par exemple le langage PHP. Même si il n´y a pas de base de données derrière.
Il existe comme même une solution!!:
La solution que j'ai trouvé, c'est la génération d'un token que tu envoies en plus des autres paramètres sur la page appelante et son décryptage sur la page du service. Si après décryptage ce n'est pas ce qu'on attendait et bien on refuse l'accès.
Obfuscation javascript pour protéger son code source
Qu'est-ce que l'obfuscation ?
Il existe une parade qui consiste à rendre le code Javascript extrêmement difficile à lire et à comprendre, de manière à rendre le reverse engineering très compliqué, cette technique s'appelle l'obfuscation. Obfusquer du code consiste généralement à effectuer ce type de traitement :
- Supprimer tous les commentaires
- Supprimer l'indentation du code, ainsi que les retours chariot, on obtient alors tout le code sur une seule ligne, sans aucun espace superflu
- Renommer les variables et les fonctions, pour leur donner un nom absolument pas explicite comme a, b, c, d...
- Réécrire les chaines de caractère en hexadécimal
outils qui permettent de minifier et d'obfusquer du code Javscript :