Посл.ответ
Сообщение
Ранг: 11.3 (новичок), 2thxАктивность: 0.02↘ 0 Статус: Участник
Создано: 13 декабря 2012 19:43 · Личное сообщение · #1
Всем привет! Есть одна программа просто с офигенной защитой
Если её открыть в hex - редакторе то можно увидеть следующее:
мне нужно поменять данный номерок на другой причем если в программе № из 16 цифр то мне нужно забить сюда № 15 цыфр!(на номер из 16 цифр меняется без проблем) Если последнюю цифру меняю на 00 прога выдает сообщение
З.Ы. нашел где происходит вызов данного окна,занопил это дело и программа теперь вообще № не проверяет,но просто интересно почему не могу поменять на более короткие номера?
| Сообщение посчитали полезным:
Ранг: 78.7 (постоянный), 43thxАктивность: 0.07↘ 0 Статус: Участник
Создано: 13 декабря 2012 19:50 · Личное сообщение · #2
upss пишет: но просто интересно почему не могу поменять на более короткие номера? Прогу не смотрел, но одним из вариантов может быть сравнение в цикле и если цикл зашит строго на 16, то меньшее значение выдаст ощибку.
| Сообщение посчитали полезным:
Ранг: 158.5 (ветеран), 219thxАктивность: 0.12↘ 0.01 Статус: Участник
Создано: 13 декабря 2012 20:21 · Поправил: ZaZa · Личное сообщение · #3
upss Это Вы решили в программе, как ее называют:
--> "Комарик [АнтиМух]" <-- изменить номер контракта?
А честно сдавать тесты не пробовали?
Если по существу: может быть идет проверка валидности номера контракта, по последней цифре (типа контрольной суммы)...
А может менять не последнюю цифру, а первую на ноль? Программа скорее всего данный номер переводит в число.
Пример:
И вообще, не будущее, не стоит так называть свои топики в дальнейшем... Видывали и поофигенней защиты
----- One death is a tragedy, one million is a statistic. | Сообщение посчитали полезным:
Ранг: 11.3 (новичок), 2thxАктивность: 0.02↘ 0 Статус: Участник
Создано: 13 декабря 2012 20:39 · Поправил: upss · Личное сообщение · #4
ZaZa пишет: Это Вы решили в программе, как ее называют: --> "Комарик [АнтиМух]" <-- изменить номер контракта? Да это она.
ZaZa пишет: А может менять не последнюю цифру, а первую на ноль? Пробовал -эффект тот же
| Сообщение посчитали полезным:
Ранг: 158.5 (ветеран), 219thxАктивность: 0.12↘ 0.01 Статус: Участник
Создано: 13 декабря 2012 20:41 · Личное сообщение · #5
upss Значит все-таки есть какая то проверка на введенный контракт... Дабы не гадать на кофейной гуще, выложите программу, над которой эксперимент проводите (ту, что выдает сообщение)...
Без отладчика (исходных кодов/святой воды) не обойтись...
----- One death is a tragedy, one million is a statistic. | Сообщение посчитали полезным:
Ранг: 49.6 (посетитель), 9thxАктивность: 0.03↘ 0 Статус: Участник
Создано: 13 декабря 2012 20:46 · Личное сообщение · #6
upss Скорее всего dword [10 00 00 00] перед строкой определяет её длину
Можно попробовать изменить на [0F 00 00 00]
| Сообщение посчитали полезным: ZaZa , upss
Ранг: 11.3 (новичок), 2thxАктивность: 0.02↘ 0 Статус: Участник
Создано: 13 декабря 2012 20:47 · Поправил: upss · Личное сообщение · #7
Вот сама
прога
| Сообщение посчитали полезным:
Ранг: 11.3 (новичок), 2thxАктивность: 0.02↘ 0 Статус: Участник
Создано: 13 декабря 2012 20:54 · Поправил: upss · Личное сообщение · #8
huckfuck пишет: Скорее всего dword [10 00 00 00] перед строкой определяет её длину Можно попробовать изменить на [0F 00 00 00] Щас попробую
| Сообщение посчитали полезным:
Ранг: 158.5 (ветеран), 219thxАктивность: 0.12↘ 0.01 Статус: Участник
Создано: 13 декабря 2012 21:00 · Поправил: ZaZa · Личное сообщение · #9
Хм... У меня вообще не выдает сообщения... Затер вообще все поле нулями, молчит, зараза...
Надо обязательно в систему войти?
----- One death is a tragedy, one million is a statistic. | Сообщение посчитали полезным:
Ранг: 11.3 (новичок), 2thxАктивность: 0.02↘ 0 Статус: Участник
Создано: 13 декабря 2012 21:04 · Личное сообщение · #10
huckfuck спасибо за совет! все получилось!
Всем спасибо за внимание,тему можно закрывать.
| Сообщение посчитали полезным:
Ранг: 158.5 (ветеран), 219thxАктивность: 0.12↘ 0.01 Статус: Участник
Создано: 13 декабря 2012 21:04 · Поправил: ZaZa · Личное сообщение · #11
Закрой сам... Внизу страницы кнопочка... Или попробуй нажать здесь:
--> ЗАКРЫТЬ <-- P.S. Ну вот, а оказалось все так просто, аж скучно...
----- One death is a tragedy, one million is a statistic. | Сообщение посчитали полезным: