Форум сайта python.su
evgenylЯ знаю про этот сервис, но это не имеет отношения к теме.
Вот недолго поискав нашел сервис, не очень дорого делают из pyc обратно py
http://www.crazy-compilers.com/decompyle/orderp.html
или этим можно помурыжить
http://www.python.org/doc/2.4/lib/module-dis.html
Офлайн
evgenylВ данном случае известна стоимость программы в 50 у.е. Как вы думаете, сколько возьмет кто-то за взлом и сколько он потратит на это времени?
Вы считаете что при условии того что исходники питона все открыты, будет проблемно узнать механизм защиты ?
Даже не нужно быть специаличтом в области взлома, эту задачу сможет решить обыкновенный студент, знающий С и Python.
Офлайн
Без своего “запускача” с встроенным в него модулем защиты говорить об оной не имеет смысла.
Офлайн
Парни, давайте не отвлекаться от темы.
Вопрос один - как получить уникальные данные железа из Python в win и linux без сторонних модулей.
Офлайн
gizmoЧто значит без сторонних?
без сторонних модулей
Офлайн
да просто камраду нужна серебрянная пуля. Причем желательно - мгновенно и бесплатно.
Офлайн
LexanderВроде бы из фразы всё понятно, разве не так?
Что значит без сторонних?
Андрей СветловА вот и не угадали.
да просто камраду нужна серебрянная пуля. Причем желательно - мгновенно и бесплатно.
Отредактировано (Апрель 2, 2009 00:46:08)
Офлайн
gizmoВот если бы там не было “из Python в win и linux без сторонних модулей”, было бы все ясно.
Вроде бы из фразы всё понятно, разве не так?
Офлайн
юзай ctypes
из ctypes запускаешь нужную тебе стандартную библиотеку и получаешь чего тебе хочется (придется конечно писать под каждую ОС свой механизм получения данных о железе). это то что касается пункта о том что бы без дополнительных библиотек.
.pyc поможет спасти от модификации твоего приложения - с открытым исходником вообще никакая защита не спасет, с закрытым - стоит мне внедрить pdb.set_trace() и скорее всего проблема будет решена.
предоставлять уже привязанное приложение конечно плохо - но это единственный более-менее действенный способ.
Отредактировано (Апрель 2, 2009 11:13:54)
Офлайн
Lexanderесли мне нужна одна копия, безусловно дешевле купить, а если 10 копий ? тут уже другой разговорevgenylВ данном случае известна стоимость программы в 50 у.е. Как вы думаете, сколько возьмет кто-то за взлом и сколько он потратит на это времени?
Вы считаете что при условии того что исходники питона все открыты, будет проблемно узнать механизм защиты ?
Даже не нужно быть специаличтом в области взлома, эту задачу сможет решить обыкновенный студент, знающий С и Python.
Если бы у вас был выбор: заплатить 50 за 100 процентов работающую программу или заплатить 30 (к примеру) за вариант, который работает негарантированно, что бы вы выбрали? А если вам скажут, что взлом стоит 100, 1000, 10к?
Офлайн