Skip to content

Latest commit

 

History

History
281 lines (253 loc) · 18.4 KB

README-ID.md

File metadata and controls

281 lines (253 loc) · 18.4 KB
BZSH Logo

BZip2 Shell Exec

🛠️ Enkripsi sederhana skrip Shell ke format BZip2

Laporkan Bug · Ajukan Fitur · Tanya Jawab

English · 한국어

Version Star Forks Issue Open PRs Open Download

Deskripsi

BZip2 Shell Exec ini merupakan alat yang dirancang khusus, dimana ketika dijalankan, alat ini akan mengenkripsi atau mengompres semua string file shell ke dalam format BZip2 tanpa perlu khawatir direcode atau diambil orang lain. File yang sudah dienkripsi akan tetap bisa dijalankan dengan perintah bahasa shell. Adapun jenis bahasa shell yang didukung adalah Bourne Shell (sh), Bourne Again Shell (bash), Z Shell (zsh), Korn Shell (ksh), dan MirBSD Korn Shell (mksh).

Note

Semakin banyak jumlah baris dalam sebuah file, semakin lama waktu yang dibutuhkan untuk mengenkripsi.

Warning

Alat ini mungkin tidak kompitabel atau tidak didukung dibeberapa Linux, seperti di Ultrix.

Petunjuk Penginstalan

Termux

Berikut ini adalah cara untuk menginstal BZip2 Shell Exec di aplikasi Termux!

  • pkg update -y && pkg upgrade -y
  • pkg install git bzip2 xz-utils curl -y
  • git clone https://github.com/FajarKim/bz2-shell
  • cd bz2-shell

Kemudian, jalankan file bzsh.sh untuk mulai mengenkripsi file shell.

  • bash bzsh.sh --help

Jika Anda ingin menginstalnya ke folder $PATH, cukup jalankan file install.sh yang ada di folder tools/Termux.

  • tools/Termux/install.sh
    atau
  • cd tools/Termux && bash install.sh

Jika berhasil terinstal, jalankan perintah:

  • bzsh --help

Bisa juga dengan menggunakan cara ini:

Metode
Perintah
curl
pkg install curl
bash -c "$(curl -fsSL https://raw.githubusercontent.com/FajarKim/bz2-shell/master/tools/Termux/install.sh)"
wget
pkg install wget
bash -c "$(wget -qO- https://raw.githubusercontent.com/FajarKim/bz2-shell/master/tools/Termux/install.sh)"
fetch
pkg install fetch
bash -c "$(fetch -o - https://raw.githubusercontent.com/FajarKim/bz2-shell/master/tools/Termux/install.sh)"

Sebagai alternatif, Anda dapat mengunduh skrip install.sh terlebih dahulu dan menjalankannya setelah menginstalnya:

  • pkg install wget
  • wget https://raw.githubusercontent.com/FajarKim/bz2-shell/master/tools/Termux/install.sh
  • bash install.sh

Linux

Berikut ini adalah cara untuk menginstall BZip2 Shell Exec di Linux (seperti Ubuntu)!

  • apt update -y && apt upgrade -y
  • apt install git bzip2 xz-utils curl -y
  • git clone https://github.com/FajarKim/bz2-shell
  • cd bz2-shell

Kemudian, jalankan file bzsh.sh untuk mulai mengenkripsi file shell.

  • bash bzsh.sh --help

Jika Anda ingin menginstalnya ke folder $PATH, cukup jalankan file install.sh yang ada di folder tools/Linux.

  • tools/Linux/install.sh
    atau
  • cd tools/Linux && bash install.sh

Jika berhasil terinstal, jalankan perintah:

  • bzsh --help

Bisa juga dengan menggunakan cara ini:

Metode
Perintah
curl
apt install curl
bash -c "$(curl -fsSL https://raw.githubusercontent.com/FajarKim/bz2-shell/master/tools/Linux/install.sh)"
wget
apt install wget
bash -c "$(wget -qO- https://raw.githubusercontent.com/FajarKim/bz2-shell/master/tools/Linux/install.sh)"
fetch
apt install fetch
bash -c "$(fetch -o - https://raw.githubusercontent.com/FajarKim/bz2-shell/master/tools/Linux/install.sh)"

Sebagai alternatif, Anda dapat mengunduh skrip install.sh terlebih dahulu dan menjalankannya setelah menginstalnya:

  • apt install wget
  • wget https://raw.githubusercontent.com/FajarKim/bz2-shell/master/tools/Linux/install.sh
  • bash install.sh

Petunjuk Penggunaan

Alat ini diprogram untuk bisa dijalankan dengan beberapa perintah. Perintah yang didukung:

Perintah
Keterangan
-h atau --help
Menampilkan bantuan untuk alat ini
-v atau --version
Informasi versi keluaran terbaru
--upgrade
Tingkatkan versi alat ini
--uninstall
Mencopot pemasangan alat ini
-t atau --type-shell
Pilih jenis shell (sh, bash, zsh, ksh, atau mksh)
-f atau --file
Kompres setiap FILE sebagai gantinya

Cara menjalankan alat ini:

Contoh 1

bzsh.sh -t bash -f FILE

atau

bzsh.sh --type-shell bash --file FILE

Example 2

Jika ingin mengenkripsi lebih dari 1 file dalam waktu yang sama, Anda bisa lakukan itu.

bzsh.sh -t bash -f FILE1 FILE2 FILE3 etc...

atau

bzsh.sh --type-shell bash --file FILE1 FILE2 FILE3 etc...

Lisensi

BZip2 Shell Exec dirilis di bawah lisensi AGPL-3.0, yang memberikan izin berikut:

  • Penggunaan komersial
  • Modifikasi
  • Distribusi
  • Penggunaan paten
  • Penggunaan pribadi

Untuk bahasa yang lebih lanjut, lihat LISENSI.

Media Sosial dan Kontak

Facebook Instagram WhatsApp Telegram Twitter TikTok YouTube Messenger Email

Ikuti media sosial saya!

Donasi

Suka proyek ini? Harap pertimbangkan untuk berdonasi untuk membantu meningkatkannya.

GitHub Sponsor PayPal Donate Buy Me a Coffee Trakteer.id Donate

Apakah Anda mempertimbangkan untuk mendukung proyek ini dengan menyumbang kepada saya? TOLONG JANGAN!!

Silakan kunjungi tautan ini dan berikan donasi kecil untuk membantu orang-orang yang membutuhkan. Sumbangan kecil akan sangat bermanfaat. ❤️

Repositori Serupa

Gratis:

Berbayar (Untuk Sponsor):

Dibuat dengan ❤️ dan Shell

Copyright © 2022-sekarang Rangga Fajar Oktariansyah

License