F@rum_Haiquan.info (*_*)
Hướng dẫn Cách phá Password Excel không cần phần mềm - Bản rút gọn

+- F@rum_Haiquan.info (*_*) (http://haiquan.info/F@rum)
+-- Diễn đàn: TIN HỌC- CÔNG NGHỆ (http://haiquan.info/F@rum/forumdisplay.php?fid=101)
+--- Diễn đàn: THẾ GIỚI IT (http://haiquan.info/F@rum/forumdisplay.php?fid=136)
+---- Diễn đàn: CNTT (http://haiquan.info/F@rum/forumdisplay.php?fid=44)
+---- Chủ đề: Hướng dẫn Cách phá Password Excel không cần phần mềm (/showthread.php?tid=2123)



Cách phá Password Excel không cần phần mềm - ngocvu1403 - 03-02-2015

Cách phá Password Excel không cần phần mềm, phá pass sheet excel, phần mềm phá pass excel hiệu quả, phá mật khẩu excel


Cách làm trong Excel 2007/2010 như sau: bấm Alt + F11 để hiện ra bảng Visual Basic Editor rồi sau đó thực hiện theo bước 3 như phía dưới.

Cách làm trong Excel 2003 như sau:

1. Mở file Excel có chứa các Sheet có pass
2 Chọn menu Tools -> Macro -> Visual Basic Editor
3 Nhấp đúp vào Sheet mà bạn muốn phá pass
Nếu bạn chưa thấy các Sheet bên phía trái của màn hình thì bấm: Ctrl + R để hiện các Sheet.
( Nhiều máy khi bấm Alt + F11 thì không thấy cửa sổ bên trái hiện các Sheet )
4. Copy đoạn mã sau vào và nhấn menu Run -> Run Sub/UserForm (hoặc nhấn F5)





5. Máy hỏi bạn có muốn xử lý nó không ? Nếu muốn bấm YES





6. Bạn chờ một lúc máy sẽ phá Pass cho bạn. Và có thông báo sau khi phá Pass thành công.




PHP Code:
Sub PasswordBreaker()
If 
ActiveSheet.ProtectContents False Then
    MsgBox 
"Sheet '" ActiveSheet.Name "' is unprotected!"vbInformation
Else
 
   If MsgBox("Sheet '" ActiveSheet.Name "' is protected, do you want to unprotect it?"_
    vbYesNo 
vbQuestion"Unprotect Active Sheet") = vbNo Then Exit Sub
    Dim i 
As IntegerAs IntegerAs Integer
    Dim l 
As IntegerAs IntegerAs Integer
    Dim i1 
As Integeri2 As Integeri3 As Integer
    Dim i4 
As Integeri5 As Integeri6 As Integer
    On Error Resume Next
    For i 
65 To 66: For 65 To 66: For 65 To 66
    For l 
65 To 66: For 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 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)
 
   NextNextNextNextNextNext
    Next
NextNextNextNextNext
    If ActiveSheet
.ProtectContents False Then MsgBox "Sheet '" ActiveSheet.Name "' is unprotected!"vbInformation
End 
If
End Sub