Cara Membuat Alamat Kustom .onion (Vanity Address) di Jaringan Tor
- Catatan Penting Sebelum Mulai
- Cara Membuat Vanity Address .onion di Windows
- Cara Membuat Vanity Address .onion di Linux
- File Mana yang Paling Penting?
Pernah melihat alamat situs web Tor yang bagian depannya bisa dibaca, misalnya seperti bryanxxxxxxxxx.onion?
Alamat kustom seperti ini disebut sebagai vanity address.
Di jaringan Tor, kita tidak bisa sekadar mendaftarkan atau membeli nama domain seperti .com atau .id. Untuk mendapatkan alamat .onion dengan awalan tertentu, kita harus mencarinya secara acak (brute-force) menggunakan tenaga CPU komputer sampai menemukan kombinasi yang sesuai.
Pada artikel ini, kita akan menggunakan sebuah tool bernama mkp224o.
Catatan Penting Sebelum Mulai
- Semakin panjang awalan kata yang Anda cari, semakin lama waktu yang dibutuhkan. Prefix pendek biasanya dapat ditemukan lebih cepat, sedangkan prefix yang lebih panjang dapat membutuhkan waktu jauh lebih lama, tergantung kemampuan CPU dan tingkat keberuntungan.
- Lakukan proses ini secara offline di PC atau laptop Anda sendiri. Jangan pernah menggunakan layanan generator online yang tidak terpercaya karena file kunci rahasia Onion Service dapat disalin oleh pihak lain.
- Simpan hasil vanity address dengan aman, terutama file private key yang nantinya digunakan sebagai identitas Onion Service.
Cara Membuat Vanity Address .onion di Windows
Bagi pengguna Windows, Anda tidak perlu melakukan proses kompilasi dari source code. Cukup unduh binary yang tersedia, kemudian jalankan melalui Command Prompt.
1. Unduh mkp224o
Buka browser dan kunjungi halaman rilis GitHub mkp224o.
Unduh file .zip versi terbaru yang sesuai untuk Windows, misalnya versi win64 atau win64-amd64 jika tersedia.
2. Ekstrak File
Ekstrak file .zip tersebut.
Agar lebih mudah ditemukan, ubah nama foldernya menjadi:
mkp224o
Kemudian letakkan langsung di drive C: sehingga lokasinya menjadi:
C:\mkp224o
3. Buka Command Prompt
Tekan tombol Windows + R, ketik:
cmd
kemudian tekan Enter.
Masuk ke folder mkp224o dengan perintah:
cd C:\mkp224o
4. Jalankan Pencarian
Ketik perintah berikut untuk mulai mencari alamat vanity.
Ganti bryan dengan awalan yang Anda inginkan:
mkp224o.exe bryan
Komputer akan mulai mencoba berbagai kombinasi alamat .onion hingga menemukan alamat yang sesuai dengan prefix yang dicari.
Setelah alamat ditemukan, hasilnya akan ditampilkan dan direktori baru yang berisi identitas Onion Service akan dibuat.
5. Ambil File Kuncinya
Buka File Explorer dan periksa folder:
C:\mkp224o
Di dalamnya akan terdapat folder hasil yang namanya sesuai dengan alamat .onion yang ditemukan.
Folder tersebut berisi file identitas Onion Service yang nantinya dapat digunakan untuk memasang vanity address pada server Tor.
Cara Membuat Vanity Address .onion di Linux
Jika menggunakan Linux seperti Debian atau Ubuntu, kita dapat mengompilasi mkp224o langsung dari source code.
1. Instal Dependensi
Buka terminal dan instal paket yang dibutuhkan untuk proses kompilasi:
sudo apt update
sudo apt install -y gcc libc6-dev libsodium-dev make autoconf git
2. Unduh dan Kompilasi mkp224o
Clone repository mkp224o:
git clone https://github.com/cathugger/mkp224o.git
Masuk ke direktori:
cd mkp224o
Kemudian jalankan proses build:
./autogen.sh
./configure
make
Setelah proses kompilasi selesai, binary mkp224o siap digunakan.
3. Mulai Pencarian
Kita akan membuat direktori bernama kunci_rahasia untuk menampung hasil vanity address.
Jalankan:
./mkp224o -d kunci_rahasia bryan
Ganti bryan dengan prefix yang Anda inginkan.
mkp224o akan mulai mencoba berbagai kombinasi alamat .onion yang sesuai dengan prefix tersebut.
4. Ambil Hasilnya
Hasil yang ditemukan akan disimpan di dalam direktori:
kunci_rahasia/
Di dalamnya terdapat direktori dengan nama alamat .onion yang ditemukan beserta file identitas Onion Service.
File Mana yang Paling Penting?
Setelah proses selesai, di dalam folder hasil biasanya terdapat tiga file utama:
hostname
hs_ed25519_public_key
hs_ed25519_secret_key
Fungsinya secara sederhana adalah sebagai berikut:
hostnameberisi alamat.onionmilik Onion Service.hs_ed25519_public_keymerupakan public key Onion Service.hs_ed25519_secret_keymerupakan private key atau kunci rahasia Onion Service.
Dari ketiga file tersebut, file yang paling penting untuk dijaga kerahasiaannya adalah:
hs_ed25519_secret_key
File tersebut merupakan bagian penting dari identitas Onion Service Anda.
Jangan pernah:
- mengunggahnya ke GitHub atau repository publik;
- mengirimkannya melalui layanan paste;
- membagikannya kepada orang lain;
- menyimpannya di lokasi publik tanpa enkripsi.
Simpan backup file identitas tersebut di tempat yang aman, misalnya pada media penyimpanan terenkripsi atau perangkat offline.
Jika suatu saat server, VPS, atau STB Anda diinstal ulang atau dipindahkan ke perangkat lain, identitas Onion Service yang sama dapat dipulihkan dengan memasang kembali file kunci tersebut pada konfigurasi Onion Service yang sesuai.
Dengan demikian, Anda dapat mempertahankan alamat .onion yang sama tanpa perlu melakukan proses pencarian vanity address dari awal.
Write a comment