Crack de una hoja excel protegida

11 01 2011

Buenas!!!

Alguna vez no os habéis encontrado con una hoja excel protegida con password y que no podéis modificar… ¿? se os olvidó la password¿? 😦 ohhhhhh

bueno… probad con esto a ver si os acordáis de la contraseña….

vamos a usar el VBA (Visual Basic) para romper una protección de una hoja excel.

Esta rutina proporciona una contraseña para desproteger la hoja de cálculo.  
Sin embargo, no te puede dar la contraseña original que se utilizó, te reventará la protección con otra alternativa… 😉




 

Abre el libro que tiene la hoja protegida en el mismo.  
 
Pulsa Alt + F11 para ver el Editor de Visual Basic.  

Pulsa InsertarMódulo y pega este código en la ventana de código de la derecha:

Sub PasswordBreaker()
 
  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)
   ActiveWorkbook.Sheets(1).Select
   Range(“a1”).FormulaR1C1 = 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

Cierra la ventana Editor de Visual Basic.  

Vete a la hoja de cálculo que deseas desproteger. 

Pulsa HerramientasMacroMacros y haz doble clic en PasswordBreaker en la lista. 

A disfrutar!!!   
😉


Acciones

Information

3 responses

4 06 2012
Henche

Genial!, funciona perfectamente. Me ha sacado de un apuro.

6 06 2012
Anonymous

Exelente, me funcionó tal como lo describe el tutorial. Gracias y se lo recomiendo a los visitantes y usuarios en general.

14 09 2012
Anonymous

Sos un capo, gracias por compartir tu conocimiento es de mucha ayuda.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: