begin process at 2012 02 15 20:37:11
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

Cryptage


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Cryptage

mercredi 13 octobre 2004 à 14:52:01 | Cryptage

YannGotti

Code source de 3 fonctions:

Private Function WriteBinaryInformations(FileName As String, Text As String)
If Not Len(Text) = 1020 Then
If Len(Text) < 1020 Then
Text = Text & String(1020 - Len(Text), Chr(32))
Else
Exit Function
End If
End If

Dim Buffer As String
Dim File As Integer: File = FreeFile

Buffer = Space$(FileLen(FileName))

Open FileName For Binary As #File
Get #File, , Buffer
Close #File

DoEvents

Open FileName For Binary As #File
Put #File, , Buffer & "BIN:" & Text
Close #File
End Function
Private Function GetBinaryInformations(FileName As String) As String
On Error GoTo GetError

Dim Buffer As String
Dim File As Integer: File = FreeFile

Buffer = Space$(FileLen(FileName))

Open FileName For Binary As #File
Get #File, , Buffer
Close #File

DoEvents

Buffer = Right$(Buffer, 1024)

If Not Left(Buffer, 4) = "BIN:" Then
Exit Function
Else
Buffer = Right$(Buffer, 1020)

If Right(Buffer, 1) = Chr(32) Then
For I = 1 To Len(Buffer)
If Right(Buffer, 1) = Chr(32) Then
Buffer = Left(Buffer, Len(Buffer) - 1)
Else
Exit For
End If
Next
End If
End If

GetBinaryInformations = Buffer
Exit Function

GetError:
GetBinaryInformations = ""
End Function
Private Function DeleteBinaryInformations(FileName As String)
Dim Buffer As String, BufferBinary As String
Dim File As Integer: File = FreeFile

BufferBinary = Space$(FileLen(FileName))
Buffer = Space$(FileLen(FileName))

Open FileName For Binary As #File
Get #File, , BufferBinary
Close #File

Buffer = BufferBinary

DoEvents

Buffer = Right$(Buffer, 1024)

If Not Left(Buffer, 4) = "BIN:" Then
Exit Function
Else
Kill FileName

DoEvents

Open FileName For Binary As #File
Put #File, , Left$(BufferBinary, Len(BufferBinary) - 1024)
Close #File
End If
End Function

Ces 3 fonctions permettent d'écrire 1024 caractères à la fin d'un fichier, de les relirent ou de les supprimer.
Je voudrais me servir de ce code pour intégrer un mot de passe directement dans un fichier mais le problème c'est qu'il me faudrait une fonction de cryptage et de décriptage du mot de passe pour qu'il deviènne totalement illisible......
Je voudrais pas d'un système de cryptage hultra-puissant mais juste un ptit bout de code facile à comprendre....

Quelqu'un pourrait m'aider??
mercredi 13 octobre 2004 à 15:13:13 | Re : Cryptage

jrivet

Membre Club
SAlut, en fait tu veux une idee de cryptage c est ca ?
@+
Julien
-----------------------------------------------------------
Essai ca sinon on trouvera autre chose
-----------------------------------------------------------
mercredi 13 octobre 2004 à 15:31:08 | Re : Cryptage

YannGotti

ouaip...
Exact...

mais un cryptage tout bête... style un retournement binaire...
Je suis pas un pro, je n'arrive pas à adapter les source que je trouve sur ce site ou alors ca marche mais j'ai des pertes...
par exemple j'écri "Salut", je crypte, je décrypte et il me reste plus que "Sal"


Cette discussion est classée dans : buffer, function, string, file, filename


Répondre à ce message

Sujets en rapport avec ce message

explication de fonction [ par pierre81 ] est ce que vous pouriez m'expliquer exactement ce que fait le programme quand je lance caPrivate Declare Function API_GetComputerName Lib "kernel32" A conversion long filename vers short filename [ par yyyx ] Bonjour,Bon, je sais que la question a été posée pas mal de fois, je cherche à convertir un nom de fichier long vers un nom de fichier court.Pas de pr Connexion à une base FIREBIRD??? [ par cedricloffer ] Bonjour à tous, je suis en train de modifier un projet Visual Basic (.net 2008) de manière à désormais travailler avec une base de données FIREBIRD. fichier ouvert ... et poudre réinventée? [ par l0r3nz1 ] Bonjour à tous, il y a pas mal de discutions à propos de l'état ouvert ou non des fichiers. ce qui revient le plus souvent c'est de tester si le fi Passage d'un tableau de string d'une DLL standard à VB [ par andrebernard ] Bonjour a tous Je cherche à recuperer un tableau de string créé dans une DLL standard dans VB J'ai essayé avec ce code, que j'utilise habituelleme Selection d'un repertoir [ par calitoli ] Bonjour à tous,J'ai utilisé le code ci-dessous pour selectionner un repertoir. Et comme erreur obtenu lorsque je lance mon application: "Can't find pr probleme declarer function [ par serialv2 ] bonsoirj'ai un probleme avec une  fonctionje declare ma fonction comme ca:Function Mafonction(Gencod as string,Libelle as string,Pa as String,Pv as st [vb2005] Utilisation Api !! [ par lex1111 ] Bonjour, j'essaye d'utiliser les api suivantes dans mon prog en VB2005 pour recuperer le code source html d'une page web :     Private Declare Functio Cacher un Logiciel En Execution [ par DesP_Diablo ] Bonjours j'aurai voulu savoir comment cacher un programme quelquonque qui est en execution avec VB6 si c'est possible voila merci et egalement je n'ar API dans une fonction [ par RPG3000 ] Salut tout le monde :)Bon je cherche comment appeler une API à l'interieur d'une fonction, en utilisant des variables.Enfait, je voudrais faire ça:Pub


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales