Pokaż wyniki 1 do 5 z 5

Temat: Trwałe usuwanie plików

  1. #1
    Avatar rafal44
    rafal44 jest offline logout
    Zarejestrowany
    Dec 2007
    Postów
    291

    Domyślnie Trwałe usuwanie plików

    0.
    Nie wiem czy wybrałem dobry dział więc temat można spokojnie przenieść jakby co.

    1. Jak usuwane są pliki?
    Wiadomo, że usuwając plik do kosza jest zaznaczany, że jest usunięty, ale nadal istnieje(można go przywrócić), opróżniając kosz usuwany jest wpis z tablicy FAT, ale plik nadal istnieje na dysku. Można go zobaczyć choćby edytorem dysków. Jeżeli jednak nadpiszemy to miejsce to tego pliku już tak łatwo nie obejrzymy.

    2. Usuwanie pliku przez nadpisywanie sektorów.
    Programy które tak usuwają pliki nadpisują wielokrotnie sektory bajtami zerowymi (00000000) i 'pełnymi' (11111111). Jednak tak usunięte pliki i te zastąpione przez inne można odzyskać.

    I kilka pytań:
    Dlaczego sektory są nadpisywane przez same zera i jedynki Niemożna by tego wygenerować losowo albo jakimś innym algorytmem Czy to ma jakieś znaczenie
    Jak odzyskiwane są pliki usunięte przez wielokrotne nadpisanie Jak trwały ślad zostawiają na dysku pliki?
    Jak wiele razy należy nadpisywać plik aby otrzymać porządany efekt?
    "a imię jego będzie czterdzieści i cztery"
    A. Mickiewicz Dziady cz. III

  2. #2
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    Napisywanie odbywa sie niekoniecznie 0 i 1... byl watek http://hack.pl/forum/thread297,prawi...ie_danych.html ktory sam zakladalem dawno temu. Jesli mowa o software'owym niszczeniu danych to sa jasno okreslone uznane standardy.

    Wg jednego z nich trzeba zrobic 35 rundek po calej powierzchni dysku a to trwa dosc dlugo... Sa rozne standardy jednak, niektore szybsze inne wolniejsze. Ostatnio "niszczylem" w ten sposob dysk 10GB - trwalo to ponad godzine...

    DBAN - darmowy boot-cd do niszczenia danych, tylko radze uwazac jak go odpalisz - lubi czyscic po calosci wszystkie dyski jakie masz podpiete do kompa!
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

  3. #3
    Zarejestrowany
    Nov 2006
    Skąd
    Polska/Poland
    Postów
    1,191

    Domyślnie

    tablicy FAT
    btw:
    FAT/NTFS/HPFS - raczej chodzi o MFT, tam są zapisane szczegóły dotyczące plików..
    ***********
    * markossx *
    ***********

  4. #4
    Avatar ⌂⌂⌂
    ⌂⌂⌂ jest offline Poison Null Byte %00
    Zarejestrowany
    Jul 2008
    Postów
    96

    Domyślnie

    Jak raz zapelnisz sektory danymi to juz nigdy nie zostana zwolnione. No chyba ze przelecisz dysk magnesem ;p

    wedlug ekspertow z firmy IBAS Polska, nadpisywanie danych wiecej niz 4 razy jest pozbawione sensu, gdyz to wystarczy calkowitego zamazania pierwotnych informacji. Nie ma mozliwosci odzyskania tych danych. Wszystko tez zalezy od uzytych algorytmow. W sumie mozna by sie zastanawiac jak to naprawde jest duzo programow 'do zacierania sladow' oferuje mozliwos kasowania danych do 35 razy (jak mowil TQM), inne do 15, 9 a te slabsze i darmowe jednokrotnie. Windows & Internet Cleaner Pr0 moze nadpisywac dane az 999 razy, no to juz lekka przesada :>
    Ostatnio edytowane przez ⌂⌂⌂ : 10-27-2008 - 20:46
    delete (z ang. skasuj) - w programowaniu obiektowym operator niszczący obiekty utworzone za pomocą operatora new (bądź dowolny obiekt, którego adres można pobrać).

  5. #5
    Avatar Nikow
    Nikow jest offline -=[ZRP]=-
    Zarejestrowany
    Sep 2007
    Skąd
    Różne zakątki sieci.
    Postów
    995

    Domyślnie

    Usuwanie danych nie jest taką prostą sprawą, a wydajna procedura powinna zapisywać kolejno takimi wartościami (wartości bajtów w hex, losowa oznacza losową wartość):
    Losowa
    bbbbbb
    249249
    888888
    666666
    dddddd
    222222
    b6db6d
    492492
    6db6db
    111111
    cccccc
    losowa
    777777
    db6db6
    eeeeee
    333333
    444444
    aaaaaa
    999999
    924924
    ffffff
    000000
    555555
    losowa

    Kolejność jak i typ danych jest tutaj ważny, podane tutaj 25 przejść jest wynikiem prac w jakimś laboratorium. Nie pamiętam nazwy.
    http://nikowek.blogspot.com/
    Zbrojne Ramię Pingwina!
    -----BEGIN GEEK CODE BLOCK-----
    Version: 3.12
    GCS d- s++:++ a--- C+++ UL+++ P L+++ E--- W++ N++ o K- w--
    O M- V- PS PE Y PGP++ t+ 5 X+ R tv- b++ DI- D-
    G+ e- h! r% y?
    ------END GEEK CODE BLOCK------

Podobne wątki

  1. Usuwanie plików i katalogów chronionych
    By pegazx in forum Inne metody
    Odpowiedzi: 18
    Autor: 01-29-2010, 15:47
  2. usuwanie wiadomości na gg
    By szliz in forum Komunikatory
    Odpowiedzi: 19
    Autor: 07-04-2008, 20:29
  3. usuwanie indeksu tablicy
    By ironwall in forum C/C++
    Odpowiedzi: 2
    Autor: 12-08-2007, 14:52
  4. Usuwanie nie do odzyskania
    By Nikow in forum Hacking
    Odpowiedzi: 5
    Autor: 10-08-2007, 14:59
  5. Usuwanie bugów.
    By m33 in forum Delphi/Pascal/Lisp
    Odpowiedzi: 1
    Autor: 09-24-2007, 08:26

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj