DNS Tünelleme – Docker

Dns tünellemenin mantığını anlatan bir çok yazı bulunmakta fakat pratik bir şekilde kurulumunu anlatan güncel bir yazı mevcut değil bu sebeple kısa yoldan nasıl dns tünelleme yapabiliriz bu yazıda kısaca onu anlatacağım. Öncelikle bir adet subdomain oluşturuyoruz ve subdomain için bir A kaydı oluşturuyoruz ben bu örnekte tunnel subdomainini örnek olarak kullanacağım.DNS ayarlarının yapılandırılması her […]

Gündem: Windows 10 – 20H1 Güncellemesi

Windows 10 uzun bir süredir fonksiyonel yenilik sunmamaktaydı, windows windows 10 daki 1903 gibi isimlendirme şeklini artık değiştiriyor ve bundan sonra 20H1 gibi isimlendirmeye yapacak. Bu isimlendirme ile birlikte 2020 bahar güncellemesinde windows 10 da bir çok yeniliğe kavuşacağız 1903 ile windows 10 da Sandbox a kavuşmuştuk sizin için bir sanal makine oluşturuyordu ve test […]

Kendi Sunucunu Kendin Kur!

Kendi Sunucunu Kendin Kur! Şirket bilgileri yada kişisel bilgilerin güvenlik açısından bulutta yani dosya kopyalarının fiziksel olarak nerede olduğu bilmediğimiz bir yöntemle depolanması güvenlik açısından çok önemli bir risk faktörü oluşturmaktadır. Bu tür dosyaları yerelde, güvenliğini sağlayarak dışarı açabileceğimiz kendi sunucularda depolamak ve bunu ücretsiz açık kaynak yazılımlarla yapmak aslında çok kolay. Bu amacımız doğrultusunda […]

VMG8324-B10A Türk Telekom Modem Yazılım Analizi ve TR-064

Yazılım dosyasını ZyXEL FTP sunucusundan buluyoruz ve indiriyoruz. 100AAWV7D0.bin adlı yazılım dosyasını Binwalk ile dosyamızı inceliyoruz. # binwalk –dd=’.*’ 100AAWV7D0.bin DECIMAL HEXADECIMAL DESCRIPTION ——————————————————————————– 131072 0x20000 JFFS2 filesystem, big endian JFFS2 filesystem olduğunu görüyor ve JFFS2 extraction tool’u githubdan clonlayıp kurulumunu yapıyoruz . #git clone https://github.com/sviehb/jefferson.git #pip install cstruct #apt-get install python-lzma #python setup.py install Sonra dosyamızı […]

Dafny – Doğrulama Duyarlı Programlama Dili

Dafny Nedir: Dafny hatasız kod yazmayı kolaylaştırmak için tasarlanmıştır. Java gibi birçok programlama dilinde uygulamada bir çok hata içermesine rağmen syntax hatası olmadığından uygulamayı başarıyla compile edebiliyoruz. Uygulamayı çalıştırdığımızda ise index out of bounds, null dereferences, division by zero, infinite gibi bir çok runtime hata ile ve istenmediği halde infinite loop gibi mantıksal bazı hatalar […]

Windows python 2 ve python 3 aynı anda kurma

Python 3 ü varsayılan ayarlarda kuruyoruz. Python 2 yi varsayılan ayarlarda kuruyoruz. Sonra Komut satırına Python 3 çalıştırmak için (python 3 ü önce kurduğumuz için) py python 3 pip çalıştımak için py -m pip list Python 2 çalıştırmak için py -2 python 2 pip çalıştımak için py -2 -m pip list Script’in içerisinde python versiyon […]

Türk Telekom Port Yok Rezaleti

Ekim 2017 tarihinde ev taşıma sebebiyle nakil için telefondan başvuru yapmak istedim. Türk Telekom müşteri temsilcisi işlem yapmaya çalıştığında port yok hatası aldığını söyledi. Çözüm olarak da internetimi dondurabileceğimi yada çevreden biri taşınıp port boşaldığında tekrar başvuru yapabileceğimi söylediler. 2017 yılında iveremeyeceğini söylüyordu müşteri hizmetleri çözümü yokmuş. Ertesi gün tekrar aradığımda bana genel müdürlüğe gidip […]

Tüm github commit geçmişini silmek

Commit geçmişini silmek için yeni bir repo oluşturmak ya da .git dosyasını silmek zorunda değilsiniz.Eğer commit geçmişini silmek ve kodlarınızı olduğu gibi korumak istiyorsanız şu adımları takip etmelisiniz; Önemli Not: Bu işlem tüm commit geçmişini geri getirilemeyecek şekilde temizleyecektir! Checkoutgit checkout –orphan latest_branch Add all the filesgit add -A Commit the changesgit commit -am “commit […]