Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Dateien verstecken (https://www.delphipraxis.net/134305-dateien-verstecken.html)

cookie22 19. Mai 2009 16:24


Dateien verstecken
 
hallo,

ich würde gerne wissen wie man dateien unter windows versteckt. ich meine nicht per dateiattribut. ich habe die tage ein tool names usb protect gesehen, dieses programm lässt die dateien auf dem stick verschwinden, bzw verschlüsselt sie und macht sie dann unsichtbar.

jemand einen schimmer wie das geht?

gruss,
cookie

Bernhard Geyer 19. Mai 2009 16:37

Re: Dateien verstecken
 
Dazu wirst du vermutlich einen Dateisystemtreiber schreiben müssen. Nicht gerade einfach ...

jaenicke 19. Mai 2009 16:50

Re: Dateien verstecken
 
Was da genau passiert müsste ich mir einmal anschauen. Klar ist einmal eins: Bei einer seriösen Sicherheitssoftware würde dabei stehen was da passiert, denn security by obscurity ist nun einmal Schwachsinn. Ich werde es einmal auf einem virtuellen PC testen.

Einen Dateisystemtreiber benutzt es nicht, denn da steht dabei, dass es keine Installation und keine Administratorrechte benötigt.

mr_emre_d 19. Mai 2009 17:07

Re: Dateien verstecken
 
Zitat:

Zitat von Bernhard Geyer
Dazu wirst du vermutlich einen Dateisystemtreiber schreiben müssen. Nicht gerade einfach ...

Quatsch!

Man muss nur NtQuerySystemInformation im Explorer Hooken und die Listenartige Struktur umbiegen

Mehr nicht

MfG

cookie22 19. Mai 2009 17:54

Re: Dateien verstecken
 
aber dein programm müste ja immer laufen um die dateien zu verstecken, oder?

mr_emre_d 19. Mai 2009 17:56

Re: Dateien verstecken
 
Nö; also indirekt schon -> der Explorer von Windows "läuft" ja so und so ..

Zacherl 19. Mai 2009 18:03

Re: Dateien verstecken
 
Zitat:

Zitat von mr_emre_d
Man muss nur NtQuerySystemInformation im Explorer Hooken und die Listenartige Struktur umbiegen

Naja NtQueryDirectoryFile täte es wohl eher :P Mit NtQuerySystemInformation kannst du Prozesse verstecken. Ein einfacher Ring3 Hook sollte die Lösung für dich sein.

Fridolin Walther 19. Mai 2009 18:10

Re: Dateien verstecken
 
Man sollte sich dann aber nicht wundern, wenn diverse AV Tools anfangen deine Software als Rootkit zu bezeichnen - was es letztlich ja auch ist.

Ein eleganterer Weg Dateien zu "verstecken", der aber nur bei NTFS funktioniert, wäre die Dateien einfach via ADS an eine bestehende Datei oder ein bestehendes Verzeichnis anzuhängen. Damit verschwindet es aus dem Blickfeld des Users ohne allzu großen Verdacht zu erregen. Bleibt mit entsprechenden Tools allerdings auch nicht unentdeckt - wobei das für so ziemlich alle Lösungen der Fall ist.

cookie22 19. Mai 2009 18:46

Re: Dateien verstecken
 
n hook kanns eigentlich nicht sein, der müsste ja laufen. die dateien sind aber ja auch weg wenn man den stick einsteckt und das main program garnicht läuft.

hab gerade festgestellt, dass pro verschlüsselter datei 2 neue ordner im verzeichnis sind, die man auch nicht sieht.

Fridolin Walther 19. Mai 2009 18:53

Re: Dateien verstecken
 
Kannst mir mal nen Link zu dem Programm per PM schicken? Dann kann ich Dir sagen wies funktioniert ;).


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:34 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz