Форум: "Система";
Текущий архив: 2002.12.19;
Скачать: [xml.tar.bz2];
Внизэлектронный ключ Найти похожие ветки
← →
NS (2002-10-12 10:31) [0]как сделать простейший электронный ключ в com или LPT порт?
← →
ZZ (2002-10-12 17:11) [1]Здесь типа кружок умелые ручки?
← →
МИФИст (2002-10-12 18:33) [2]самый простой сделать заглушку, соеденив линии, соответствующие регистру управления, с линиями данных, не забыв установить бит только чтение, но её очень легко повторить =)
следующий шаг ПЛИС
последний МК
← →
Геннадий (2002-10-12 20:40) [3]Вот действительно, здесь (на форуме) рассматриваются вопросы ПРОГРАММИРОВАНИЯ. А ключ - вещь АППАРАТНАЯ. Так что навряд ли Вы найдёте здесь ответ.
С уважением, Геннадий
← →
Евген (2002-10-14 18:31) [4]Самый простой вариант - аппаратно реализованный псевдослучайный преобразователь. Мне он видится так: девайс получает определенное число на вход (разрядность на твой вкус и необходимый уровень стойкости к взлому), преобразует его по какому либо псевдослучайному алгоритму (скажем умножает число само на себя сдвигает влево на кол-во разрядов взятых из 4-х младших бит исходного числа и меняет попарно два старших и два младших разряда или что-то типа того) и возвращает полученное число назад в программу. Ес-но в програме происходит точно такое-же преобразование и оба числа сравниваются (преобразованное в ключе и в программе).
Это все теория, теперь перейдем к практике.
Необходимо:
1. Собственно сам ключ. Причем начинку желательно реализовать на микропроцессоре (на дискретных элементах тоже можно попробовать реализовать алгоритм, но он будет недостаточно гибким и его можно будет попытаться скопировать).
2. Програмно Ваша программа должна "уметь" работать с портами (в Вин 32 приложениях напрямую с портами работать нельзя поетому придется просмотреть информацию по функциям ввода/вывода АПИ.
Из всего выше написанного можно сделать следующие выводы:
1. Если руки у тебя ростут из того места откуда надо и есть соответствующий творческий порыв - то стоит попробовать сделать это самому. Плюсы - высокая стойкость к взлому.
Минусы - Высокая трудоемкость.
2. Покупаеш чистые ключи HASP и компоненты для работы с ними и не имеешь проблем. Плюсы - Не морочиш себе голову.
Минусы - гуляет информация про то, что они ломаются на "ура".
P.S. Если выбереш первый вариант - мыль, с радостью помогу редкому индивиду из отряда энтузиастов :) .
С ув. Евгений.
← →
DenKop (2002-10-14 22:05) [5]Ставь контроллер PIC (pic12XXX цена~ 1$), записывай свой числовой ключ и закрывай память пика от чтения(можешь как нить закриптовать этот ключ). Читай этот ключ каким нибудь своим не стандартным способом.
IMHO, простой и довольно надёжный способ, у меня работало отменно. Знакомые крякеры долго ломали голову, но так и не поломали.
← →
Ru (2002-10-17 15:29) [6]подключить телефонную карту и ситанные данные принимать за пароль. На пустой карте остаются данные, которые можно считать уникальными.
После этого от вашего вопроса останется как получить данные из порта.
← →
Карлсон (2002-10-17 16:40) [7]Купите книгу "ПК и чип-карты" П.Гёлля.
там все это описывается, да еще и примеры с программами есть.
а вот на nnov.rfnet.ru/rf/ есть еще и самопальная программа, кажись на паскале.
← →
Ru (2002-10-17 16:56) [8]к лпт подключаечь телефонную карточку и читаешь данные (можно считать их уникальными) описание по этому делу ищи на сайтах по электронике
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.12.19;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c