Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

CALCULATRICE STÉGANOGRAPHIQUE


Information sur la source

Catégorie :Sécurité Classé sous : calculatrice, stéganographie, compilation, cryptage, calculette Niveau : Débutant Date de création : 03/12/2007 Date de mise à jour : 17/12/2007 20:08:05 Vu / téléchargé: 5 204 / 337

Note :
9 / 10 - par 1 personne
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Calculatrice : oui une de plus sur ce site sauf que celle-çi est "un peu" particulière !
stéganographique : "Si la cryptographie est l'art du secret, la stéganographie est l'art de la dissimulation" (Wikipédia)

Si tous vos pseudos/mots de passes des sites internet sont rassemblés sur un seul fichier texte et que vous en avez besoin au domicile, au bureau, ou sur une clé USB. Le cryptage peut être une option mais il nécessite la présence du logiciel dans plusieurs endroits. Cette solution est basé sur la dissimulation dans l'environnement.

Cette calculatrice, clone de la version Windows, permet par un code secret choisi par l'utilisateur, de stocker un fichier dans son propre exécutable. Ainsi, elle peut transporter des informations confidentielles d'une façon anodine avec accès protégé.

Mode d'emploi :
Entrer votre code secret en mémoire (touche MS), la calculatrice passe en mode stéganographique.
L'effacement ou la modification de la mémoire remet la Calculatrice en mode standard
Quelques commandes de base en mode stéganographique (voir Aide(F1) pour l'ensemble des commandes):
+ compile, - décompile, * affiche/exécute, 'Retour arrière' modifie le Code secret, ...etc

Code secret par défaut : 134679

* Attention *
Du fait de son principe de fonctionnement, basé sur la modification de son propre exécutable, cette calculatrice stéganographique ne fonctionne correctement que depuis l'exécution de son fichier exécutable (calc.exe), un lancement depuis l'éditeur VB peut provoquer des bugs tout à fait justifiés.

Nota1 : Les fichiers ASCII sont cryptés par un algorithme de base pour ne pas être lu par un simple éditeur hexadécimal

Nota2 : On peut compiler un fichiers de plusieurs mégas mais un fichier calculatrice de cette taille peut paraitre 'légèrement' suspect.
 

Conclusion

J'ai essayé de coder au plus concis pour respecter la taille de la Calculatrice Windows pour plus de similarité.
Du fait de mon niveau, Le code est très simple et peut certainement être améliorer.
Le fonctionnement en mode Standard est apparemment équivalent à l'original à 95%(hors scientifique).
Aucun bug flagrant mais je compte sur les beta-testeurs que vous êtes pour me corriger.
Je pense que l'API GetOpenFileName aurait été plus approprié que le CommonDial mais je pense qu'il demande plus de taille d'octets
L'option "Remplace" reste a développer dans une prochaine version.

A vos critiques ...
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

04 décembre 2007 00:06:12 :
Capture modifiée
04 décembre 2007 00:07:20 :
Capture modifiée
04 décembre 2007 00:08:55 :
Capture modifiée
04 décembre 2007 00:10:03 :
Capture modifiée
17 décembre 2007 20:08:05 :
v2.40 - Option "Remplace" - Affichage et commandes plus explicites - Aide et descriptions des commandes - Confirmation des actions

Commentaires et avis

signaler à un administrateur
Commentaire de dje_jay le 10/12/2007 10:50:00 9/10

Bonne idée!
Je mets une bonne note pour l'inovation, mais je n'ai pas regardé le code.
Le ++ aurait été de crypter avant de stocker. Pour celui qui reprendrait le code, une bonne API gratos est ebCrypt.

signaler à un administrateur
Commentaire de Christ_OFF le 11/12/2007 17:50:54

Je ne comprends pas ta remarque sur le cryptage avant de stocker.
Je lis chaque octet, le crypte, et le stocke en un seul passage. Cela me parait être la
solution la plus rapide.

Pour moi, dans ce projet, la protection des informations étant basé sur la dissimulation
(en cas de vol, ce fichier doit paraitre inintéressant parmi les autres), j'ai donc insisté
plus sur la réplique de l'original que sur le cryptage. Bien qu'il nécessite une clé, il
est codé au plus simple.

En tout cas, merci beaucoup pour cette note !

Christophe,
PS :  La prochaine version est en cours de finalisation.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Aide pour la realisation d'une calculette [ par KaiserGringos ] Bonjour !Je debute en programmation et on m'as demander de realiser une calculatrice convertisseur d'euro a l'ecole. Voila mon probleme, j'aimerais sa Je recherche une calculatrice en Visual Basic [ par sn1p3 ] Je recherhce le code pour un calculatrice PAREIL a celle de windows sauf quelque diference....fonctons 1 a 9, la virgule, le +/-, a place de Retour Ar Erreur de compilation "Type defini par l'utilisateur non defini" ?? [ par bbernard ] Bonjour,Je viens de telecharger la source : COOL FILEBOX : EXPLORATEUR DE FICHIERS & DOSSIERS : VERSION 1.3 de LEPECQMI mais lorsque j'essaye, j'ai un language pour programmation sur calculatrice graphique [ par bluff12 ] qui connait comment utiliser le language de programmation sur les calculatrice graphique ? Pourriez-vous me l'expliker svp ?? Calculatrice [ par Rom_beaten ] Comment est ce que l'on peut creer une calculatrice, ou plutot comment fait on pour que quel que soit l'opérateur x il me calcule la variable SOMME.Sa Très urgent: Cryptage [ par YannGotti ] Je shouaiterais savoir s'il y à une possibilité de crypter un fichier avec une simple cléf stringFichier: |C:\Essais.txt|Code: |*****||Crypter| |Decry Pbm compilation .RES [ par Arnaud01 ] Bonjour Merci d'avance à tous ceux qui liront mon message et tenterons de m'aider !Je souhaite realiser un fichier ressource contenant 4 imeges (bmp). Compilation [ par crazyjoke ] Bonjour, je suis en train de programmer un microprocesseur virtuel et le module de fonctions fait plus de 850 lignes, VB accepte encore de me le compi Calculatrice casio <=> PC [ par Xav88 ] Bonjour à tous,Je possède une calculatrice casio Graph65 et j'aimerais savoir comment communiquer avec cette calculatrice via visual basic.Aussi je ne Erreur de compilation [ par BisounoursJos ] Bonjour,bon je vous previens que je suis un noob en VB alors si qq1 parvient à me donner une réponse, merci d'etre clair(e).Alors voila : j'ai repris


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,764 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.