Татьяна Юрьевна, а какие могут быть причины выбора метода коррекции не в пользу SMILE, а FemtoLASIK? Действительно ли результат фемто может быть точнее при коррекции слабых отклонений рефракции? Оправдан ли чуть более высокий послеоперационный дискомфорт для пациента (Сфера -1, цилиндр -0.5, роговица ~540), потенциально при таких цифрах фемто действительно может дать более точное попадание в целевые показатели или такое предложение хирурга может быть продиктовано чем-то еще? При наличии возможности провести оба вида коррекции
Привет, вселенная Star Trek! Удивился кстати, почему в статье не упомянули ни ионный двигатель, уже реально работающий, в принципе, ни варп-двигатель, возможный в теории.
В немного измененной версии защиты я запретил запуск с не-oracle JVM. Тем более, что этот метод (а точнее, уже существующая утилита) делает это намного быстрее, проще и удобнее.
И по поводу блокирования подключения агента. Один мой знакомый колдовал над усовершенствованием данной защиты, сказал, что в нативной части запретил подключения агента. Не знаю, как и что он там делал, но утилита беспрепятственно сдампила все классы приложения без остатка.
И я бы не сказал, что защита куцая. Минусы обфускаторов налицо — снижение производительности, слабый thread-safe, сложности с диагностикой ошибок на конечном релизе.
Типа у вас вскочил NPE в методе s_$aa012q43 класса QClassQ123. Офигенно понятно.
Данная защита тоже имеет сносную степень защиты и не имеет минусов, присущих обфускаторам. К тому же, мы имеем доступ к именам методов и следовательно возможность наследования классов и.т.д. Вдобавок она была немного изменена мною так, что воспользоваться способом, описанным в этой статье будет невозможно.
Есть решения с отличной криптостойкостью, они вообще не передают байткод клиенту, а исполняют все по RMI/CORBA. Т.е. у клиента — скелетоны, а серванты с кодом — на сервере разработчика.
Почему именно proguard? Это далеко не лучший обфускатор для java. Но целью ставилось обойти именно эту защиту, а работа с обфусцированными классами это уже вообще другая история.
Татьяна Юрьевна, а какие могут быть причины выбора метода коррекции не в пользу SMILE, а FemtoLASIK? Действительно ли результат фемто может быть точнее при коррекции слабых отклонений рефракции? Оправдан ли чуть более высокий послеоперационный дискомфорт для пациента (Сфера -1, цилиндр -0.5, роговица ~540), потенциально при таких цифрах фемто действительно может дать более точное попадание в целевые показатели или такое предложение хирурга может быть продиктовано чем-то еще? При наличии возможности провести оба вида коррекции
LP133WP1-TJA7
Проблем нет.
Скриншот
И к слову о недостатках, разве при помощи рефлексии нельзя изменить значение финализированного поля?
прилавкисайты интернет-магазинов заглядывали? Цена за гигабайт за последние года 2 упала очень сильно.И по поводу блокирования подключения агента. Один мой знакомый колдовал над усовершенствованием данной защиты, сказал, что в нативной части запретил подключения агента. Не знаю, как и что он там делал, но утилита беспрепятственно сдампила все классы приложения без остатка.
Типа у вас вскочил NPE в методе s_$aa012q43 класса QClassQ123. Офигенно понятно.
Данная защита тоже имеет сносную степень защиты и не имеет минусов, присущих обфускаторам. К тому же, мы имеем доступ к именам методов и следовательно возможность наследования классов и.т.д. Вдобавок она была немного изменена мною так, что воспользоваться способом, описанным в этой статье будет невозможно.
Есть решения с отличной криптостойкостью, они вообще не передают байткод клиенту, а исполняют все по RMI/CORBA. Т.е. у клиента — скелетоны, а серванты с кодом — на сервере разработчика.