Search found 24 matches

by V.I.R.U.S.
Mon Dec 22, 2014 6:29 am
Forum: Technical questions
Topic: Правильно ли я защищаю программу?
Replies: 2
Views: 2543

Re: Правильно ли я защищаю программу?

В целом правильно, но...
Лучше в защищаемых процедурах вставить инициализацию важнейших переменных:

var
Engine: TEngine = nil;

procedure Super;
begin
if VMProtectGetSerialNumberState <> 0 then Halt;

Engine:= TEngine.Create;
end;
by V.I.R.U.S.
Thu Aug 07, 2014 11:48 am
Forum: Technical questions
Topic: COM / ActiveX / etc
Replies: 3
Views: 3996

COM / ActiveX / etc

Приветствую! В качестве компилятора использую Delphi XE6, 32 бита. В качестве протектора VMProtect Ultimate v.2.13, лицензия. Сделал ActiveX Library + COM Object. Все это дело регистрируется (либо вручную, либо автоматически установщиком). Библиотека используется для "хитрого" повышения п...
by V.I.R.U.S.
Tue Jun 03, 2014 4:00 am
Forum: Technical questions
Topic: Вывод консольной версии
Replies: 2
Views: 2831

Re: Вывод консольной версии

Admin wrote:Если компиляция завершается с ошибкой, то в логе всегда будет соответствующее сообщение.


Это понятно. Но всегда ли это сообщение выводится в таком формате? - что собственно я и хочу узнать)
by V.I.R.U.S.
Sun Jun 01, 2014 2:32 pm
Forum: Technical questions
Topic: Вывод консольной версии
Replies: 2
Views: 2831

Вывод консольной версии

Приветствую!

Всегда ли консольная версия VMP, в случае ошибки выводит текст "[Ошибка] ...", или есть какие то другие варианты?
Если есть, то можно пример? (Желательно все).

Заранее спасибо!)

P.S.
Давно не видел в аське, хотел спросить там, но Вас нет и нет)
by V.I.R.U.S.
Mon Jan 27, 2014 3:17 pm
Forum: Web License Manager
Topic: WebLM
Replies: 9
Views: 9537

Re: WebLM

Я то вас прекрасно понял, а вот вы меня почему-то не хотите понимать. Любая проверка на стороне WebLM обходится 2-мя способами: 1. Пользователь отрубает прогу от инета сразу после активации (штатными средствами фаирвола). 2. Пользователь подсовывает программе собственный WebLM (через модификацию ho...
by V.I.R.U.S.
Mon Jul 15, 2013 8:23 am
Forum: Technical questions
Topic: [Предложение]Шифровка процедур/функций
Replies: 5
Views: 6562

Re: [Предложение]Шифровка процедур/функций

Admin wrote:Кто запрещает проверять UserData на доступный тип редакции не только снаружи функции Save, но и внутри её?

Code: Select all

void Save()
{
VMProtectGetSerialNumberData(&data);
if (data.UserData[0] != PRO_EDITION)
  return;
...
}


Шифрование - дополнительная защита.
by V.I.R.U.S.
Mon Jul 15, 2013 8:22 am
Forum: Technical questions
Topic: [Предложение]Шифровка процедур/функций
Replies: 5
Views: 6562

Re: [Предложение]Шифровка процедур/функций

Как вариант, можно реализовать вот что Усовершенствовать систему лицензирования. Добавить в серийный номер дополнительное поле, отвечающее за редакцию лицензии приложения. В сам VMProtect, скажем на новую вкладку, добавить редактор этих самых редакций. Пока представляется мне список из двух столбцо...
by V.I.R.U.S.
Mon Jul 15, 2013 8:09 am
Forum: Technical questions
Topic: [Предложение]Шифровка процедур/функций
Replies: 5
Views: 6562

Re: [Предложение]Шифровка процедур/функций

А чем не устраивает поле UserData под хранение типа редакции продукта? Это все устраивает))) Вот представим самую простейшую ситуацию: Есть к примеру "Блокнот Lite" и "Блокнот Pro". Последняя версия, позволяет сохранить данные в файл. Данные о редакции хранятся как раз в UserDat...
by V.I.R.U.S.
Mon Jul 15, 2013 7:28 am
Forum: Technical questions
Topic: [Предложение]Шифровка процедур/функций
Replies: 5
Views: 6562

[Предложение]Шифровка процедур/функций

Приветствую! Как известно, в VMP есть такая функция, как привязка кода к серийному номеру. Участок кода автоматически шифруется, и дешифруется только при правильном лицензионном ключе... Но не всегда (я конечно не знаю, как поступают другие) нужно расшифровывать какие то участки кода при правильном ...
by V.I.R.U.S.
Thu Jul 04, 2013 11:44 am
Forum: Technical questions
Topic: Вопрос по поводу исключений в x64
Replies: 22
Views: 12881

Re: Вопрос по поводу исключений в x64

Admin wrote:Поддержка исключений для х64 реализована в версии 3.0


Image
by V.I.R.U.S.
Mon Jul 01, 2013 12:57 pm
Forum: Technical questions
Topic: Вопрос по поводу исключений в x64
Replies: 22
Views: 12881

Re: Вопрос по поводу исключений в x64

Admin wrote:Обрабатывал заново демкой с оффсайта (2.2.3.0)


Ясно. Значит фемида действительно не дружит с исключениями...

А сейчас, придется отложить х64 до лучших времен.
by V.I.R.U.S.
Mon Jul 01, 2013 10:01 am
Forum: Technical questions
Topic: Вопрос по поводу исключений в x64
Replies: 22
Views: 12881

Re: Вопрос по поводу исключений в x64

Проверил на виртуальной Windows 8.1 x64 и основной Windows 7 x64 - 64 битное приложение, скомпилированное в 64 битной фемиде - работает! На моей Windows 7 x64 не работает - очередной минус продукту. А Вы готовый бинарник использовали или заново собрали в фемиде? Дело в том, что демо-версия приложен...
by V.I.R.U.S.
Mon Jul 01, 2013 9:34 am
Forum: Technical questions
Topic: Вопрос по поводу исключений в x64
Replies: 22
Views: 12881

Re: Вопрос по поводу исключений в x64

32 бита же, при водит к крашу... Ваш тестовый х64 тоже крешится. Ну и какой он нафиг конкурент? :)) Проверил на виртуальной Windows 8.1 x64 и основной Windows 7 x64 - 64 битное приложение, скомпилированное в 64 битной фемиде - работает! P.S. Если бы я считал достойным конкурентом продукцию Oreans, ...
by V.I.R.U.S.
Mon Jul 01, 2013 8:49 am
Forum: Technical questions
Topic: Вопрос по поводу исключений в x64
Replies: 22
Views: 12881

Re: Вопрос по поводу исключений в x64

Досконально протестировал демки Themida. Как 32 битную, так и 64 битную... (Они отдельно скачиваются) Знаете что самое интересное! 64 бита действительно работает, правда с небольшими оговорками, блок try..except не включается, а показывается сообщение об ошибке. 32 бита же, при водит к крашу... Код ...
by V.I.R.U.S.
Sun Jun 30, 2013 2:51 pm
Forum: Technical questions
Topic: Вопрос по поводу исключений в x64
Replies: 22
Views: 12881

Re: Вопрос по поводу исключений в x64

Admin wrote:А кто у нас ближайший конкурент если не секрет?


Themida\WinLicense