Nepopravljiva deinstalacija na androidu. Brisanje izbrisanih datoteka na Androidu

Kada radite s datotekama na telefonu, često ih morate brisati, ali standardni postupak ne garantira potpuni nestanak elementa. Da biste isključili mogućnost oporavka, trebali biste razmotriti načine uništavanja već izbrisanih datoteka.

Za mobilne uređaje postoji nekoliko načina kako se riješiti gore navedenih elemenata, ali u svim ćete se slučajevima morati pribjeći korištenju programa trećih strana. Međutim, sama radnja je nepovratna i ako su važni materijali prethodno izbrisani, trebali biste razmotriti načine njihovog vraćanja opisane u sljedećem članku:

Metoda 1: Aplikacije za pametne telefone

Na mobilnim uređajima nema toliko učinkovitih mogućnosti za uklanjanje već izbrisanih datoteka. Primjeri nekoliko njih predstavljeni su u nastavku.

Andro drobilica

Sasvim jednostavan program za rad s datotekama. Sučelje je jednostavno za upotrebu i ne zahtijeva nikakva posebna znanja za obavljanje potrebnih operacija. Da biste se riješili izbrisanih datoteka, trebate sljedeće:

iShredder

Možda jedan od najučinkovitijih programa za uklanjanje već izbrisanih datoteka. Rad s njim je sljedeći:

2. metoda: PC softver

Ovi su alati prvenstveno namijenjeni čišćenju memorije na računalu, ali neki od njih mogu biti učinkoviti i za mobilne uređaje. Detaljan opis dat je u zasebnom članku:

CCleaner treba razmotriti odvojeno. Ovaj je program nadaleko poznat svim korisnicima i ima verziju za mobilne uređaje. Međutim, u potonjem slučaju nije moguće očistiti prostor već izbrisanih datoteka, pa ćete se stoga morati okrenuti računarskoj verziji. Izvođenje željenog čišćenja slično je prethodnim metodama i detaljno je opisano u gornjim uputama. No, program će biti učinkovit za mobilni uređaj samo kada se radi s prijenosnim medijima, na primjer SD karticom koja se može ukloniti i povezati s računalom putem adaptera.

Metode razmotrene u članku pomoći će vam da se riješite svih prethodno izbrisanih materijala. U tom slučaju, trebate imati na umu da je postupak nepovratan i osigurati da u broju uklonjenih nema važnih materijala.

Prije prodaje, razmjene ili doniranja svog android pametnog telefona, bilo koji vlasnik pokušava očistiti uređaj od osobnog sadržaja. SMS dopisivanje, fotografije, lozinke s društvenih mreža, videozapisi - sve se to može proširiti Internetom u nekoliko minuta ako se ispostavi da je budući vlasnik nesavjestan kupac. Ako niste sigurni u neku osobu, onda je bolje riješiti se dobra nakupljenog tijekom mnogih godina korištenja.

Zašto standardni alati za brisanje podataka nisu savršeni?

Mnogi ljudi vjeruju da postupak izbornika za potpuno resetiranje uređaja nepovratno uništava sve podatke s uređaja. Nažalost, to nije slučaj. Čak i nakon takve operacije, novi vlasnik može prilično lako vratiti, ako ne sve informacije, onda i njihov pristojan dio, koji se zapravo ne briše, već se samo skriva u memoriji uređaja.

Naravno, neiskusni korisnik vjerojatno neće pronaći skrivene datoteke odlaskom u standardne aplikacije (galerija, istraživač), jer uobičajeni postupak čišćenja sakriva sav stari sadržaj iz javnog pristupa. Međutim, s jakom željom, napredniji ljubitelj naprava može brzo pronaći osobne podatke prethodnog vlasnika pomoću posebnih programa.

Većina će ovaj mehanizam brisanja datoteka smatrati ozbiljnom greškom u operativnom sustavu. Zapravo je glupo kriviti programere, jer je ovo načelo rada povezano s tehničkim mogućnostima hardvera. Android OS ne briše sve samo da bi produžio životni vijek tvrdog diska. Činjenica je da su ugrađeni pogoni modernih pametnih telefona dizajnirani za ograničeni broj prepisa. A skrivanje datoteka je puno lakše i puno brže od trajnog brisanja.

Alternativni načini trajnog brisanja podataka

Danas ne postoji jednostavan i prikladan način trajnog brisanja podataka s Android pametnih telefona. Ali ako ste zabrinuti za sudbinu osobnih podataka, možete ih učiniti neupotrebljivim za oporavak. Za to je potrebno šifriranje podataka. Kao rezultat ovog postupka, datoteke ne nestaju, već postaju nepristupačne za namjeravanu upotrebu. Možete aktivirati šifriranje podataka u postavkama sigurnosti i privatnosti.

Postoji još jedan način iz serije "varanje sustava", a sastoji se u sljedećem. Morate ispuniti cijeli prostor za pohranu s nekoliko velikih datoteka (na primjer, filmovima). Ovo će zamijeniti stare datoteke novima. Nakon izvršavanja standardnog postupka resetiranja vratit će se samo zadnji podaci.

Prije odlaganja diska, pametnog telefona, tableta ili bilo kojeg drugog uređaja na kojem se mogu čuvati povjerljivi podaci, treba paziti da se podaci potpuno unište. Tek nakon što su datoteke trajno izbrisane, uređaj možete baciti, pokloniti ili prodati.

To je neophodno jer se na mnogim pogonima mogu vratiti podaci izbrisani na uobičajeni način. Jednostavno brisanje ne briše uvijek informacije trajno.

USB stickovi, prijenosni pogoni i memorijske kartice

Posebno je važno potpuno uništiti podatke za USB-pogone i prijenosne pogone, čak i ako oni koriste SSD flash memoriju, pa čak i ako govorimo o punopravnom vanjskom SSD-pogonu. Činjenica je da naredba TRIM ne radi s USB sučeljem, pa bi netko drugi mogao potencijalno oporaviti povjerljive podatke s odbačenog USB pogona.

Da biste trajno izbrisali podatke s vanjskog pogona u sustavu Windows, možete upotrijebiti jedan od mnogih posebnih uslužnih programa. Najlakše je koristiti besplatnu verziju CCleanera. Priključite USB pogon, otvorite program i odaberite opciju Alati\u003e Brisač pogona.

Imajte na umu da će trajno brisanje podataka skratiti životni vijek vašeg pogona, pogotovo ako se radi o jeftinom flash pogonu. S druge strane, ako ćete se još uvijek toga riješiti, u čemu je onda razlika?

Na Macu možete koristiti Disk Utility za brisanje. Otvorite ga, odaberite željeni pogon s popisa i kliknite "Izbriši". Zatim pritisnite gumb Sigurnosne mogućnosti, odaberite jednom obrišite disk i pokrenite operaciju.

Prijenosna računala, računala i interni pogoni

Na prijenosnim računalima i računalima unutarnje pogone treba izbrisati samo ako su hibridni ili mehanički tvrdi diskovi. Kada se datoteke izbrišu s SSD diskova, one se nepovratno uništavaju zahvaljujući naredbi TRIM - zapravo, zato SSD-ovi rade tako brzo.

Dakle, da rezimiramo, trikovi u nastavku vrijede samo za hibridne i mehaničke tvrde diskove. Nemojte ih primjenjivati \u200b\u200bna SSD pogone - to je gubljenje vremena i nepotrebno skraćivanje životnog vijeka SSD-a.

U sustavima Windows 8 i 8.1 dovoljno je koristiti funkciju "Resetiraj računalo" i omogućiti brisanje sigurnog diska tijekom postupka. Opcija Potpuno čisti pogon osigurava uništavanje datoteka i njihovo vraćanje.

Ako imate Windows 7, Linux ili drugi operativni sustav, možete pokrenuti računalo pomoću uslužnog programa (vidi članak) koji prepisuje sve datoteke na tvrdom disku slučajnim skupom podataka. Nakon takvog brisanja, naravno, morat ćete ponovo instalirati Windows ili Linux kako biste ponovno mogli koristiti računalo.

Imajte na umu da višestruko brisanje diska nije potrebno - dovoljan je samo jedan prolaz.

Na Macu s mehaničkim tvrdim diskom pokrenite se u način oporavka i upotrijebite Disk Utility za potpuno brisanje podataka, a zatim ponovo instalirajte OS X.

Pametni telefoni i tableti

Apple iPhone i iPad su prema zadanim postavkama šifrirani, tako da samo trebate vratiti uređaj na tvorničke postavke pomoću opcije Izbriši sav sadržaj i postavke i osobni podaci se ne mogu oporaviti. Čak i ako neki njihovi fragmenti ostanu na uređaju, bit će šifrirani i ne mogu se dešifrirati nakon resetiranja.

Na pametnim telefonima i tabletima s Androidom šifriranje je prema zadanim postavkama onemogućeno, pa jednostavno vraćanje na tvorničke postavke neće pomoći: povjerljivi podaci mogu se pohraniti u internu pohranu.

Da biste trajno uništili podatke na Androidu, prvo morate omogućiti enkripciju uređaja u postavkama, a tek onda izbrisati podatke i vratiti tvorničke postavke. Šifriranje podataka prije izvođenja resetiranja osigurava da se preostali fragmentirani fragmenti ne mogu oporaviti.

Proaktivno šifriranje

Možete čak i unaprijed omogućiti potpunu enkripciju na pogonu. Šifrirani podaci ne mogu se vratiti bez lozinke, pa čak i ako neke datoteke ostanu na disku nakon brisanja, ne mogu se dešifrirati. To neće biti moguće učiniti čak ni uz pomoć posebnog kriminološkog softvera.

Na primjer, na Chromebookovima je šifriranje omogućeno prema zadanim postavkama. Stoga, da biste trajno uništili podatke, jednostavno vratite uređaj na tvorničke postavke.

Materijali

4 odgovora

Što mi govori da čak i na SD kartici FAT formata habanje poravnanja znači da tradicionalne Gutmannove metode neće raditi (vidi njegov "Još više epiloga") i da je potrebna metoda poput "čišćenja".

Hoće li čišćenje biti dovoljno ili ne, ovisi o vašim sigurnosnim postavkama. Čini se da smanjenje habanja znači da se blok može "ukloniti" u bilo kojem trenutku, u tom slučaju ne postoji način da se on izbriše, a da se ne zaobiđe razina istrošenosti mikrokontrolera. AFAIK to se ne može učiniti u softveru, čak i ako imate privilegije jezgre; morate dizajnirati posebnu opremu.

Međutim, "uklanjanje" lošeg bloka trebalo bi biti prilično rijedak događaj u životu medija, pa će u mnogim scenarijima metoda čišćenja biti razumno sigurna.

Brisanje tragova

Imajte na umu da Gutmannova metoda ima važnu moć, naime: brisanje mogućih tragova starih podataka na mediju, koji mogu ostati i nakon što se blok prepiše s novim podacima. Te tragove teoretski može pročitati određeni napadač s puno resursa. Doista temeljit pristup sigurnom odlaganju povećao bi metodu sličnu Gutmannu čišćenjem, a ne zamjenom.

Međutim, kada se radi s datotečnim sustavima s log-strukturiranim i robusnim datotečnim sustavom, puno je veći problem osigurati da se osjetljivi blokovi uopće prepišu.

Koriste li se postojeće aplikacije ovim metodama?

Nemam unutarnjih podataka o aplikacijama u trgovini aplikacija, ali gledajući recenzije aplikacija poput iShreddera, u najboljem slučaju koriste tehnike poput Reardonovog "čišćenja". Na primjer, mogu potrajati sati da izvrše jedno brisanje 32 GB slobodnog prostora.

Također imajte na umu ograničenja: Recenzije nekih aplikacija za sigurno brisanje kažu da su u nekim slučajevima "izbrisane" datoteke i dalje dostupne nakon pokretanja operacije "Sigurno brisanje". Naravno, ove recenzije uzimamo s rezervom - postoji mogućnost pogreške korisnika. Međutim, ne bih pretpostavio da su ove aplikacije učinkovite bez dobrog testiranja.

Kada izbrišete datoteku standardnim metodama kao što su file.delete () ili runtime.exec ("rm -f my_file"), jedini posao koji kernel radi je uklanjanje podataka o datotekama iz pomoćnih struktura datotečnog sustava. No, sektori za pohranu koji sadrže stvarne podatke ostaju netaknuti. I zbog toga je oporavak moguć.

To daje ideju kako možemo u potpunosti izbrisati datoteku - moramo nekako izbrisati sve sektore. Najlakši je način nekoliko puta prepisati cjelokupni sadržaj datoteke slučajnih podataka. Nakon svakog prolaska moramo isprazniti međuspremnike datoteka kako bismo osigurali da se novi sadržaj upisuje u memoriju. Sve postojeće metode za sigurno brisanje datoteka vrte se oko gore navedenog principa. Na primjer ovaj. Imajte na umu da generička metoda ne radi na svim vrstama pohrane i datotečnim sustavima. Mislim da biste trebali sami eksperimentirati i pokušati primijeniti neke od postojećih pristupa ili razviti vlastiti. Na primjer. možete započeti sa sljedećim:

  • Prepišite i snimite datoteku 10 puta slučajnim podacima (koristite metode FileOutputStream). Napomena !!! Nemojte koristiti nule ili druge podatke s niskom entropijom. Neki datotečni sustavi mogu optimizirati tako rijetke datoteke i nekim sektorima ostaviti izvorni sadržaj. Datoteku / dev / urandom možete koristiti kao izvor slučajnih podataka (to je virtualna datoteka i ona je beskonačna). To daje bolje rezultate i brže je od poznate klase Random.
  • Preimenujte i premjestite datoteku 10 puta. Odmah odaberite nova imena datoteka.
  • Zatim skraćujemo datoteku pomoću FileChannel.truncate ().
  • Na kraju, izbrišite datoteku pomoću file.delete ().

Naravno, svu logiku možete napisati u svoj kôd, možda je čak i jednostavniji nego u Javi. Opisani algoritam je samo primjer. Pokušaj ovo. Charset charset \u003d StandardCharsets.UTF_8; Sadržaj niza \u003d novi niz (Files.readAllBytes (put), charset); content \u003d content.replaceAll ("*", "0"); Files.write (path, content.getBytes (charset));

Točan je odgovor na ovo pitanje, međutim, drugačiji. Pojedinačne datoteke ne mogu se brisati na modernim SSD-ima i operativnim sustavima... Stoga ove aplikacije zapravo ne nude atraktivan proizvod. Suvremeni operativni sustavi pohranjuju fragmente datoteke na različita mjesta, a moguće je da će čak i nakon što izbrišete najnoviju verziju datoteke blok po blok i također prebrisati sve metapodatke, fragment iz starije verzije datoteke možda ostati na drugom dijelu diska.

Jedini siguran način brisanja osjetljivog sadržaja s diska je poništavanje cijelog diska više puta prije odbacivanja diska.

Odgovor @ LarsH-a o čišćenju sveg neraspoređenog prostora nakon brisanja datoteka je uvjerljiv, ali vjerojatno nepraktičan. Ako samo želite zaštititi izbrisane datoteke tako da nitko ne može skenirati pogon kako bi ga oporavio, najbolje rješenje bilo bi puna enkripcija diska... To je zapravo bio samo poziv na potpuno šifriranje diska. Zbog toga je Apple odustao od podrške za sigurno brisanje datoteka na svojim Mac OSX-ima i iOS-ima te se prema zadanim postavkama prebacio na potpuno šifriranje diska na svim iPhoneima. Danas Android telefoni imaju i potpuno šifriranje diska.

Ako tražite istinsko klijentsko rješenje, najbolje je koristiti šifriranje jedne datoteke. Jednom kada uništite svoj ključ, koji će znati samo vaša aplikacija, ne postoji mogućnost dešifriranja datoteke čak i ako ju je netko pronašao na disku.

Ne postoji pravo rješenje za sigurno brisanje datoteka na SSD-u. Netehničkim ljudima koji se još sjećaju starih HDD-ovih dana možda ćete dati lažni osjećaj sigurnosti.

U eri globalne digitalizacije izuzetno je teško održavati povjerljivost. Pametni telefoni u koje imamo povjerenja uvelike povećavaju rizik da naši osobni podaci dođu u ruke trećih strana. Čak i nakon potpunog uklanjanja jedne ili druge informacije iz memorije uređaja, ona ne nestaje u potpunosti i može se obnoviti pomoću posebnih alata. iShredder 6 Standard trajno će uništiti ono što treba uništiti.

Na prvi pogled iShredder se ne ističe u pozadini standardnih upravitelja datoteka, kojih stotine i tisuće čekaju u krilima u direktoriju. No, za razliku od njih, razvoj studija ProtectStar Inc. koristi certificirane algoritme za brisanje datoteka, nepovratno uništavajući odabrane podatke. A niti jedan alat ne može vratiti ono što je iShredder jednom izbrisao.

"Kad korisnici brišu osobne datoteke, poput fotografija ili videozapisa, sa svojih uređaja, pogrešno vjeruju da su trajno izbrisani", rekao je Chris Bon, izvršni direktor tvrtke ProtectStar. "Istina je da se te informacije mogu oporaviti pomoću posebnih uslužnih programa dok se ne uklone pomoću modernih algoritama za uništavanje [datoteka]."

Uklanjanje se odvija u četiri faze. U prvom se podaci prepisuju uzorkom 0xff. Druga faza u potpunosti šifrira blokove pomoću 256-bitnog AES algoritma. Treći izvodi potpunu provjeru prepisanih podataka, zajedno sa sigurnim brisanjem s jedinstvenim uzorkom. Potonji prepisuje sve podatke na slučajan način, dok se slučajni brojevi generiraju na temelju FIPS standarda.

Za razliku od standardiziranih upravitelja datotekama, iShredder je izuzetno ležeran. Osobno nisam mogao ni zamisliti da će šifrirano brisanje datoteka od oko 800 MB trajati toliko dugo. Od početka do kraja, cijeli postupak trajao je oko 15 minuta. Isti Googleov Files Go obrađuje u nekoliko sekundi, ali bez pružanja usporedive razine sigurnosti.

Sami programeri tvrde da njihova aplikacija pristupa pitanju uništavanja datoteka s odgovornošću vojnog odjela. U svakom slučaju, nakon uklanjanja podataka, korisniku se nudi stvarno izvješće koje potpisuju tvorci. U njemu se navodi da su svi algoritmi koje koristi iShredder testirani od strane neovisnih stručnjaka za kibernetsku sigurnost, a svi se podaci trajno brišu.

O ovom i drugim vijestima o Androidu možete razgovarati u našem Telegram chatu.

Primjena: iShredder 6 Standard Razvojni programer: ProtectStar Inc. Kategorija: Alati Cijena: Besplatno je Preuzimanje datoteka: Google play Već sam zainteresiran za prijavu: 1627 čovjek