Найти - Пользователи
Полная версия: Защита программ на Питоне от взлома
Начало » Python для экспертов » Защита программ на Питоне от взлома
1 2
stas
Одним из вариантов защиты является привязка к номеру флэшки. Как его, т.е. серийный номер прочитать.
ZAN
Боюсь, что программу питона можно взломать любым текстовым редактором, поэтому привязки к флэшкам здесь не помогут.
Далее - в стандартных модулях нет средств для получения такой информации, реализация будет зависеть от платформы.
slivlen
В Linux, скорее всего, это через HAL можно узнать.
А вообще идея ИМХО странная. Как привязка к номеру флешки может защитить программу от взлома?
ZAN
Я так понял, речь идет о нелецензионном использовании программы. Хардкод внутри скрипта не позволит исползовать его нехорошим юзверям на другой, пиратской флешке.
cybergrind
разве что если сделана хорошая защита на С =) а читается номер флешки через апи скорее всего
setoy
Можно получить серийный номер через pyusb, но сделать хорошая защита на питоне будет трудновато, как и сказали другие
stas
Надежда на большое количество подпрограм и сама программа сделана для локалхост ипользуется яваскрипт, зопе. Есть где спрятать защиту. Но что такое pyusb.
ZAN
PyUSB - это питоноский модуль, написанный на C, который обеспечивает доступ к USB.
Да, в общем, вот ссылка -> http://pyusb.berlios.de/
setoy
PyUSB provides USB access on the Python language.

http://sourceforge.net/projects/pyusb/
stas
PyUsb я скачал и установил, но к нему нет описания, где взять, хотя бы самое краткое? На pyserial есть на этом же сайте, а для PyUsb нет.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB