#pyinstaller — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #pyinstaller, aggregated by home.social.
-
Watch out, hackers are hiding a new version of XWorm malware in #PyInstaller files to bypass Windows security, steal data, and remotely control computers through ads!
Read: https://hackread.com/hackers-pyinstaller-amsi-patching-xworm-rat-v7-4/
-
Watch out, hackers are hiding a new version of XWorm malware in #PyInstaller files to bypass Windows security, steal data, and remotely control computers through ads!
Read: https://hackread.com/hackers-pyinstaller-amsi-patching-xworm-rat-v7-4/
-
Watch out, hackers are hiding a new version of XWorm malware in #PyInstaller files to bypass Windows security, steal data, and remotely control computers through ads!
Read: https://hackread.com/hackers-pyinstaller-amsi-patching-xworm-rat-v7-4/
-
Watch out, hackers are hiding a new version of XWorm malware in #PyInstaller files to bypass Windows security, steal data, and remotely control computers through ads!
Read: https://hackread.com/hackers-pyinstaller-amsi-patching-xworm-rat-v7-4/
-
Watch out, hackers are hiding a new version of XWorm malware in #PyInstaller files to bypass Windows security, steal data, and remotely control computers through ads!
Read: https://hackread.com/hackers-pyinstaller-amsi-patching-xworm-rat-v7-4/
-
Nuitka 4.0: как я разогнал свой Python-скрипт на 335% и почему JIT-будущее уже на пороге
Представьте себе: вы запускаете свой старый добрый Python-скрипт, он привычно задумывается на пару секунд, а потом начинает работать. А теперь представьте, что тот же самый скрипт без единого изменения в коде — просто после прогона через одну утилиту — стартует почти мгновенно и работает втрое быстрее. Никакой магии, просто вышел Nuitka 4.0. 22 апреля 2026 года проект, который когда-то начинался как нишевый компилятор, дорос до мажорной версии 4.0. И это не просто «пофиксили баги, добавили пару флагов» — это реально меняет правила игры для тех, кто пишет на Python и хочет, чтобы код летал, а не ползал. По данным официальных тестов, скомпилированные скрипты показывают повышение производительности на 335% в pystone-бенчмарке по сравнению с CPython. Можете представить, что ваш веб-парсер или ML-пайплайн ускоряется втрое без переписывания на Rust. Если совсем просто: PyInstaller просто пакует ваш скрипт вместе с интерпретатором в один файл — по сути, это архив с «батарейками». А Nuitka переписывает весь Python-код на чистый C и компилирует его в настоящий исполняемый файл. Никакой интерпретации на лету — только скомпилированный бинарник, который в теории может обогнать даже PyPy. И теперь, с версией 4.0, эта теория стала куда ближе к практике. «Раньше я думал, что ускорение от Nuitka довольно скромное... но с версией 4.0 вижу реальный прогресс», — примерно так звучат комментарии на Hacker News , и я с ними согласен.
-
Nuitka 4.0: как я разогнал свой Python-скрипт на 335% и почему JIT-будущее уже на пороге
Представьте себе: вы запускаете свой старый добрый Python-скрипт, он привычно задумывается на пару секунд, а потом начинает работать. А теперь представьте, что тот же самый скрипт без единого изменения в коде — просто после прогона через одну утилиту — стартует почти мгновенно и работает втрое быстрее. Никакой магии, просто вышел Nuitka 4.0. 22 апреля 2026 года проект, который когда-то начинался как нишевый компилятор, дорос до мажорной версии 4.0. И это не просто «пофиксили баги, добавили пару флагов» — это реально меняет правила игры для тех, кто пишет на Python и хочет, чтобы код летал, а не ползал. По данным официальных тестов, скомпилированные скрипты показывают повышение производительности на 335% в pystone-бенчмарке по сравнению с CPython. Можете представить, что ваш веб-парсер или ML-пайплайн ускоряется втрое без переписывания на Rust. Если совсем просто: PyInstaller просто пакует ваш скрипт вместе с интерпретатором в один файл — по сути, это архив с «батарейками». А Nuitka переписывает весь Python-код на чистый C и компилирует его в настоящий исполняемый файл. Никакой интерпретации на лету — только скомпилированный бинарник, который в теории может обогнать даже PyPy. И теперь, с версией 4.0, эта теория стала куда ближе к практике. «Раньше я думал, что ускорение от Nuitka довольно скромное... но с версией 4.0 вижу реальный прогресс», — примерно так звучат комментарии на Hacker News , и я с ними согласен.
-
Nuitka 4.0: как я разогнал свой Python-скрипт на 335% и почему JIT-будущее уже на пороге
Представьте себе: вы запускаете свой старый добрый Python-скрипт, он привычно задумывается на пару секунд, а потом начинает работать. А теперь представьте, что тот же самый скрипт без единого изменения в коде — просто после прогона через одну утилиту — стартует почти мгновенно и работает втрое быстрее. Никакой магии, просто вышел Nuitka 4.0. 22 апреля 2026 года проект, который когда-то начинался как нишевый компилятор, дорос до мажорной версии 4.0. И это не просто «пофиксили баги, добавили пару флагов» — это реально меняет правила игры для тех, кто пишет на Python и хочет, чтобы код летал, а не ползал. По данным официальных тестов, скомпилированные скрипты показывают повышение производительности на 335% в pystone-бенчмарке по сравнению с CPython. Можете представить, что ваш веб-парсер или ML-пайплайн ускоряется втрое без переписывания на Rust. Если совсем просто: PyInstaller просто пакует ваш скрипт вместе с интерпретатором в один файл — по сути, это архив с «батарейками». А Nuitka переписывает весь Python-код на чистый C и компилирует его в настоящий исполняемый файл. Никакой интерпретации на лету — только скомпилированный бинарник, который в теории может обогнать даже PyPy. И теперь, с версией 4.0, эта теория стала куда ближе к практике. «Раньше я думал, что ускорение от Nuitka довольно скромное... но с версией 4.0 вижу реальный прогресс», — примерно так звучат комментарии на Hacker News , и я с ними согласен.
-
Nuitka 4.0: как я разогнал свой Python-скрипт на 335% и почему JIT-будущее уже на пороге
Представьте себе: вы запускаете свой старый добрый Python-скрипт, он привычно задумывается на пару секунд, а потом начинает работать. А теперь представьте, что тот же самый скрипт без единого изменения в коде — просто после прогона через одну утилиту — стартует почти мгновенно и работает втрое быстрее. Никакой магии, просто вышел Nuitka 4.0. 22 апреля 2026 года проект, который когда-то начинался как нишевый компилятор, дорос до мажорной версии 4.0. И это не просто «пофиксили баги, добавили пару флагов» — это реально меняет правила игры для тех, кто пишет на Python и хочет, чтобы код летал, а не ползал. По данным официальных тестов, скомпилированные скрипты показывают повышение производительности на 335% в pystone-бенчмарке по сравнению с CPython. Можете представить, что ваш веб-парсер или ML-пайплайн ускоряется втрое без переписывания на Rust. Если совсем просто: PyInstaller просто пакует ваш скрипт вместе с интерпретатором в один файл — по сути, это архив с «батарейками». А Nuitka переписывает весь Python-код на чистый C и компилирует его в настоящий исполняемый файл. Никакой интерпретации на лету — только скомпилированный бинарник, который в теории может обогнать даже PyPy. И теперь, с версией 4.0, эта теория стала куда ближе к практике. «Раньше я думал, что ускорение от Nuitka довольно скромное... но с версией 4.0 вижу реальный прогресс», — примерно так звучат комментарии на Hacker News , и я с ними согласен.
-
Variante PDFly usa modificación personalizada de PyInstaller, obligando a analistas a ingeniería inversa para descifrar https://blog.elhacker.net/2026/02/variante-pdfly-usa-modificacion.html #ingenieríainversa #ciberseguridad #pyinstaller #análisis #amenaza #Malware
-
Variante PDFly usa modificación personalizada de PyInstaller, obligando a analistas a ingeniería inversa para descifrar https://blog.elhacker.net/2026/02/variante-pdfly-usa-modificacion.html #ingenieríainversa #ciberseguridad #pyinstaller #análisis #amenaza #Malware
-
Variante PDFly usa modificación personalizada de PyInstaller, obligando a analistas a ingeniería inversa para descifrar https://blog.elhacker.net/2026/02/variante-pdfly-usa-modificacion.html #ingenieríainversa #ciberseguridad #pyinstaller #análisis #amenaza #Malware
-
Variante PDFly usa modificación personalizada de PyInstaller, obligando a analistas a ingeniería inversa para descifrar https://blog.elhacker.net/2026/02/variante-pdfly-usa-modificacion.html #ingenieríainversa #ciberseguridad #pyinstaller #análisis #amenaza #Malware
-
I created a desktop application with pyinstaller. When I double-click on the icon, Ubuntu says:
Can't open the file
Failed to find default application for content type 'application.x-executable'I *can* run it by right-clicking and choosing "Run as a program".
How can I get double-clicking to launch it?
(Yes, I already set it to be executable from the command line.)
-
I created a desktop application with pyinstaller. When I double-click on the icon, Ubuntu says:
Can't open the file
Failed to find default application for content type 'application.x-executable'I *can* run it by right-clicking and choosing "Run as a program".
How can I get double-clicking to launch it?
(Yes, I already set it to be executable from the command line.)
-
I created a desktop application with pyinstaller. When I double-click on the icon, Ubuntu says:
Can't open the file
Failed to find default application for content type 'application.x-executable'I *can* run it by right-clicking and choosing "Run as a program".
How can I get double-clicking to launch it?
(Yes, I already set it to be executable from the command line.)
-
I created a desktop application with pyinstaller. When I double-click on the icon, Ubuntu says:
Can't open the file
Failed to find default application for content type 'application.x-executable'I *can* run it by right-clicking and choosing "Run as a program".
How can I get double-clicking to launch it?
(Yes, I already set it to be executable from the command line.)
-
I created a desktop application with pyinstaller. When I double-click on the icon, Ubuntu says:
Can't open the file
Failed to find default application for content type 'application.x-executable'I *can* run it by right-clicking and choosing "Run as a program".
How can I get double-clicking to launch it?
(Yes, I already set it to be executable from the command line.)
-
Fine this should do *sigh*
Why was this so annyoing to make ... ?
So many copy errors, unresponsive progressbar and bla.
Bleh.
(And why can neither #Powershell not #cmd handle it well ? Even with Encoding enabled...)
https://codeberg.org/alceawisteria/AdbTools/src/branch/main/copytool
Added aprecompiled binary via #pyinstaller.
(Untested. I have no idea if it works...)
I can only tell if everything copied fine tomorrow, as the copy process is not super slow, but there are too many files...)
https://infosec.exchange/@alcea/115792254837781148
#CodeAlcea -
Fine this should do *sigh*
Why was this so annyoing to make ... ?
So many copy errors, unresponsive progressbar and bla.
Bleh.
(And why can neither #Powershell not #cmd handle it well ? Even with Encoding enabled...)
https://codeberg.org/alceawisteria/AdbTools/src/branch/main/copytool
Added aprecompiled binary via #pyinstaller.
(Untested. I have no idea if it works...)
I can only tell if everything copied fine tomorrow, as the copy process is not super slow, but there are too many files...)
https://infosec.exchange/@alcea/115792254837781148
#CodeAlcea -
I created an actual "release" today, for my Xiaolong Dictionary language learning tool [1].
I wonder however, why the GNU/Linux built is bigger. Maybe 'cause I ran another command making the executable. Makefile target:
pyinstaller --clean --onefile --noconsole --add-data "$(TCL_LIBRARY):tcl8.6" --add-data "$(TK_LIBRARY):tk8.6" "$(MODULE)")
While on Windows I have no idea how to do that.
[1]: https://codeberg.org/ZelphirKaltstahl/xiaolong-dictionary/releases
#python #tkinter #matplotlib #pillow #pyinstaller #executable
-
I created an actual "release" today, for my Xiaolong Dictionary language learning tool [1].
I wonder however, why the GNU/Linux built is bigger. Maybe 'cause I ran another command making the executable. Makefile target:
pyinstaller --clean --onefile --noconsole --add-data "$(TCL_LIBRARY):tcl8.6" --add-data "$(TK_LIBRARY):tk8.6" "$(MODULE)")
While on Windows I have no idea how to do that.
[1]: https://codeberg.org/ZelphirKaltstahl/xiaolong-dictionary/releases
#python #tkinter #matplotlib #pillow #pyinstaller #executable
-
I created an actual "release" today, for my Xiaolong Dictionary language learning tool [1].
I wonder however, why the GNU/Linux built is bigger. Maybe 'cause I ran another command making the executable. Makefile target:
pyinstaller --clean --onefile --noconsole --add-data "$(TCL_LIBRARY):tcl8.6" --add-data "$(TK_LIBRARY):tk8.6" "$(MODULE)")
While on Windows I have no idea how to do that.
[1]: https://codeberg.org/ZelphirKaltstahl/xiaolong-dictionary/releases
#python #tkinter #matplotlib #pillow #pyinstaller #executable
-
I created an actual "release" today, for my Xiaolong Dictionary language learning tool [1].
I wonder however, why the GNU/Linux built is bigger. Maybe 'cause I ran another command making the executable. Makefile target:
pyinstaller --clean --onefile --noconsole --add-data "$(TCL_LIBRARY):tcl8.6" --add-data "$(TK_LIBRARY):tk8.6" "$(MODULE)")
While on Windows I have no idea how to do that.
[1]: https://codeberg.org/ZelphirKaltstahl/xiaolong-dictionary/releases
#python #tkinter #matplotlib #pillow #pyinstaller #executable
-
I created an actual "release" today, for my Xiaolong Dictionary language learning tool [1].
I wonder however, why the GNU/Linux built is bigger. Maybe 'cause I ran another command making the executable. Makefile target:
pyinstaller --clean --onefile --noconsole --add-data "$(TCL_LIBRARY):tcl8.6" --add-data "$(TK_LIBRARY):tk8.6" "$(MODULE)")
While on Windows I have no idea how to do that.
[1]: https://codeberg.org/ZelphirKaltstahl/xiaolong-dictionary/releases
#python #tkinter #matplotlib #pillow #pyinstaller #executable
-
If you have #Python installed and want to verify what's going on with #PyInstaller being flagged as malicious, here's all you need to do.
Create a file with the following content; maybe name it "hello.py":
print ("Hello world!")
Then compile it with PyInstaller, doesn't matter if you use the onefile argument or not:
pyinstaller --onefile hello.py
If Defender doesn't nuke it on sight, find your .exe in the dist folder and upload it to virustotal(.)com. It'll pop hot for a trojan.
-
If you have #Python installed and want to verify what's going on with #PyInstaller being flagged as malicious, here's all you need to do.
Create a file with the following content; maybe name it "hello.py":
print ("Hello world!")
Then compile it with PyInstaller, doesn't matter if you use the onefile argument or not:
pyinstaller --onefile hello.py
If Defender doesn't nuke it on sight, find your .exe in the dist folder and upload it to virustotal(.)com. It'll pop hot for a trojan.
-
If you have #Python installed and want to verify what's going on with #PyInstaller being flagged as malicious, here's all you need to do.
Create a file with the following content; maybe name it "hello.py":
print ("Hello world!")
Then compile it with PyInstaller, doesn't matter if you use the onefile argument or not:
pyinstaller --onefile hello.py
If Defender doesn't nuke it on sight, find your .exe in the dist folder and upload it to virustotal(.)com. It'll pop hot for a trojan.
-
If you have #Python installed and want to verify what's going on with #PyInstaller being flagged as malicious, here's all you need to do.
Create a file with the following content; maybe name it "hello.py":
print ("Hello world!")
Then compile it with PyInstaller, doesn't matter if you use the onefile argument or not:
pyinstaller --onefile hello.py
If Defender doesn't nuke it on sight, find your .exe in the dist folder and upload it to virustotal(.)com. It'll pop hot for a trojan.
-
If you have #Python installed and want to verify what's going on with #PyInstaller being flagged as malicious, here's all you need to do.
Create a file with the following content; maybe name it "hello.py":
print ("Hello world!")
Then compile it with PyInstaller, doesn't matter if you use the onefile argument or not:
pyinstaller --onefile hello.py
If Defender doesn't nuke it on sight, find your .exe in the dist folder and upload it to virustotal(.)com. It'll pop hot for a trojan.
-
Иконки прямо в коде: как мы избавились от assets, портируя приложение на Linux и macOS
Привет, Хабр! Мы в ChameleonLab разрабатываем тулкит для стеганографии, который уже работает на Windows и macOS . Сейчас мы портируем его на Linux, и, как это часто бывает, именно на этом этапе классические проблемы с ресурсами (иконками, картинками) проявили себя во всей красе. После релиза пользователи увидели наше решение и стали спрашивать, как оно устроено и почему приложение не тащит за собой папку с картинками. Раз уж сообществу это интересно, мы решили дать развёрнутый ответ. Расскажем, как встроили все иконки прямо в код с помощью SVG, и как внутренние итерации и поиски идеального решения привели нас к финальному варианту.
https://habr.com/ru/articles/940180/
#python #PyQt #PySide #Qt #SVG #векторная_графика #ui #PyInstaller #hidpi #кроссплатформенная_разработка
-
Иконки прямо в коде: как мы избавились от assets, портируя приложение на Linux и macOS
Привет, Хабр! Мы в ChameleonLab разрабатываем тулкит для стеганографии, который уже работает на Windows и macOS . Сейчас мы портируем его на Linux, и, как это часто бывает, именно на этом этапе классические проблемы с ресурсами (иконками, картинками) проявили себя во всей красе. После релиза пользователи увидели наше решение и стали спрашивать, как оно устроено и почему приложение не тащит за собой папку с картинками. Раз уж сообществу это интересно, мы решили дать развёрнутый ответ. Расскажем, как встроили все иконки прямо в код с помощью SVG, и как внутренние итерации и поиски идеального решения привели нас к финальному варианту.
https://habr.com/ru/articles/940180/
#python #PyQt #PySide #Qt #SVG #векторная_графика #ui #PyInstaller #hidpi #кроссплатформенная_разработка
-
Иконки прямо в коде: как мы избавились от assets, портируя приложение на Linux и macOS
Привет, Хабр! Мы в ChameleonLab разрабатываем тулкит для стеганографии, который уже работает на Windows и macOS . Сейчас мы портируем его на Linux, и, как это часто бывает, именно на этом этапе классические проблемы с ресурсами (иконками, картинками) проявили себя во всей красе. После релиза пользователи увидели наше решение и стали спрашивать, как оно устроено и почему приложение не тащит за собой папку с картинками. Раз уж сообществу это интересно, мы решили дать развёрнутый ответ. Расскажем, как встроили все иконки прямо в код с помощью SVG, и как внутренние итерации и поиски идеального решения привели нас к финальному варианту.
https://habr.com/ru/articles/940180/
#python #PyQt #PySide #Qt #SVG #векторная_графика #ui #PyInstaller #hidpi #кроссплатформенная_разработка
-
Иконки прямо в коде: как мы избавились от assets, портируя приложение на Linux и macOS
Привет, Хабр! Мы в ChameleonLab разрабатываем тулкит для стеганографии, который уже работает на Windows и macOS . Сейчас мы портируем его на Linux, и, как это часто бывает, именно на этом этапе классические проблемы с ресурсами (иконками, картинками) проявили себя во всей красе. После релиза пользователи увидели наше решение и стали спрашивать, как оно устроено и почему приложение не тащит за собой папку с картинками. Раз уж сообществу это интересно, мы решили дать развёрнутый ответ. Расскажем, как встроили все иконки прямо в код с помощью SVG, и как внутренние итерации и поиски идеального решения привели нас к финальному варианту.
https://habr.com/ru/articles/940180/
#python #PyQt #PySide #Qt #SVG #векторная_графика #ui #PyInstaller #hidpi #кроссплатформенная_разработка
-
VPN-клиент для Windows своими руками: L2TP, PPTP, маршруты и Telegram-уведомления
Рабочая задача: развернуть VPN на MikroTik с поддержкой L2TP и PPTP, авторизация — через Radius. В роли серверов — стандартные для нас RouterOS CCR1016-12G. Параллельно возникло требование: подобрать клиент под Windows, чтобы можно было просто передать пользователям исполняемый файл, и они могли подключиться — без инструкций, .bat-файлов и шаманства.
https://habr.com/ru/articles/928242/
#vpnclient #mikrotik #python3 #pyinstaller #gui #l2tp #pptp #powershell
-
VPN-клиент для Windows своими руками: L2TP, PPTP, маршруты и Telegram-уведомления
Рабочая задача: развернуть VPN на MikroTik с поддержкой L2TP и PPTP, авторизация — через Radius. В роли серверов — стандартные для нас RouterOS CCR1016-12G. Параллельно возникло требование: подобрать клиент под Windows, чтобы можно было просто передать пользователям исполняемый файл, и они могли подключиться — без инструкций, .bat-файлов и шаманства.
https://habr.com/ru/articles/928242/
#vpnclient #mikrotik #python3 #pyinstaller #gui #l2tp #pptp #powershell
-
VPN-клиент для Windows своими руками: L2TP, PPTP, маршруты и Telegram-уведомления
Рабочая задача: развернуть VPN на MikroTik с поддержкой L2TP и PPTP, авторизация — через Radius. В роли серверов — стандартные для нас RouterOS CCR1016-12G. Параллельно возникло требование: подобрать клиент под Windows, чтобы можно было просто передать пользователям исполняемый файл, и они могли подключиться — без инструкций, .bat-файлов и шаманства.
https://habr.com/ru/articles/928242/
#vpnclient #mikrotik #python3 #pyinstaller #gui #l2tp #pptp #powershell
-
VPN-клиент для Windows своими руками: L2TP, PPTP, маршруты и Telegram-уведомления
Рабочая задача: развернуть VPN на MikroTik с поддержкой L2TP и PPTP, авторизация — через Radius. В роли серверов — стандартные для нас RouterOS CCR1016-12G. Параллельно возникло требование: подобрать клиент под Windows, чтобы можно было просто передать пользователям исполняемый файл, и они могли подключиться — без инструкций, .bat-файлов и шаманства.
https://habr.com/ru/articles/928242/
#vpnclient #mikrotik #python3 #pyinstaller #gui #l2tp #pptp #powershell
-
Figured out how to create a Linux, MacOS (ARM) and Windows executable in a GitHub action for our PyGame mini game: https://github.com/jhutar/CatWars/blob/f2e61c4fcfd942d3e6e73ad2e9551fd61bc9ee25/.github/workflows/on-tag.yaml
Uploaded to https://jhutar.itch.io/catwars if you would be able to try if Windows and MacOS "builds" work - thank you 🙂
-
Figured out how to create a Linux, MacOS (ARM) and Windows executable in a GitHub action for our PyGame mini game: https://github.com/jhutar/CatWars/blob/f2e61c4fcfd942d3e6e73ad2e9551fd61bc9ee25/.github/workflows/on-tag.yaml
Uploaded to https://jhutar.itch.io/catwars if you would be able to try if Windows and MacOS "builds" work - thank you 🙂
-
Figured out how to create a Linux, MacOS (ARM) and Windows executable in a GitHub action for our PyGame mini game: https://github.com/jhutar/CatWars/blob/f2e61c4fcfd942d3e6e73ad2e9551fd61bc9ee25/.github/workflows/on-tag.yaml
Uploaded to https://jhutar.itch.io/catwars if you would be able to try if Windows and MacOS "builds" work - thank you 🙂
-
Figured out how to create a Linux, MacOS (ARM) and Windows executable in a GitHub action for our PyGame mini game: https://github.com/jhutar/CatWars/blob/f2e61c4fcfd942d3e6e73ad2e9551fd61bc9ee25/.github/workflows/on-tag.yaml
Uploaded to https://jhutar.itch.io/catwars if you would be able to try if Windows and MacOS "builds" work - thank you 🙂
-
Hackers explotan #PyInstaller para implementar un infostealer indetectable para macOS
-
Hackers explotan #PyInstaller para implementar un infostealer indetectable para macOS
-
Hackers explotan #PyInstaller para implementar un infostealer indetectable para macOS
-
PyInstaller description, quickstart and drawbacks
https://www.glukhov.org/post/2025/01/pyinstaller/
#python #PyInstaller #devops_services