31 Ekim 2007 Çarşamba

Excel'de şifre kırma

Sub SifreAc()

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 "Sifreniz kirildi " & 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


herhangi bir extra uygulama yok.
kodu kopyalayın.

VB Editöründe makro gibi çalıştırın

10 yorum:

  1. Bu yazınız için teşekkür ederiz. Çok işimize yaradı....

    YanıtlaSil
  2. Hiç bir işe yaramıyorki neye teşekkür ediyorsun

    YanıtlaSil
  3. ben çalıştırdım, gayet başarılı. Teşekkürler. Bu uygulamayı add-ins haline getirirseniz çok daha yararlı olabilir.

    YanıtlaSil
  4. Eline sağlık teşekkürler

    YanıtlaSil
  5. Teşekkürler, kodu Macro'ya yapıştırıp, run edip belli bir süre beklerseniz çözüldüğünü göreceksiniz. fakat benim anlamadığım bir nokta var. şifre kırıldıktan sonra benim yazdığım değil başka bir şifre ekranda gözüktü. nedeni nedir?

    YanıtlaSil
  6. Evet kod şifreyi çözdükten sonra AAB A benzeri bir kod getiriyor. Önemli olan şifreyi kırması

    YanıtlaSil
  7. hakikaten işime yaradı. önce boş bir excel sayfası açtım vb' bu kodları kopyaladım daha sonra korumayı kaldırmak isteğim exceli açtım ve kopyalama yaptığım makroyu çalıştır dedim ve şifreyi çözdü.
    Ellerine ve Emeğine sağlık çok teşekkür ederim...

    YanıtlaSil
  8. Sanırım bu kod office 2010 için çalışmıyor
    Denedim ama benim kodu kırmadı

    YanıtlaSil
    Yanıtlar
    1. sizin office, 2010 starter dir starter kısıtlı olduğu için bu tip kod işlemlerini yapamazsınız.
      Eğer öyle ise kırmak istediğiniz dosyayı başka bir bilgisayarda 2007 de açıp kırabilirsiniz. Kırdıktan sonra kaydettiğinde herhangi bir bilgisayarda açabilirsiniz.

      Sil
  9. SÜPER DEHŞET BİŞEY

    YanıtlaSil