• Stack Overflow Zafiyeti ve Exploit Yöntemi

    Merhabalar, Vizelerin, finallerin vs. araya girmesiyle neredeyse iki aydır yazmaya vakit bulamamıştım. Bugün elimden geldiğince stack tabanlı zafiyetlerden ve ne şekilde exploit edilebileceğinden bahsetmeye çalışacağım.Sonraki yazılarda stack tabanlı zafiyetlerin windows ve linux üzerinde exploit edilmesini anlatarak exploit geliştirme konularına girmeyi düşünüyorum.Bu yazı daha çok stack overflow zafiyetinin mantığını anlamaya yönelik olacaktır. Her neyse fazla uzatmadan başlayalım.

  • PDF Malware Analiz Teknikleri

    Merhabalar, Bugün sizlere benim de şu sıralar yeni yeni adım atmakta olduğum tersine mühendislik ve zararlı yazılım analiziyle alakalı, bana ilgi çekici gelen bir konudan bahsetmek istiyorum.”PDF Malware Analizi”.

    Bilindiği üzere PDF dosyalarını günlük yaşantımızda, işte, evde çoğu yerde kullanıyoruz.Bu PDFler olmadan iş yaşantısını hayal etmek bile oldukça zor aslında.Çünkü kurumsal/bireysel belgeler, şirket broşürleri ve hatta davetiyeler bile çoğu zaman PDF formatında tutuluyor.

  • Mavi Atölye Başlıyor

    Merhabalar,

    Geçtiğimiz günlerde atölyeleri uygulama biçimimizi değiştireceğimizden bahsetmiştik. (MaviDurak-IO’da Neler Oluyor?) Buna paralel olarak yeni bir atölye kurguladık. Etkinlik detaylarına buradan ulaşabilirsiniz.

  • MaviDurak-IO'da Neler Oluyor?

    Merhabalar,

    MaviDurak-IO olarak dönem başından bu yana 2 farklı atölye (workshop) gerçekleştirdik. Bunlardan bir tanesi “Versiyon Kontrol Sistemi ve Git, diğeri de “Nesne Yönelimli Programlama” atölyesiydi. Biz de kendi aramızda bu etkinliklerin verimini ve yapmak istediklerimizi ne kadar karşıladığını tartışarak bir öz değerlendirme gerçekleştirdik.

  • Typescript Nedir? Nedendir? Nerededir?

    Typescript

    Merhabalar,

    Bu yazımızda javascript’in daha güvenilir hali olan typescript’i inceleyeceğiz. Öncelikle typescript tip desteğini, javascript’e katarak yazılım geliştiricileri için daha güvenli ve anlaşılabilir yazılımlar geliştirmeyi amaçlamıştır. Geliştiricisi Microsoft olan typescript diliyle; sınıflar, arayüzler yapabilir, oluşturacağınız değişkenlerin bu sınıflara kesinlik dahilinde erişilebilmesini sağlayabilirsiniz.

  • EJS nedir? Nasıl kullanılır? Express & Node.js

    Merhaba arkadaşlar. Bu yazımda sizlere Node.js’in Express modulüyle ejs’in nasıl kullanılacağından kısaca bahsedeceğim. Express ile default olarak gelen .jade’e ısınamayanlar için oldukça işe yarar olduğunu düşünüyorum.

    EJS nedir?

    Ejs, html şablonlarıyla, servis tarafımızdan gelen verileri birleştirebilmemizi sağlayan javascript kütüphanesidir. Php’de olduğu gibi html içerisine veri yollayıp bunu görüntüleyebilmemizi sağlar.

  • Nashorn JS Motoru ve Diğer JVM Dilleri

    JVM içerisinde statik tipli dilleri çalıştırabilmenin birden fazla amacı bulunmaktadır. Bunlar;

    • JIT (Just in Time) Compiler ile yüksek performans sunmak
    • Birçok dilin çalıştırılmasıyla JVM’i Polyglot bir ortam haline getirmek
    • Farklı dil ve ekosistemleri Java ekosistemine yakınlaştırmak
    • Farklı dil ekosistemlerinin gücünü JVM’de birleştirmek

RSS ile takip edin!