Sabtu, 17 Januari 2026

TUTORIAL PHISING QR CODE VIA ZPHISHER

INSTALASI DAN KONFIGURASI PHISING QR ZPHISHER PADA LINUX STEP BY STEP LENGKAP DENGAN SCREENSHOT



ASSALAMUALAIKUM WARAHMATULLAHI WABARAKATUH 


    Halo semuanya!, perkenalkan saya Feri Rudiansyah salah satu siswa TKJ dari sekolah SMK Negeri 1 Cerme, di sini saya akan membagikan sedikit tips bagaimana cara untuk meng-konfigurasi NextCloud pada debian 12.Simak baik-baik ya langkah-langkah berikut ini.


Pengertian  Zphisher

     Zphisher adalah sebuah tools phishing yang digunakan untuk mensimulasikan serangan pencurian data akun melalui halaman palsu yang menyerupai situs asli. Tools ini bekerja dengan memanfaatkan teknik rekayasa sosial (social engineering) untuk menipu pengguna agar memasukkan informasi pribadi, seperti username dan password, tanpa disadari oleh korban.

    Zphisher sering dijadikan contoh dalam pembelajaran keamanan siber untuk memahami bagaimana serangan phishing terjadi serta sebagai bahan evaluasi dalam meningkatkan kesadaran dan kewaspadaan terhadap ancaman kejahatan digital.


Fungsi-Fungsi Zphisher

    Zphisher berfungsi sebagai media simulasi untuk memahami cara kerja serangan phishing dalam dunia keamanan siber. Tools ini digunakan sebagai bahan pembelajaran untuk meningkatkan kesadaran pengguna terhadap ancaman pencurian data akun melalui tautan palsu. Selain itu, Zphisher membantu dalam menganalisis modus kejahatan siber yang memanfaatkan teknik rekayasa sosial, sehingga dapat menjadi sarana evaluasi dalam meningkatkan kewaspadaan serta perlindungan terhadap keamanan data pribadi di era digital.


FYI HANYA UNTUK EDUKASI JANGAN DI SALAH GUNAKAN

1.Pastikan Menginstall Kali linux (bisa dual boot/Virtual box)


2.Buka terminal dan login sebagai root dengan "sudo su"


3.Lakukan "apt update && apt upgrade"

4.Ketika selesai buka "Github"untuk repositori nya pastikan sudah dapat koneksi internet

5.Ketika sudah dapat link repo lalu install "git" terlebih dahulu dengan "apt install git"

6.jika sudah install repositori yang dari git hub dengan "git clone https://github.com/htr-tech/zphisher.git"

7.lalu masuk ke direktori Zpisher tadi lalu ketik "bash zpisher.sh"

 


8.lalu pilih opsi sesuai dengan yang ada di Zpisher saya memilih 2

 


9. pilih 2 untuk cloudflare lalu tunggu sampai ke pembuatan link nya

 


 

10. jika sudah generate link klik kanan lalu copy link




11.Buka browser lalu ke website untuk mengubah Link tadi menjadi QR code saya menggunakan meqr

 


 

12.Lalu isi data sesuai keinginan





 13. Kemudian Download Hasil QR nya, dan ini hasil nya


14. Ada juga selain menggunakan QR, bisa juga link phising nya kita samarkan menjadi begini, agar lebih ringkas

14. Jika sudah terinstall code nya, coba menggunakan hp sebagai client 

   

Itu dia semua tahapan instalasi dan konfigurasi Zphisher dari awal hingga selesai. Semoga penjelasan ini bisa memberikan manfaat ataupun edukasi untuk kamu ya. Jangan ragu untuk eksplorasi lebih lanjut dan terus belajar ya!

WASSALAMUALAIKUM WARAHMATULLAHI WABARAKATUH 


Minggu, 21 September 2025

TUTORIAL NEXTCLOUD DEBIAN 12

 INSTALASI DAN KONFIGURASI NEXTCLOUD PADA DEBIAN 12 STEP BY STEP LENGKAP DENGAN SCREENSHOT



ASSALAMUALAIKUM WARAHMATULLAHI WABARAKATUH 


    Halo semuanya!, perkenalkan saya Feri Rudiansyah salah satu siswa TKJ dari sekolah SMK Negeri 1 Cerme, di sini saya akan membagikan sedikit tips bagaimana cara untuk meng-konfigurasi NextCloud pada debian 12.Simak baik-baik ya langkah-langkah berikut ini.


Pengertian  NextCloud

    Nextcloud adalah sebuah perangkat lunak open-source yang berfungsi sebagai platform penyimpanan dan berbagi file berbasis cloud. Dengan Nextcloud, pengguna dapat membuat layanan mirip seperti Google Drive atau Dropbox, tetapi dikelola secara mandiri di server pribadi maupun server organisasi. Nextcloud memungkinkan pengguna untuk menyimpan, mengakses, dan menyinkronkan data (seperti dokumen, foto, video, maupun kontak) dari berbagai perangkat secara aman. Selain itu, Nextcloud dilengkapi dengan fitur kolaborasi seperti kalender, chat, dan editing dokumen secara bersama-sama. Karena bersifat open-source, Nextcloud memberikan kebebasan bagi penggunanya untuk menyesuaikan, mengembangkan, dan mengontrol penuh data yang disimpan tanpa bergantung pada penyedia layanan pihak ketiga.


Fungsi-Fungsi NextCloud

    Nextcloud memiliki berbagai fungsi utama yang mendukung kebutuhan penyimpanan, kolaborasi, dan keamanan data. Fungsi utamanya adalah sebagai media penyimpanan dan sinkronisasi file yang memungkinkan pengguna menyimpan data di server pribadi lalu mengaksesnya dari berbagai perangkat kapan saja. Selain itu, Nextcloud berfungsi untuk berbagi file dan folder dengan mudah, baik melalui tautan publik maupun akses terbatas dengan kata sandi atau izin tertentu. Nextcloud juga memiliki fungsi kolaborasi, seperti mengedit dokumen secara bersama-sama, berbagi kalender, melakukan panggilan video, hingga bertukar pesan. Dari sisi keamanan, Nextcloud berfungsi untuk melindungi data dengan enkripsi end-to-end, kontrol akses, dan autentikasi ganda, sehingga data pengguna tetap terjaga. Tidak hanya itu, Nextcloud dapat diperluas dengan aplikasi tambahan, sehingga fungsinya dapat mencakup manajemen proyek, integrasi email, hingga sistem kerja tim yang lengkap sesuai kebutuhan organisasi.


Kelebihan NextCloud

    Kelebihan Nextcloud terletak pada sifatnya yang open-source dan dapat dikelola secara mandiri, sehingga pengguna memiliki kontrol penuh terhadap data yang disimpan tanpa harus bergantung pada penyedia layanan pihak ketiga. Dari sisi keamanan, Nextcloud menawarkan perlindungan kuat dengan enkripsi end-to-end, autentikasi ganda, serta pengaturan hak akses yang fleksibel untuk menjaga kerahasiaan data. Selain itu, Nextcloud mendukung sinkronisasi lintas perangkat sehingga file, foto, maupun dokumen dapat diakses dengan mudah kapan saja dan di mana saja. Fitur kolaborasi yang terintegrasi, seperti kalender bersama, chat, panggilan video, dan pengeditan dokumen secara real-time, menjadikan Nextcloud sangat cocok digunakan oleh tim atau organisasi. Ditambah lagi, Nextcloud dapat diperluas dengan berbagai aplikasi tambahan, menjadikannya platform yang fleksibel sesuai kebutuhan, baik untuk individu, perusahaan, maupun lembaga pendidikan.


Kekurangan NextCloud

    Kekurangan Nextcloud terutama terletak pada aspek teknis dan pengelolaan server. Karena Nextcloud merupakan platform yang dikelola secara mandiri, pengguna harus memiliki kemampuan dalam instalasi, konfigurasi, dan pemeliharaan server agar sistem berjalan optimal. Hal ini bisa menjadi tantangan bagi individu atau organisasi kecil yang tidak memiliki tim IT. Selain itu, performa Nextcloud sangat bergantung pada spesifikasi server dan koneksi internet yang digunakan; jika server tidak kuat, akses file bisa menjadi lambat terutama saat digunakan banyak pengguna sekaligus. Dari sisi fitur, meskipun Nextcloud menawarkan banyak fungsi, beberapa di antaranya mungkin tidak sehalus atau seintuitif layanan cloud komersial seperti Google Drive atau Dropbox. Penggunaan ruang penyimpanan juga terbatas pada kapasitas server yang dimiliki, sehingga perlu investasi perangkat keras tambahan jika data semakin besar.


KSebelum menginstall nextcloud nya ada beberapa hal yang harus diperhatikan, yaitu :

1. Aplikasi VirtualBox

    Jika teman-teman tidak memiliki aplikasi virtual box, teman-teman bisa menginstall nya disini

2. File Iso NextCloud

    Teman-teman juga harus memiliki file iso nextcloud nya, kalian bisa mendownload nya disini. Setelah mendownload semua hal diatas, cusss langsung saja kita ke langkah-langkah nya :

Langkah-Langkah Instalasi dan Konfigurasi NextCloud

1. Masuk ke Virtualbox dan buat machine baru seperti gambar dibawah. Masukkan file ISO NextCloud nya dan pastikan type nya Linux version nya ke Linux/debian 11 bullseye (64 bit).












2. Untuk Minimal RAM nya 2 GB & CPU nya 2 core.











3. Untuk Harddisk nya yaitu 20 GB lalu klik selesai.











4. Jika sudah pergi ke Pengaturan -> Jaringan, untuk Adaptor 1 kalian pilih Bridge.













5. Tampilan Utama Pada Saat Instalasi Nextcloud di VBox, lalu pilih install to Hardisk.












6. Pada tampilan ini pilih “Guided – use entire disk and set up LVM ” lalu lanjutkan dengan menekan tombol “TAB” pada keyboard untuk memilih OK lalu ENTER.


7. Setelah beberapa tahapan maka selanjutnya adalah membuat password untuk login sebagairoot dengan password yang berjumlah minimal 8 karakter yang berisi huruf kapital, huruf kecil, angka dan simbol.











8. Kemudian nantinya akan diminta untuk mengetikan password kembali untuk mengkonfirmasi password tersebut.











9. Buat password untuk MySQL dengan password yang berjumlah minimal 8 karakter yang berisi huruf kapital, huruf kecil, angka dan simbol.











10. Kemudian nantinya akan diminta untuk mengetikan password kembali untuk mengkonfirmasi password MySQL.











11. Selanjutnya adalah membuat password untuk login pada akun admin saat mengakses Nextcloud nantinya di web browser dengan password yang berjumlah minimal 8 karakter yang berisi huruf kapital, huruf kecil, angka dan simbol.











12. Kemudian nantinya akan diminta untuk mengetikan password kembali untuk mengkonfirmasi password admin.











13. Kalian login sebagai root dan masukkan password tadi.













14. Cek ip address nya dengan perintah "ip a".

15. Lakukan tes untuk mengakses web dengan IP bridge nya tadi disini contoh 192.168.171.7 secara lokal. Pada saat mengakses terjadi tamilan seperti pada gambar maka, harus dilakukan pengubahan pada file config.php dengan menambahkan IP Nextcloud.











16. Masuk ke direktori config dengan perintah ”cd /var/www/Nextcloud/config/ ”. Lalu cek isi dari direktori config/ dengan perintah ls. Dan edit file config.php dengan perintah “nano config.php”.




17. Edit bagian trusted_domain yang bertulisan “localhost ” pada file config.php menjadi IP Nextcloud yaitu “192.168.171.7” kemudian save file tersebut dengan menekan CTRL + X lalu tekan Y dan tekan ENTER untuk menyelesaikan.





18. Lakukan pengaksesan web kembali dengan IP address 192.168.171.7 dan tampilan web tidakakan ada error lagi sehingga bisa login dengan akun Nextcloud.











19. 19. Login dengan menggunakan akun Admin dan password yang telah dibuat pada saat proses instal Nextcloud.











20. 20. Tampilan dari dasboard akun admin setelah login.











221. Pada akun admin memliki hak akses untuk bisa membuat akun pengguna baru yang ingin ditambahkan pada penyimpanan cloud. Tidak hanya itu, admin juga bisa membuat grup atau kelompok terhadap akun-akun yang dibuat seperti memberikan jumlah kuota penyimpanan pada akun yang dibuat.











22. Itu dia semua tahapan instalasi NextCloud dari awal hingga selesai. Semoga penjelasan ini bisa memudahkan kamu dalam mengerjakan tugas atau membangun server sendiri. Jangan ragu untuk eksplorasi lebih lanjut dan terus belajar ya!


WASSALAMUALAIKUM WARAHMATULLAHI WABARAKATUH   

Jumat, 08 Agustus 2025

TUTORIAL OPENVPN DEBIAN 12

INSTALASI DAN KONFIGURASI OPENVPN PADA DEBIAN 12 STEP BY STEP LENGKAP DENGAN SCREENSHOT



ASSALAMUALAIKUM WARAHMATULLAHI WABARAKATUH   


    Halo semuanya!, perkenalkan saya Feri Rudiansyah salah satu siswa TKJ dari sekolah SMK Negeri 1 Cerme, di sini saya akan membagikan sedikit tips bagaimana cara untuk meng-konfigurasi OpenVPN pada debian 12.Simak baik-baik ya langkah-langkah berikut ini.


Pengertian  OpenVpn

    OpenVPN adalah sebuah aplikasi open-source yang digunakan untuk membangun koneksi Virtual Private Network (VPN) yang aman, terenkripsi, dan fleksibel. OpenVPN bekerja dengan memanfaatkan protokol SSL/TLS untuk pertukaran kunci enkripsi, sehingga data yang dikirimkan antara client dan server tetap terlindungi dari pihak yang tidak berwenang. Aplikasi ini mendukung berbagai metode autentikasi, seperti username-password, sertifikat digital, atau kombinasi keduanya, sehingga meningkatkan keamanan akses jaringan. OpenVPN dapat digunakan pada berbagai sistem operasi, termasuk Windows, Linux, macOS, Android, dan iOS, serta mampu melewati firewall dan NAT (Network Address Translation) dengan mudah berkat dukungan pada port TCP maupun UDP. Selain itu, OpenVPN sering digunakan untuk mengamankan komunikasi jarak jauh, mengakses jaringan perusahaan secara privat, atau melindungi privasi saat menggunakan internet publik. Keunggulan lain dari OpenVPN adalah sifatnya yang open-source, sehingga dapat dikonfigurasi secara fleksibel sesuai kebutuhan pengguna maupun organisasi.


Sejarah OpenVpn

    OpenVPN pertama kali dikembangkan oleh James Yonan pada tahun 2001 sebagai proyek open-source yang bertujuan menyediakan solusi VPN yang aman, fleksibel, dan mudah digunakan di berbagai platform. Pada awal perilisannya, OpenVPN dirancang untuk memanfaatkan protokol SSL/TLS sebagai metode enkripsi utama, yang saat itu dianggap lebih aman dan lebih mudah dikonfigurasi dibanding protokol VPN tradisional seperti PPTP atau L2TP. Karena bersifat open-source, komunitas pengembang di seluruh dunia dapat berkontribusi dalam pengembangan, perbaikan bug, dan peningkatan fitur, sehingga membuat OpenVPN berkembang pesat dan menjadi salah satu teknologi VPN paling populer di dunia. Seiring waktu, OpenVPN mulai digunakan secara luas di lingkungan bisnis, pemerintahan, dan individu untuk kebutuhan keamanan data dan akses jarak jauh. Pada tahun-tahun berikutnya, proyek ini mendapatkan dukungan komersial melalui pendirian OpenVPN Technologies Inc., yang menyediakan layanan dan produk berbasis OpenVPN, termasuk OpenVPN Access Server untuk pengelolaan VPN yang lebih mudah. Hingga kini, OpenVPN terus diperbarui untuk meningkatkan keamanan, kinerja, dan kompatibilitas dengan perkembangan teknologi jaringan modern.


Fungsi-Fungsi OpenVpn

    OpenVPN memiliki berbagai fungsi utama yang menjadikannya salah satu solusi VPN paling andal dan fleksibel. Fungsi utamanya adalah membangun koneksi aman antara dua atau lebih perangkat melalui internet atau jaringan publik, sehingga data yang dikirimkan terlindungi dari penyadapan atau manipulasi. OpenVPN juga berfungsi untuk mengamankan komunikasi jarak jauh, misalnya antara karyawan dan jaringan internal perusahaan, sehingga mereka dapat mengakses sumber daya internal seolah-olah berada di dalam jaringan lokal. Selain itu, OpenVPN digunakan untuk menjaga privasi dan anonimitas pengguna saat berselancar di internet dengan cara menyembunyikan alamat IP asli dan menggantinya dengan alamat IP server VPN. Fungsi lainnya meliputi bypass pembatasan geografis atau sensor internet, melewati firewall dan NAT, serta menyediakan metode autentikasi yang kuat seperti sertifikat digital dan username-password. Dengan kemampuannya yang mendukung berbagai platform dan konfigurasi, OpenVPN dapat digunakan baik untuk kebutuhan pribadi maupun organisasi dengan tingkat keamanan yang tinggi dan pengaturan yang fleksibel.


Kelebihan OpenVpn

    Kelebihan OpenVPN terletak pada kombinasi keamanan, fleksibilitas, dan kompatibilitasnya yang tinggi. Dari segi keamanan, OpenVPN menggunakan enkripsi tingkat tinggi berbasis SSL/TLS yang mampu melindungi data dari penyadapan, manipulasi, maupun serangan siber, serta mendukung berbagai algoritma kriptografi yang dapat disesuaikan sesuai kebutuhan. Dari sisi fleksibilitas, OpenVPN dapat dikonfigurasi untuk berjalan di berbagai port TCP maupun UDP, sehingga mampu melewati firewall dan NAT dengan lebih mudah. OpenVPN juga bersifat open-source, sehingga gratis digunakan dan terus dikembangkan oleh komunitas global, membuatnya transparan dan dapat diaudit untuk memastikan keamanan. Selain itu, OpenVPN mendukung berbagai sistem operasi seperti Windows, Linux, macOS, Android, dan iOS, serta dapat diimplementasikan untuk skala kecil maupun besar, mulai dari penggunaan pribadi hingga jaringan perusahaan. Keunggulan lainnya adalah dukungan autentikasi ganda (multi-factor authentication) dan sertifikat digital, yang semakin memperkuat perlindungan akses jaringan. Dengan kelebihan-kelebihan ini, OpenVPN menjadi salah satu solusi VPN yang andal, aman, dan mudah disesuaikan.


Kekurangan OpenVpn

    Kekurangan OpenVPN terutama terletak pada aspek kemudahan penggunaan dan kebutuhan sumber daya. Bagi pengguna pemula, proses instalasi dan konfigurasinya bisa terasa rumit karena memerlukan pemahaman teknis tentang jaringan, sertifikat, serta pengaturan protokol. Selain itu, dibandingkan dengan beberapa protokol VPN yang lebih sederhana seperti PPTP atau L2TP, OpenVPN cenderung membutuhkan konsumsi CPU dan memori yang lebih tinggi karena proses enkripsi yang kompleks, sehingga pada perangkat dengan spesifikasi rendah kinerjanya bisa menurun. Kecepatan koneksi juga terkadang lebih lambat, terutama jika konfigurasi enkripsi menggunakan tingkat keamanan maksimal atau jika server berada jauh dari lokasi pengguna. OpenVPN tidak memiliki dukungan bawaan di sebagian besar sistem operasi modern, sehingga memerlukan aplikasi pihak ketiga atau klien resmi untuk dapat digunakan. Terakhir, meskipun bersifat open-source dan fleksibel, pengelolaan OpenVPN dalam skala besar memerlukan keahlian teknis yang cukup agar tetap aman dan optimal.


Langkah-Langkah Instalasi dan Konfigurasi OpenVpn

1. Pastikan kalian sudah mempunyai Aplikasi OpenVPN untuk Windows & HP

2. Sebelum login ke Debian kalian pergi ke Pengaturan (yang berwarna oren) lalu pilih opsi jaringan, pada adapter 1 kalian pilih ke Adaptor Hanya Host, dan pada adaptor 2 kalian pilih NAT, agar tersambung ke internet klik oke dan mulai


3. Login ke debian sebagai root dan masukkan passwordnya


4. Lalu masukkan perintah "nano /etc/network/interfaces" untuk menyetting IP address. Jika sudah bisa kalian simpan dengan klik CTRL X, klik Y dan enter

5. Lalu restart IP dengan perintah “/etc/init.d/networking restart”, kemudian cek IP kita apakah sudah berubah dengan perintah “ip a”(dikotaki berwarna merah adalah IP kita)

6. Lalu kalian masuk ke view network connection dan pilih ethernet yang dipilih diawal tadi. Lalu kalian konfigurasi IPv4 nya, untuk IP address nya kalian pakai IP baru sedangkan untuk Gateway nya kalian pakai IP Debian nya

7. Kemudian kalian ke CMD untuk ping ke IP Debian nya, jika berhasil akan seperti gambar dibawah

8. Kembali ke debian & ketikkan "ping google.com" untuk mengecek apakah sudah terhubung ke internet, jika sudah maka akan seprti dibawah ini, cara menghentikan nya dengan CTRL + C

9. Lalu ketik "apt update && apt upgrade -y" untuk mengupdate data nya

10. kemudian kalian install curl dengan comand apt install curl

11. Lakukan instalasi openvpn ketik  curl -O https://raw.githubusercontent.com/Nyr/openvpn-install/master/openvpn-install.sh

12. Jika sudah ketik chmod +x openvpn-install.sh jika sudah buka open vpn dengan mengetikkan  ./openvpn-install.sh

13. masukkan no ip dari server debian kalian, jika tidak tahu ip server kalian berapa maka lakukan ctrl+c untuk keluar dan ketikkan ip a untuk melihat dari ip server kalian yang berada di enp0s3, jika sudah mengetahui maka masuk lagi ke dalam openvpn dengan cara yang tadi yaitu ketik ./openvpn-install.sh

14. Pilih yang ke 1 yaitu UDP

15. ketik 1194 lalu enter


16. Pilih yang kedua yaitu google

17. masukkan nama client (Bebas Mau diisi apa aja sesuai keinginan)

18. ini adalah tampilan jika pembuatan file OpenVpn kalian berhsil

19. Ambil file openvpn di aplikasi filezilla atau winscp atau sejenisnya
ketik sftp://(ip server kalian) username: root dan masukkan password root kalian

20. klik Accept

21. klik file nya dengan cara klik kanan lalu pilih download

22. Ketik "iptables -A INPUT -s 10.8.0.0/24 -p tcp --dport 22 -j ACCEPT"  untuk mengizinkan koneksi SSH  hanya dari jaringan VPN 10.8.0.0/24 ke server.

23. Ketik "iptables -A INPUT -p tcp --dport 22 -j DROP" untuk memblokir semua koneksi SSH  dari luar, kecuali yang sudah diizinkan sebelumnya . Digunakan untuk mengamankan server dari akses SSH tak diinginkan.

24. Ketik "apt install iptables-persistent -y" digunakan untuk menginstal alat yang bisa menyimpan aturan firewall (iptables) agar tidak hilang saat server dimatikan atau direstart.

25. Pada Save current IPV4 rules kalian pilih YES

26. Pada Save current IPV6 rules kalian pilih YES

27. Masuk Ke Software OpenVpn kalian




28. Pilih Upload Files, dan upload file OpenVpn tadi 

29. Kemudian Klik Connect

30. Ini adalah tampilan jika OpenVpn kalian berhasil


Itu dia semua tahapan instalasi OpenVpn dari awal hingga selesai. Semoga penjelasan ini bisa memudahkan kamu dalam mengerjakan tugas atau membangun server sendiri. Jangan ragu untuk eksplorasi lebih lanjut dan terus belajar ya!

WASSALAMUALAIKUM WARAHMATULLAHI WABARAKATUH   





























 







TUTORIAL PHISING QR CODE VIA ZPHISHER

INSTALASI DAN KONFIGURASI PHISING QR ZPHISHER PADA LINUX STEP BY STEP LENGKAP DENGAN SCREENSHOT ASSALAMUALAIKUM WARAHMATULLAHI WABARAKATUH  ...