<div style="text-align: center"><button onclick="window.location.href='gettingstarted.html'">English</button><button onclick="window.location.href='gettingstarted_es.html'">Español</button><button onclick="window.location.href='gettingstarted_ru.html'">Русский</button><button onclick="window.location.href='gettingstarted_zhcn.html'">简体中文</button><button onclick="window.location.href='gettingstarted_zhtw.html'">繁体中文</button><button onclick="window.location.href='gettingstarted_ar.html'">العربية</button><button onclick="window.location.href='gettingstarted_fa.html'">فارسی</button>
''//Kimsiniz?//''</div>
{
<table style="width:100%" valign="top">
<tr style="text-align:center">
<td>}[[<img src="assets/game/developer1.png" width="300" />|I'm a developer]]{</td>
<td>}[[<img src="assets/game/user1.png" width="300"/>|I'm an end user]]{</td>
</tr>
<tr>
<td style="text-align:center">[[Bir uygulama geliştiricisiyim|I'm a developer]]</td>
<td style="text-align:center">[[Normal bir kullanıcıyım|I'm an end user]]</td>
</tr>
</table>}<div style="text-align: center">''//Kullanıcılar için Değiştirilebilir Taşıyıcılar//''</div>
<p><img src="assets/game/user1.png" style="padding: 0 15px; float: right; max-width: 300px" width="75%" /></p>Büyük olasılıkla İnternet içeriğine erişmenizi engelleyen bir şeyi aşmak istediğiniz için buradasınız. Hangisini yapmak istersiniz?
[[Hızlı bir çözüm bulmak!|Give me a quick solution!]]
[[Kendim bir şeyler yapmak|I want to build something myself]]
[[Geri dön|Who are you?]]<div style="text-align: center">''//Geliştiriciler için Değiştirilebilir Taşıyıcılar//''</div>
Geliştirdiğiniz yazılımda Değiştirilebilir Taşıyıcıları kullanmak istiyorsunuz ve ek kaynaklar arıyorsunuz. Size nasıl yardımcı olabiliriz?
<p><img src="assets/game/developer1.png" style="padding: 0 15px; float: left; max-width: 300px" width="100%" /></p>- [[OpenVPN sunucuma Değiştirilebilir Taşıyıcılar desteğini kurmak istiyorum|OpenVPN and Pluggable Transports]]
- [[Go ile geliştirilmiş uygulamamda Değiştirilebilir Taşıyıcıları kullanmak istiyorum|Using Pluggable Transports in my Go app]]
- [[Değiştirilebilir Taşıyıcıları Sınama|Testing Pluggable Transports]]
- [[Bir Değiştirilebilir Taşıyıcı geliştirmek istiyorum|I want to write a transport]]
- [[Değiştirilebilir Taşıyıcıların Teknik Özellikleri|Pluggable Transports specification]]
[[Geri dön|Who are you?]]<div style="text-align: center">''//Değiştirilebilir Taşıyıcıları Kullanma//''</div>
<p><img src="assets/game/jigsaw.png" style="padding: 0 15px; float: left; margin-left: -100px; max-width: 500px" width="75%" /></p>İstediğiniz içeriğe engellenmeden ve hızlıca erişmek istersiniz. Neyse ki bugün Değiştirilebilir Taşıyıcılar özelliğini kullanan birden çok uygulama var. Bir masaüstü bilgisayar kullanıyorsanız <a href="https://torproject.org" target="_blank">Tor Browser</a> uygulamasını biliyor olmalısınız. Tor uygulamasındaki köprüler aslında Değiştirilebilir Taşıyıcılardır. Tor bağlantı yapılandırmasını köprüleri kullanacak şekilde yaptığınızda Tor uygulamasının engellendiği ağlardan istediğiniz içeriğe erişebilirsiniz.
Bir mobil aygıt kullanıyorsanız <a href="https://getlantern.org" target="_blank">Lantern</a> ya da <a href="https://psiphon.ca" target="_blank">Psiphon</a> uygulamalarını deneyebilirsiniz. Bu iki uygulama Android ve iOS üzerinde kullanılmaya hazırdır. Ayrıca Tor ağına bağlanmanızı sağlayacak başka uygulamalar da vardır. <a href="https://www.pluggabletransports.info/implement/" target="_blank">Buraya tıklayarak</a> indirip kurabileceğiniz diğer uygulama örneklerinin bağlantılarına ulaşabilirsiniz.
Size sunduğumuz her şey açık kaynaklıdır ve kullanıyor olabileceğiniz her masaüstü ya da mobil işletim sistemi için bir çözüm bulunmaktadır.
Aradığınız yanıtı burada bulabildiniz mi?
[[Evet, işim bitti!|I'm done!]]
Hayır, [[kendim birşeyler yapmak istiyorum|I want to build something myself]]
[[Geri dön|I'm an end user]]
[[Baştan başla|Who are you?]]
<div style="text-align: center">''//Kendi Değiştirilebilir Taşıyıcılar Çözümünüzü Oluşturma//''</div>
Var olan araçları kullanmak yerine Değiştirilebilir Taşıyıcıları kullanan kendi sisteminizi kurabilirsiniz. Bunun için iki seçeneğiniz var:
* Marionette: Redjack tarafından geliştirilmiş Marionette (<a href="https://www.github.com/redjack/marionette" target="_blank">https://www.github.com/redjack/marionette</a>), Mac ya da CentOS işletim sistemlerine kolayca eklenebilen bir komut satırlı aracıdır. Hem <a href="/implement/marionette-server" target="_blank">sunucu</a> hem de <a href="/implement/marionette-client" target="_blank">istemci</a> tarafı için yararlanabileceğiniz bir başlangıç rehberi yayınladık. Ayrıntılı bilgi ve belgelere erişmek için <a href="https://github.com/redjack/marionette/blob/master/doc/USER_GUIDE.md" target="_blank">proje sayfasına</a> bakabilirsiniz.
* Moonbounce: Operator Foundation (<a href="https://www.operatorfoundation.org" target="_blank">https://www.operatorfoundation.org</a>) tarafından geliştirilmiş olan Moonbounce, Mac OS X üzerinde Değiştirilebilir Taşıyıcıları destekleyen ve görsel kullanıcı arayüzüne sahip bir OpenVPN uygulamasıdır. Ayrıca Digital Ocean üzerinde OpenVPN sunucusu oluşturmak için hazır betikleri vardır.
Alternatif olarak OpenVPN yapılandırmasını kendiniz de yapabilirsiniz.
[[Kendim el ile kurmak istiyorum|OpenVPN and Pluggable Transports]]
[[Geri dön|I'm an end user]]
[[Baştan başla|Who are you?]]<<div style="text-align: center">''//İşim bitti!//''</div>
Yaptıklarımızla ilgilendiğiniz için teşekkür ederiz! Düşüncelerinizi bizimle paylaşın. Bize <a href="mailto:[email protected]">e-posta gönderebilir</a> ya da <a href="https://www.twitter.com/plugtransports">twitter üzerinden</a> ulaşabilirsiniz.
Yararlı olabilecek diğer bağlantıları görmek için <a href="https://www.pluggabletransports.info" target="_blank">Değiştirilebilir Taşıyıcılar web sitesini</a> ziyaret edebilir, ayrıntılı bilgi almak için <a href="https://www.pluggabletransports.info/community" target="_blank">topluluk bağlantılarına</a> bakabilirsiniz.
<img src="assets/game/developer_user2.png" style="display: block; margin-left: auto; margin-right: auto;" width="100%">
[[Baştan başla|Who are you?]]<div style="text-align: center">''//OpenVPN ve Değiştirilebilir Taşıyıcılar//''</div>
Buraya ulaştıysanız, büyük olasılıkla çalışan bir OpenVPN sunucunuz vardır ve bu sunucuya Değiştirilebilir Taşıyıcılar desteği eklemek istiyorsunuzdur. Bunun yanında OpenVPN kurulumuyla ilgili yardıma da gerek duyuyor musunuz?
[[Evet, lütfen bana OpenVPN hakkında yardım edin|Installing and configuring OpenVPN]]
[[Çalışan bir OpenVPN sunucum var. Değiştirilebilir Taşıyıcılar hakkında konuşabiliriz|Installing Pluggable Transports on OpenVPN]]
[[Geri dön|Who are you?]]
[[Baştan başla|Who are you?]]<div style="text-align: center">''//OpenVPN Kurulumu ve Yapılandırılması//''</div>
<p><img src="assets/game/plug.png" style="padding: 0 15px; float: right; max-width: 300px" width="100%" /></p><a href="https://www.pluggabletransports.info/implement/openvpn/#preparation" target="_blank">OpenVPN kurulumu rehberimiz</a> şu üç adımdan oluşur:
* Hazırlık: Gereksinimleri sağlama (openssl, ca-certificates, git, golang, curl, screen).
* OpenVPN kurulumu: Kurulum, yapılandırma ve sunucunuza root / sudo erişimi ile OpenVPN sınaması.
* Sertifikaları kurma ve yapılandırma: OpenVPN ağını kurma ve sunucu ile istemciler için sertifika oluşturma.
Bu adımları tamamladığınızda sizin için yeterli olacak temel kurulumu yapmış olursunuz. Ardından Değiştirilebilir Taşıyıcı yapılandırmasına geçebilirsiniz.
[[Değiştirilebilir Taşıyıcılara Geç|Installing Pluggable Transports on OpenVPN]]
[[Geri dön|OpenVPN and Pluggable Transports]]
[[Baştan başla|Who are you?]]<div style="text-align: center">''//OpenVPN Üzerine Değiştirilebilir Taşıyıcıları Kurma//''</div>
<p><img src="assets/game/plug.png" style="padding: 0 15px; float: right; max-width: 300px" width="100%" /></p>Çalışan bir OpenVPN sunucunuz var ve istemci bağlantılarını sınadınız. Şimdi de Değiştirilebilir Taşıyıcılar desteğini eklemek istiyorsunuz. Bunu yapmak için, TCP ve UDP trafiğini vekil sunucu üzerinden geçirecek olan <a href="https://github.com/OperatorFoundation/shapeshifter-dispatcher" target="_blank">shapeshifter-dispatcher</a> uygulamasını kuracaksınız.
OpenVPN üzerine Değiştirilebilir Taşıyıcıları kurma rehberi <a href="https://www.pluggabletransports.info/implement/openvpn/#server-obfuscation-configuration" target="_blank">shapeshifter-dispatcher kurulumu ve yapılandırması</a> hakkında size yardımcı olacaktır.
Şu adımları izleyeceksiniz:
* Shapeshifter-dispatcher kurulumu ve yapılandırması
* Sunucu ve istemci kurulumu
Bu adım tamamlandığında, kendi OpenVPN sunucunuzu Değiştirilebilir Taşıyıcılar desteği ile çalıştırıyor olacaksınız.
Alternatif olarak Ubuntu ve Debian sunucuları üzerine OpenVPN kurmak ve yapılandırmak için <a href="https://github.com/OpenInternet/openvpn-shapeshifter" target="_blank">bu betiği</a> kullanabilirsiniz.
Bu rehber ile işiniz bitti mi?
[[İşim bitti!|I'm done!]]
[[Baştan başla|Who are you?]]<div style="text-align: center">''//Değiştirilebilir Taşıyıcıların Teknik Özellikleri//''</div>
Geçerli sürümün teknik özelliklerine <a href="https://www.pluggabletransports.info/spec/pt2draft3" target="_blank">buradan bakabilirsiniz</a>.
Değiştirilebilir Taşıyıcılar 2.0 sürümü için yapılan geliştirmelerin teknik özellikleri şu şekildedir:
* Go programlama dili için bir API
* UDP iletişim kuralı desteği
* Farklı ortamlar için daha geniş uygulama ve araç çeşitleri.
2.1 sürümü, modüler teknik özelliklere göre yeniden oluşturuldu. Böylece teknik özellikler içindeki bileşenlerin bağımsız olarak güncellenebilmesi ve çalışmalarını tek bir platform üzerine yapan geliştiricilerin de uyum içinde olabilmesi sağlandı.
Görebileceğiniz gibi Değiştirilebilir Taşıyıcıların teknik özellikleri gelişimini sürdürüyor. Geçerli teknik özellikler isteklerinizi karşılamıyor olabilir ve gelecek sürüme katkıda bulunmak isteyebilirsiniz.
Bunun için <a href="https://github.com/Pluggable-Transports/Pluggable-Transports-spec" target="_blank">GitHub Deposu</a> üzerinden geliştirme çalışmalarına katılabilirsiniz.
[[İşim bitti!|I'm done!]]
[[Geri dön|I'm a developer]]
[[Baştan başla|Who are you?]]<div style="text-align: center">''//Go Üzerinde Değiştirilebilir Taşıyıcıları Kullanmak//''</div>
<p><img src="assets/game/plug.png" style="padding: 0 15px; float: right; max-width: 300px" width="100%" />Değiştirilebilir Taşıyıcıların Go üzerinde nasıl kullanılacağı ile ilgili bilgileri içeren rehbere erişmek için <a href="https://www.pluggabletransports.info/implement/go/" target="_blank">buraya tıklayın</a>. Örnek kurulum için şu adımları izleyeceksiniz:
* Taşıyıcı (Transport) ve TaşıyıcıDinleme (TransportListener) arayüzleri nelerdir?
* Bir Go programı nasıl oluşturulur?
* Değiştirilebilir Taşıyıcılar sunucu uygulamalarında nasıl kullanılır?
* Değiştirilebilir Taşıyıcılar istemci uygulamasında nasıl kullanılır?
Rehber ile işiniz bittiğinde, uygulamanızı farklı platformlarda sınamak için yapmanız gerekenlere göz atabilirsiniz.
[[Değiştirilebilir Taşıyıcıları Sınama|Testing Pluggable Transports]]
[[İşim bitti!|I'm done!]]
[[Geri dön|I'm a developer]]
[[Baştan başla|Who are you?]]
<div style="text-align: center">''//Değiştirilebilir Taşıyıcıları Sınama//''</div>
<img src="assets/game/tester.png" style="padding: 0 15px; float: right; max-width: 300px" width="100%" />Site ve hizmetlere erişilmesini engellemek için, basit IP adresi sınırlamasından derin paket incelemesi ile oluşturulan kurallara dayalı DNS engellemesine (DPI) kadar kullanılabilecek bir çok yöntem vardır. Karşılaşılabilecek birçok yöntemden bazılarını taklit eden bir ağ ortamında denemeler yapmak isteyebilirsiniz.
Aşağıdaki hizmetleri incelemenizi öneririz:
* <a href="https://github.com/OperatorFoundation/AdversaryLab" target="_blank">Adversary Lab</a>: Değiştirilebilir Taşıyıcılar topluluğunun desteğiyle Operator Foundation tarafından oluşturulmuştur. Adversary Lab, ağ trafiğini inceleyerek çeşitli istatiksel sonuçlar veren bir hizmettir. Bu inceleme sonuçlarını kullanarak örneklenen trafiği engellemek için bazı süzme kuralları oluşturur.
* <a href="https://openinternet.github.io/copilot/" target="_blank">CoPilot</a>: Özel engelleme ortamlarını taklit etmek için geliştirilmiş kolay kullanılan web arayüzüne sahip bir kablosuz erişim noktasıdır. Çeşitli eklentilerin yanında standart saldırı engelleme ve algılama sistemlerindeki engelleme "kurallarını" içe aktarabilme özelliğine sahiptir.
[[İşim bitti!|I'm done!]]
[[Geri dön|I'm a developer]]
[[Baştan başla|Who are you?]]
<div style="text-align: center">''//Bir Değiştirilebilir Taşıyıcı Geliştirme//''</div>
Yeni bir Değiştirilebilir Taşıyıcı fikriniz mi var? Geçerli teknik özelliklere bir şeyler ekleyerek topluluğun çalışmalarına katkıda bulunmak mı istiyorsunuz?
Başlamak için bakmanız gereken ilk yer [[Değiştirilebilir Taşıyıcıların Teknik Özellikleri|Pluggable Transports specification]] bölümüdür. Ayrıca var olan Taşıyıcılar ile ilgili bilgi almak için <a href="https://www.pluggabletransports.info/transports/" target="_blank">Değiştirilebilir Taşıyıcılar Kitaplığı</a> bölümüne de bakabilirsiniz.
İlerlemeye hazır olduğunuzda, Go programlama dilini kullanarak bir Değiştirilebilir Taşıyıcı oluşturmak için <a href="https://www.pluggabletransports.info/build/how/" target="_blank">çevrimiçi rehberimizden</a> yararlanabilirsiniz. Böylece veri akışındaki içerik üzerinde basit ROT13 şifreleyicisi kullanan örnek bir uygulamanın nasıl geliştirileceğini öğrenebilirsiniz.
Ayrıca yeni Değiştirilebilir Taşıyıcılar geliştirmek için gerekli maddi desteği sağlamak amacıyla <a href="https://www.surveymonkey.com/r/pluggabletransports" target="_blank">küçük bağışlar merkezine</a> uğramayı unutmayın.
[[Değiştirilebilir Taşıyıcıları Sınama|Testing Pluggable Transports]]
[[İşim bitti!|I'm done!]]
[[Geri dön|I'm a developer]]
[[Baştan başla|Who are you?]]