Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Keks
Anmeldungsdatum: 03.11.2007 Beiträge: 156 Wohnort: Dose
|
Verfasst am: 04.11.2007, 18:54 Titel: Verschlüsselung + Entschlüsselung oder Datei verstecken |
|
|
Habe die Sufu benutzt, habe auch was gefunden, klappt aber nicht.
Also ich brauche ein Script für 4.5, das einen Text verschlüsselt und eins das entschlüsselt. (DIM AS und MID$ gehen nicht).
Oder einfach eins, das eine Datei versteckt, sodass man sie nicht sieht.
Danke. |
|
Nach oben |
|
|
Sebastian Administrator
Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
Verfasst am: 04.11.2007, 19:10 Titel: Re: Verschlüsselung + Entschlüsselung oder Datei verstecken |
|
|
Hallo!
Keks hat Folgendes geschrieben: | Also ich brauche ein Script für 4.5, das einen Text verschlüsselt und eins das entschlüsselt. (DIM AS und MID$ gehen nicht). |
Warum dürfen die Befehle nicht benutzt werden? In QB 4.5 ist es ohne MID$(...) ziemlich aufwändig, eine Zeichenkette zu verschlüsseln und wieder zu entschlüsseln. Einfache Verschlüsselungsroutinen (i.d.R. auf Basis einer XOR-Verknüpfung) findest du in der MonsterFAQ auf qbasic.de. Als Alternative könntest du die Dateiattribute einer Datei setzen, sodass sie versteckt ist, sofern der Nutzer "versteckte Dateien ausblenden" lässt:
Code: | SHELL "ATTRIB +H DATEI.TXT" |
Viele Grüße!
Sebastian _________________
Der Markt regelt das! | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen! |
|
Nach oben |
|
|
Mao
Anmeldungsdatum: 25.09.2005 Beiträge: 4409 Wohnort: /dev/hda1
|
Verfasst am: 04.11.2007, 19:28 Titel: |
|
|
"Geht nicht!" ist immer so toll konkret...
Zeig uns halt den Code... _________________ Eine handvoll Glück reicht nie für zwei.
--
|
|
Nach oben |
|
|
Keks
Anmeldungsdatum: 03.11.2007 Beiträge: 156 Wohnort: Dose
|
Verfasst am: 04.11.2007, 22:24 Titel: |
|
|
Bei MID$ gibts es einen Error. (welchen weiß ich nicht mehr)
Sollte schon wirklich unsichtbar sein, dann gehst damit wohl nicht. |
|
Nach oben |
|
|
Sebastian Administrator
Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
Verfasst am: 04.11.2007, 23:03 Titel: |
|
|
Keks hat Folgendes geschrieben: | Bei MID$ gibts es einen Error. (welchen weiß ich nicht mehr)
Sollte schon wirklich unsichtbar sein, dann gehst damit wohl nicht. |
Bitte poste doch den Quellcode, weil MID$(...) als Funktion an sich kein Problem ist. Der Fehler liegt also in deiner Benutzung des Schlüsselwortes. _________________
Der Markt regelt das! | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen! |
|
Nach oben |
|
|
Michael712 aka anfänger, programmierer
Anmeldungsdatum: 26.03.2005 Beiträge: 1593
|
Verfasst am: 04.11.2007, 23:39 Titel: |
|
|
Vermutung:
Er hat FreeBASIC code benutzt (dim as), welcher in QB nicht geht.
Somit wurde mid$ auf eine nicht deklarierte variable angewendet (single, oder wars integer in QB?), und somit fehlerhaft.
Also einfach statt "Dim As String x,y" einfach "Dim x As String, y As String" schreiben, und es sollte gehen. _________________
Code: | #include "signatur.bi" |
|
|
Nach oben |
|
|
Mao
Anmeldungsdatum: 25.09.2005 Beiträge: 4409 Wohnort: /dev/hda1
|
Verfasst am: 05.11.2007, 15:16 Titel: |
|
|
Oder einfach mal den Code posten...deine Kooperationseigenschaften sind nämlich sehr ausgeprägt... _________________ Eine handvoll Glück reicht nie für zwei.
--
|
|
Nach oben |
|
|
dreael Administrator
Anmeldungsdatum: 10.09.2004 Beiträge: 2507 Wohnort: Hofen SH (Schweiz)
|
Verfasst am: 05.11.2007, 21:58 Titel: |
|
|
Zum Thema Datei verstecken: Die Methode mit dem "Hidden"-Bit ist vergleichsweise einfach, ein
oder entsprechende Ordneroptionen ("Alle Dateien anzeigen") im Windows-Explorer zeigt sie Dir wieder an.
Wenn Du in dem Sinn ein etwas besseres Versteck suchst, so stellen bei NTFS die Alternate Data Streams eine geeignetere Variante dar. Sollte laut Artikel sogar recht einfach anzuwenden sein, d.h. Du solltest mit einem normalen
Code: | Open "C:\Pfad\Foobar.txt:Versteckt.txt" For Output As 1 |
in FreeBasic(!)* bereits das Gewünschte erreichen.
* ist nur von einer nativen Win32-Applikation möglich! _________________ Teste die PC-Sicherheit mit www.sec-check.net |
|
Nach oben |
|
|
Keks
Anmeldungsdatum: 03.11.2007 Beiträge: 156 Wohnort: Dose
|
Verfasst am: 10.11.2007, 00:14 Titel: |
|
|
Es ist halt QBasic
Den Code habe ich nicht mehr, war aber für QBasic.
Gibts nicht einfach noch eine Verschlüsselung, vielleicht klappt die ja?
EDIT: Habe durch ein anderes Schlüsselwort eine gefunden, die klappt. |
|
Nach oben |
|
|
Eisbaer
Anmeldungsdatum: 16.10.2004 Beiträge: 354 Wohnort: Deutschland,Bayern
|
|
Nach oben |
|
|
|