|
|
|
Алгоритм для серийного номера | ☑ | ||
|---|---|---|---|---|
|
0
PVasili
06.09.06
✎
09:08
|
Как сделать subj(словесно алгоритм)?
Привязки ни к чему не нужно,просто номер.Нужно чтобы серийные номера сравнимались на предмет валидности и был стоп лист... |
|||
|
1
Иде я
06.09.06
✎
09:09
|
Кn = Kn-1 +1
|
|||
|
2
PVasili
06.09.06
✎
09:11
|
(1)по русски, алгоритм?
|
|||
|
3
Рупор2
06.09.06
✎
09:14
|
(2) ... вот перевод:
Кн = Кн-1 +1 |
|||
|
4
mergan
06.09.06
✎
09:14
|
Валидности чего или к чему?
|
|||
|
5
Иде я
06.09.06
✎
09:15
|
Задачу поставь конкретно.
|
|||
|
6
PVasili
06.09.06
✎
09:20
|
(5)хм,думал понятно....:
-есть программа -с ней выдается s/n -человек его вводит -программа проверяет его на правильность - посылает или работает суть - как хранить базу номеров(и номеров из стоп листа) в программе в наиболее компактном виде? |
|||
|
7
а лю 427
06.09.06
✎
09:20
|
А зачем придумывать алгоритм? Уже уже есть в самой 1С...
|
|||
|
8
а лю 427
06.09.06
✎
09:21
|
а стоп лист - элементарно....
|
|||
|
9
Иде я
06.09.06
✎
09:21
|
(6) справочник...Серийный - код. Уникальность по коду...
|
|||
|
10
PVasili
06.09.06
✎
09:25
|
топик не всекции 1С...
прмер -The bat! все скомпрометированные номера в самой программе? |
|||
|
11
smaharbA
06.09.06
✎
09:30
|
(10) хеш храни
|
|||
|
12
Иде я
06.09.06
✎
09:33
|
Ааааааааа
Серийные номера в этом плане |
|||
|
13
PVasili
06.09.06
✎
09:34
|
(11)алгоритм,ссылку..
как быть с новой версей прграммы? меять хеш и всем новые номера? |
|||
|
14
PVasili
06.09.06
✎
09:35
|
(12)мозг погрузший в 1с :)
|
|||
|
15
Морозов Александр
06.09.06
✎
09:37
|
нетленка?
|
|||
|
16
mergan
06.09.06
✎
09:41
|
(11)Хэш, интересно как?
(12)Поиск рулит. Искай в темах скунка волшебное слово "CRC", там есть два алгоритма один от снипа другой от НС. |
|||
|
17
MMF
06.09.06
✎
09:59
|
Хеш не катит. Нужен (1) + перестановки битов.
|
|||
|
18
vde69
06.09.06
✎
10:15
|
(0) храни не таблицу, а правило
например: код делим на 2 числа, для каждого числа делаем побитовый сдвиг, каждый следующий сдвиг на часло получившееся в предыдущем бите, далее сравниваем 2 числа - если разные то нормально... |
|||
|
19
PVasili
06.09.06
✎
11:11
|
(15)а як же :)
(16)и что мне хранить CRС? И смысл CRC в отличии от самих номеров только меньший объем ? (18)А как быть со стоп листом, они то тоже будут попадать под правило :( |
|||
|
20
vde69
06.09.06
✎
11:55
|
(19) стоп лист не возможно реализовать без динамического обновления (тогда он смысла не имеет)
напиши подробнее, чего надо и какой уровень защиты хочешь получить (взломать можно все, просто цена вопроса в у.е.) Из личного опыта: на сегодня самое удачное решение - StarForce 3.0 (стандартными утилитами не ломаеться и не копируеться) |
|||
|
21
insider
06.09.06
✎
12:01
|
(19) имхо активация, т.е. ч/ инет - тогда и "black-list" (предпочитаю такой вариант терминологии) хранить и не нужно.
вот только для чего это (трудно советовать без привязки к конкретной теме)? |
|||
|
22
PVasili
06.09.06
✎
16:21
|
(20)(21)примерный аналог the bat! он же не проверяет номер из стоп листа при вводе(подключеня к интернету нет)/
Но не нужно жутко сложно и на 100% :) от домашних хакеров... |
|||
|
23
PVasili
06.09.06
✎
20:55
|
(20) в новой версии алгоритм с учетом стоп листа... старые уже не изменишь :).
Придется стоп лист хранить в программе, но как его минимизировать? (21)нета нет-активизация не удобно... особенностей особых нет, в ini файле s/n в случае широкого его распространения в следующей версии номер - в стоп листе супер защиту не нужно :) Вариантов с алгоритмами нет? |
|||
|
24
vde69
07.09.06
✎
09:14
|
(23)
могу предложить следующий алгоритм реально применяли пока не перешли на StarForce твоя прога считывает серийник винта на котором она установлена далее побитово его инвертирует и выводиться пользователю как номер программы, для активации он должен позвонить и продиктовать его тебе. Ты вбиваешь его в генератор ключей, который его инвертирует обратно, проверяет на валидность, и меняет местами четные и не четные биты. Полученный код ты ему говоришь в ответ и он его вводит, Далее при запуске программа берет этот код, сново меняет местами быты и сравнивает с серийным номером винта минусы: 1. нужна активация по тел 2. повторная регистрация в случае форматирования винта плюсы: 1. рег код бесполезно передавать другому 2. не возможность с установить на несколько компов |
|||
|
25
aka MIK
07.09.06
✎
09:21
|
Интересно, а как StarForce работает?
|
|||
|
26
PVasili
07.09.06
✎
09:34
|
(24)после форматирования серийник винта изменится? Нужно,чтобы на всех компах...
Алгоритм пойдет и типа расчета контрольного символа в EAN13 типа все ШК у которых контрольный символ равен 5.Ну немного усложнить алгоритм нужно. Только как со стоп листом быть? |
|||
|
27
vde69
07.09.06
✎
09:58
|
(25) стыдно... так все игры от 1с защищены, играет только при оригенальном диске в дисководе (виртуальные не помогают)
(24) к сожалению меняеться, пробовали привязываться к мамке, но не у всех можно его получить стоп лист можно организовать в виде указателей на шаг алгоритма, например есть алгоритм который выдает элементы простой последовательности и в стоп лист пишешь номер шага который надо пропустить |
|||
|
28
PVasili
07.09.06
✎
10:01
|
(28)про стоп лист хорошая идея...
|
|||
|
29
Лихо
07.09.06
✎
10:27
|
(27) Насчет "...играет только при оригенальном диске в дисководе (виртуальные не помогают)" - уверен? У меня и "Блицкриг", и "Ил-2 ЗС", и куча других прекрасно играет без оригинала - наверное, компьютер неправильный, да?
|
|||
|
30
vde69
07.09.06
✎
10:40
|
(29) - ну старые игры мы не берем, это как борьба снаряда и брони
кроме того я в основном играю в пошаговые стратегии возьми например Герои Магии и Меча (3 или 4), UFO-Возмездие там даже "алкоголь-100%" не помогает |
|||
|
31
Лихо
07.09.06
✎
10:44
|
(30) А в связке с Daemon Tools и программным отключением физических CD/DVD приводов?
|
|||
|
32
vde69
07.09.06
✎
10:50
|
Daemon Tools - тоже не помогает, правда отключать физ диски не пробовал
и помогает???? на версии StarForce 2.0 вроде работало, а с выходом 3.0 пока решения я не знаю посмотри версию защиты на диске |
|||
|
33
vde69
07.09.06
✎
10:54
|
(32) хотя лично для себя есть решение, но оно связано с возможностью достать специальные диски и знанием технологии защиты, а это уже серьезные ограничения
1. по такому диску можно вычислить кто его покупал (они номерые) 2. не всем доступен этот метод |
|||
|
34
Лихо
07.09.06
✎
11:02
|
(32) Ок, доберусь до дома - гляну версию SF.
|
|||
|
35
Лихо
07.09.06
✎
11:04
|
Вдогонку... Отключение дисков помогает. Иногда.
|
|||
|
36
Feanor
07.09.06
✎
11:13
|
(30) СтарФорс 3? По-моему, так изюмительно ломаецца алкоглем-120%, СтарФорс 4 пока не знаю, чем ломаицца.
|
|||
|
37
PVasili
07.09.06
✎
16:26
|
(29-36)Это не по теме...
|
|||
|
38
Fidel Ramirez
07.09.06
✎
22:02
|
(36)
4 тоже Алкоголем120% 5 не знаю. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |