
Twelfth
25.07.2018
16:41:51
Нет
Вроде есть cython и nutika
Или это не то?

Bogdan (SirEdvin)
25.07.2018
16:42:49
Они не про это

Twelfth
25.07.2018
16:44:41
Они не про это
Т.е. из созданного ими бинарника можно легко получить код на python?

Google

Bogdan (SirEdvin)
25.07.2018
16:45:13
Cython точно, а нуитка скорее всего да

Twelfth
25.07.2018
16:45:49

Bogdan (SirEdvin)
25.07.2018
16:46:28
А дизассемблер как банить будете?)

Twelfth
25.07.2018
16:47:20

Bogdan (SirEdvin)
25.07.2018
16:47:46
Странная задача, как обычно
А это https://liftoff.github.io/pyminifier/ не катит?

Aragaer
25.07.2018
16:49:01
чтобы понять эту задачу, надо сначала понять, почему вообще такая задача возникла

Twelfth
25.07.2018
16:49:34
Странная задача, как обычно
Есть продукт с сервером лицензий. И скомпилированный модуль, содержащий определенный функционал. В этот модуль встроена проверка лицензии(отправляет запрос к серверу лицензий)
Скомпилирован он с помощью nutika
И еще - этот бинарник компилится для каждого клиента в отдельности, т.к. в виде переменной там(в бинарнике) хранится ключ лицензии.

Rostislav
25.07.2018
16:54:45
Я вернулся
меня в коледж не взяли

Twelfth
25.07.2018
17:00:12

Google

Aragaer
25.07.2018
17:01:01
ну как обычно, попытка сделать security by obscurity
у нас тут есть ключ, который мы отправляем на сервер, но вам этот ключ видеть нельзя
беда в том, что как бы ты ни обфусцировал это дело, ключ вытащить можно

Twelfth
25.07.2018
17:02:57
С помощью него шифруется ключ лицензии и другие данные

Aragaer
25.07.2018
17:03:32
та же фигня
выковыряют

Twelfth
25.07.2018
17:03:50
А на сервер отправляется строка, которую без ключа не расшифруешь
выковыряют
Ключ уникален для каждого сервера. Ковырять задолбятся.
Ну и плюс привязка лицензии к IP

Aragaer
25.07.2018
17:05:08
ну так и зачем вообще ковырять - просто положи его в открытом виде, но скажи "привязано к IP"
на самом деле одного IP недостаточно, есть более жесткие привязки

Twelfth
25.07.2018
17:05:34

Aragaer
25.07.2018
17:06:14
не в курсе. Но так или иначе, есть готовые решения
поэтому лучше не изобретать велосипед

Bogdan (SirEdvin)
25.07.2018
17:08:37
Кому надо все равно выкорчевают) Все еще никто не смог сделать популярный продукт, который бы не спиратили
К mac?
Хардварные ключи на несколько (или один) mac

Twelfth
25.07.2018
17:09:25
В таком случае, можно сделать хоть какую-то защиту(та же nutika) и сказать, что пользоваться нелицензионным ПО плохо
И не заморачиваться с привязками к MAC/IP и прочим.

Google

Twelfth
25.07.2018
17:12:54
Кому надо - взломают

Bogdan (SirEdvin)
25.07.2018
17:14:39
Plesk
Он же не нужен, разве нет?

Twelfth
25.07.2018
17:15:13

Bogdan (SirEdvin)
25.07.2018
17:15:48
А что мешает по ssh?

Twelfth
25.07.2018
17:16:25
Но суть в том, что я ни разу в жизни не видел спираченный plesk

Bogdan (SirEdvin)
25.07.2018
17:17:55
А зачем? Хостерам не нужно, вы же платите, а не они

Twelfth
25.07.2018
17:18:48

Bogdan (SirEdvin)
25.07.2018
17:19:55
Идея в том, что хостер за ваши деньхи его берет. Ну и хостеры вроде как более-менее официальная компания. Им явно пиратить должно быть опасно

Twelfth
25.07.2018
17:21:08
+ владельцы разных веб-студий, которые сайтики на php клепают
И у которых vps своя

Bogdan (SirEdvin)
25.07.2018
17:21:43
Аналогично, они включают плеск в смету и профит, разве нет?

Nikolay
25.07.2018
17:21:50
продавать окна и теплицы - нужен сайт?

Twelfth
25.07.2018
17:22:46
это кто
Веб-разработчики(Битрикс, wordpressи иже с ними)

Denis
25.07.2018
17:22:52
Щас все на ботов в телеграме и в социалочках переезжают
Бум доткомов все

Vaderoff
25.07.2018
17:24:20

Twelfth
25.07.2018
17:27:42
Ну и джангисты/рубисты

Google

Nikolay
25.07.2018
17:31:32
скилы для алисы
?

Ляман
25.07.2018
17:54:01
raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response',))
requests выдаёт ошибку, почему?

Tishka17
25.07.2018
17:56:13
Написано же

Ляман
25.07.2018
17:57:44
Не понятно
потому что я всё сделал правильно

Admin
ERROR: S client not available

Tishka17
25.07.2018
17:58:36
Ну сервер закрыл соединение, чего
Может порт не тот или ещё что
Кто знает

Rio
25.07.2018
18:04:46

Nikolay
25.07.2018
18:07:51
?

Rio
25.07.2018
18:08:43
@aragaer

Aragaer
25.07.2018
18:10:19
а чо я, спама не вижу, вижу сарказм

Eugene
25.07.2018
18:14:24
Коллеги, а кто-нибудь здесь в данный момент ищет возможность релокейта в Германию? Или хотя бы обдумывает эту возможность? Можете стукнуть в личку? есть несколько вопросов =)
это не вакансия, а исследование рынка )

Essentuki
25.07.2018
18:17:56
что-то в последнее время многие ищут py devелоперов

Eugene
25.07.2018
18:20:20
да я их знаю вообщем-то )
Мне нужны люди которые еще в СНГ вообщем-то )

Google

Nikolay
25.07.2018
18:29:12
а мне нужны одежда и мотоцикл

Alex
25.07.2018
18:47:54
Ребят, серьезная задача, лол.
Есть время когда человек уснул и когда проснулся. Нужно определить жайворонок он или сова.
Что делать? Выбрать две временные точки, когда чувак точно жайворонок и сова слишком просто. Остаются случаи, когда чувак спит слишком мало или слишком много. В каком случае его кем считать?

Denis
25.07.2018
18:49:03
По времени подъема считай

Mike
25.07.2018
18:49:11
Не Python-way

Alex
25.07.2018
18:49:47

Nikolay
25.07.2018
18:50:10
я предложу mi band

Mike
25.07.2018
18:50:29

Alex
25.07.2018
18:50:44

Mike
25.07.2018
18:50:56

Alex
25.07.2018
18:50:58
Да и в целом по интернетах одни опросы

Mike
25.07.2018
18:52:20

Nikolay
25.07.2018
18:52:42

Mike
25.07.2018
18:52:43
Таблицу вам зачем дали?

Nikolay
25.07.2018
18:52:59
я называю это science

Alex
25.07.2018
18:53:30
А,и тут хуйня в том, что голубей нет. Либо жайворонки либо голуби. Такое условие