Du bist nicht angemeldet.

[Release] [DLL] CryptIt

Lindi666

unregistriert

1

Sonntag, 16. August 2009, 13:24

[DLL] CryptIt

Hallo,

Ich finde, dass es immer ein unverhältnismäßig großer Aufwand ist, die ganzen Bytekeys und ByteIVs zu erstellen, wenn man etwas mit der "Rijndael"-Methode
verschlüsseln will...
Also hab ich die "CryptIt" DLL gebastelt, mit der man ganz simpel Text oder Dateien ver-/entschlüsseln kann:

VB-Version:
  • VB 2008
ben. Framework:
  • .net 3.5
METHODEN:

EncryptText
(ByVal Source As String, ByVal Password As String) As String

Diese Funktion gibt den Verschlüsselten Text als String zurück, wenn man den Ausgangstext und PW angegeben hat.

DecryptText(ByVal Source As String, ByVal Password As String) As String
Genau dasselbe Spielchen, nur umgekehrt: Der verschlüsselte Text wird entschlüsselt, vorrausgesetzt das PW stimmt.

EncryptFile(ByVal FileInput As String, ByVal FileOutput As String, ByVal Password As String)

Dasselbe Prinzip, nur dass der Pfad der zu verschlüsselnden Datei angegeben werden muss, und der Pfad des Outputs.
WICHTIG: Inputpfad und Outputpfad dürfen nicht übereinstimmen!

DecryptFile(ByVal FileInput As String, ByVal FileOutput As String, ByVal Password As String)

Siehe EncryptFile, nur halt zum Entschlüsseln...
WICHTIG: Inputpfad und Outputpfad dürfen nicht übereinstimmen!

Sonstiges:

  • Die DLL darf gerne einkompiliert werden, es wäre dann toll wenn irgendwo im Programm ein kleiner Hinweis darauf vermerkt wär ;)

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »vredesbyrD« (28. März 2010, 11:55)


Es haben bereits 2 registrierte Benutzer diesen Beitrag als hilfreich eingestuft.

Benutzer, die diesen Beitrag hilfreich fanden:

Morphesus, Razer

  • »Prometheus« ist männlich

Beiträge: 179

Dabei seit: 20. August 2008

Wohnort: Österreich

Hilfreich-Bewertungen: 2

  • Private Nachricht senden

2

Mittwoch, 19. August 2009, 10:15

klingt praktisch, ......... wers mir mal downloaden und bei gelegenheit testen ;-)

Scream

Registrierter Benutzer

  • »Scream« ist männlich
  • »Scream« wurde gesperrt

Beiträge: 665

Dabei seit: 27. September 2009

Hilfreich-Bewertungen: 2

  • Private Nachricht senden

3

Samstag, 7. November 2009, 20:19

wen ich es so mache:

Visual Basic Quellcode

1
CryptFile.EncryptFile(KryptonTextBox1.Text, KryptonTextBox2.Text, KryptonTextBox3.Text)


und dan ein ordner aufm desktop oder irgendwo anders auswähle kommt eine gelbe fehlermeldung

das das programm (oder ich ) keine reche hat/habe um auf den ornder zu zugreifen ;(

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Scream« (7. November 2009, 20:40)


  • »xXMichaelXx« ist männlich

Beiträge: 1 146

Dabei seit: 22. Mai 2009

Frühere Benutzernamen: xXMichaelXx

Hilfreich-Bewertungen: 14

  • Private Nachricht senden

4

Samstag, 7. November 2009, 20:46

Tzja.. Wie gesagt. Du hast halt keine Rechte.
whitehouse:~$ rm -f /bin/laden

Scream

Registrierter Benutzer

  • »Scream« ist männlich
  • »Scream« wurde gesperrt

Beiträge: 665

Dabei seit: 27. September 2009

Hilfreich-Bewertungen: 2

  • Private Nachricht senden

5

Samstag, 7. November 2009, 20:55

und wie kann ich nun den file encrypten?

Lindi666

unregistriert

6

Sonntag, 8. November 2009, 13:26

Dein Programm mit Adminrechten ausstatten.

Scream

Registrierter Benutzer

  • »Scream« ist männlich
  • »Scream« wurde gesperrt

Beiträge: 665

Dabei seit: 27. September 2009

Hilfreich-Bewertungen: 2

  • Private Nachricht senden

7

Sonntag, 8. November 2009, 14:41

hab ich schon genau so gemacht wie auf vcware.de ...

funkst aber immernoch ned ;(

Lindi666

unregistriert

8

Montag, 9. November 2009, 15:00

Dann mustz du überprüfen ob die Datei schreibgeschützt ist.
Ansonsten fällt mir nix mehr ein ;)

DJFloG

Freak

Beiträge: 277

Hilfreich-Bewertungen: 8

  • Private Nachricht senden

9

Montag, 9. November 2009, 16:40

Big THX an Lindi666... Hab die DLL erfolgreich getestet, das hier kam Dabei Raus:

CC-Crypt

Könnt es euch ja gerne mal anschauen.

Nochmal großes lob und danke an Lindi666.

MfG

DJFloG
WMI Probleme? -> [VB 2008] Ganz einfach informationen aus der WMI Auslesen

Zitat

Private Boxer As Short
Private Tanga As String
Private Penis As Long
Private Breasts, Eggs As Double


Scream

Registrierter Benutzer

  • »Scream« ist männlich
  • »Scream« wurde gesperrt

Beiträge: 665

Dabei seit: 27. September 2009

Hilfreich-Bewertungen: 2

  • Private Nachricht senden

10

Montag, 9. November 2009, 19:43

@lindi666

was meinste welche datei..

die ich encrypten will?

Lindi666

unregistriert

11

Dienstag, 10. November 2009, 19:52

ja klar die datei die du ver/entschlüsseln willst, welche sonst?
:D

Vincent fischer

hört Klassik

Beiträge: 241

Hilfreich-Bewertungen: 7

  • Private Nachricht senden

12

Samstag, 5. Dezember 2009, 16:47

Hallo,

Kannst du encryptfile und decrypt file so ändern das die

vorhandene datei durch die ver-/entschlüsselte datei

ersetzt wird?

MfG Vincent
92% of all kids listen to pop and hip-hop
if you are one of the 8% , who still listen to real music,
copy this in your Signature!

progglord

Registrierter Benutzer

  • »progglord« ist männlich

Beiträge: 902

Dabei seit: 10. April 2009

Wohnort: Holzminden

Hilfreich-Bewertungen: 22

  • Private Nachricht senden

13

Samstag, 5. Dezember 2009, 18:12

das kannst du dir doch selbst machen. Die Datei mit seiner dll irgendwo als temp-File speichern die orginale löschen und wieder die verschlüsselte als orginale kopieren, was ist daran so schwer?

Vincent fischer

hört Klassik

Beiträge: 241

Hilfreich-Bewertungen: 7

  • Private Nachricht senden

14

Sonntag, 6. Dezember 2009, 11:15

Bei der .exe findet

bei mir dercomputer die dll nimmer :(

MfG Vincent
92% of all kids listen to pop and hip-hop
if you are one of the 8% , who still listen to real music,
copy this in your Signature!

XProg

Mehr als zuviel

Beiträge: 129

Dabei seit: 13. April 2009

Hilfreich-Bewertungen: 8

  • Private Nachricht senden

15

Sonntag, 6. Dezember 2009, 11:34

Mach im Projekt einen Verweis, dann wird die .dll im Debug/Release Ordner drin sein :thumbup:
"Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program."

- Linus Torvalds

Vincent fischer

hört Klassik

Beiträge: 241

Hilfreich-Bewertungen: 7

  • Private Nachricht senden

16

Montag, 7. Dezember 2009, 13:56

Hab ich, im ordner ist die DLL auch,

aber es kommt immer folgende meldung:

************** Ausnahmetext **************
System.IO.FileNotFoundException: Die Datei oder Assembly "CryptIt, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
Dateiname: "CryptIt, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"
bei Script_Writer.Formxyz.Form1_Load(Object sender, EventArgs e)
bei System.EventHandler.Invoke(Object sender, EventArgs e)
bei System.Windows.Forms.Form.OnLoad(EventArgs e)
bei System.Windows.Forms.Form.OnCreateControl()
bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
bei System.Windows.Forms.Control.CreateControl()
bei System.Windows.Forms.Control.WmShowWindow(Message& m)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
bei System.Windows.Forms.Form.WmShowWindow(Message& m)
bei System.Windows.Forms.Form.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


MfG Vincent
92% of all kids listen to pop and hip-hop
if you are one of the 8% , who still listen to real music,
copy this in your Signature!

Patty-Pat

Registrierter Benutzer

  • »Patty-Pat« ist männlich

Beiträge: 37

Dabei seit: 17. März 2009

Wohnort: Zuhause

  • Private Nachricht senden

17

Samstag, 9. Januar 2010, 13:13

No suitable nodes are available to serve your request.

Bitte neu hochladen^^

Lindi666

unregistriert

18

Samstag, 9. Januar 2010, 15:40

ne, funpic war mal wieder down...

Chris213

Registrierter Benutzer

  • »Chris213« ist männlich

Beiträge: 1 003

Dabei seit: 29. März 2009

Wohnort: Wutöschingen

Hilfreich-Bewertungen: 27

  • Private Nachricht senden

19

Samstag, 23. Januar 2010, 16:16

Hey ich wollte heute mit deiner DLL meine Datenbank verschlüsseln
dann kommt da dieser Fehler

Quellcode

1
Zeichenabstände sind ungültig und können nicht entfernt werden.


so sieht der Code aus

Visual Basic Quellcode

1
 CryptIt.CryptFile.DecryptFile(inpfad & "\HWPB.mdb", inpfad & "\db.txt", "Passwort")

was habe ich falsch gemacht??

Also es fängt zwar an, aber es verschlüsselt die Datenbank nicht fertig 4kb fehlen.
Mfg chris213

Meine Finanzen LeitSim4

Lindi666

unregistriert

20

Samstag, 23. Januar 2010, 19:03

kp...
ich werd mal schauen und das problem evtl. beheben.
Danke für den Bugreport.

Social Bookmarks