/shell-compiler

๐Ÿ” Compressor for Shell Unix executables

Primary LanguageShellApache License 2.0Apache-2.0

Shell Compiler Logo

Shell Compiler

Laporkan Bug ยท Ajukan Fitur ยท Tanya Jawab

Release License Stars Forks Issues Pull Requests

Daftar Isi

  1. Pendahuluan
  2. Demo
  3. Fitur
  4. Instalasi
  5. Penggunaan
  6. Berkontribusi
  7. Lisensi
  8. Penghargaan
  9. Catatan Perubahan

Pendahuluan

Shell Compiler bertujuan menyediakan solusi yang aman dan serbaguna untuk mengenkripsi berbagai jenis skrip shell, termasuk Bourne Shell (sh), Bourne Again Shell (bash), Z Shell (zsh), Korn Shell (ksh), dan MirBSD Korn Shell (mksh), menggunakan perpustakaan Node OpenSSL Enc, CCrypt, dan Go-crypt. Alat ini memastikan kerahasiaan skrip shell, menambahkan lapisan perlindungan tambahan untuk kode yang sensitif.

Warning

Shell Compiler mungkin tidak kompatibel atau tidak didukung pada beberapa sistem, seperti pada Ultrix.

Demo

Screenshot 1

Screenshot 2

Screenshot 3

Fitur

Shell Compiler menawarkan fitur-fitur berikut:

  • Enkripsi Aman: Memanfaatkan Node OpenSSL Enc, CCrypt, dan Go-crypt untuk enkripsi skrip shell yang kuat dan aman.
  • Dukungan untuk Berbagai Shell: Mengenkripsi berbagai jenis skrip shell, termasuk sh, bash, zsh, ksh, dan mksh.
  • Antarmuka Ramah Pengguna: Antarmuka sederhana dan intuitif untuk proses enkripsi yang mudah.
  • Kustomisasi: Memungkinkan pengguna menyesuaikan pengaturan enkripsi sesuai dengan kebutuhan keamanan mereka.
  • Kompatibilitas Cross-Platform: Bekerja dengan lancar di berbagai sistem operasi dan lingkungan.

Instalasi

Untuk menyiapkan Shell Compiler secara lokal, ikuti langkah-langkah instalasi ini:

  1. Kloning repositori:

    git clone https://github.com/BarudakRosul/shell-compiler
  2. Buka direktori repo:

    cd shell-compiler
  3. Instal paket:

    bash install.sh
  4. Jalankan aplikasi:

    bash shell-compiler.sh

Penggunaan

Untuk memulai menggunakan Shell Compiler untuk enkripsi file, ikuti langkah-langkah ini:

  1. Simpan file yang akan dienkripsi ke folder file.
  2. Jalankan file shell-compiler.sh.
  3. Pilih jenis Shell file yang akan dienkripsi (bash, sh, zsh, ksh, atau mksh) dan klik Enter.
  4. Lalu, pilih mode enkripsi dan klik Enter.
  5. Terakhir, masukkan nama file yang akan dienkripsi (file harus berada di folder file).
  6. Setelah berhasil dienkripsi, hasilnya akan disimpan di folder out.

Berkontribusi

Kontribusi pada Shell Compiler sangat dihargai! Baik melaporkan bug, menyarankan fitur baru, atau berkontribusi pada perbaikan kode.

Lisensi

Shell Compiler dilisensikan di bawah Lisensi Apache-2.0 - lihat berkas LICENSE untuk detailnya.

Penghargaan

Shell Compiler menghargai dukungan dan kontribusi dari individu dan proyek sumber terbuka berikut:

  • Paket Node OpenSSL Enc, CCrypt, dan Go-crypt - Untuk menyediakan landasan yang aman untuk enkripsi.
  • @RFHackers - Pengembang utama dan pencipta aplikasi.
  • Komunitas sumber terbuka - Untuk kontribusi berharga pada alat dan perpustakaan yang digunakan dalam proyek ini.

Catatan Perubahan

Terus ikuti perubahan dan pembaruan terbaru Shell Compiler dengan mengacu ke Catatan Perubahan.

Terima kasih telah memilih Shell Compiler! Kami bertujuan untuk memberikan solusi yang aman dan andal untuk mengenkripsi skrip shell di berbagai lingkungan.