Kako ukloniti, razbiti ili razbiti zaboravljenu Excel XLS lozinku

Može biti jako frustrirajuće kada koristite resurs zaštićen lozinkom i zaboravite lozinku. Čak i web stranice za online članstvo mogu biti dovoljno frustrirajuće. Ali ako se radi o projektu u Excel dokumentu zaštićenom lozinkom , a zatim ste zaboravili lozinku – to može biti neželjena prepreka u vašem napretku.

Srećom, postoje neke stvari koje možete učiniti kako biste uklonili lozinku iz programa Excel(Excel) . Ako želite da vaš dokument bude zaštićen lozinkom, možete ga ponovno spremiti i zaštititi nakon što ga razbijete. Ali za ovaj članak ćemo se usredotočiti na dio pucanja.

Neka terminologija(Some Terminology)

Uklanjanje lozinke iz Excela(Excel) odnosi se upravo na to – stvaranje datoteke tako da više nema lozinku. Razbijanje lozinke je opet, kao što zvuči, razbijanje lozinke kako biste mogli pristupiti datoteci. To bi mogao biti slučaj kada je lozinka slomljena na putu do uklanjanja ili slomljena na putu do razbijanja. 

Da, napuknuto(cracked) zvuči kao slomljeno, ali razmislite o haku(hack) . U slučaju razbijanja(cracking) zaboravljene lozinke, otkrivate koja je lozinka kako biste mogli pristupiti datoteci.

Ograničenja(Limitations)

Mnogi softverski programi i mnoštvo drugih dostupnih opcija samo će dovesti do slijepe ulice ili neke vrste ograničenja. Na primjer, radit će za Excel 2007, ali ne i za Excel 2016 ili Mac . Ili će raditi za zaštitu unutar radnog lista, ali ne i ako ne možete otvoriti datoteku (otvorena lozinka). 

Zanimljivo je da će softverske opcije koje će raditi za te stavke (npr . Excel 2016, otvorena lozinka, Mac itd.) također raditi za starije Excel programe. 

Dakle, zašto kupiti dva programa ili morate kupiti jedan program za nove datoteke i zatrpati svoje računalo besplatnim programom za starije datoteke kada vam ne treba? Ima smisla nabaviti pravi program koji rješava vaš problem. I dok je *besplatno* divno, 9-30 USD nije apsolutno užasna cijena, a ne kada uzmete u obzir mnogo vrijednog (i potrebnog) softvera iznosi 300-500 USD.

Neka bude jednostavno, evo nekoliko *besplatnih* opcija koje bi mogle ukloniti zaporku iz Excela(Excel) i tako vas spasiti od plaćanja ili čak instaliranja bilo čega. Kasnije(Later) ćemo razmotriti neka plaćena softverska rješenja.

Besplatne metode(Free Methods)

Sljedeće su neke metode koje možete isprobati i koje bi vam mogle omogućiti da svoj novčanik držite zatvorenim. Nema garancija, ali to je mjesto za početak. Imajte na umu dvije stvari:

  1. Ako nemate vremena ili želite lakšu rutu, možda ćete htjeti prijeći ravno na plaćena rješenja (softver).
  2. Enkripcija u Excelu(Excel) prije 2013. bila je prilično pojednostavljena. To znači da je lakše razbiti radni list koji je bio zaštićen(protected) prije 2013. Opet(Again) , ako želite preskočiti gnjavažu, za noviju verziju radnog lista (noviju verziju Excela(Excel) ) možda ćete htjeti preskočiti besplatne verzije i ići ravno za plaćeno.

Bez obzira na sve, ne zaboravite napraviti sigurnosnu kopiju datoteke(make a backup of the file) . Više od jedne sigurnosne kopije može biti mudro. Ispucajte kopiju datoteke kako biste bili sigurni da nema oštećenja ili oštećenja izvorne datoteke. Većina ovih softverskih metoda i besplatnih metoda ne oštećuju datoteku, ali je bolje pogriješiti na strani opreza.

Dvije metode VBA skripte(Two VBA Script Methods)

Ideja korištenja VBA skripte je zaobići mehanizam provjere lozinke u programu Microsoft Excel(Microsoft Excel) i razbiti Excel lozinku. Ali to radite tako da zavarate program prije nego što proces počne, s osnovnim skriptnim jezikom Visual Basica(Visual Basic)

Moglo bi se činiti štreberskijom opcijom, ali to je vjerojatno najmanje uključena metoda, pa biste je mogli prvo isprobati.

Ovdje je VBA skripta(VBA Script) . Čim otvorite Excel radni list(Excel Worksheet) , pristupite uređivaču pomoću Alt F11 (radi i na Macu(Mac) ), odaberite datoteku s popisa i zalijepite ovu skriptu u prozor Deklaracije .(Declarations)

Sub BreakPassword()

   Dim i As Integer, j As Integer, k As Integer 
   Dim l As Integer, m As Integer, n As Integer
   Dim i1 As Integer, i2 As Integer, i3 As Integer
   Dim i4 As Integer, i5 As Integer, i6 As Integer

   On Error Resume Next

   For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
   For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
   For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
   For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126

   ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
   Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
   Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

   If ActiveSheet.ProtectContents = False Then
      Exit Sub
   End If

   Next: Next: Next: Next: Next: Next
   Next: Next: Next: Next: Next: Next

End Sub

Nakon što pritisnete gumb za pokretanje(run) (F5) za VBA skriptu, dajte joj malo vremena i kada gumb ponovno postane dostupan, znat ćete da je skripta završila. 

Postoji nekoliko mogućnosti. Na primjer, u verziji za Mac , možete jednostavno početi uređivati ​​datoteku. Druge verzije, poput Windowsa(Windows) , dat će vam privremenu lozinku koju možete koristiti za otključavanje dokumenta i početak uređivanja. U ovom trenutku imate mogućnost dodati novu lozinku ako želite i ponovno spremiti dokument s tom lozinkom.

Postoji još jedna izvrsna metoda VBA Script koja uzima Excel datoteku i ponovno stvara njenu kopiju bez lozinke(i). Možete kopirati/zalijepiti VBA skriptu s ove stranice(this page) .

Opcija Ivana Trbosjeka(John the Ripper Option)

Druga mogućnost uklanjanja lozinke iz Excela(Excel) je temeljniji pristup, korištenje terminala. To je verzija Ivana Trbosjeka . (John the Ripper)Ovo je također učinkovita metoda za opće razbijanje lozinki i učinkovito se koristi desetljećima. Neke od drugih metoda, poput softverske metode, vjerojatno su lakše i učinkovitije, posebno za novije verzije programa Excel

Također, ako imate stariju verziju Excela(Excel) (prije 2013.) i ne smeta vam tipkati, učinkovita je VBA Script metoda(VBA Script Method) . Za metodu Ivana Trbosjeka(John the Ripper) , posjetite ovu stranicu(this site) i pomaknite se do dna za metodu/upute kako to učiniti.

XML/Zip Method (Pre-Excel 2013)

Nakon što napravite sigurnosnu kopiju datoteke, možete nastaviti koristiti XML/Zip metodu da biste je razbili. 

  • Sve što trebate učiniti je promijeniti ekstenziju datoteke iz xls u zip tako da Windows misli da je datoteka sada zip datoteka umjesto Excel datoteke. To će omogućiti pristup postojećem XML-u (pod pretpostavkom da metoda radi, što možda neće).
  • Izvadite sada zip datoteku i potražite XML datoteku. Bit će u imeniku  radnih listova .(worksheets)
  • U datoteci potražite pojam sheetProtection i kada ga pronađete, uklonite oznaku koja ga zatvara. Oznaka obično počinje s < i završava s > . Želite ukloniti cijelu oznaku, od početka do kraja. 
  • Spremite datoteku (još uvijek zip). Nakon spremanja datoteke, preimenujte zip ekstenziju u izvornu ekstenziju. Trebali biste biti spremni i sposobni za otvaranje i rad s datotekom. 

Ova metoda nije dobro funkcionirala, a istraživanje kaže da djeluje samo za starije datoteke.

Ostalo (prikupljanje informacija)(Other (Gathering Information))

Postoji još jedna opcija lozinke koja se preporučuje pod nazivom Excel Password Recovery Lastic . To je zanimljiva opcija, ali kada je testirana, nije impresionirala, nikada nije napredovala. 

Uz to, postoje neke korisne informacije koje se mogu prikupiti korištenjem programa čak i ako ne dovrši proces razbijanja lozinke (ili uklanjanja).

  • Nakon preuzimanja softvera, dvaput ga kliknite i prođite kroz postupak instalacije na vašem Windows računalu. 
  • Otvaranje programa dovest će vas do prozora koji izgleda kao onaj prikazan gore, nakon što je izvršio skeniranje vašeg stroja.

Program je koristan jer pronalazi datoteke programa Excel(Excel) koje bi mogle trebati pomoć, odnosno one koje su zaštićene lozinkom. 

Primijetit ćete da je prva datoteka na gornjem popisu datoteka prije 2013. s ekstenzijom xls i lozinka za otvaranje(Password to open) pokazuje <CSP> . Druge dvije datoteke su datoteke iz 2016. i prikazuju ekstenziju xlsx i lozinku za otvaranje(Password to open) od <strong> .

Lozinka za prvu datoteku na popisu je lozinka. (password.)Postavljen je na ovaj način kako bi testiranje bilo jednostavno. Međutim, čak i uz jednostavnu lozinku, i što je još važnije, slabu enkripciju (zbog verzije Excel softvera), Excel Password Recovery Lastic alat je ipak preporučio da se isproba druga opcija. Preporučio je posjet Password-Find- u, o čemu više detalja možete pronaći u nastavku.

Ostale datoteke (xlsx) također su dobile istu preporuku, što se i očekivalo. Ako softver ne može obraditi najjednostavniju datoteku, ne bi se očekivalo da će obraditi datoteku Excel 2016 .

Evo gdje bi ovaj softver mogao biti od pomoći. Ako imate Excel proračunsku tablicu i znate da je zaštićena lozinkom, ali niste sigurni u kojoj mjeri, možete dopustiti programu Excel Password Recovery Lastic(Excel Password Recovery Lastic) da pronađe datoteku (kada izvrši svoje automatsko skeniranje kada otvorite program) i zatim vam reći što vrstu zaštite koju datoteka ima (vidi gornju sliku). 

Primijetit ćete da na gornjoj slici prikazuje <CSP> , kao što smo ranije spomenuli, što nam pomaže da znamo koju verziju datoteke (osim te male pomoći za proširenje datoteke, gledajući je li to xls ili xlsx ).

Svaka mala informacija pomaže. Korištenjem ovog softverskog alata možete barem otkriti je li Excel datoteka otvorena lozinka(open password) ili lozinka za izmjenu(modify password) ili oboje, ili neka druga kombinacija.

Gornja slika prikazuje drugu vrstu datoteke. Znajući koju vrstu zaštite datoteka ima (kao i verziju), može se izolirati koja je vrsta razbijanja lozinke potrebna, a to bi nam moglo uštedjeti vrijeme, energiju, a možda i novac. 

Ovaj softver možda nije učinio djelo (krekirao datoteku), ali je pomogao razumjeti datoteku i koje korake poduzeti dalje.

Plaćene softverske metode(Paid Software Methods)

Bez obzira na to koju metodu odaberete za uklanjanje lozinke iz Excela(Excel) , korisno je napraviti sigurnosnu kopiju Excel datoteke samo u slučaju da dođe do oštećenja u tom procesu. Općenito, možete jednostavno duplicirati neotvorenu datoteku. Postoje i druge metode sigurnosnog kopiranja i dobro je napraviti nekoliko sigurnosnih kopija, samo da budete sigurni.

Dr.Excel ($29.95)

iSeePassword nudi softverski paket za razbijanje Excel lozinki. Također nude opcije za normalne Windows lozinke, tako da su u određenoj mjeri one na jednom mjestu. 

Također, dovoljno su ljubazni ponuditi probnu verziju kako biste mogli vidjeti radi li program uopće za vas prije nego što potrošite novac. Postoji dovoljno opcija da biste mogli osigurati da softver koji odlučite koristiti ima probnu verziju, što vam omogućuje procjenu prije nego što potrošite novac.

  • Kada je instalacija dovršena, svakako kliknite okvir za Pokreni ExcelPasswordRecovery.exe(Run ExcelPasswordRecovery.exe) prije nego što kliknete Završi(Finish) . ExcelPasswordRecovery.exe je također naziv softvera, Dr.Excel .

  • Prvi korak je dodavanje dotične datoteke. To možete učiniti klikom na Dodaj datoteku(Add File) u gornjem desnom kutu. 
  • Korak 2 omogućuje odabir vrste napada. Opisi su prilično razumljivi. Vrsta napada ovisi o vrsti lozinke koju ste koristili.

Tako, na primjer, ako se sjećate da ste koristili stvarno jednostavnu lozinku, ali se ne sjećate koja je to lozinka bila, možda ćete htjeti upotrijebiti rječnički napad(Dictionary Attack) kako bi koristio češće riječi. Također biste mogli preferirati Brute-Force s napadom maskom(Brute-Force with Mask Attack) koji može potrajati manje vremena. 

Imajte na umu da ćete morati kliknuti na Postavke(Settings) kako biste odabrali pojedinosti povezane s vrstom napada.

  • Ako ne kliknete na Postavke, (Settings,) Dr.Excel je dovoljno dobar da vas podsjeti da to učinite i nakon što kliknete OK možete se vratiti i kliknuti na Postavke(Settings) .

  • Sada ste spremni za početak napada. Imajte na umu da, bez obzira na to koliko je temeljit ovaj softver, može potrajati. Lozinka na testiranoj datoteci bila je lozinka(password) , a s više od šest znakova bilo je potrebno nekoliko sati da se razbije. Dakle, jednostavnost nije pokazatelj koliko dugo treba.

PassFab ($19.95/yr)

Još jedno popularno softversko rješenje je PassFab .

Ako se okrenete ili ne obraćate pažnju, vaš zadani preglednik može se otvoriti s potvrdom da je softver uspješno instaliran. Stranica je passfab.com , ista stranica koja je razvojni programer softvera i odvedeni ste izravno na Brzi vodič(Quick Guide) za pomoć. 

Kada završite s web-stranicom, vratite se na proces instalacije i kliknite gumb Završi(Finish) da otvorite program.

  • Na sljedećem zaslonu imate mogućnost kliknuti Dodaj(Add) i odabrati datoteku zaštićenu lozinkom koju želite razbiti (ili ukloniti lozinku).

Na tom istom zaslonu, nakon što odaberete svoju datoteku, imate mogućnost odabrati koju vrstu napada želite upotrijebiti, s napadom rječnikom(Dictionary Attack) , brutalnim napadom s maskom i napadom(Brute Force with Mask Attack) grubom silom(Brute Force Attack) .

Pitate li se što je GPU ubrzanje(GPU Acceleration) ? To je jedinica za grafičku obradu(Processing Unit) koja pomaže u upravljanju vizualnim aspektima računala na najučinkovitiji način. To je brži procesor od procesora vašeg računala i može znatno ubrzati napad.

Postavke na ovom(Settings) zaslonu omogućuju vam prijenos prilagođenog rječnika. Dakle, ako imate ideju o tome što je lozinka, možda biste željeli navesti ove mogućnosti u svom prilagođenom rječniku.

Recimo da imate određenu lozinku koju redovito koristite i kada ste je prisiljeni promijeniti, dodajete joj broj ili poseban znak. Iako je lozinka nešto drugačija od one koju obično koristite, stvarnost je da je prilično ista. Ovo je vaša prilika da tu lozinku (i njezine varijacije) uključite u svoju prilagođenu rječničku datoteku kako biste ubrzali proces razbijanja lozinke u Excelu(Excel) .

PassFab softver(PassFab) koji je korišten za testiranje bila je probna verzija da se vidi radi li. Kao što možete vidjeti gore, softver je uspio probiti lozinku. Ili barem tako pretpostavljamo, na temelju broja znakova i prva dva znaka koja se podudaraju. 

Lozinka za ovu datoteku bila je lozinka(password) kao što je prikazano u gornjem okviru s crvenim obrubom.

PassFab želi biti dovoljno ljubazan da vam pokaže da softver radi prije nego što morate potrošiti novac. Dostupne su brojne licencne opcije koje vam omogućuju da odaberete onu koja vam najviše odgovara. Zapamtite(Remember) , iako je doživotna licenca dobra vrijednost, ako tvrtka prestane s poslovanjem, softver više neće dobivati ​​nadogradnje.

To nije predviđanje s PassFabom(PassFab) , već komentar o prirodi licenciranja softvera općenito.

Excel Password Remover Pro (razlikuje se)(Excel Password Remover Pro (Varies))

Konačni softverski paket (ili softverski paketi) ima dosta različitih vrsta i usluga, stoga svakako pročitajte opis prije nego što potrošite novac. Gornja slika prikazuje popis softvera koji je dostupan u vrijeme pisanja.

Plaćene online metode(Paid Online Methods)

Postoje neke opcije dostupne putem internetskog pristupa. Postoje i opcije da pošaljete svoju datoteku kako bi drugi razbili umjesto vas i dali vam ponudu. Uključili smo polu-samoposlužne opcije dostupne online.

Password-Find.com (19.95/39.95)

Pronalaženje lozinke(Password-Find) bila je opcija koju je predložio gornji softver Lastic — softver koji je pomogao u pružanju informacija o predmetnim datotekama kako bismo im mogli pristupiti obrazovano.

Grafika za upute je vrlo jasna. Na primjer, prvi korak je učitavanje datoteke koju želite razbiti ili ukloniti lozinku.

U drugom koraku, vrijeme je za odabir pristupa. U ovom slučaju, umjesto razmišljanja o vrsti(type) ili metodi(method) , gledate na ishod. To je još uvijek metoda/pristup, ali odlučite kakvu vrstu ishoda želite. Želite li ukloniti lozinku u Excelu(Excel) ili otkriti koja je lozinka? 

Logično je da je preporuka ukloniti lozinku jer uvijek možete spremiti datoteku (ili ponovo spremiti datoteku) s drugom lozinkom, a taj pristup (uklanjanje lozinke) je brži. Ovo je metoda odabrana tijekom testiranja.

Programeri preporučuju drugu opciju (određivanje/pronalaženje lozinke) u slučajevima kada imate nekoliko datoteka i istu lozinku za sve. I to ima smisla jer ako koristite proces uklanjanja i imate 50 datoteka, morate proći kroz taj proces 50 puta.

Ali ako koristite metodu razbijanja na jednoj datoteci i potrebno je vrijeme za tri uklanjanja lozinke datoteke (samo broj na primjer radi), spremili ste količinu vremena koja bi bila potrebna za ostalih 47 datoteka jer ste shvatili tu lozinku za 50 datoteka.

Učinkovitost i brzina ovog konkretnog online rješenja bila je vrlo impresivna. Još uvijek postoji faza čekanja dok softver radi svoj posao, ali za testiranje naše Excel 2016 datoteke to su bile sekunde, a ne sati.

Vrijedi napomenuti da nam ovaj softver nije dao datoteku, već nam je dao priliku vidjeti nezaštićenu (lozinkom uklonjenu) datoteku. Dok nam je drugi softver dao djelomične preglede datoteke, u ovom slučaju mogli smo vidjeti cijelu datoteku u pregledu, dokazujući da radi.

Opcija je Pogledaj online(View online) . I ne zaboravite kliknuti Izbriši(delete) da biste uklonili datoteku kako ne biste ostavili svoje osobne ili poslovne proračunske tablice negdje na internetu.

Kao što vidite gore, postoje dvije opcije za kupnju koje nude različita rješenja ovisno o vašim potrebama.

Password-Online.com (10 EUR)

Posljednja online opcija je password-online.com . Kada posjetite stranicu, vidjet ćete Excel Password Recovery Online na traci izbornika iznad. Čini se da imaju jedinstveni proces u jednom koraku. 

U ovom trenutku možete prenijeti svoju šifriranu datoteku, baš kao što gumb kaže. Slijedite(Follow) i na putu ste.

Od vas će se tražiti da unesete svoju e-poštu, dopuštajući im da vas obavijeste kada vaša datoteka bude spremna. Brzina kojom primate svoju datoteku ovisi o tome koliko je datoteka ispred vaše, razini složenosti i svim drugim čimbenicima koji mogu utjecati na one koji pružaju uslugu.

Iako je ova usluga po povoljnoj cijeni od samo 10 EUR , ne daje nikakvu procjenu koliko bi vremena moglo potrajati da se vaša datoteka završi. Možda ćete se osjećati bolje platiti malo više uz neke druge opcije ako želite više kontrole nad procesom.



About the author

Ja sam softverski inženjer i istraživač. Imam iskustva s Microsoft Xbox 360 i Google Explorerom. U mogućnosti sam pružiti stručne preporuke za određene alate za razvoj softvera, kao i pomoći ljudima u otklanjanju uobičajenih pogrešaka Explorera.



Related posts