• 07-04-2021, 01:00:50
    #19
    drdiyar adlı üyeden alıntı: mesajı görüntüle
    Html kodlarını PHP sifreleyici ile sifrelersek eğer dosya çıktı alır mı tarayıcıda
    Olayı şöyle açıklıyayım,php veya diğerdiller asp.net vb gibi yazdığın kodları (bunları şifreleyebilirisin buna kaynak kod diyoruz,,şifreleme yöntemi örnek zend le,,kaynak kodunun çalışmasını önler)
    daha sonra bunu tarayıcıda çağırdınmı tarayıcı bunu yorumlar ve html olarak çıktı alarak kullanıcıya gösterir,bunun çıktısını engellemenin bir yolu yok yani.
  • 07-04-2021, 15:51:30
    #20
    Kimlik doğrulama veya yönetimden onay bekliyor.
    sibercode adlı üyeden alıntı: mesajı görüntüle
    + olarak projelerini react veya next js ile yaparsan saklaması biraz daha kolay
    frontend kodunu nası saklamayı düşünüyorsunuz
  • 07-04-2021, 22:22:09
    #21
    Beyhude çabalar. İmkansız. Tarayıcılar işleyebileceği bir valid HTML öğesine ihtiyaç duyarlar. Bunu ne karıştırma yöntemi ne de şifreleme yöntemi ile engelleyemezsiniz.

    React, Next.JS gibi "web app" sistemlerinde ise HTML kodları genellikle JS dosyası içinde yer aldığı ve direkt olarak DOM'a yazılmadığı için süreci "zorlaştırırlar".

    Lakin, siz bu soruyu soruyorsunuz şu anda giriş seviyesi bir web site yapma meraklısı konumundasınız; yani bu sizin için bir opsiyon değil.

    Kısacası: HTML, CSS ve JS yani tüm Front End kodlarının erişimi engellenemez. İmkansızdır. Çünkü bir yerde browser bunu işliyor.

    Durum PHP, ASP.NET gibi diller için de farklı değil, bunlar için de tam bir şifreleme yoktur.

    Kod koruma, gizleme, saklama, şifreleme, engelleme bir hayaldir. Çünkü tüm kodların çözüldüğü ve işlemini yaptığı bir yer tüm yazılım dillerinde vardır, buraya bir hook yazmak ve veriyi yakalamak yeterli. Sadece iş zorlaştırabilir o kadar.

    Size tavsiyem böyle şeylerle zaman harcamayın.
  • 07-04-2021, 22:23:36
    #22
    drdiyar adlı üyeden alıntı: mesajı görüntüle
    Herkese ayrı ayrı teşekkür ederim ama gizleyen arkadaşlar var forumda görmüştüm kaynak kodları gözükmüyordu
    at bakalım kaynak kodları gözükmüyor mu gerçekten
  • 09-04-2021, 05:54:39
    #23
    Client side js,html ve css kodlarını asla gizleyemezsiniz. Sağ tık vs engelleyebilirsiniz o ancak kullanıcıları rahatsız eder, siz zaten geliştiricilerin tasarımınızı çalmasının önüne geçmek istiyorsunuz ve bu mümkün değil, hiç bir kod bunu yapamaz. Ancak tasarım hırsızlarının işini zorlaştırmak, ve vereceği uğraşın tasarımı çalmaya değer olmadığını düşündürmek isterseniz sitelerinizi vuejs, react, angular gibi framework kullanabilirsiniz. Tabi kafasına koyan birisi için bunlar yine çözüm değil. Zaten site tasarımlarını kopyalayan bir çok araç var, çalmak isteyen her türlü çalar, bunun önüne geçemezsiniz.