ZecHub
Tools Privasi
Solusi privasi praktis
ZecHub
Tools Privasi
Solusi privasi praktis
Arti adalah inisiatif dari Tor Project untuk membangun client Tor generasi berikutnya menggunakan bahasa pemrograman Rust. Arti dirancang agar modular, dapat disematkan, dan siap digunakan untuk produksi, guna menyediakan implementasi protokol anonimitas Tor yang lebih aman dan efisien. Dengan Arti versi 1.4.0, beberapa pembaruan signifikan telah diperkenalkan:
Rilis ini melanjutkan upaya Tor Project untuk menawarkan keamanan, performa, dan modularitas yang lebih baik bagi pengguna dan developer Tor.
Ikuti langkah-langkah ini untuk menginstal dan menjalankan Arti sebagai proxy SOCKS di sistem kamu.
Sebelum kamu dapat membangun Arti dari sumbernya, kamu perlu menginstal versi stabil terbaru dari Rust.
Kunjungi situs web resmi Rust.
Ikuti instruksi instalasi untuk sistem operasi kamu.
Verifikasi instalasi dengan menjalankan:
rustc --version
Ini akan mengonfirmasi bahwa kamu telah menginstal versi stabil terbaru dari Rust di sistem kamu.
Untuk mendapatkan versi terbaru dari klien Arti, kamu perlu melakukan clone repositori dari GitLab.
Buka terminal kamu (Command Prompt, PowerShell, atau Git Bash di Windows).
Jalankan perintah berikut untuk melakukan clone pada repositori:
git clone https://gitlab.torproject.org/tpo/core/arti.git
Navigasi ke direktori arti yang baru dibuat:
cd arti
Ini akan menarik kode sumber Arti ke mesin lokal kamu.
Setelah kamu melakukan kloning repositori, kamu perlu membuild Arti menggunakan Cargo, yang merupakan package manager dan alat build milik Rust.
cargo build --release
Perintah ini mengompilasi kode Arti dan mengoptimalkannya untuk produksi (flag --release). Binary akan dibuat di direktori target/release.
target/release/arti
Kamu dapat menjalankan biner ini secara langsung dari terminal.
Untuk menggunakan Arti sebagai proxy SOCKS (yang akan mengarahkan lalu lintas internet kamu melalui jaringan Tor), kamu perlu memulai proxy tersebut.
./target/release/arti proxy -p 9150
Perintah ini menjalankan Arti sebagai proxy SOCKS5 pada port 9150, yang merupakan port default yang digunakan oleh Tor untuk lalu lintas SOCKS.
Setelah Arti berjalan sebagai proxy SOCKS, kamu perlu mengonfigurasi aplikasi kamu untuk menggunakannya guna merutekan lalu lintas melalui jaringan Tor.
Ini akan mengarahkan semua trafik dari aplikasi kamu melalui jaringan Tor menggunakan Arti sebagai perantara.
Berikut adalah diagram sederhana untuk mengilustrasikan bagaimana Arti bekerja bersama dengan jaringan Tor:
[Application] --(SOCKS5)--> [Arti SOCKS Proxy] --(Tor Protocol)--> [Tor Network]
Jika kamu tertarik untuk berkontribusi pada pengembangan Arti, kamu dapat menjelajahi kodenya dan berkontribusi melalui GitLab.
git clone https://gitlab.torproject.org/tpo/core/arti.git
Fork repositori di GitLab (memerlukan akun GitLab).
Hubungkan repositori hasil fork kamu ke pengaturan lokal kamu:
git remote add _name_ git@gitlab.torproject.org:_name_/arti.git
git fetch _name_
Ganti name dengan username GitLab kamu.
Push perubahan ke fork kamu:
git push _name_ main
Buat Merge Request (MR) di GitLab: Buka bagian Merge Request pada fork GitLab kamu:
https://gitlab.torproject.org/_name_/arti/-/merge_requests
Jika kamu tertarik untuk berkontribusi pada proyek ini, silakan periksa kodenya, fork repositori ini, dan ajukan Merge Request. Untuk informasi lebih lanjut, pembaruan, dan pemecahan masalah, silakan merujuk ke Repositori GitLab .
Nikmati pengalamanmu bersama Arti dan selamat melakukan hacking!