Size: a a a

2020 April 25

VG

Vadim Goncharov in Modern::Perl
Sergei Khomutov
Ну тут тогда на си надо писать часть функциональности приложения, а в бюджет оно уже не вкладывается.
и каков же оный бюджет при 500 тыр за коробку?))
источник

AP

Anton Petrusevich in Modern::Perl
да ещё проще, действительно: зашиврованные исходники на си расшифруются и передеются слинкованному перл-интерпретатору
источник

VG

Vadim Goncharov in Modern::Perl
Anton Petrusevich
да ещё проще, действительно: зашиврованные исходники на си расшифруются и передеются слинкованному перл-интерпретатору
весь диалог прочитай, уже предлагали)
источник

SK

Sergei Khomutov in Modern::Perl
Vadim Goncharov
и каков же оный бюджет при 500 тыр за коробку?))
Я не знаю откуда эта сумма появилась )) Меня клиент на апворке попросил такую защиту сделать, я бы за это приложение и 100$ не дал бы, там такое легаси с индусским кодом
источник

AP

Anton Petrusevich in Modern::Perl
омг, о чём мы тогда тут. индусский перл легаси код...
источник

VG

Vadim Goncharov in Modern::Perl
ыы, и правда, развели тут..
источник

VG

Vadim Goncharov in Modern::Perl
Ivan Bessarabov
компания платить 500 тысяч рублей в месяц за коробку
ты откуда это взял?
источник

AP

Anton Petrusevich in Modern::Perl
скажи ему "миссия не выполнима" и все дела.
источник

IB

Ivan Bessarabov in Modern::Perl
Vadim Goncharov
ты откуда это взял?
пример какой-то цифры с потолка
источник

SK

Sergei Khomutov in Modern::Perl
Anton Petrusevich
скажи ему "миссия не выполнима" и все дела.
Да это то понятно,  мне в принципе интересно
источник

AP

Anton Petrusevich in Modern::Perl
ну в принципе уже обсудили
источник

VG

Vadim Goncharov in Modern::Perl
ну "в принципе" есть градации пирамиды по затратам на того, кто будет вскрывать:

* проверка сертификата - любой человек, умеющий программирование или даже хороший админ, умеющий "несколько команд gdb"
* обфусцированный Perl-код - понадобится уже конкретно перловик
* сишный модуль - нужен любой сишник
* скомпилированная хрень, расшифровывающая сырцы - нужен не просто сишник, а умеющий дизассемблирование, их заметно меньше
* скомпилированная хрень, расшифровывающая сырцы с патченным интерпретатором - нужен сишник как выше, не просто с дизасссемблером, но еще и знакомый с исходниками перла, таких вообще мало
источник

SK

Sergei Khomutov in Modern::Perl
Anton Petrusevich
да ещё проще, действительно: зашиврованные исходники на си расшифруются и передеются слинкованному перл-интерпретатору
Тут кстати легко обойти, выдернуть из приложения ту часть что вызвает сишный код который дешифрует исходники, дешифровать исходники, сохранить их , модифицировать приложение с использованием дешифрованных сорцов.
источник

VG

Vadim Goncharov in Modern::Perl
Sergei Khomutov
Тут кстати легко обойти, выдернуть из приложения ту часть что вызвает сишный код который дешифрует исходники, дешифровать исходники, сохранить их , модифицировать приложение с использованием дешифрованных сорцов.
> ту часть что вызвает сишный код

это обыкновенный use, читающий сугубо в память, как ты их дешифровать отдельно собрался
источник

SK

Sergei Khomutov in Modern::Perl
Vadim Goncharov
> ту часть что вызвает сишный код

это обыкновенный use, читающий сугубо в память, как ты их дешифровать отдельно собрался
А use из чего делает? Вот это и сохранить .
источник

a

allter in Modern::Perl
Кстати, при такой постановке вопроса (индусокод) то патченный perl, который расшифровывает перловые исходники и предоставляет внутри секретные XS функции, дёргающиеся время от времени - норм..
источник

VG

Vadim Goncharov in Modern::Perl
Sergei Khomutov
Я не знаю откуда эта сумма появилась )) Меня клиент на апворке попросил такую защиту сделать, я бы за это приложение и 100$ не дал бы, там такое легаси с индусским кодом
Filter::Crypto обойдись, за такие деньги пусть сам с остальным ебётся()
источник

SK

Sergei Khomutov in Modern::Perl
Vadim Goncharov
Filter::Crypto обойдись, за такие деньги пусть сам с остальным ебётся()
Да фильтер крипто здесь не очень подходит, но спасибо за идею. Отличный модуль.
источник

VG

Vadim Goncharov in Modern::Perl
Sergei Khomutov
А use из чего делает? Вот это и сохранить .
на диске лежат .pm такого вида:

use Filter::Crypto::Decrypt;
1;
END
8J+HqPCfh67YqNmN2Y3ZjdmN2Y7ZjtmP2Y/Zj9mQ2ZHZkdmR2ZLYsdmN2Y3ZjdmN2Y7ZjtmP2Y/Z
kNmQ2ZHZkdmR2ZLYotmN2Y3ZjdmO2Y/...
источник

VG

Vadim Goncharov in Modern::Perl
Sergei Khomutov
Да фильтер крипто здесь не очень подходит, но спасибо за идею. Отличный модуль.
почему не очень, самое то, за такую цену)
источник