PythonEncrypt – Dosya Şifreleme Betiği

Python Dosya Şifreleme Betiği

Python’u ve şifreleme kütüphanelerini test etmek amacı ile yazdığım basit bir betik. Bu sistem aracılığı ile klasör içerisindeki tüm dosyaları otomatik olarak şifreleyip, şifresini çözebilirsiniz. Kullanması çok basittir.

GitHub Bağlantısı

Betiği GitHub üzerinden edinebilir, geliştirilmesine katkıda bulunabilirsiniz.
GitHub Bağlantısı: https://github.com/altayevrim/PythonEncrypt

Derlenmiş Versiyon

Derlenmiş versiyonu indirip, hiç uğraşmadan kullanmak istiyorsanız aşağıdaki formu kullanın. İndirme bağlantısı eposta ile otomatik olarak gönderilecektir.

Kullanım

Betiği GitHub üzerinden edindikten sonra yapmanız gereken aslında pek bir şey yok. Kullanımı çok basit. Dosyaları şifrelemek için encrypt.py, şifreleri çözmek için decrypt.py dosyasını kullanıyoruz.

Şifreleme Anahtarı

Sistem eğer klasör içerisinde mevcut değilse otomatik olarak bir şifreleme anahtarı oluşturur. Ve dosyaları o anahtar ile şifreler. Varsayılan anahtar dosyası adı rimtay.key dir. Bu ismi, değiştirmek istiyorsanız iki dosyada da bulunan KEYFILE değişkenini değiştirmeniz yeterli olacaktır.

Kabul Edilen Dosyalar

Klasör içerisindeki tüm dosyaları otomatik olarak şifrelemesin diye sistem sadece bazı dosyaları kabul edebilme yeteneğine sahiptir. Varsayılan dosya uzantıları aşağıda listelenmiştir. Bunları değiştirmek isterseniz encrypt.py dosyasında bulunan ALLOWED_FILES değişkenini düzenleyebilirsiniz.

Önemli Not

.py ve .key dosyalarının şifrelenmesine izin vermemeniz gerekmektedir. Eğer buna izin verirseniz sistem varsayılan Şifreleme Anahtar dosyalarını da otomatik olarak şifreleyebilecek bu da dosyalarınıza erişmenize engel olacaktır.

  • .txt
  • .png
  • .jpg
  • .jpeg
  • .gif
  • .doc
  • docx
  • .mp4
  • .mp3
  • .pdf
  • .odt
  • .xls
  • .xlsx
  • .json
  • .php
  • .exe
  • .sql
  • .csv
  • .xml

Sıfır Garanti

Sistem test amacıyla kodlanmıştır. Hiçbir garantisi bulunmamaktadır. Tüm kullanım riskleri size aittir.

8 Comments

You can post comments in this post.


  • test etmek isterim

    Hakan Güngör 8 ay ago Reply


    • Merhaba, Derlenmiş Versiyon başlığı altındaki formu kullanarak kendinize bir indirme linki oluşturabilirsiniz. Form bir ara kaybolmuş, bildirdiğiniz için teşekkür ederim.

      Evrim Altay 8 ay ago Reply


  • Programınız çok güzel ellerinize sağlık ama benim python dosyalarını şifrelemem lazım bende programınızı biraz düzenleyip python dosyalarını da düzenleyecek hale getirdim çok sağolun

    Yunus Emre 2 ay ago Reply


  • başka klasörde olan bir dosyayı nasıl şifreletebilrim veye şifreyi kaldırtabilirim.

    birisi 2 ay ago Reply


    • Şu anda ne yazık ki sadece bulunduğu dizindeki dosyaları şifreliyor/çözüyor. Alt dizinleri ve başka dizinleri şifrelememekte/çözmemekte.

      Evrim Altay 2 ay ago Reply


  • Beğenmenize sevindim. İyi günlerde kullanmanız dileğiyle 🙂

    Evrim Altay 2 ay ago Reply


  • EVRİM BEY MRH nasılsınız umarım iyisinizdir bu gün kendi sitem olan http://www.kumas.org için araçtırma yaparken google de ilk sayfada senin siteye denk geldim yaklaşık 7.8 konu okudum sonra bir kaç arkadaş geldi onlarada gösterdim okuduğum konuları ben okumuş olduğun konuları evet ciddi anlamada hasseten faydalı gördüm tavsiye ettiğim arkadaşlarda pay yapılan konular çook güzel anlamlı bilgi verici olduğunu söylediler siteye kaç kişi emek verdi bilmiyorum ama emek çok önemli verilen emeğin karşılığını almak daha güzel yapmış olduğunuz çalışmalardan dolayı tebrik ederim başarınız daim olsun el emeğiniz göz nurunuz olan konular devamı gelmesini temeli ederim saygılaırımla KUMAŞÇI KEMAL

    Kumaşçı 1 ay ago Reply


    • Teşekkürler Kumaşçı Kemal 🙂 İyiyim, ya siz nasılsınız? 🙂

      Evrim Altay 3 hafta ago Reply


Post A Reply