Excel’de Sayfa Korumalarını Hackleme

Excel’de Sayfa Korumalarını Hackleme

Excel bilindiği üzere en basit tabiri ile her türlü tablolama işlemi yapabildiğimiz bir uygulama aslında bir çok kompleks ve içerisinde bir çok özelliği bulunduran uygulamada aklınıza bile gelemeyecek uygulamalar oluşturabilmek mümkün.

Bugün bir arkadaşımın ihtiyacı olan bir Excel belgesinin bana yollaması ve sayfa korumalarını nasıl açabileceğimizi sorması ile yazmaya karar verdim bu yazının devamında Excel’de şifre ile korunmuş sayfaları nasıl açabileceğinizin cevabını bulacaksınız.

Öncelikle bu işlemleri yapabilmeniz için Bilgisayarınızda kurulu olan Office sürümünün 2007 ya da daha üst sürümü olması gerekmekte. Çünkü 2007 ile gelen yapısal değişilik sayesinde Office dökümanlarımızın içeriği XML olarak saklanmakta. XML de hem okunması hem veri taşınması hem de düzenlenebilirliği açısından kullanıcılara ve sistemlere büyük kolaylıklar sağlamakta. Bu bakımdan eğer Office 2007 öncesi bir süreme sahipseniz aşağıda anlatacağımız yol işinize yaramayacaktır.

  • Öncelikle Elimizdeki dosyanın Office 2007 ve ya 2010 formatında yani uzantısının .xlsx olması gerekmekte eğer elinizdeki döküman xls formatında ise Office Excel 2007/2010 ile açarak öncelikle .xlsx olarak kaydediyoruz.

  • Sonrasında dökümanımızın uzatntısını .zip olarak el ile değiştiriyoruz. Bunu yapabilmek için öncelikle bilinen dosya formatlarının görüntülenmesi gerekmekte bu ayarı da Bilgisayarımı tıkladıktan sonra Klasör seçeneklerinde Görünüm sekmesinde “Bilinen dosya uzantılarını gizle” onay kutusunun işaretini kaldırmanız gerekiyor. Bu işlemi yaptıktan sonra ise dökümanınızın adını değiştir diyerek sonunda var olan “.xlsx” i “.zip” olarak değiştiriyoruz. Ve artık dökümanımız sıkıştırılmış bir dosya görünümüne kavuşuyor. sadece görünümü değil elbette yapısı da aynı şekilde değişmiş oluyor.

  • Şimdi yapacağımız işlem ise bu dizinleri açıp içinde var olan sheet.xml dosyalarının içeriklerini Metin Belgesi ile açmak oluyor. Eğer elinizde Notepad++ ya da Editplus gibi daha gelişmiş bir metin editörü mevcutsa XML içerisindeki verileri daha rahat düzenleyebilirsiniz.

  • Şimdi XML olarak sheet1.xml, sheet2.xml şeklinde dökümanımızdaki sayfaların sayısı kadar sheet.xml dosyasıyla karşı karşıyayız Büyük ihtimalle dökümandaki tüm sayfalar korumalı olacağından bu aşamadıki işlemi tüm sheet.xml dosyalarında yapmanız gerekecektir. sheet.xml dosyasını açtığımızda xml kodlarını göreceğiz burada “<sheetProtection password=”CF38″ sheet=”1″ selectLockedCells=”1″/><protectedRanges>” kısımlarını bulup silmemiz gerekiyor.

  • Bu işlemi tamamladıktan sonra yine uzantısı .zip olan dosya ile içindekileri değiştirerek sıkıştırılmış dizinimizi elde edeceğiz. Sonrasında ise işleme ilk başladığımız zaman ki gibi dosyamısın uzantısını “.zip”ten “.xlsx” haline getiriyoruz.

Ve böylece artık Excel dökümanımızın koruması kaldırılmış durumda bundan sonra dökümanımızdaki tüm sayfa ve hücrelere istediğiniz işlemi yapmanız mümkün.

 NOT: Office 2010 ve Office 2007 SP güncellemeleriyle bu açık kapatılmıştır.

Bu yazıyı paylaş

Benzer Yazılar

17 Yorum

  1. ismail çiftçi

    3 Mayıs 2011 tarihinde, saat 15:05

    Bugün buna ihtiyacı olan arkadaş benim :) çok güzel bir çalışma olmuş serkanım eline sağlık çok işime yaradı ;)

  2. Serkan

    3 Mayıs 2011 tarihinde, saat 17:28

    Rica ederim isom işini gördüysek ne mutlu :)

  3. cekirge

    5 Mayıs 2011 tarihinde, saat 14:32

    Bu hack adam mı seçiyor. Bugün ihtiyacım oldu ve maalesef olmadı. zip dosya için hata veriyor, bilinmeyen dosya arşiv formatı diyor. :(

  4. Serkan

    5 Mayıs 2011 tarihinde, saat 15:58

    yok abi seçmiyor yolla bana dosyayı :)

  5. numen

    16 Şubat 2012 tarihinde, saat 12:20

    zip dosyasını açmaya çalışınca arşiv hasarlı diyor, açılmıyor.

  6. Serkan

    16 Şubat 2012 tarihinde, saat 13:54

    Hocam bu olay Office 2007 dosyaları için geçerli Office 2010’da bu açığı kapatmışlar :)

  7. yusuf

    25 Şubat 2012 tarihinde, saat 1:23

    Bir dosyam var ama ben beceremedim bu yolla açmayı.
    Çok önemli benim için yardımcı olabilecek biri varsa çok sevinirim

  8. Serkan

    25 Şubat 2012 tarihinde, saat 11:44

    yusuf hocam öncelikle dosyanın hangi office excel ile oluşturulduğu önemli 2010 ile oluşturulduğunda bu açığı kapatmışlar.

  9. furkan kaya

    4 Ekim 2012 tarihinde, saat 21:19

    serkan milletle dalga geçme. zip olarak değiştirildiğinde okuyamaz dosyayı. rar lamadan nasıl zip e dönüşecek :)

  10. Serkan

    5 Ekim 2012 tarihinde, saat 1:03

    office 2010’un getirdiği en büyük özelliklerden biridir Furkan, içeriğini xml olarak okuyabilmek. biraz araştırırsan görürsün, Office 2010’un bu yüzden çok açıkları mevcuttu sp1 ile bu açıkları kapattı ve zip erişimini şifrelediler. ki hala office 2010 dosyalarının .docx uzantılarını değiştirerek deneyebilirsin. ;)

  11. adem

    13 Aralık 2012 tarihinde, saat 20:34

    arkadaşın dediklerini yaptım harfiyen ama sheet1.xml yazan yerler açılmıyor karater bozuk garip garip şeyleraçılıyor bütün xml programlarında nereyse denedim ama biraz boş… koca microsoft bu kadar basit bir yöntemle şifresini kırdırması çok zor

  12. Serkan

    14 Aralık 2012 tarihinde, saat 10:23

    @Adem zaten bunu farkına vararak Office 2010 ile bu açığı kapattılar. Malum Office 2007 ile dosya formatları ve tipleri değişmişti değiştiğinde bu sistemi veri taşımasında kolaylık yaratması için yapmışlardı. Zamanla açıklarını kapattılar Office 2010 ve Office 2007 Service PAckler ile açıklar kapandı.

  13. Kenar Yazarı

    10 Nisan 2013 tarihinde, saat 13:56

    Hocam yazınız bir konudaki açığımı kapatmış oldu. Teşekkür ederim. Saygılarımla.

  14. nezih

    29 Temmuz 2013 tarihinde, saat 16:21

    serkan bey yaklaşık 1 yıldan beridir hotmail hesabımı kullanamıyorum internette vede form sitelerinde anlatılan tüm yöntemleri denedim ve tüm form doldurma işlemlerini yaptım fakat bir türlü kurtaramıyorum lütfen bana yardımcı olursanız sevinirim.bana yazarsanız sevinirim.

  15. nezih

    29 Temmuz 2013 tarihinde, saat 16:23

    e-mail hesabımın adı

    ata27antep@hotmail.com lütfen yardım edin

  16. nezih

    29 Temmuz 2013 tarihinde, saat 16:25

    ulaşabileceğiniz e-mail hesabım nezihata@mynet.com

  17. xkadir2

    14 Ağustos 2013 tarihinde, saat 14:58

    Merhabalar arkadaşlar.Böyle açıklar maximum 2 gün kalır çünki bildiğimiz gibi microsoft her gün güncelleme getiriyor.Ayrıca ben başta olmayacağını düşündüm :) şöyle mantık olarak düşünürsek bir video dosyasının uzantısını değiştiripte videosunu engelleme gibi bir mantık yokturki buda şu oluyor birbirinden ap ayrı iki yazılımın düz mantık el ile uzantısı değiştirilip .xlsx ‘i .rar veya .zip olarak değiştirip açmak mümkün bile değil.Excel dosyasını bile notepad’de açmaya çalışırken bütün formatlar bozuluyorken biz bir yazı formatını .rar’a çeviripte içindeki sayfaları görme gibi bir ihtimalimiz yok.Sonuç olarak bu bir makinedir sihir beklemeyin :)

Bir Cevap Yazın

%d blogcu bunu beğendi: