Cara Membuka Password File Excel
Microsoft Excel adalah sebuah program atau aplikasi pengolah data berbasis spreadsheet yang terdiri dari kolom dan baris untuk mengeksekusi sebuah perintah. Umumnya aplikasi ini digunakan untuk keperluan mengolah data, membuat laporan dan menampilkan sebuah presentasi.
Pada artikel kali ini, saya tidak akan membahas esensi dari Microsoft Excel itu sendiri, namun suatu cara yang sangat simple dan pasti ada yang membutuhkan. Sebelum memulai, boleh kah saya bertanya terlebih dahulu?
"Pernahkah kalian membuka sebuah file Excel namun di proteksi dengan password?""Pernahkah kalian memproteksi file Excel kalian sendiri namun lupa dengan kombinasi passwordnya?"
Nahh.. Kalian sudah tepat mendarat di artikel ini, karena saya akan membagikan tutorial cara membuka password file excel yang terproteksi dengan sangat mudah.
Cara membuka dokumen Excel yang di password
- Silahkan buka dulu dokumen Excel yang akan kalian break passwordnya. Jika sudah terbuka dan kalian melakukan sebuah eksekusi, maka akan muncul peringatan seperti dibawah ini:
- Maka yang perlu kalian lakukan adalah tutup dokumennya dan lupakan saja. hehehe... (bercanda )😜
- Oke.. back to topic !! Dont't be panic and stay calm, right !! Ada 2 cara kq, yaitu dengan exploit internal password dan password breaker
- Dua cara ini menggunakan menu dari Microsoft Visual Basic yang umumnya digunakan untuk macro program di Excel.
Hint
Internal Password
Cara pertama ini cukup mudah, namun kalian tidak bisa mengetahui kombinasi password yang dipakai oleh user pemilik password. Hanya untuk membuka dokumen excel dan langsung bisa di edit sesuka kalian.
- Buka dokumen excel yang akan kalian edit.
- Setelah terbuka dokumennya, silahkan tekan Alt + F11 secara bersamaan.
- Maka akan muncul jendela Microsoft Visual Basic
- Select Sheet yang akan kalian buka passwordnya kemudian pilih Insert ⇨ pilih Module, bisa kalian lihat gambar dibawah ini :
- Maka akan muncul form Module dan silahkan copy kode dibawah ini dan pastekan di form Module tersebut.
- Maka akan terlihat seperti gambar dibawah ini:
- Tekan tombol F5 atau Run Macro di menu bar. Nanti akan muncul jendela baru kemudian tekan Run.
- Setelah program selesai silahkan close jendela Microsoft Visual Basic dan dokumen siap digunakan.
Hint
Sub InternalPasswords()
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
ActiveWorkbook.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)
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 ActiveWorkbook.ProtectStructure = False Then
If ActiveWorkbook.ProtectWindows = False Then
If ActiveSheet.ProtectContents = False Then
Exit Sub
End If
End If
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub
Hint
Password Breaker
Cara yang satu ini cukup unik, karena kita bisa mengetahui kombinasi password yang disematkan didalam dokumen tersebut. Akan tetapi cara ini membutuhkan resources memori yang cukup besar. Bisa dibilang membutuhkan waktu yang cukup lama untuk komputer kentang. heheee 😜
Untuk metodenya, silahkan ikuti langkah-langkah diatas, hanya saja langkah no.5 diganti dengan kode berikut :
Sub PasswordBreaker()
'Breaks worksheet password protection.
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
MsgBox "One usable password is " & Chr(i) & Chr(j) & _
Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
Exit Sub
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub
Dengan metode ini, setelah program selesai, silahkan close jendela Microsoft Visual Basic nya. Kemudian akan muncul pop-up yang menampilkan kombinasi password.
Gunakan password tersebut untuk membuka proteksi dokumen dengan cara masuk ke menu bar Review kemudian Unprotect Pasword, masukkan password yang telah didapatkan tadi dan tekan OK atau Enter
Disclaimer : Segala sesuatu yang mengakibatkan kerusakan atau kerugian menjadi tanggungjawab pengguna. Silahkan kunjungi Disclaimer dan Terms Of Services.
Sumber Gambar: Dokumen Pribadi
- Screenshoot Microsoft Excel 2020 (Template Monthly Budget Company)
- Edited with Adobe Photoshop CC 2020