ZecHub
गोपनीयता उपकरण
व्यावहारिक गोपनीयता समाधान
ZecHub
गोपनीयता उपकरण
व्यावहारिक गोपनीयता समाधान
Arti Tor Project की पहल है, जिसका उद्देश्य Rust programming language का उपयोग करके अगली पीढ़ी का Tor client बनाना है। Arti को modular, embeddable, और production-ready बनने के लिए डिज़ाइन किया गया है, ताकि Tor anonymity protocols का अधिक सुरक्षित और कुशल implementation प्रदान किया जा सके। Arti version 1.4.0 के साथ, कई महत्वपूर्ण अपडेट पेश किए गए हैं:
यह release Tor Project के उस प्रयास को आगे बढ़ाती है, जिसका लक्ष्य Tor उपयोगकर्ताओं और developers के लिए बेहतर security, performance, और modularity उपलब्ध कराना है।
अपने system पर Arti को SOCKS proxy के रूप में install और run करने के लिए इन चरणों का पालन करें।
Arti को source से build करने से पहले, आपके पास Rust का नवीनतम stable version install होना चाहिए।
आधिकारिक Rust website पर जाएँ।
अपने operating system के लिए installation instructions का पालन करें।
यह command चलाकर installation verify करें:
rustc --version
यह पुष्टि करेगा कि आपके system पर Rust का नवीनतम stable version install है।
Arti client का नवीनतम version प्राप्त करने के लिए, आपको repository को GitLab से clone करना होगा।
अपना terminal खोलें (Windows पर Command Prompt, PowerShell, या Git Bash)।
Repository clone करने के लिए निम्न command चलाएँ:
git clone https://gitlab.torproject.org/tpo/core/arti.git
नई बनी हुई arti directory में जाएँ:
cd arti
यह Arti का source code आपकी local machine पर pull कर देगा।
Repository clone करने के बाद, आपको Cargo का उपयोग करके Arti build करना होगा, जो Rust का package manager और build tool है।
cargo build --release
यह command Arti code को compile करती है और इसे production के लिए optimize करती है (--release flag)। Binary target/release directory में बनाई जाएगी।
target/release/arti
आप इस binary को सीधे terminal से run कर सकते हैं।
Arti को SOCKS proxy के रूप में उपयोग करने के लिए (जो आपके internet traffic को Tor network के माध्यम से route करेगा), आपको proxy शुरू करनी होगी।
./target/release/arti proxy -p 9150
यह command Arti को port 9150 पर एक SOCKS5 proxy के रूप में शुरू करती है, जो SOCKS traffic के लिए Tor द्वारा उपयोग किया जाने वाला default port है।
जब Arti SOCKS proxy के रूप में run हो रही हो, तब आपको अपने applications को इस तरह configure करना होगा कि वे traffic को Tor network के माध्यम से route करने के लिए इसका उपयोग करें।
इससे आपकी applications का सारा traffic Tor network के माध्यम से route होगा, जहाँ Arti intermediary के रूप में कार्य करेगी।
यहाँ एक सरल diagram है, जो दिखाता है कि Arti, Tor network के साथ मिलकर कैसे काम करती है:
[Application] --(SOCKS5)--> [Arti SOCKS Proxy] --(Tor Protocol)--> [Tor Network]
यदि आप Arti के development में योगदान देने में रुचि रखते हैं, तो आप code देख सकते हैं और GitLab के माध्यम से योगदान कर सकते हैं।
git clone https://gitlab.torproject.org/tpo/core/arti.git
GitLab पर repository को Fork करें (इसके लिए GitLab account आवश्यक है)।
अपनी fork की हुई repository को अपने local setup से link करें:
git remote add _name_ git@gitlab.torproject.org:_name_/arti.git
git fetch _name_
name को अपने GitLab username से बदलें।
अपने fork में changes push करें:
git push _name_ main
GitLab पर एक Merge Request (MR) बनाएँ: अपने GitLab fork में Merge Request section पर जाएँ:
https://gitlab.torproject.org/_name_/arti/-/merge_requests
यदि आप project में योगदान देने में रुचि रखते हैं, तो निःसंकोच code देखें, repository fork करें, और एक Merge Request submit करें। अधिक जानकारी, updates, और troubleshooting के लिए Arti GitLab Repository देखें।
Arti के साथ अपने अनुभव का आनंद लें और happy hacking!