Сейчас на форуме: tyns777 (+5 невидимых) |
eXeL@B —› Программирование —› Разбор простого алго (.NET) |
Посл.ответ | Сообщение |
|
Создано: 17 апреля 2010 00:13 · Поправил: Isaev · Личное сообщение · #1 Есть такой простенький код: Code:
Делаю вслепую такой кейген Code:
Т.е. GetCode('CRACKLAB')='CRACKLAB3257100000000000-FULL'; и вроде бы всё правильно (или я что-то накосячил) и вроде прога ключ глотает, но пишет в About trial проверьте алго и(или) посоветуйте отладчик для .NET в котором можно цифры видеть которые она считает. в DILE копался, но так ничего путного и не увидел в этом IL коде... Там вообще значение переменных увидеть где-то реально? ----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh |
|
Создано: 18 апреля 2010 08:40 · Поправил: ajax · Личное сообщение · #2 |
|
Создано: 18 апреля 2010 10:29 · Личное сообщение · #3 |
|
Создано: 18 апреля 2010 15:29 · Личное сообщение · #4 |
|
Создано: 19 апреля 2010 14:29 · Личное сообщение · #5 Isaev Закатал твою функцию в студию 2005. и ввел твой серийник. падает тут: int index = licensecode.IndexOf("-"); if (index > 1) { licensecode = licensecode.Substring(0, index); string str2 = licensecode.Substring(index + 1).Trim(); } т.к. получается что он находит '-' затем срезает все что идет дальше. получается CRACKLAB3257100000000000 а следующей строкой он пытается срезать ( FULL ), чего уже и так нет и вываливает исключение. так что убери вообще этот дефис и оставь CRACKLAB3257100000000000 тогда все проходит. из этого кода вообще не ясно зачем это нужно. |
|
Создано: 19 апреля 2010 21:55 · Поправил: Isaev · Личное сообщение · #6 ajax пишет: не проще ли в рефлекторе выбрать дельфи или хром? не знал, что есть такая возможность r_e пишет: А где код проверки на trial? Кроме того что привёл ничего не нашёл больше SYNAPSiS пишет: Для дебага .NET есть плагин для reflector спасибо RSI пишет: так что убери вообще этот дефис и оставь CRACKLAB3257100000000000 тогда все проходит. из этого кода вообще не ясно зачем это нужно. точно, так работает! Подловили меня Что-то я не доглядел, думал остальной код по else выполняется ----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh |
|
Создано: 19 апреля 2010 23:02 · Личное сообщение · #7 |
|
Создано: 20 апреля 2010 06:30 · Личное сообщение · #8 |
eXeL@B —› Программирование —› Разбор простого алго (.NET) |