#internet #sansür #yasak #engel #vpn #dns #dpi
@hex4d0r un GUI-for-GoodbyeDPI uygulamasını forklayıp çalışma saatleri özelliğini yapmıştım. Şimdi dnscrypt ve sistem dns değiştirme özelliği ekledim. Nedense goodbyedpi tek başına etkili olamıyordu ayrıca dnscrypt açınca o zaman tam işe yarıyordu kyk internetinden mi diye düşünürken bunu da uygulamanın içerisine ekleyeyim dedim. dnscrypt-proxy x86 ve x64 derlenmiş exe dosyalarını ekledim. dnscrypt-proxy localhost:53 adresini dinliyordu yani sistemin dns adresi 127.0.0.1 olmalıydı bunu ha her seferinde elle ayarlamak ya da ikinci bir iş yapmamak için sistem dns adresini değiştirmek için yöntemler aradım vbscript ve wmi ile denedim işe yaramadı, netsh ile yapmayı düşündüm ama onda bağlantının adını istiyordu bağlantı adı herkeste her dilde aynı olmayabilir. Bu nedenle dns değiştirmek için geçici çözüm olarak 3. parti Nirsoft'un QuickSetDNS programını kullandım.
edit: dns değiştirmek için kullandığım 3. parti program realtek wifi kartlarda dns değiştirmiyormuş onun yerine bat dosyasında netsh aracıyla dns değiştirme işlemini uygulamak zorunda kaldım. wmi olayını anlayabilirsem external bir araç olmadan direkt kodun içinde değişiklik sağlamayı planlıyorum.
x86 ve x64:
https://github.com/cheytacllc/GUI-for-GoodbyeDPI/releases/download/1.0.9/GoodByeDPI_GUI.zip
Source code:
https://github.com/cheytacllc/GUI-for-GoodbyeDPI
Yaklaşık 2 aydır Qt kullanmaya başladım böyle uğraşarak öğreniyorum işte 🙂
@hex4d0r ilk halinde bendede gelmiyordu propertyden iconu eklemiştim program için. Arkadaşın bilgisayardada farkettim bakayım 🙂
@hex4d0r deploy ederken gerekli dll dosyalarını almasını sağlayıp upload ettim şimdi ikon görünmesi lazım 🙂
tekrar güncelleme yaptım zamanlama algoritmasında iyileştirme, dnscrypt-proxy logu gösterme ve sistem açılışında auto startup olayını da uacden kurtulmak için task managerda task oluşturmasını sağladım
dnscrypt log penceresi de ekleyip çıkışta sorma messageboxı ekledim. log doldurması bitince en alttaki girdinin bir üstündeki yer otomatik seçiliyor orada bağlı bulunulan dns sunucusu bilgisi yer alıyor