Powrót   Forum CDRinfo.pl > Archiwizacja - Dyski twarde, SSD, pendrive, karty pamięci > Odzyskiwanie danych

Odzyskiwanie danych Dyskusje poświęcone odzyskiwaniu danych z dysków twardych i pamięci flash



Witaj Nieznajomy! Zaloguj się lub Zarejestruj

Zarejestrowani użytkownicy mają dostęp do dodatkowych opcji, lepszej wyszukiwarki oraz mniejszej ilości reklam. Rejestracja jest całkowicie darmowa!

Odpowiedz na post
 
LinkBack Opcje związane z dyskusją Ocena dyskusji Tryby wyświetlania
Stary 29.03.2016, 20:00   #1
Stały bywalec ;)
 
Avatar użytkownika xor82
 
Data rejestracji: 28.07.2015
Posty: 103
xor82 zaczyna zdobywać reputację <1 - 49 pkt>
Jak działają programy do odzyskiwania danych?

Czy może ktoś mi wytłumaczyć w jaki sposób programy do odzyskiwania danych uzyskują dostęp do obszarów dysku z usuniętymi danymi - oflagowanych jako "do zapisu" lub metadanych? W czym napisać taki program w domowych warunkach?
xor82 jest offline   Odpowiedz cytując ten post

  #ads
CDRinfo.pl
Reklamowiec
 
 
 
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
 

CDRinfo.pl is online  
Stary 29.03.2016, 20:45   #2
Guru
 
Avatar użytkownika mgit
 
Data rejestracji: 22.08.2004
Lokalizacja: Chojnów
Posty: 8,249
mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>
Chodzi ci o aplikację do pisania programów czy język programowania....

Jeśli o samą aplikację to np. najbardziej popularną jest chyba Visual Studio (popularną w śród studentów). Ale to głównie zależy jakiego języka programowania chcesz użyć czy C++ czy może coś bardziej nowoczesnego C#, a może coś z niskiego poziomu... np. Asembler...

A może coś bardziej otwartego jak Eclipse (ale to wciąż C++), albo coś starszego jak samo C

Lepiej zdecyduj w jakim języku chcesz to napisać, a potem na jaki system i architekturę..., a dopiero potem szukaj programu co obsługuje określony język...

Do tego dochodzi decyzja czy aplikacja ma być graficzna czy tekstowa (konsola)
__________________
Internet osiedlowy - nie taki zły

Ostatnio zmieniany przez mgit : 29.03.2016 o godz. 20:47
mgit jest offline   Odpowiedz cytując ten post
Stary 29.03.2016, 21:08   #3
Guru
 
Avatar użytkownika revolver0
 
Data rejestracji: 06.12.2005
Lokalizacja: Torchwood
Posty: 3,839
revolver0 jest wzorem do naśladowania <650 - 999 pkt>revolver0 jest wzorem do naśladowania <650 - 999 pkt>revolver0 jest wzorem do naśladowania <650 - 999 pkt>revolver0 jest wzorem do naśladowania <650 - 999 pkt>revolver0 jest wzorem do naśladowania <650 - 999 pkt>revolver0 jest wzorem do naśladowania <650 - 999 pkt>revolver0 jest wzorem do naśladowania <650 - 999 pkt>
Przejrzyj źródła jakiegoś programu do odzyskiwania plików. Tam powinno być jak takie coś funkcjonuje
__________________
Porady oraz pytania wyłącznie na forum!!!
revolver0 jest offline   Odpowiedz cytując ten post
Stary 29.03.2016, 21:57   #4
free
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,512
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
@xor w przypadku dysków hdd pliki dalej są na dysku - znikają tylko z jego spisu treści. Programy zapewne sprawdzają czy dany obszar ma swój wpis w tablicy i jeżeli nie to próbują odczytać papę bitową i poskładać ją w całość.

Jeżeli chodzi o napisanie takiego programu to raczej tylko C/C++. Na twoim miejscu bym sobie raczej darował skoro zadajesz pytania o podstawy.
__________________

"Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say."
- E. Snowden
andy jest offline   Odpowiedz cytując ten post
Stary 29.03.2016, 22:16   #5
Guru
 
Avatar użytkownika mgit
 
Data rejestracji: 22.08.2004
Lokalizacja: Chojnów
Posty: 8,249
mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>
Cytat:
Napisany przez andy Podgląd Wiadomości
@xor w przypadku dysków hdd pliki dalej są na dysku - znikają tylko z jego spisu treści. Programy zapewne sprawdzają czy dany obszar ma swój wpis w tablicy i jeżeli nie to próbują odczytać papę bitową i poskładać ją w całość.

Jeżeli chodzi o napisanie takiego programu to raczej tylko C/C++. Na twoim miejscu bym sobie raczej darował skoro zadajesz pytania o podstawy.
Teoretycznie w C# też można...
__________________
Internet osiedlowy - nie taki zły
mgit jest offline   Odpowiedz cytując ten post
Stary 29.03.2016, 23:10   #6
free
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,512
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
Teoretycznie to iPada "Pro" można używać do montażu filmów...
__________________

"Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say."
- E. Snowden
andy jest offline   Odpowiedz cytując ten post
Stary 29.03.2016, 23:12   #7
Guru
 
Avatar użytkownika mgit
 
Data rejestracji: 22.08.2004
Lokalizacja: Chojnów
Posty: 8,249
mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>mgit jest wzorem do naśladowania <650 - 999 pkt>
Cytat:
Napisany przez andy Podgląd Wiadomości
Teoretycznie to iPada "Pro" można używać do montażu filmów...
Ba i są co używają

Jak by się tak głębiej zastanowić to iPhone zastępuje lustrzankę nawet
__________________
Internet osiedlowy - nie taki zły
mgit jest offline   Odpowiedz cytując ten post
Stary 30.03.2016, 05:34   #8
Stały bywalec ;)
 
Avatar użytkownika xor82
 
Data rejestracji: 28.07.2015
Posty: 103
xor82 zaczyna zdobywać reputację <1 - 49 pkt>
Cytat:
Napisany przez mgit Podgląd Wiadomości
Chodzi ci o aplikację do pisania programów czy język programowania....
Chodzi mi o to jak one uzyskują dostęp do np. danych usuniętych z kosza lub metadanych. Czy to jakieś biblioteki? Przecież z poziomu systemu Windows nie można podejrzeć tych informacji, jednak aplikacje data recovery jakoś to potrafią.
xor82 jest offline   Odpowiedz cytując ten post
Stary 30.03.2016, 07:57   #9
free
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,512
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
@xor przeczytaj mój pierwszy post.
__________________

"Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say."
- E. Snowden
andy jest offline   Odpowiedz cytując ten post
Stary 30.03.2016, 08:37   #10
Author
Zlotowicz
 
Avatar użytkownika nimal
 
Data rejestracji: 29.03.2003
Lokalizacja: The World
Posty: 16,296
nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>
Andy dobrze ci napisal
porownuja stan faktyczny ze stanem z tablic
dla kazdego sysyemu plikow (i dla ich roznych wersji) wyglada to inaczej
bez znajomosci tego tematu nie masz w ogole co sie brac za odzyskiwanie a co dopiero za pisanie czego do odzyskiwania - co tez Andy juz ci napisal
nimal jest offline   Odpowiedz cytując ten post
Stary 30.03.2016, 11:21   #11
Stały bywalec ;)
 
Avatar użytkownika xor82
 
Data rejestracji: 28.07.2015
Posty: 103
xor82 zaczyna zdobywać reputację <1 - 49 pkt>
Cytat:
Napisany przez nimal Podgląd Wiadomości
Andy dobrze ci napisal
porownuja stan faktyczny ze stanem z tablic
Nie pytałem o to. Chodzi mi np. o uzyskiwanie dostępu właśnie do pliku np. $MFT z partycji NTFS (i informacji zawartych w $MFT). Mówiąc najprostszym językiem: jak pokazać programowi, że ten plik tam jest Ten plik z poziomu systemu Windows jest niewidoczny, więc jak uzyskać do niego dostęp? Zabierając się do pisania takiego programu to jest jedna z podstawowych informacji. A może się mylę i da się np. z poziomu systemu "zobaczyć" tego typu plik bez specjalnego oprogramowania?
xor82 jest offline   Odpowiedz cytując ten post
Stary 30.03.2016, 11:28   #12
Author
Zlotowicz
 
Avatar użytkownika nimal
 
Data rejestracji: 29.03.2003
Lokalizacja: The World
Posty: 16,296
nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>nimal ma doskonałą reputację, jest przykładem osoby znającej się na rzeczy <2000 i więcej pkt>
korzytam z gotowych rozwiazan, wiec tego skryptu nie testowalem
jednak nie bede sie wyglupial i polecal programu za kilka(nascie) tysiakow
wiec zobacz sobie ten skryp do parsowania tablicy MFT https://github.com/dkovar/analyzeMFT
nimal jest offline   Odpowiedz cytując ten post
Stary 30.03.2016, 18:47   #13
free
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,512
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
Zobacz testdiska lub mhdd/whdd. Programy o otwartym kodzie.
andy jest offline   Odpowiedz cytując ten post
Odpowiedz na post

Opcje związane z dyskusją
Tryby wyświetlania Oceń tę dyskusję
Oceń tę dyskusję:

Twoje uprawnienia:
Nie możesz rozpoczynać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz umieszczać załączników
Nie możesz edytować swoich postów

BB codeWłączone
EmotikonkiWłączone
Kody [IMG]Włączone
Kody HTML są Wyłączone
TrackbacksWyłączone
PingbacksWyłączone
RefbacksWyłączone


Podobne dyskusje
Dyskusja Autor Forum Odpow. Ostatni Post
Linux LiveCD/USB do odzyskiwania danych i naprawy dysków andy Odzyskiwanie danych 5 04.01.2014 21:43
Dyktafon Sony próba odzyskania danych. Jak? ynny Odzyskiwanie danych 1 22.10.2010 12:58
PS2 - jak bootować programy?? faQU Homebrew 7 18.07.2009 13:02
Jak i czym skopiować ścieżki danych alfa_bim Napędy optyczne CD 0 10.01.2005 03:51
Jak ominąć błąd danych CRC ? mario73 DVD-Video 8 15.12.2004 12:20


Wszystkie czasy w strefie CET. Aktualna godzina: 11:27.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2017, vBulletin Solutions Inc.
Search Engine Optimization by vBSEO