
Alexander
29.06.2017
10:38:51
"Development Status :: 2 - Pre-Alpha" не смущает?
кто пользовался уже в проде? есть issues с sanic?

Vespertilio
29.06.2017
10:39:55
а де там пре альфа? 0.5.4 версия вроде норм

Alexander
29.06.2017
10:43:39
в доках был warning, но доки сейчас лежат
в setup.py написано

Google

Alexander
29.06.2017
10:48:47
результаты "своего" benchmark'а выглядят конечно очень красиво, но...
benchmark этот "свой" и под "свои задачи и нагрузки", не факт что в жизни будет так же
есть риск что api существенно изменится, есть риск что не учтены вопросы безопасности в должной степени...
он, например, может быть таким быстрым потому что пока в нём нет "правильной" обработки запросов. В той же django вагон костылей для обработки кривых HTTP запросов, которые должны валить сервер например
но если у кого есть опыт работы с ним в проде - поделитесь, интересно

Dmitry
29.06.2017
11:21:25
Всем привет! от начинающих питонистов)

Sergey
29.06.2017
11:22:39
это кто такие?

Валентина
29.06.2017
11:22:58

Sergey
29.06.2017
11:23:01
@ru_python_beginners протекает

ilya
29.06.2017
11:23:04
которые ещё пока ужисты)

Dmitry
29.06.2017
11:23:16
господа, таков вопрос. Хочу программулину на питоне запилить. Чтоб ее можно было клиентам кое каким отдать. Но не раскрывая исходного кода.
А так же, чтобы все библиотеки и части окружения были там.
То есть в итоге клиент качает питон интерпретатор (для винды если) и программку запакованную чем-то, и юзает ее, не лазя в код.
Это реально для пайтона?

b0g3r
29.06.2017
11:25:02
Нет

Dmitry
29.06.2017
11:25:06
я нарыл на хабре какой-то материал на эту тему. Но пока не проверял. Может у кого опыт был.

Маришка
29.06.2017
11:25:11

Google

ilya
29.06.2017
11:25:44
закрывать код это не по Питоньски)

b0g3r
29.06.2017
11:25:45
можно запаковать, но это не спасет от человека, который хоть чуть-чуть понимает чего делает

Маришка
29.06.2017
11:25:56

b0g3r
29.06.2017
11:25:59
нуитка компилит в С, но я не знаю работает ли она вообще

Dmitry
29.06.2017
11:26:22
https://habrahabr.ru/post/138537/

Маришка
29.06.2017
11:26:46
:>

Aragaer
29.06.2017
11:28:30
если очень не хочется отдавать исходники, то надо сесть, сложить лапки, глубоко вдохнуть и забить на это странное желание

Dmitry
29.06.2017
11:28:55

Aragaer
29.06.2017
11:29:07
или так 8)

ilya
29.06.2017
11:29:09
надо сделать хитрый баг, чтоб заказчики не могли без тебя жить?

Aragaer
29.06.2017
11:29:24
правда исходники сервиса я бы все равно выложил на какой-нибудь гитхаб

Роман
29.06.2017
11:31:49
честно говоря, не очень понимаю, зачем тебе это

Artem
29.06.2017
11:31:59
Сервис в вебе лучшая защита.

Роман
29.06.2017
11:32:01
я имею ввиду закрывать исходинки

Archer
29.06.2017
11:32:30
https://www.google.ru/search?q=python+compile+obfuscate

Dmitry
29.06.2017
11:32:39

Artem
29.06.2017
11:32:55

b0g3r
29.06.2017
11:33:11
куда их закрывать?)

Google

Роман
29.06.2017
11:33:16

Dmitry
29.06.2017
11:33:34

Archer
29.06.2017
11:34:14
И это все не работает.
в смысле? если у заказчика есть ресурс на декомпиляцию, но нет денег заплатить разработчику, его нужно добавить в чёрный список, а список разослать

Artem
29.06.2017
11:34:56

b0g3r
29.06.2017
11:35:17

Роман
29.06.2017
11:35:20
личный продукт.
а, ну тогда либо веб-сервис, либо просто продавай на сайте, в большинстве случаев разбираться в чухом коде никто не будет, при покупке софта лично я плачу за автоматизацию каких-то своих действий и сэкономленное время

b0g3r
29.06.2017
11:35:21
:)

Artem
29.06.2017
11:35:35
Для деобфускации питона ресурсов нужно мало

Dmitry
29.06.2017
11:36:29
в общем спасибо за советы гайс. Буду пробывать что-то написать и обсфусцировать. а потом деобсфусцировать

Aragaer
29.06.2017
11:37:04
пиши не на питоне

Dmitry
29.06.2017
11:37:09
скину вам на деобсфускацию)

Artem
29.06.2017
11:37:18

Dmitry
29.06.2017
11:37:20

b0g3r
29.06.2017
11:37:27
а ты думаешь любой другой язык крякнуть низя?)

Маришка
29.06.2017
11:37:37

Dmitry
29.06.2017
11:37:43

Artem
29.06.2017
11:38:05
пиши не на питоне
Коллберг говорит, что неважно на чем пишешь, хочешь защититься - делай веб-сервис

Роман
29.06.2017
11:38:08

Google

Маришка
29.06.2017
11:38:12

Роман
29.06.2017
11:38:36
насчет другого языка — такая же проблема, декомпиляция и деобфускация есть для всего

Dmitry
29.06.2017
11:39:00
хоспаде! блесс ю за этот чат. Сколько умных людей, с реальными знаниями. однозначный респект тому, кто его создал.

Artem
29.06.2017
11:39:08

Dmitry
29.06.2017
11:39:11

ilya
29.06.2017
11:39:16
там ещё медведя нет, а шкуру думает как спрятать ?

Archer
29.06.2017
11:39:24

Dmitry
29.06.2017
11:39:28

Admin
ERROR: S client not available

Dmitry
29.06.2017
11:39:33

Маришка
29.06.2017
11:39:39
¯\_(ツ)_/¯

Artem
29.06.2017
11:39:47
Но обычно не стоит задача полной декомпиляции и восстановления исходников, достаточно защитные механизмы найти и обезвредить

Роман
29.06.2017
11:40:15

Artem
29.06.2017
11:41:07
Ну бывает, что и мешает
Есть чексуммы, есть разное

Dmitryi
29.06.2017
11:41:33
Всем доброго времени суток, подскажите пожайлуста в python3 есть что на подобии array = [1..20]

Vasiliy
29.06.2017
11:41:44
хорошую защиту ломать дорого

Artem
29.06.2017
11:41:52
Но это все только вопрос увеличения стоимости взлома ага

Роман
29.06.2017
11:42:27

Google

Artem
29.06.2017
11:42:37

Vasiliy
29.06.2017
11:42:46
и насчет можно сломать любую защиту - ну, кому можно, а у кого и руки кривые

Dmitryi
29.06.2017
11:42:51

Vasiliy
29.06.2017
11:43:03
вмпротект расковырять не каждому под силу

Artem
29.06.2017
11:43:15

Vasiliy
29.06.2017
11:43:40
а вмпротект не такой уж и дорогой в общем-то
а защита с аппаратной частью, то еще хуже

Роман
29.06.2017
11:45:00

Vasiliy
29.06.2017
11:45:30
не, ну если у человека прямые руки в плане реверса, он обычно этими прямыми руками реверсом и зарабатывает

Vespertilio
29.06.2017
11:46:47
питон код легко транслируется в Си, например

Vasiliy
29.06.2017
11:47:26
насчет защиты еще интересная у интела сейчас технология SGX

Vespertilio
29.06.2017
11:47:54

Vasiliy
29.06.2017
11:49:33
плохо поддерживается пока что осями и вирутальными машинами, но в перспективе простой и сложно обходимый способ защиту навесить на свое ПО

Zenin
29.06.2017
11:53:51
Господа, мож кто отладкой занимается по нормальному? Подскажите как можно сохранить состояние программы в дамп, и потом его загрузить? Достало доходить по несколько минут до места бага

Ignalion
29.06.2017
11:54:35

Андрей
29.06.2017
11:54:57

Ignalion
29.06.2017
11:55:03

Андрей
29.06.2017
11:55:23
а вообще я бы присоединился к вопросу. обычно тоже минутами шел до цели

Ignalion
29.06.2017
11:55:46
Можно сделать кордамп и навесить на gdb питонских модулей
Но смысл?

Dmitry
29.06.2017
11:56:16
вопрос крайне интересный! Обычно когда дебажу тесты, жду хз сколько пока дойду до места дебага.