Techniques de Sécurité Courantes et Cryptographie en Développement iOS
Introduction aux Méthodes de Sécurité iOS
Dans le développement d'applications iOS, la sécurité des données est une considération primordiale. Tandis que des solutions simples comme NSUserDefaults peuvent servir au stockage de données non sensibles, elles ne sont absolument pas adaptées aux informations confidentielles, telles que les mots de p ...
Publié le 7 août à 01h43
Sécurité et Protection des Applications Web : Défis CTF
Codage Base64 et Obfuscation
L'examen du code source révèle que la flag est cachée et peut être obtenue par un simple décodage Base64.
Injection par Entête HTTP
L'analyse du code source mène à un identifiant et un mot de passe. L'utilisation d'un navigateur spécifique, tel que 'ctf-show-brower', est requise. En modifiant l'en-tête User-Agent po ...
Publié le 26 juillet à 09h53
Interopérabilité du chiffrement AES entre un backend Java et un frontend CryptoJS
Dans le développement d'applications web, la sécurisation des données sensibles transitant entre le client et le serveur est primordiale. L'utilisation du standard AES (Advanced Encryption Standard) en mode CBC avec un remplissage PKCS7/PKCS5 offre une solution robuste. Cet article détaille la mise en place d'un mécanisme de chiffrement et de d ...
Publié le 22 juillet à 09h19
Résolution de défis SSHCTF en ingénierie inverse
0x01 Vérifiez votre IDA
Concept clé : Utilisation basique d'IDA Pro
Pour résoudre ce défi, ouvrez le fichier dans IDA, accédez à la fenêtre des fonctions, recherchez la fonction main, puis appuyez sur F5 pour générer le pseudo-code. Le flag y est directement visible.
0x02 Baby XOR
Concept clé : Opération XOR
Pas de protection anti-débogage. Cha ...
Publié le 13 juillet à 18h39
Génération de CAPTCHA arithmétique en image avec Python
La création d'un CAPTCHA arithmétique consiste à afficher une opération mathématique sous forme d'image et à demander à l'utilisateur de saisir le résultat. Cette approche repose sur la bibliothèque Pillow pour le rendu visuel et l'encodage base64 pour la transmission.
Un fichier de police au format .ttf est nécessaire pour le rendu du texte su ...
Publié le 11 juillet à 06h40
Communication Client-Serveur Sécurisée avec Python : Sockets et Encodage Base64
La programmation réseau en Python repose principalement sur le module socket, qui permet d'établir des connexions bidirectionnelles entre deux nœuds. Dans ce guide technique, nous explorons la mise en œuvre d'une architecture client-serveur robuste utilisant le protocole TCP, tout en intégrant une couche de sécurité par encodage de données et m ...
Publié le 27 juin à 20h11
Intégration d'images de détection en Base64 dans une page HTML à partir de VideoAgentTrek-ScreenFilter
Obtenir les images de détection
Le modèle VideoAgentTrek-ScreenFilter génère des images de sortie mettant en évidence des objets tels que des écrans, téléviseurs et moniteurs. Il est possible d'obtenir ces images de plusieurs manières.
Utilisation de l'interface web
Accédez à votre instance de l'application (souvent à l'adresse https://votre-a ...
Publié le 13 juin à 01h07
Intégration du partage par code QR dans Langchain-Chatchat pour la diffusion mobile
Dans les systèmes de gestion des connaissances locaux comme Langchain-Chatchat, l'accès limité aux navigateurs internes restreint souvent la propagatoin efficace de l'information. L'ajout d'une fonctionnalité de partage par code QR transforme les réponses en actifs numériques accessibles via des appareils mobiles, sans compromettre la sécurité ...
Publié le 9 juin à 20h40