Cara Membuat Script Encrypt Dan Decrypt All Files
Cara Membuat Script Encrypt Dan Decrypt All Files
Assalamualaikum, halo pengunjung selamat datang di blog Shadow Secure System, pada halaman kali ini saya akan membahas Cara Membuat Script Encrypt Dan Decrypt All Files.
Penjelasan bytearray()
Python mendukung berbagai jenis untuk menyimpan urutan. Ada enam jenis urutan: string, urutan byte (objek byte), array byte (objek bytearray), daftar, tupel, dan objek jangkauan.
String berisi karakter Unicode. Literal mereka ditulis dalam tanda kutip tunggal atau ganda: 'python', "data". Objek byte dan bytearray berisi byte tunggal - yang pertama tidak dapat diubah sedangkan yang terakhir adalah urutan yang dapat diubah. Objek byte dapat dibangun sebagai konstruktor, byte(), dan dari literal; gunakan awalan ab dengan sintaks string normal: b'python'. Untuk membuat array byte, gunakan fungsi bytearray().
Penjelasan enumerate()
Enumerate adalah metode built-in Python. Enumerate () mengambil satu set (misalnya tuple) dan mengembalikannya seperti entitas enumerasi. Dalam pernyataan kecil, signifikansinya tidak dapat dijelaskan. Meskipun ini tidak biasa bagi kebanyakan pemula, serta beberapa programmer mahir. Ini memungkinkan seseorang untuk melakukan loop dan menyediakan penghitung otomatis tentang sesuatu. Penghitung dimasukkan dengan metode enumerate () sebagai kunci objek enumerate, Nah pada halaman ini saya akan membagikan tutorial Cara Membuat Script Encrypt Dan Decrypt All Files.
Jika anda menggunakan handphone anda bisa menginstall termux atau aplikasi lainnya yang dapat menjalankan program python sekaligus untuk ngoding nya, disini saya menggunakan handphone, jadi saya menggunakan aplikasi termux untuk ngoding dan menjalankan sctiptnya karena aplikasi termux bisa buat ngoding dapat dapat menjalankan hampir semua bahasa program dapat dijalanlan di aplikasi termux. Ikuti langkah demi langkahnya sebagai berikut.
Install aplikasi & module
Install aplikasi Termux di Google Playstore jika anda menggunakan Android, bagi yang menggunakan IPhone dapat menginstall aplikasi Termux di Apps Store. Dan yang menggunakan komputer atau laptop dapat menginstall python secara langsung di website resminya, yaitu www.python.org, untuk menjalankannya anda bisa menggunakan CMD jika menggunakan OS Windows, dan jika anda menggunakan OS MacBook dan Linux dapat menggunakan Terminal Shell bawaan.
Ini adalah perintah untuk menginstall python diaplikasi Termux.
pkg update && pkg upgrade
pkg install python
Buat file berekstensi py(file.py)
Buat file berekstensi py, contohnya file.py jika sudah lanjut ke langkah berikutnya.
Coding
# program encrypt dan decrypt
try:
path = input(r"Path: ")
kunci = int(input("Kunci: "))
print(f"\nFile Path: {path}")
print(f"Kunci Encrypt dan Deceypt: {kunci}\n")
file = open(path, 'rb')
data = file.read()
file.close()
data = bytearray(data)
for index, nilai in enumerate(data):
data[index] = nilai ^ kunci
file = open(path, 'wb')
file.write(data)
file.close()
print("Encrypt dan Decrypt File Success!\n")
except:
print("Terjadi kesalahan")
Jika sudah lanjut ke langkah dilanjutkan.
Arahkan lokasi di terminal anda ke lokasi file yang anda taruh
Arahkan lokasi di terminal anda ke lokasi file yang anda taruh supaya anda bisa menjalankan scriptnya.
Jalankan script
Jika lokasi di terminal anda sudah di direktory file yang anda taruh, langkah selanjutnya adalah menjalankan scriptnya, ketikan perintah berikut.
python namafile.py
Jika berhasil menjalankan scriptnya, berarti anda mengikuti langkah-langkah diatas dengan benar. Berikut adalah screenshot saat berhasil menjalankan script.
Menjalankan script |
Jika sudah kalian input path (lokasi file yang akan di encrypt dan decrypt), lanjut kalian isi kunci dengan nomor (1-250) contoh disini saya akan menginput kunci dengan nomor (30) lalu bagaimana cara menencryptnya? Caranya seperti berikut.
Encrypt file
Oke disini success encrypt file yaa dengan kunci (30), lalu bagaimana cara mendecryptnya? Tinggal kita lakukan ulang caranya seperti berikut.
Decrypt file
Oke disini success kembali mendecrypt filenya dengan kunci (30).
Oke encrypt dan decrypt file success, Jika masih belum paham silahkan simak video dibawah.
Sekian Cara Membuat Script Encrypt Dan Decrypt All Files pada halaman ini, jika ada kesalahan ataupun kekurangan pada halaman ini saya pribadi mohon maaf, Wassalamualaikum.
Posting Komentar