• 12-03-2021, 16:54:54
    #1
    Herkese selamlar,

    Python ile bir program yazdım sıkıntısız çalışıyor. Exe yaptım onda da problem yok lisanslama ile satışına başlayacağım.

    Ancak yaptığım exe dosyası bir şekilde parçalanıp, kaynak kodlarıma ulaşılabilir mi?


    Bir kaç yerde Python ile yapılmış exe'nin kaynak kodlarına ulaşılabilir diye okudum o sebeple soruyorum.
  • 12-03-2021, 17:00:37
    #2
    Üyeliği durduruldu
    Muhtemelen EXE'yi PyInstaller veya türevi program ile yaptınız.

    https://github.com/extremecoders-re/pyinstxtractor

    Bakınız bunun için araçlar bile var, yani kısa cevap: evet. Ama önüne geçmek için çeşitli yöntemler var, örneğin Cypython kullanarak kodunuzu compile edip ondan sonra EXE haline getirmek gibi.
  • 12-03-2021, 17:03:33
    #3
    Decompile etmek için oldukça çeşitli araçlar var, edilebilir.
  • 12-03-2021, 17:06:09
    #4
    Kaynak koda ulaşılabilir ama kodu "obfuscate" ederseniz kurcalayan kişinin işini zorlaştırmış olursunuz
  • 12-03-2021, 17:06:22
    #5
    awoken adlı üyeden alıntı: mesajı görüntüle
    Muhtemelen EXE'yi PyInstaller veya türevi program ile yaptınız.

    https://github.com/extremecoders-re/pyinstxtractor

    Bakınız bunun için araçlar bile var, yani kısa cevap: evet.

    Bir kaç tane paketle exe yapabiliyorum hepsiyle denedim, Bununla da denedim, üstelik bu pyinstxtractor aracınıda deneyip exe parçalama yaptım ancak bunun çıkardığı dosyalar içinde benim kaynak kodların anlaşılır şekilde değil farklı araçlarla da deneyeyim.
  • 12-03-2021, 19:00:06
    #6
    Nuitka bu açıdan kendisinin mükemmel olduğunu söylüyor.
  • 12-03-2021, 23:57:41
    #7
    MontyPython adlı üyeden alıntı: mesajı görüntüle
    Nuitka bu açıdan kendisinin mükemmel olduğunu söylüyor.
    Deneyeceğim teşekkür ederim
  • 12-03-2021, 23:59:15
    #8
    Her koddan alınır. ama bu bahsettiğinizden almak çok kolay
  • 12-03-2021, 23:59:55
    #9
    Seytaninasasi adlı üyeden alıntı: mesajı görüntüle
    Her koddan alınır. ama bu bahsettiğinizden almak çok kolay
    Hangisi için söylüyorsunuz