
Mename
09.06.2019
01:33:37
А смысл?

Kirie
09.06.2019
02:38:52
мне нада передавать python код от сервера к клиенту так чтобы взломащики кто будут код пытаться достать не могли сделать это кто что посоветует?

Andrey
09.06.2019
02:55:04

Kirie
09.06.2019
02:55:25
ну я имею ввиду если человек скачает программу чтобы он не мог прочитать шифрованный код

Google

Andrey
09.06.2019
03:00:01

Kirie
09.06.2019
03:00:20
ну а он взломать не сможет если сделать так?
он не сможет кряк сделать?

Andrey
09.06.2019
03:03:07

Никитяо
09.06.2019
03:03:16
SSL? HTTPS? VPN?
Как душе угодно реализуй

Kirie
09.06.2019
03:03:39
не мне надо защитить когда она у клиента уже есть
то есть не от перехвата провайдером

Никитяо
09.06.2019
03:05:07
тогда нужен не питон, а perl или js
не представляю, как можно питон обфусцировать, чтобы его прочитать было нельзя
имхо стоит генерировать бинарники и уже их отправлять клиенту

Kirie
09.06.2019
03:05:26
тогда невозможно будет крякнуть?

Никитяо
09.06.2019
03:06:05
нет ничего невозможного, особенно в информационной безопасности

Kirie
09.06.2019
03:06:24
ну как я знаю людей они чит сделали что его невозможно взломать
там пытались люди
крутые крякеры

Google

Kirie
09.06.2019
03:06:34
сказали невозможно
народ так что посоветуете?

Egor
09.06.2019
03:44:46

Kirie
09.06.2019
03:45:07
перехватить когда у них программа уже есть
чтоб нельзя было

TeQzi
09.06.2019
03:45:30
Ключи шифрования

Kirie
09.06.2019
03:45:41

Ibh
09.06.2019
03:45:44

Egor
09.06.2019
03:45:49

Kirie
09.06.2019
03:46:07

Andrey
09.06.2019
03:46:26

Kirie
09.06.2019
03:46:38
чтобы не крякнули

Ibh
09.06.2019
03:47:11

Kirie
09.06.2019
03:47:35

Ibh
09.06.2019
03:48:59

Kirie
09.06.2019
03:49:19

TeQzi
09.06.2019
03:49:30
чтобы не крякнули
Чтобы исходный код программы не могли посмотреть или просто доступ к программе не было?

Kirie
09.06.2019
03:49:34
до этого они взламывали любые программы

Google

Ibh
09.06.2019
03:50:41
пока код исполняется у клиента, такого не было, нет и не будет

Kirie
09.06.2019
03:50:57

Ibh
09.06.2019
03:51:40
даже если аппаратные ключи воткнуть, на которых часть кода будет исполняться, то это всего лишь поднимет цену взлома тонн на 20 баксов

Kirie
09.06.2019
03:52:03
но смотри те же как то сделали
но вот как
вопрос такой
может они через md5 шифруют как то?
на хабре писали что md5 не взломали еще

Ibh
09.06.2019
03:52:29

Kirie
09.06.2019
03:52:47
ну не знаю но им много платят
это я точно знаю
они могли бы тогда просто не писать что взломают ее

Kirie
09.06.2019
03:53:15
но они написали что взломают
а потом такие
это невозможно

Andrey
09.06.2019
03:56:03
это невозможно
сделай бинарник, для несведущих людей это станет непреодолимой преградой

Ibh
09.06.2019
03:57:28
невозможно, если только клиен-серверная архитектура и значимая часть данных считается на сервере, который на 100% неломаемый(что тоже не бывает)

Kirie
09.06.2019
03:57:50
но как они сделали тогда вот такой вопрос

Admin
ERROR: S client not available

Ibh
09.06.2019
03:59:26
ну или у клиента специфический аппаратный модуль, на котром сама программа работает. например pcie карта с компом на борту, в которую грузится софт с рабочего компа и забираются данные. до определенной степени это геморно ломать, но все зависит от суммы

Google

Kirie
09.06.2019
04:00:37
Признаю, что пранк не удался

Ibh
09.06.2019
04:03:34
я это к чему веду. когда делаешь защиту, надо соизмерять ценность данных с алчностью противника. как пример - неуловимый джо :)

Kirie
09.06.2019
04:04:07
Ну это вообще был пранк, мне было интересно что будет если имитировать глупого человека, для кого любые пояснения будут мимо

Ibh
09.06.2019
04:06:03
для кого-то мимо, но тут куча народа, а вопрос интересный. может кого-то проймёт :)

Kirie
09.06.2019
04:07:10
Ну я думаю в целом все это и так понимают
Что можно лишь усложнять, что оттянет тот самый момент

Aivar
09.06.2019
04:43:58
Kirie, есть такие, кому в кайф решать сложные вопросы, может такое быть?

Kirie
09.06.2019
04:44:38
Ну да, думаю такие люди есть

Artemij
09.06.2019
05:44:24
почему цвет не меняецо??if curses.has_colors() == True:
curses.start_color()
curses.init_pair(1, curses.COLOR_BLUE, curses.COLOR_CYAN)

ToShuk
09.06.2019
06:42:58
Привет Питонщики! я недавно начал изучать сей язык... и вопрос маленький но всё же: есть код
self.aaa.user = Admin
self.aaa.pass = Passwd
self.aaa.host = localhost
URL = '%s:%s@%s:3000/api/plugins//settings?enabled=true'%self.aaa.user,%self.aaa.pass,%self.aaa.host
Не работает. то есть одна переменная работает, другие нет (( не пойму что я делал не так

Worlak
09.06.2019
06:44:48

Проксимов
09.06.2019
06:46:51

Владимир
09.06.2019
06:47:30

Alex
09.06.2019
06:48:06
во-вторых не надо так формировать урлы.
для работы с урлами есть функции из urllib.parse
если используется библиотека типа requests, то там тоже все это есть
в том числе и подстановка параметров в query

Ruslan
09.06.2019
06:51:14
Ищу как поменять дату создания файла С НАНОСЕКУНДАМИ
а так все примеры что находил - дропают эту часть
т.е. было 1560062300.8115146 стало 15600623.0
суешь им 15600623008115146 — слишком длинное

Worlak
09.06.2019
06:55:40

Google

Ruslan
09.06.2019
06:59:12

ToShuk
09.06.2019
07:03:12

Проксимов
09.06.2019
07:05:25