SSH Tunnel, Virtual Private Server, Internet Gratis

Protect Script Bash dengan SHC

Contoh bash script auto installer om Arie 

Kebanyakan yang beredar script auto installer untuk SSH adalah scriptnya akang Arie Wijayanto, dulu pernah di kasih gratis di letakan projectnya di github, berhubung banyak main copas tanpa ada kredit kepada beliau, script tersebut hilang di hapus tanpa jejak. sekarang bermunculan skrip-skrip sama persis seperti skripnya om Arie, terlepas itu hak cipta atau memang copas dari om arie tentu perlu di garis bawahi, bahwa penghargaan kepada hasil kreatifitas di Indonesia sangat rendah sekali, para copaster main sikat tanpa menghargai dan memberi sedikit kredit pada pembuat. 


banyak copaster dan tukang copy tanpa kredit, tentu perlu di imbangi dengan memprotect hasil kerja yang mungkin mengerjakan suatu script perlu berhari-hari bahkan hitungan minggu.

setelah membuat bash script yang perlu di lakukan adalah, Protect Script Bash dengan SHC

Apa itu SHC ? SHC adalah shell script compiler tool khusus buat encrypt shell.

1. Install dulu SHC












> wget http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.7.tgz
> tar xvfz shc-3.8.7.tgz
> cd shc-3.8.7
> make



cek instalasi

> ./shc -vshc parse(-f): No source file specified
shc Usage: shc [-e date] [-m addr] [-i iopt] [-x cmnd] [-l lopt] [-rvDTCAh] -f script


2. Buatlah contoh bash script
contoh : nano centos6.sh
lalu masukan script anda atau bisa script om Arie. untuk tester
contoh script :

        #!/bin/bash
        #setting repo centos 6 32
        wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.i686.rpm
        rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
        rpm -K rpmforge-release-0.5.3-1.el6.rf.*.rpm
        rpm -i rpmforge-release-0.5.3-1.el6.rf.*.rpm
        #install OpenVPN
        yum -y install openvpn

save script diatas dengan nama terserah belakangnya harus extensi .sh

3.Encypt atau Protect scrypt tadi dengan commend :

> ./shc -f centos6.sh



untuk check berhasil atau tidak bisa di check dengan commend :
> ls -l centos6.sh*

Contoh script bash yang udah di encrypt

4. sekarang coba bagikan / share script auto installer tadi kepada orang untuk di eksekusi.

contoh auto installer yang udah di encrypt bisa di download di http://www.koneksidewa.com/downloads/centos6.sh

5. membuat expired script
>./shc -e 24/05/2014 -f centos.sh

script akan expired tanggal 14-05-2014


Moga bermamfaat pembahasan Protect Script Bash dengan SHC 




@



0 komentar:

Post a Comment - Kembali ke Konten

Protect Script Bash dengan SHC