Pyinstaller tam olarak ne yapıyor?

Pyinstaller ile .exe yada linux icin calisdirila bilir dosya olusdura biliyorum ama pyinstaller tam olarak ne yapiyor calisma mantigini cozemedim tersine muhendislikle kodlarim okuna bilinirmi ne kadar guvenli yada guvenli degil bilmek isterim yardimci olursaniz sevinirim

Bildiğim kadarıyla Python kodunuzu derliyor, Python kurulumunu dahil ediyor, gerekli resim, ses, vidyo, vb. dosyaları da alıyor, birkaç gerekli bilgi ile bir EXE dosyası oluşturuyor; güvenlik ile ilgili bir önlem almıyor. Ki zaten ne yaparsanız yapın her EXE bir şekilde kaynak koda çevrilebilir. Ancak derlenmiş bir kodun kaynak koda çevrilmesinin birkaç yolu vardır, bu sebeple sizin kodların tıpkısına çevrilemez. Çevrilen kod muhtemelen okunması ve değiştirilmesi zor bir kod olacaktır.

1 Beğeni

Mesela home/bc1428/Masaüstü/1.py diye bir konumda ki Python dosyasını nasıl .exe’ye çevirebilirim?
pyinstaller -i 1.exe /home/bc1428/Masaüstü/1.py --onefile --noconsole
Bunu denedim ama olmadı maalesef

Yanlış dosyayı argüman olarak vermişsiniz:

Takılma ona yaw :smiley:
Yanlış yazmışım, özür dilerim.

Bu komut bende .exe değil, .pyc oluşturdu. .exe oluşturamaz mıyım bununla