как изградят Паралел Dongle

M

maziar

Guest
Гледам за изграждане Паралел Dongle може да ми помогне или да ме някои линк?
Гледам за изграждане Сериен Dongle може да ми помогне или да ме някои линк?
Последно редактирано от maziar от 17 юли 2003 7:33; редактирано 1 път общо

 
maziar написа:

Гледам за изграждане Паралел Dongle може да ми помогне или да ме някои линк?
 
Имам нужда от него за софтуер за защитауспоредно - аз арго как го построили (Опитвам се използва за защита на MCU) без efect принтер и принтер може да работи noramally ....

 
Здрасти,
Направих отдавна, използвани PIC16C54 и DLL за достъп до LPT.Той работи за Dotmatrix принтери, без да има специални характеристики в техните водачи.Но не можаха да можем да работим с цветен принтери заради bidirectional комуникацията между принтер и компютър.
Използвах я за търговски, така може да не са пуснати тук.
Тогава да се промени
http://www.keylok.com
Те са най-евтините мисля.Аз предпочитам да го използвам.
SADAT

 
Ако сте на книгата "Програмиране и Персонализиране на AVR microcontroller" вие
ще откриете проектиране на паралелен порт Dongle там.Аз нямам книгата, аз само го прочете веднъж.Всъщност тя съдържа microcontroller захранва от паралелен порт, че използва LFSR (Линейна Обратна връзка Shift Регистрация) за изпълнение на прости, но ефективни кодиращи алгоритми.Потърсете информация за някои LFSR, това
е си струва да надникне в него.Аз лично ще препоръча сериен порт dongles,
а не успоредно, или още по-добре USB такива.Има много места в мрежата, където можете да намерите схеми, които използват microcontrollers захранва директно от серийния порт (например погледни hxxp: / / elm-chan.org/works/temp4/report.html).

 
sadat007 хубаво, но аз трябва да продължава да надгражда имате ли информация да го направя?

bogdanm: добра връзка с някои инфо направя други mcu (като 89c2051?)

 
Строя сериен ключ на базата на PIC12F629 (8pin SOIC, вътрешни 4MHz осцилатор, ниска мощност, 2V .. 5V операционна диапазон),
като се използва ТЕА (Малки криптиране алгоритъм), който има 128bit ключ ...Не е трудно да се приложи с PIC в C и монтаж.

http://members.tripod.com/ ~ mdileo / cryptopic.html
http://www.brouhaha.com/ ~ Ерик / CRYPTO /

 
Здрасти,

Бих искал да отбележа нещо, когато искате да създадете нов хардуер заключване за softwares.The хардуерно базирани ключалките не са толкова сложни, за да изгради но има голям проблем с него:
Софтуер Плик!
Какво е това?
Например изграждането на вашия паралелен порт Dongle и писане на код нещо такова, че:

недействителни главната ()
(
bool DongleExist;
DongleExist = CheckDongle ();
/ / декларирани като ВЕЦ bool CheckDongle ();
ако (! DongleExist) (
MessageBox (0, "Не Dongle", "Proggy 1,0", 16);
излизане (1);
)
.
.
.
/ / програма потоци ..
.
.
.
)

Така че, ако ще да е лъжа, тя е много лесно да се C * багажник него.Аз поставя breakpoint към Съобщението диалог, тогава пластир предишна function.So, най-важното нещо е да опаковка EXE или (по-добре) да плик за it.To опаковка EXE не е много ефективен начин да се защитят, защото, когато лъжа постави breakpoint да INT 3, той може лесно да намерите OEP и ръчно разопаковането EXE

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Усмивка" border="0" />

За да се избегне това, съвети можете да напишете плик за това.
Enveloped EXE има 2 части плик и криптирана data.When пускате ENV.EXE, плик проверки нещо (например лиценз код, лиценз файл или Dongle), ако то е налице, плик разшифровате и разопаковането на данни, за да memory.So тя е по-трудно да пластир тези EXE файлове.
Ако сте решили да построят Dongle, аз съвети можете да търсите и да намерят данни за пакет EXE packers полиморфна EXE crypters ниско ниво порт accessers.Be, че не е лесно да се направи.
За допълнителни въпроси, просто да ме питаш.

Analyzer.

 

Welcome to EDABoard.com

Sponsor

Back
Top