Qt + WLM

Issues related to VMProtect
Post Reply
Hudson90
Posts: 4
Joined: Fri Oct 25, 2019 3:20 am

Qt + WLM

Post by Hudson90 »

Привет

Можете провести code review относительно этого кода? (автор я)
https://github.com/lurumdare/Qt_VMProtect_WebLM

Целесообразно хранить key + serial в открытом виде?
Admin
Site Admin
Posts: 2585
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Qt + WLM

Post by Admin »

Можете провести code review относительно этого кода? (автор я)
GUI на Qt вокруг VMProtectActivateLicense? Даже не знаю кому такое может пригодиться.

Code: Select all

ActivationForm::ActivationForm(QWidget *parent)
  : QWidget(parent)
{
  ui.setupUi(this);
  // hwid textedit
  int nSize = VMProtectGetCurrentHWID(NULL, 0);
  char *p = new char[nSize];
  VMProtectGetCurrentHWID(p, nSize);
  ui.identifier->setText(p);
}
Как минимум не хватает "delete p".
Целесообразно хранить key + serial в открытом виде?
Если serial привязан к HWID, то без разницы.
Hudson90
Posts: 4
Joined: Fri Oct 25, 2019 3:20 am

Re: Qt + WLM

Post by Hudson90 »

Admin wrote:
Можете провести code review относительно этого кода? (автор я)
GUI на Qt вокруг VMProtectActivateLicense? Даже не знаю кому такое может пригодиться.

Code: Select all

ActivationForm::ActivationForm(QWidget *parent)
  : QWidget(parent)
{
  ui.setupUi(this);
  // hwid textedit
  int nSize = VMProtectGetCurrentHWID(NULL, 0);
  char *p = new char[nSize];
  VMProtectGetCurrentHWID(p, nSize);
  ui.identifier->setText(p);
}
Как минимум не хватает "delete p".
Целесообразно хранить key + serial в открытом виде?
Если serial привязан к HWID, то без разницы.
отображение hwid убрал, оно и не надо для обычного пользователя

как посоветуете строить проверку?
Admin
Site Admin
Posts: 2585
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Qt + WLM

Post by Admin »

как посоветуете строить проверку?
Проверку чего?
Hudson90
Posts: 4
Joined: Fri Oct 25, 2019 3:20 am

Re: Qt + WLM

Post by Hudson90 »

Admin wrote:
как посоветуете строить проверку?
Проверку чего?
проверку регистрации программы
Hudson90
Posts: 4
Joined: Fri Oct 25, 2019 3:20 am

Re: Qt + WLM

Post by Hudson90 »

В проекте сделана активация по кодам.

Они сами подвязывают hwid при активации?
Admin
Site Admin
Posts: 2585
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Qt + WLM

Post by Admin »

проверку регистрации программы
VMProtectSetSerialNumber
Они сами подвязывают hwid при активации?
Да
Post Reply