SlideShare a Scribd company logo
1 of 6
Open this file only with Sublime Text 3 or Notepad++
########################## #
######################## ##
#### ###
#### ####
####################### ####
####################### ####
#### ####
#### ####
########## ######## ####
############ ###### ####
##### ####
##### ####
################## ########
#################### ######
- http://slackerc0de.us -
- https://malhadi.slackerc0de.us -
--------------------------------------------------------
Slackerc0de Family | Bash tools | By Malhadi Jr
--------------------------------------------------------
[Update rules 9 October 2017]
======== ACCESSID ========
- Setiap user akan mendapatkan accessid dari yang merupakan kombinasi dari
nama facebook + angka acak.
- accessid merupakan kunci setiap user untuk mengakses data membership.
oleh karena itu, sifat accessid SANGAT RAHASIA, yang hanya boleh diketahui
setiap user yang telah transaksi.
- Bila anda transaksi lebih dari 1 orang (patungan) accessid boleh dishare
kepada anggota patungan dan digunakan bersama-sama.
- Secara default, accessid tiap user memiliki kuota penggunaan pada 2 server.
- Untuk menjalankan tools, setiap server harus di-register terlebih dahulu
pada sistem. Bila kuota telah maksimal, hapus server lain pada sistem.
- Jika terjadi suspend/expired pada server yang dulu telah di-register, hapus
server lama tersebut dengan cara menginstall control pada server baru.
(Tidak ada limit kuota untuk menginstall control)
- accessid digunakan untuk administrasi server pada sistem meliputi:
1. Register server
2. Menghapus server
3. Melihat daftar server
4. Autentikasi & install tools
========= SERVER =========
- Server disarankan memiliki akses ssh dengan akun root secara langsung.
- Server yang di-support:
1. Debian based (Ubuntu all version)
2. Redhat based (Centos 6/7)
3. 64bit & 32bit (recommended 64bit)
- RAM server berpengaruh pada banyaknya thread yang dapat ditampung.
Kecepatan INTERNET server berpengaruh pada cepatnya respond suatu request.
PROCESSOR berpengaruh pada kecepatan filter, append, dan delete mailist.
- Folder default yang digunakan tools berada pada /root/malhadi-bash/
pastikan anda berada pada folder tersebut saat ingin mengakses tools.
======== ENGINE ========
- Script melalukan request secara asynchronous. Artinya, sebuah request tidak
menunggu respond dari request sebelumnya. Setiap request berjalan sebagai
background process dengan processid masing-masing.
- Server akan stuck ketika terlalu banyak request yang belum selesai. Misal
ratio 5/1sec, dalam 5sec akan membuat 25queue request. Respond tiap request
sebaiknya selesai sebelum 5sec, agar server bekerja lebih efisien.
- Respond time tiap request dapat dilihat pada akhir baris setiap hasil cek.
======== LINKER ========
- Script tools di-link-kan dengan konfigurasi internal bash, sehingga script
tidak bersifat portable (copy-and-run dari 1 mesin ke mesin lain).
- Script hanya melakukan proses cek ke server PayPal/Apple secara langsung.
Tidak melalui API. Jadi request terjadi antara vps dengan server tujuan.
- Untuk keperluan riset dan pembelajaran, silahkan request informasi mengenai
bug, teknologi, dan teknik yang digunakan melalui kontak dibawah.
====== SYNCHRONIZE ======
- Control tools tidak tersinkronisasi otomatis dengan server. Update dilakukan
secara manual dengan memilih menu list nomor 11.
- Script PayPal dan Apple tersinkronisasi otomatis dengan server setiap run.
Update manual bisa dilakukan dengan parameter -u. Contoh: ./paypal.sh -u
======= BUG REPORT =======
- Jika terjadi error atau proses yang tidak biasa, silakan menghubungi salah
satu
kontak dibawah, dan sisipkan screenshot serta spesifikasi server.
======== DONATION ========
- Segala bentuk donasi (digital/real money) silahkan kirim pada alamat berikut:
1. Bank Rakyat Indonesia (BRI) | Ahmad Mujahid Malhadi | 458-2010-2253-7534
2. Bank Central Asia (BCA) | Ahmad Mujahid Malhadi | 1911-6567-15
3. PayPal | malhadijr@slackerc0de.us | https://www.paypal.me/malhadijr
4. BTC | VIP.bitcoin.co.id | 18eSQmodg2jgDuR5pXuMVfMYUS67ebrFUt
======== ACTIVITY ========
- Social media:
1. Facebook: fb.com/malhadi.jr
2. Instagram: instagram.com/malhadijr
3. E-mail: malhadijr@slackerc0de.us
--------------------------------------------------------
END OF DOCUMENTATION
--------------------------------------------------------
================================================================================
=========
[+] BASIC ACKNOWLEDGE [+]
================================================================================
=========
Sebelum anda menggunakan tools bash ini, sangat disarankan untuk mempelajari
perintah
dasar linux. Berikut beberapa link referensi yang berguna untuk anda:
https://jalantikus.com/tips/perintah-dasar-linux/
https://id.wikibooks.org/wiki/GNU_(Linux_Untuk_Awam)/Perintah-perintah_dasar
ftp://ftp.itb.ac.id/pub/ISO-IMAGES/linux/filenya-putu-
shinoda/PerintahDasarLinux.pdf
================================================================================
=========
[+] SETUP GUIDE [+]
================================================================================
=========
Copy paste command di setiap point pada prompt root SSH (PuTTY klik kanan)
1. Install control tools. Paste baris di bawah dari awal sampai akhir. Folder
/root/malhadi-bash akan terbuat.
export TOOLS_FOLDER="/root/malhadi-bash"; mkdir "$TOOLS_FOLDER"; yum -y
update;yum install -y wget which tar; apt-get -y update;apt-get -y install wget
which tar; wget --quiet -O "$TOOLS_FOLDER/control.sh"
"https://malhadijr.com/resource/control.sh"; chmod 755
"$TOOLS_FOLDER/control.sh"; echo '' >> ~/.bashrc; echo 'export
AAPL_PATH="c3RldmVqb2JzLnR4dAo="' >> ~/.bashrc; echo 'export
PYPL_PATH="ZWxvbm11c2sudHh0Cg=="' >> ~/.bashrc ; . ~/.bashrc; ls -l; echo
"Control installed on $TOOLS_FOLDER"
2. Masuk ke folder tools
cd /root/malhadi-bash/
3. Jalankan control. Pada pertama kali run, control akan otomatis menginstall
semua package
yang dibutuhkan oleh tools. Tunggu proses install selesai.
./control.sh
4. Control akan meminta accessid. Ketik manual menggunakan keyboard (input
sengaja tersembunyi). Tekan [ENTER] untuk lanjut.
5. Lanjutkan dengan memilih nomor menu list dan tekan [ENTER].
--------------------------------------------------------------------------
--------
1 => Memeriksa server apakah terdaftar pada sistem atau tidak
2 => Mendaftarkan server ini pada sistem
3 => Menghapus server ini pada sistem
4 => Menghapus server lain pada sistem (input sid server)
5 => Melihat spesifikasi server ini (OS, RAM, PROCESSOR, IP)
6 => Melihat semua server yang terdaftar pada sistem (format JSON)
7 => Melihat informasi user (jangan screenshot, mengandung informasi
sensitif)
8 => Menghapus konfigurasi accessid yang sebelumnya diinput
9 => Menginstall tools PayPal Valid (folder /root/malhadi-
bash/paypalvalid/)
10 => Menginstall tools Apple Valid (folder /root/malhadi-
bash/applevalid/)
11 => Mengupdate script control (Dilakukan ketika API sistem berubah)
12 => Keluar dari control (Bisa juga tekan ctrl+c)
--------------------------------------------------------------------------
--------
6. Install script paypal valid melalui pilihan menu di atas.
6.1. Untuk menjalankan tools paypal, pastikan anda telah keluar dari menu list
(tekan ctrl+c).
Kemudian masuk ke folder paypalvalid.
cd /root/malhadi-bash/paypalvalid/
6.2. Jalankan script paypal.sh
./paypal.sh -i mailist.txt -r hasil -l 4 -t 5 -d
"-i mailist.txt" untuk input file mailist
"-r hasil" akan membuat folder hasil/ yang di dalamnya ada result live.txt
"-l 4 -t 5" maksudnya tiap 5 detik, cek 4 email
"-d" agar file mailist berkurang setiap cek
6.3. Update script
./paypal.sh -u
7. Install script apple valid melalui pilihan menu di atas.
7.1. Untuk menjalankan tools apple, pastikan anda telah keluar dari menu list
(tekan ctrl+c).
Kemudian masuk ke folder applevalid.
cd /root/malhadi-bash/applevalid/
7.2. Jalankan script apple.sh
./apple.sh -i mailist.txt -r hasil -l 1 -t 2 -d
"-i mailist.txt" untuk input file mailist
"-r hasil" akan membuat folder hasil/ yang di dalamnya ada result live.txt
"-l 2 -t 1.5" maksudnya tiap 2 detik, cek 1 email
"-d" agar file mailist berkurang setiap cek
7.3. Update script
./apple.sh -u
8. Untuk upload mailist dan melihat isi file server, bisa menggunakan WinSCP.
Link download: https://winscp.net/eng/download.php
================================================================================
=========
[+] TIPS & TRICK [+]
================================================================================
=========
****** SCREEN SESSION ******
Agar proses cek tidak stop saat putty di tutup,
proses cek harus di run dalam screen.Referensi:
(http://www.sibro21.org/2016/04/cara-menggunakan-aplikasi-screen-di.html)
1. Buat session screen ketik:
screen
2. Anda sekarang berada pada session screen. Masuk ke folder default.
cd /root/malhadi-bash/
3. Lakukan proses cek seperti biasa.
4. Jika proses telah berjalan, tinggalkan screen, tekan:
ctrl+a+d
5. Anda telah keluar screen (proses masih jalan). untuk masuk lagi, ketik:
screen -r
****** SPLIT BIG FILE ******
Memecah mailist berukuran besar
misal mailist_us.txt ukuran 100mb isi nya 4juta email,
dan kita mau memecah file tersebut menjadi beberapa file
yang isinya 100.000email per file. Ketik:
split -l 100000 mailist_us.txt
nanti akan muncul beberapa file dengan format
xaa,xab,xac... dst, yang berisi 100.000email.
Untuk melihat isi folder tinggal ketik: "ls"
Setelah itu, tinggal cek 1 per 1 mailist secara berurutan.
./paypal.sh -i xaa -r hasil -l 8 -t 5 -d
Setelah mailist xaa selesai, maka bisa dilanjut
ke mailist yang kedua, yaitu xab
./paypal.sh -i xab -r hasil -l 8 -t 5 -d
****** SERVER PERFORMANCE ******
Untuk mengukur kecepatan internet server, ketik:
speedtest-cli
Memecah mailist berukuran besar
misal mailist_us.txt ukuran 100mb isi nya 4juta email,
dan kita mau memecah file tersebut menjadi beberapa file
yang isinya 100.000email per file. Ketik:
split -l 100000 mailist_us.txt
nanti akan muncul beberapa file dengan format
xaa,xab,xac... dst, yang berisi 100.000email.
Untuk melihat isi folder tinggal ketik: "ls"
Setelah itu, tinggal cek 1 per 1 mailist secara berurutan.
./paypal.sh -i xaa -r hasil -l 8 -t 5 -d
Setelah mailist xaa selesai, maka bisa dilanjut
ke mailist yang kedua, yaitu xab
./paypal.sh -i xab -r hasil -l 8 -t 5 -d
****** SERVER PERFORMANCE ******
Untuk mengukur kecepatan internet server, ketik:
speedtest-cli

More Related Content

Similar to Id setup-bash-malhadijr-5-may-2018

Instalasi simpleSAMLphp sebagai Identity Provider (IdP)
Instalasi simpleSAMLphp sebagai Identity Provider (IdP)Instalasi simpleSAMLphp sebagai Identity Provider (IdP)
Instalasi simpleSAMLphp sebagai Identity Provider (IdP)
Wildan Maulana
 
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERYHitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Yusuf A.H.
 
Tutorial mikrotik-2
Tutorial mikrotik-2Tutorial mikrotik-2
Tutorial mikrotik-2
dhi her
 
Ariefrachmansyah coldfusion-02
Ariefrachmansyah coldfusion-02Ariefrachmansyah coldfusion-02
Ariefrachmansyah coldfusion-02
Nurdin Al-Azies
 
Contoh Session By Tugas Session Hanni
Contoh Session By Tugas Session HanniContoh Session By Tugas Session Hanni
Contoh Session By Tugas Session Hanni
Ullum Pratiwi
 
Implementasi otentikasi pada squid dalam mode transparent proxy
Implementasi otentikasi pada squid dalam mode transparent proxyImplementasi otentikasi pada squid dalam mode transparent proxy
Implementasi otentikasi pada squid dalam mode transparent proxy
Panggih Supraja
 
Instalasi Squid Proxy di Ubuntu
Instalasi Squid Proxy di UbuntuInstalasi Squid Proxy di Ubuntu
Instalasi Squid Proxy di Ubuntu
Isus Isusay
 
Tugas session (hanni si6 b-40)
Tugas session (hanni si6 b-40)Tugas session (hanni si6 b-40)
Tugas session (hanni si6 b-40)
hendrawansyah
 
Tugas akhir
Tugas akhirTugas akhir
Tugas akhir
januar12
 

Similar to Id setup-bash-malhadijr-5-may-2018 (20)

Instalasi simpleSAMLphp sebagai Identity Provider (IdP)
Instalasi simpleSAMLphp sebagai Identity Provider (IdP)Instalasi simpleSAMLphp sebagai Identity Provider (IdP)
Instalasi simpleSAMLphp sebagai Identity Provider (IdP)
 
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERYHitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
 
Tutorial mikrotik-2
Tutorial mikrotik-2Tutorial mikrotik-2
Tutorial mikrotik-2
 
Tutorial mikrotik-2
Tutorial mikrotik-2Tutorial mikrotik-2
Tutorial mikrotik-2
 
Ariefrachmansyah coldfusion-02
Ariefrachmansyah coldfusion-02Ariefrachmansyah coldfusion-02
Ariefrachmansyah coldfusion-02
 
FreeBSD Proxy Server
FreeBSD Proxy ServerFreeBSD Proxy Server
FreeBSD Proxy Server
 
Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3
Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3
Laravel 5 Tutorial : Membuat Blog Sederhana dengan Laravel 5.3
 
Email Server
Email Server Email Server
Email Server
 
Contoh Session By Tugas Session Hanni
Contoh Session By Tugas Session HanniContoh Session By Tugas Session Hanni
Contoh Session By Tugas Session Hanni
 
Baca saya dahulu!
Baca saya dahulu!Baca saya dahulu!
Baca saya dahulu!
 
Groupware user manual
Groupware user manualGroupware user manual
Groupware user manual
 
FreeBSD Web Server
FreeBSD Web ServerFreeBSD Web Server
FreeBSD Web Server
 
Implementasi otentikasi pada squid dalam mode transparent proxy
Implementasi otentikasi pada squid dalam mode transparent proxyImplementasi otentikasi pada squid dalam mode transparent proxy
Implementasi otentikasi pada squid dalam mode transparent proxy
 
Database dan Samba Server
Database dan Samba ServerDatabase dan Samba Server
Database dan Samba Server
 
web_server-side-scripting2.pdf
web_server-side-scripting2.pdfweb_server-side-scripting2.pdf
web_server-side-scripting2.pdf
 
Cara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di UbuntuCara Install Openbravo 2.50 MP 43 di Ubuntu
Cara Install Openbravo 2.50 MP 43 di Ubuntu
 
Instalasi Squid Proxy di Ubuntu
Instalasi Squid Proxy di UbuntuInstalasi Squid Proxy di Ubuntu
Instalasi Squid Proxy di Ubuntu
 
Tugas session (hanni si6 b-40)
Tugas session (hanni si6 b-40)Tugas session (hanni si6 b-40)
Tugas session (hanni si6 b-40)
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
 
Tugas akhir
Tugas akhirTugas akhir
Tugas akhir
 

Id setup-bash-malhadijr-5-may-2018

  • 1. Open this file only with Sublime Text 3 or Notepad++ ########################## # ######################## ## #### ### #### #### ####################### #### ####################### #### #### #### #### #### ########## ######## #### ############ ###### #### ##### #### ##### #### ################## ######## #################### ###### - http://slackerc0de.us - - https://malhadi.slackerc0de.us - -------------------------------------------------------- Slackerc0de Family | Bash tools | By Malhadi Jr -------------------------------------------------------- [Update rules 9 October 2017] ======== ACCESSID ======== - Setiap user akan mendapatkan accessid dari yang merupakan kombinasi dari nama facebook + angka acak. - accessid merupakan kunci setiap user untuk mengakses data membership. oleh karena itu, sifat accessid SANGAT RAHASIA, yang hanya boleh diketahui setiap user yang telah transaksi. - Bila anda transaksi lebih dari 1 orang (patungan) accessid boleh dishare kepada anggota patungan dan digunakan bersama-sama. - Secara default, accessid tiap user memiliki kuota penggunaan pada 2 server. - Untuk menjalankan tools, setiap server harus di-register terlebih dahulu pada sistem. Bila kuota telah maksimal, hapus server lain pada sistem. - Jika terjadi suspend/expired pada server yang dulu telah di-register, hapus server lama tersebut dengan cara menginstall control pada server baru. (Tidak ada limit kuota untuk menginstall control) - accessid digunakan untuk administrasi server pada sistem meliputi: 1. Register server 2. Menghapus server 3. Melihat daftar server 4. Autentikasi & install tools ========= SERVER ========= - Server disarankan memiliki akses ssh dengan akun root secara langsung. - Server yang di-support: 1. Debian based (Ubuntu all version) 2. Redhat based (Centos 6/7) 3. 64bit & 32bit (recommended 64bit) - RAM server berpengaruh pada banyaknya thread yang dapat ditampung. Kecepatan INTERNET server berpengaruh pada cepatnya respond suatu request. PROCESSOR berpengaruh pada kecepatan filter, append, dan delete mailist.
  • 2. - Folder default yang digunakan tools berada pada /root/malhadi-bash/ pastikan anda berada pada folder tersebut saat ingin mengakses tools. ======== ENGINE ======== - Script melalukan request secara asynchronous. Artinya, sebuah request tidak menunggu respond dari request sebelumnya. Setiap request berjalan sebagai background process dengan processid masing-masing. - Server akan stuck ketika terlalu banyak request yang belum selesai. Misal ratio 5/1sec, dalam 5sec akan membuat 25queue request. Respond tiap request sebaiknya selesai sebelum 5sec, agar server bekerja lebih efisien. - Respond time tiap request dapat dilihat pada akhir baris setiap hasil cek. ======== LINKER ======== - Script tools di-link-kan dengan konfigurasi internal bash, sehingga script tidak bersifat portable (copy-and-run dari 1 mesin ke mesin lain). - Script hanya melakukan proses cek ke server PayPal/Apple secara langsung. Tidak melalui API. Jadi request terjadi antara vps dengan server tujuan. - Untuk keperluan riset dan pembelajaran, silahkan request informasi mengenai bug, teknologi, dan teknik yang digunakan melalui kontak dibawah. ====== SYNCHRONIZE ====== - Control tools tidak tersinkronisasi otomatis dengan server. Update dilakukan secara manual dengan memilih menu list nomor 11. - Script PayPal dan Apple tersinkronisasi otomatis dengan server setiap run. Update manual bisa dilakukan dengan parameter -u. Contoh: ./paypal.sh -u ======= BUG REPORT ======= - Jika terjadi error atau proses yang tidak biasa, silakan menghubungi salah satu kontak dibawah, dan sisipkan screenshot serta spesifikasi server. ======== DONATION ======== - Segala bentuk donasi (digital/real money) silahkan kirim pada alamat berikut: 1. Bank Rakyat Indonesia (BRI) | Ahmad Mujahid Malhadi | 458-2010-2253-7534 2. Bank Central Asia (BCA) | Ahmad Mujahid Malhadi | 1911-6567-15 3. PayPal | malhadijr@slackerc0de.us | https://www.paypal.me/malhadijr 4. BTC | VIP.bitcoin.co.id | 18eSQmodg2jgDuR5pXuMVfMYUS67ebrFUt ======== ACTIVITY ======== - Social media: 1. Facebook: fb.com/malhadi.jr 2. Instagram: instagram.com/malhadijr 3. E-mail: malhadijr@slackerc0de.us -------------------------------------------------------- END OF DOCUMENTATION -------------------------------------------------------- ================================================================================ ========= [+] BASIC ACKNOWLEDGE [+] ================================================================================ ========= Sebelum anda menggunakan tools bash ini, sangat disarankan untuk mempelajari perintah dasar linux. Berikut beberapa link referensi yang berguna untuk anda:
  • 3. https://jalantikus.com/tips/perintah-dasar-linux/ https://id.wikibooks.org/wiki/GNU_(Linux_Untuk_Awam)/Perintah-perintah_dasar ftp://ftp.itb.ac.id/pub/ISO-IMAGES/linux/filenya-putu- shinoda/PerintahDasarLinux.pdf ================================================================================ ========= [+] SETUP GUIDE [+] ================================================================================ ========= Copy paste command di setiap point pada prompt root SSH (PuTTY klik kanan) 1. Install control tools. Paste baris di bawah dari awal sampai akhir. Folder /root/malhadi-bash akan terbuat. export TOOLS_FOLDER="/root/malhadi-bash"; mkdir "$TOOLS_FOLDER"; yum -y update;yum install -y wget which tar; apt-get -y update;apt-get -y install wget which tar; wget --quiet -O "$TOOLS_FOLDER/control.sh" "https://malhadijr.com/resource/control.sh"; chmod 755 "$TOOLS_FOLDER/control.sh"; echo '' >> ~/.bashrc; echo 'export AAPL_PATH="c3RldmVqb2JzLnR4dAo="' >> ~/.bashrc; echo 'export PYPL_PATH="ZWxvbm11c2sudHh0Cg=="' >> ~/.bashrc ; . ~/.bashrc; ls -l; echo "Control installed on $TOOLS_FOLDER" 2. Masuk ke folder tools cd /root/malhadi-bash/ 3. Jalankan control. Pada pertama kali run, control akan otomatis menginstall semua package yang dibutuhkan oleh tools. Tunggu proses install selesai. ./control.sh 4. Control akan meminta accessid. Ketik manual menggunakan keyboard (input sengaja tersembunyi). Tekan [ENTER] untuk lanjut. 5. Lanjutkan dengan memilih nomor menu list dan tekan [ENTER]. -------------------------------------------------------------------------- -------- 1 => Memeriksa server apakah terdaftar pada sistem atau tidak 2 => Mendaftarkan server ini pada sistem 3 => Menghapus server ini pada sistem 4 => Menghapus server lain pada sistem (input sid server) 5 => Melihat spesifikasi server ini (OS, RAM, PROCESSOR, IP) 6 => Melihat semua server yang terdaftar pada sistem (format JSON) 7 => Melihat informasi user (jangan screenshot, mengandung informasi sensitif) 8 => Menghapus konfigurasi accessid yang sebelumnya diinput 9 => Menginstall tools PayPal Valid (folder /root/malhadi- bash/paypalvalid/) 10 => Menginstall tools Apple Valid (folder /root/malhadi- bash/applevalid/) 11 => Mengupdate script control (Dilakukan ketika API sistem berubah) 12 => Keluar dari control (Bisa juga tekan ctrl+c) -------------------------------------------------------------------------- -------- 6. Install script paypal valid melalui pilihan menu di atas. 6.1. Untuk menjalankan tools paypal, pastikan anda telah keluar dari menu list (tekan ctrl+c). Kemudian masuk ke folder paypalvalid.
  • 4. cd /root/malhadi-bash/paypalvalid/ 6.2. Jalankan script paypal.sh ./paypal.sh -i mailist.txt -r hasil -l 4 -t 5 -d "-i mailist.txt" untuk input file mailist "-r hasil" akan membuat folder hasil/ yang di dalamnya ada result live.txt "-l 4 -t 5" maksudnya tiap 5 detik, cek 4 email "-d" agar file mailist berkurang setiap cek 6.3. Update script ./paypal.sh -u 7. Install script apple valid melalui pilihan menu di atas. 7.1. Untuk menjalankan tools apple, pastikan anda telah keluar dari menu list (tekan ctrl+c). Kemudian masuk ke folder applevalid. cd /root/malhadi-bash/applevalid/ 7.2. Jalankan script apple.sh ./apple.sh -i mailist.txt -r hasil -l 1 -t 2 -d "-i mailist.txt" untuk input file mailist "-r hasil" akan membuat folder hasil/ yang di dalamnya ada result live.txt "-l 2 -t 1.5" maksudnya tiap 2 detik, cek 1 email "-d" agar file mailist berkurang setiap cek 7.3. Update script ./apple.sh -u 8. Untuk upload mailist dan melihat isi file server, bisa menggunakan WinSCP. Link download: https://winscp.net/eng/download.php ================================================================================ ========= [+] TIPS & TRICK [+] ================================================================================ ========= ****** SCREEN SESSION ****** Agar proses cek tidak stop saat putty di tutup, proses cek harus di run dalam screen.Referensi: (http://www.sibro21.org/2016/04/cara-menggunakan-aplikasi-screen-di.html) 1. Buat session screen ketik: screen 2. Anda sekarang berada pada session screen. Masuk ke folder default. cd /root/malhadi-bash/ 3. Lakukan proses cek seperti biasa. 4. Jika proses telah berjalan, tinggalkan screen, tekan: ctrl+a+d 5. Anda telah keluar screen (proses masih jalan). untuk masuk lagi, ketik: screen -r ****** SPLIT BIG FILE ******
  • 5. Memecah mailist berukuran besar misal mailist_us.txt ukuran 100mb isi nya 4juta email, dan kita mau memecah file tersebut menjadi beberapa file yang isinya 100.000email per file. Ketik: split -l 100000 mailist_us.txt nanti akan muncul beberapa file dengan format xaa,xab,xac... dst, yang berisi 100.000email. Untuk melihat isi folder tinggal ketik: "ls" Setelah itu, tinggal cek 1 per 1 mailist secara berurutan. ./paypal.sh -i xaa -r hasil -l 8 -t 5 -d Setelah mailist xaa selesai, maka bisa dilanjut ke mailist yang kedua, yaitu xab ./paypal.sh -i xab -r hasil -l 8 -t 5 -d ****** SERVER PERFORMANCE ****** Untuk mengukur kecepatan internet server, ketik: speedtest-cli
  • 6. Memecah mailist berukuran besar misal mailist_us.txt ukuran 100mb isi nya 4juta email, dan kita mau memecah file tersebut menjadi beberapa file yang isinya 100.000email per file. Ketik: split -l 100000 mailist_us.txt nanti akan muncul beberapa file dengan format xaa,xab,xac... dst, yang berisi 100.000email. Untuk melihat isi folder tinggal ketik: "ls" Setelah itu, tinggal cek 1 per 1 mailist secara berurutan. ./paypal.sh -i xaa -r hasil -l 8 -t 5 -d Setelah mailist xaa selesai, maka bisa dilanjut ke mailist yang kedua, yaitu xab ./paypal.sh -i xab -r hasil -l 8 -t 5 -d ****** SERVER PERFORMANCE ****** Untuk mengukur kecepatan internet server, ketik: speedtest-cli