Mengenkripsi File Program Bash dengan SHC - Assalammualaikum Wr Wb Hai sobat catatan rizky kembali lagi dengan saya pada artikel saya kali ini yang berjudul "Mengenkripsi File Program Bash dengan SHC" nah pernahkah sobat menjumpai saat membuat file perintah su berisi code atau karakter yang aneh dan tidak teratur? tapi file tersebut masih bisa di execute, nah disini saya akan membahas tentang itu, silahkan simak baik-baik sobat.
Pengertian
SHC(SHell script Compiler) adalah suatu program yang di tulis dengan bahasa C yang digunakan untuk mengenkripsi shell script ke suatu executeable binary(suatu file binary yang bisa di eksekusi/dijalankan).
Latar Belakang
Mengamankan script atau program yang telah di buat agar tidak di slewengkan oleh pihak-pihak yang tidak berwenang ,
Maksud dan Tujuan
Dapat Mengenkripsi file program bash(*.sh) dengan SHC
Alat dan Bahan
- Laptop/PC
- OS Linux
- Program SHC
Jangka Waktu Pengerjaan
Dapat dikerjakan kurang dari 5 menit
Tahap Pengerjaan
Pertama Buat dahulu file 'sh'nya
# nano [nama file].sh
Kemudian tuliskan scriptnya
lalu beri permission agar file tersebut bisa di eksekusi
# chmod +x [nama file]
nah kemudian kita enkripsi file 'sh'nya dengan cara menjalankan perintah
# shc -f [nama file]
nah lalu setelah itu akan muncul 2 file baru yaitu [nama file].x dan [nama file].x.c
yang berekstensi *.x adalah file sh yang telah terenkripsi dan yang berekstensi *.x.c adalah file yang di generate dari shc yang berasal dari file sh tadinah disini yang bisa di jalankan adalah yang berekstensi *.x
nah kemudian kita buka filenya dengan teks editor
nah nanti akan muncul seperti di bawah ini
lalu kita coba jalanakan file tadi
nah di atas sudah bisa di jalankan perintahnya, bagaimana mudah bukan?
NB : jika terdapat error 'shc : command not found' berarti program shcnya belum di install, bisa di install dulu programnya dengan cara menjalankan perintah 'apt-get install shc'
Referensi
http://www.linuxsecurity.com/content/view/117920/171/
4 comments
gan itu di android bisa gak mengekripsi ny
gan itu di android bisa gak mengekripsi ny
kalau ada programnya insyaAllah bisa mas
Bang klok file yang sudan di ncode itu yang sh.x itu di ganti ke sh bisa di esekusi gak?
Soalnya saya coba kok primission denie terus?
EmoticonEmoticon