Cara Membuat Alamat Kustom .onion (Vanity Address) di Jaringan Tor

Panduan praktis pembuatan vanity address .onion kustom menggunakan tool brute-force mkp224o secara offline di Windows dan Linux, lengkap dengan langkah-langkah eksekusi serta tips penting menjaga keamanan private key.

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:

  • hostname berisi alamat .onion milik Onion Service.
  • hs_ed25519_public_key merupakan public key Onion Service.
  • hs_ed25519_secret_key merupakan 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