Посл.ответ |
Сообщение |
Ранг: 213.0 (наставник), 4thx Активность: 0.22↘0 Статус: Участник Тот ещё Lamer
|
Создано: 08 декабря 2018 17:28 · Личное сообщение · #1
доброго времени суток! попала мне в руки библиотека для контакта. регистрируется через её же интерфейс (система NI не задействована), всё читается хексом. подобные проверки встречал частенько, но там всё ограничивалось сложением/вычитанием, здесь же немного мудрёнее. короче, вот кусок кода:
что известно: $SerialDivisor := 731 части серийника (не смотря на возможность ввести число до 1000000) - > 99999 весь файл скидывать не стоит, думаю - 150 мб кода, который по сути бесполезен без всей библиотеки, которая весит больше 2 гигов. пробовал высчитывать серийник - не принимает. упёрся в mod - как оно высчитывается? подправить код не проблема, но хочется именно серийник.
----- Do Not Get Mad Get Money! ;) | Сообщение посчитали полезным: |
|
Ранг: 158.4 (ветеран), 123thx Активность: 0.14↗0.49 Статус: Участник
|
Создано: 08 декабря 2018 17:52 · Личное сообщение · #2
Выбираем рандомные x0, x1, x2, считаем выражение слева и присваиваем его x3.
| Сообщение посчитали полезным: |
Ранг: 213.0 (наставник), 4thx Активность: 0.22↘0 Статус: Участник Тот ещё Lamer
|
Создано: 08 декабря 2018 18:00 · Личное сообщение · #3
rmn пишет: Выбираем рандомные x0, x1, x2, считаем выражение слева и присваиваем его x3а сам пробовал посчитать так? =) там такие числа получаются... mod - это не посто деление
----- Do Not Get Mad Get Money! ;) | Сообщение посчитали полезным: |
Ранг: 158.4 (ветеран), 123thx Активность: 0.14↗0.49 Статус: Участник
|
Создано: 08 декабря 2018 18:01 · Поправил: rmn · Личное сообщение · #4
Talulamod - это остаток от целочисленного деления. Результат всегда меньше делителя. Вот, прочекай серийники:
| Сообщение посчитали полезным: sefkrd |
Ранг: 213.0 (наставник), 4thx Активность: 0.22↘0 Статус: Участник Тот ещё Lamer
|
Создано: 08 декабря 2018 18:09 · Личное сообщение · #5
rmn, ну да... именно это и ставит в тупик. давай в числах пример, а то у меня уже мозг вскипает. Добавлено спустя 3 минутыrmn, каждая часть серийника - меньше 99999 - не более 5 цифр
----- Do Not Get Mad Get Money! ;) | Сообщение посчитали полезным: |
Ранг: 271.2 (наставник), 331thx Активность: 0.32↗1.49 Статус: Участник
|
Создано: 08 декабря 2018 18:13 · Личное сообщение · #6
третий класс вторая четверть
----- 2 оттенка серого | Сообщение посчитали полезным: sefkrd |
Ранг: 158.4 (ветеран), 123thx Активность: 0.14↗0.49 Статус: Участник
|
Создано: 08 декабря 2018 18:16 · Поправил: rmn · Личное сообщение · #7
Talula пишет: rmn, каждая часть серийника - меньше 99999 - не более 5 цифр Какое было изначально условие, под такое и писал. Поменяй тогда на
| Сообщение посчитали полезным: |
Ранг: 213.0 (наставник), 4thx Активность: 0.22↘0 Статус: Участник Тот ещё Lamer
|
Создано: 08 декабря 2018 18:26 · Поправил: Talula · Личное сообщение · #8
rmn, не работает это всё. Добавлено спустя 2 минутыговорю же, что закипает, элементарщину путаю %) $SER_Enter1 > 99999 т. е. больше 99999, но максимум - 1000000 при этом в КАЖДОМ поле для ввода, не 3 и 4 цифры, во всех больше 99999 должно быть
----- Do Not Get Mad Get Money! ;) | Сообщение посчитали полезным: |
Ранг: 158.4 (ветеран), 123thx Активность: 0.14↗0.49 Статус: Участник
|
Создано: 08 декабря 2018 18:33 · Личное сообщение · #9
TalulaТак ты уже определись, больше или меньше В первом наборе все числа больше 99999, во втором - все меньше. Последнее, четвертое, больше 731 быть, разумеется, не может.
| Сообщение посчитали полезным: |
Ранг: 213.0 (наставник), 4thx Активность: 0.22↘0 Статус: Участник Тот ещё Lamer
|
Создано: 08 декабря 2018 18:47 · Личное сообщение · #10
rmn, больше =) во-первых, не все - результаты трёхзначные во-вторых, там и больше 100000 есть блин, последняя часть серийника > 99 аааааа, по-моему, я окончательно запутался...
----- Do Not Get Mad Get Money! ;) | Сообщение посчитали полезным: |
Ранг: 158.4 (ветеран), 123thx Активность: 0.14↗0.49 Статус: Участник
|
Создано: 08 декабря 2018 18:50 · Личное сообщение · #11
Talula пишет: во-вторых, там и больше 100000 есть Где "там"? Вот цифирки: 985385 - 860491 - 616648 - 325, проверь кабанчиком Вроде, под все твои условия подпадают и больше 99999 и больше 99...
| Сообщение посчитали полезным: |
Ранг: 213.0 (наставник), 4thx Активность: 0.22↘0 Статус: Участник Тот ещё Lamer
|
Создано: 08 декабря 2018 18:52 · Личное сообщение · #12
rmn пишет: 985385 - 860491 - 616648 - 325, проверь кабанчиком invalid serial number
----- Do Not Get Mad Get Money! ;) | Сообщение посчитали полезным: |
Ранг: 158.4 (ветеран), 123thx Активность: 0.14↗0.49 Статус: Участник
|
Создано: 08 декабря 2018 18:56 · Личное сообщение · #13
Значит в первом посте не весь код по проверке серийника. Этот последний дворд больше похож на контрольную сумму, чем на полную валидацию.
| Сообщение посчитали полезным: |
Ранг: 213.0 (наставник), 4thx Активность: 0.22↘0 Статус: Участник Тот ещё Lamer
|
Создано: 08 декабря 2018 19:03 · Личное сообщение · #14
rmn, так... посмотрю я ещё этот код...
----- Do Not Get Mad Get Money! ;) | Сообщение посчитали полезным: |
Ранг: 77.2 (постоянный), 73thx Активность: 0.19↘0.15 Статус: Участник
|
Создано: 08 декабря 2018 20:10 · Личное сообщение · #15
TalulaДавай все, что ниже $Authorized := 1
| Сообщение посчитали полезным: |
Ранг: 213.0 (наставник), 4thx Активность: 0.22↘0 Статус: Участник Тот ещё Lamer
|
Создано: 08 декабря 2018 20:11 · Личное сообщение · #16
глянул ещё раз, вот самые интересные места
и самое интересное
----- Do Not Get Mad Get Money! ;) | Сообщение посчитали полезным: |
Ранг: 77.2 (постоянный), 73thx Активность: 0.19↘0.15 Статус: Участник
|
Создано: 08 декабря 2018 20:18 · Поправил: sefkrd · Личное сообщение · #17
[i]Talula пишет: ..... Криво смотрел я.. Банальный брут..
| Сообщение посчитали полезным: |
Ранг: 213.0 (наставник), 4thx Активность: 0.22↘0 Статус: Участник Тот ещё Lamer
|
Создано: 08 декабря 2018 20:29 · Личное сообщение · #18
sefkrd, ну в первом куске есть:
----- Do Not Get Mad Get Money! ;) | Сообщение посчитали полезным: |
Ранг: 158.4 (ветеран), 123thx Активность: 0.14↗0.49 Статус: Участник
|
Создано: 08 декабря 2018 20:34 · Поправил: rmn · Личное сообщение · #19
sefkrdЭто к серийнику вообще никакого отношения не имеет, просто какая-то гуевая анимация. Добавлено спустя 8 минутTalulaПопробуй эти:
| Сообщение посчитали полезным: Talula |
Ранг: 56.2 (постоянный), 22thx Активность: 0.03↗0.08 Статус: Участник
|
Создано: 08 декабря 2018 20:43 · Личное сообщение · #20
731 это SNPID библы Nu Jointz с защитой RAS1 - под нее полно кейгенов было. Какой смысл эту древность ковырять, если текущая защита RAS3
| Сообщение посчитали полезным: |
Ранг: 213.0 (наставник), 4thx Активность: 0.22↘0 Статус: Участник Тот ещё Lamer
|
Создано: 08 декабря 2018 20:49 · Личное сообщение · #21
rmn пишет: Попробуй эти: первый же подошёл =) спасибо! рассказывай что да как Добавлено спустя 0 минутAlf ключи NI отношения к этой библе не имеют
----- Do Not Get Mad Get Money! ;) | Сообщение посчитали полезным: |
Ранг: 158.4 (ветеран), 123thx Активность: 0.14↗0.49 Статус: Участник
|
Создано: 08 декабря 2018 20:58 · Личное сообщение · #22
Все как и раньше, только проверка на последнее число добавилась:
| Сообщение посчитали полезным: |