#ПОМОГИТЕ - AHK

Статус
В этой теме нельзя размещать новые ответы.

TheSanches

Новичок
Автор темы
14
0
Всем привет. Я тут на ютАбе увидел видео Colobrod'а, где он демонстрировал AHK.. И вот у меня появился вопрос... Я декомпелировал премиум версию скрипта, чтобы узнать, как он выглядит. Я там увидел то, что он "1 -
upload_2018-2-4_18-38-5.png
- он использует ключ от Windows для того, чтобы при авторизации его использовать для проверки, купил ли человек скрипт.."
2 - это то, что ключ преобразуется и на сервере они выглядят иначе. Они состоят из 64 символов. В скрипте есть такие строки..

Menu, Tray, NoIcon
k0 = 0x11111111
k1 = 0x22222222
k2 = 0x33333333
k3 = 0x44444444
l0 = 0x12345678
l1 = 0x12345678
m0 = 0x87654321
m1 = 0x87654321
IniRead, USER, Registration.ini, Registration, USER, 0
IniRead, MAIL, Registration.ini, Registration, MAIL, 0
strComputer := "."
objWMIService := ComObjGet("winmgmts:{impersonationLevel=impersonate}!\\" . strComputer . "\root\cimv2")
colSettings := objWMIService.ExecQuery("Select * from Win32_OperatingSystem")._NewEnum
While colSettings[objOSItem]
{
UNIC := objOSItem.SerialNumber
}
StringUpper, USER, USER
StringUpper, MAIL, MAIL
StringUpper, UNIC, UNIC
StringTrimLeft, FINAL, UNIC, 18
AuthData := XCBC(Hex(USER,StrLen(USER)), 0,0, k0,k1,k2,k3, l0,l1, m0,m1) . XCBC(Hex(MAIL,StrLen(MAIL)), 0,0, k0,k1,k2,k3, l0,l1, m0,m1) . XCBC(Hex(UNIC,StrLen(UNIC)), 0,0, k0,k1,k2,k3, l0,l1, m0,m1) . XCBC(Hex(FINAL,StrLen(FINAL)), 0,0, k0,k1,k2,k3, l0,l1, m0,m1)
URLDownloadToFile, http://colobrod.tioo.ru/i5n6v.txt, %a_temp%/i5n6v.txt
fileread, read, %a_temp%/i5n6v.txt
if read contains %AuthData%
goto true

Я понял, что ключ преобразовывается, но только не понимаю как.. Я попробовал создать msgbox для вытаскивания ключа 64 значного, но почему то скрипт не запускался. Можете предложить способ получить 64 значный ключ?
 

mrdiimax

Известный
566
79

whoiamwhoareyou

Участник
32
1
Это все слишком легко открывается.
Попробуйте это открыть, так себе тут защита.
можно как-то сделать что-б код хранился на сайте и скрипт читал его с сайта? что-б можно было менять на сайте и соответственно в ахк он сразу менялся?
 

mrdiimax

Известный
566
79
можно как-то сделать что-б код хранился на сайте и скрипт читал его с сайта? что-б можно было менять на сайте и соответственно в ахк он сразу менялся?
Только если автоапдейт,по другому никак
 

#Rin

Известный
Всефорумный модератор
1,214
1,035
можно как-то сделать что-б код хранился на сайте и скрипт читал его с сайта? что-б можно было менять на сайте и соответственно в ахк он сразу менялся?
Где то на других форумах, видел реализацию, где на сайте храниться зашифрованный код.
А у человека нужно в скрипт ввести пароль, он скачивает зашифрованный код и дешифрует его по введеному коду. Если верно скрипт запуститься если код неверный дешифрация будет кривая, и код откажется работать.
Но все же код можно вынуть из памяти.
 

#Rin

Известный
Всефорумный модератор
1,214
1,035
А есть полная версия взломанная? а то он и все что были бесплатными скриптами сделал платными.
Уверен любой их скрипт изи вскроется.
Достаточно открыть код и удалить код проверки.
 
Статус
В этой теме нельзя размещать новые ответы.