Skip to content

Instantly share code, notes, and snippets.

@uruskan
Created December 29, 2016 16:46
Show Gist options
  • Save uruskan/13ac35a6332f5114dffdd8b9c3b849fe to your computer and use it in GitHub Desktop.
Save uruskan/13ac35a6332f5114dffdd8b9c3b849fe to your computer and use it in GitHub Desktop.
Tor Yasağı , Nasıl Aşarız , Torrc ile Tor Bridgelerini Servis Düzeyinde Kullanma
Öncelikle Tor Project sitesi yasaklandığı için Tor Browseri başka bir kaynakdan yada VPN kullanarak indirmek zorundasınız ancak vpnler de her geçen gün yasaklanmakda.Ben Tor Browseri indirmiş olduğunuzu varsayacağım.
Tor Browseri açdığınızda eğer eskisi gibi normal bir şekilde bağlanamaya çalışırsanız bar %10’da kalacak ve bir müddet sonra hata verecekdir.
Bunu aşmak için Tor Project zaten çook önceden beri bulundurmakda olduğu bridge sistemini biraz daha yenileştirmiş ve kolaylaştırmış.Tor Browseri açdığınızda ISP’nizin Tor’u blokladığı seçeneğini işaretlerseniz size bridge girmeniz için bir alan sunuyor.İsterseniz https://bridges.torproject.org/ yada torproject’e e-mail atarak alabileceğiniz bridgeleri girebilir yada basitçe yukarıdan obfs4 (fastest) seçeneğini tıklayıp hiç uğraşmadan Tor’a bağlanabilirsiniz.
Yani Tor Browser’den Tor Ağına engeli aşarak bağlanmamız 1 dakikamızı bile almıyor.Ancak bunun birde başka boyutu var.”Tor Service” , Eğer linux kullanıyorsanız ve sqlmap , nikto , nmap vs. araçları da kullanıyorsunuz demek değildir ama kullandığınızı varsayalım😀 Diyelim ki yaramazlık yapmak istediniz ve bunları kullanacaksınız ama anonim olmanız lazım ki sikmesinler.Bunun için proxychains diye bir program kullanıp , “proxychains sqlmap …” gibi bir komutla sqlmap’ı proxychainse ayarladığınız proxy üzerinden kullanabilirsiniz.Proxychains default – standart olarak Tor’a yönlendirir.Yada daha basit olarak torun servis olarak çalışma adresi olan 127.0.0.1:9050’yi internet ayarlarınızda proxy olarak gösterirseniz bütün ağ alışverişinizi tor üzerinden yapmış olursunuz.
Buraya kadar bir problem yok.Proxychainsi kuracağız.Proxychainsle anonim olarak istediğimiz aracı kullanacağız.Yada sistemi tor’a yönlendireceğiz ve anonim olacağız.
Sorun şurada ki toru bu tür şeyler için kullandığımızda tor’u sistem kabuğunda çalıştırıyoruz ve Tor engelli olduğundan dolayı kabukda çalışan bu programa da köprüler atamamız gerekli.
Bu köprü atama işlemini göstermeden önce söylemeliyimki internette bunu anlatan Türkçe bir içerik yok , yabancı içeriklerde ise 5-6 içeriği birleştirip kendiniz çıkarabilirsiniz.
Herneyse şimdi tor servisine bridge atamak için Torrc denilen dosyayı değiştirmemiz gerekiyor.Torrc dosyayı standart olarak burada bulunmaktadır eğer sizinki burada değilse terminale “locate torrc” yazarak bulabilirsiniz.
Terminali açıyoruz ve.
sudo nano /etc/tor/torrc diyerek dosyayı açıyoruz.
Dosyanın sonuna :
UseBridges 1
Bridge obfs4 köprübilgisi
Bridge obfs4 köpribilgisi
Bridge obfs4 köprübilgisi
ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy
Burada köprübilgisi dediğim kısımlara yazının başında söylediğim şekillerde aldığınız köprüyü yapıştıracaksınız.Köprü sayısı sizin isteğinize bağlı ben tor 3 köprü verdiği için 3 tane yazdım.Ayrıca obfs4 en iyisi olduğu için kullanıyoruz isterseniz farklı çeşit köprü de kullanabilirsiniz onun için de onun adını yazmanız lazım.
Dosyada bu düzenlemeleri yapıp kaydettikden sonra.
“Sudo apt-get install obfs4proxy” yazarak obfs4proxy programını kuruyoruz.
Ardından terminale tor yazdığımızda başarılı bir şekilde tor ağına bağlanabileğiz.
Bizim engelleri aşabiliyor olmamız engeller koyulduğu gerçeğini değiştirmiyor.
Türkiyede koca bir ağ yasaklanıyor ama bunu medyanın en ufak köşelerinde bile göremiyoruz.
Türkiyedeki sansürü daha yakından takip etmek için : https://turkeyblocks.org/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment