Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.08.05;
Скачать: CL | DM;

Вниз

Защита от взлома   Найти похожие ветки 

 
tsndamir ©   (2007-07-09 12:48) [0]

Здравствуйте.

Кто-нибудь знает, как работает программа Keyfinder?. Мне нужно, чтобы
программа при запуске каждый раз определяла серийный номер Office.
Моя программа работает только с Wordом. Чтобы не сочинять системы защиты от взлома моей программы, хочу привязаться к серийнику Office.


 
tsndamir ©   (2007-07-09 12:53) [1]

Насколько я понял, Keyfinder использует библиотеку MSVBVM60.dll. Где можно  взять описание этой библиотеки?


 
Сергей М. ©   (2007-07-09 16:03) [2]


> Где можно  взять описание этой библиотеки?


Предположим, ты его поимел.

Что дальше ? Твои действия ?


 
tsndamir ©   (2007-07-10 09:52) [3]

2 Сергей М. А ты всегда знаешь как действовать перед изучением библиотеки? Ты уверен, что в этой библиотеке нет функции
function Dai_Serial_Number_Damiru_From_DigitalProductID(Volshebny_Parametr: Variant) : To_Chto_Nugno;?


 
Сергей М. ©   (2007-07-10 10:07) [4]


> ты всегда знаешь как действовать перед изучением библиотеки?


Конечно знаю)


> Ты уверен, что в этой библиотеке нет функции


На все 100%.

Эта библиотека - всего лишь "движок" визуального Васика, что следует даже из названия:

MicroSoft Visual Basic Virtual Machine


 
Сергей М. ©   (2007-07-10 10:17) [5]


> Keyfinder использует библиотеку MSVBVM60.dll


Нет, не использует. С чего ты это взял ?


> хочу привязаться к серийнику Office


Он хранится в реестре.

Где ?

Запусти RegMon, следом запусти KeyFinder - RegMon покажет тебе, к каким ключам реестра обращается KeyFinder, это и будет для тебя отправной точкой для дальнейших изысканий.


 
Сергей М. ©   (2007-07-10 10:25) [6]


> нужно, чтобы
> программа при запуске каждый раз определяла серийный номер
> Office


Как это может помочь в плане защиты от взлома ?


 
Anatoly Podgoretsky ©   (2007-07-10 11:21) [7]

Может, пользователь его проклянет.


 
{RASkov} ©   (2007-07-10 13:10) [8]

> [0] tsndamir ©   (09.07.07 12:48)
> Чтобы не сочинять системы защиты от взлома моей программы,
> хочу привязаться к серийнику Office.

Что-то я не понял.... мне (как пользователю твоей проги), что... чтобы пользоваться твоей программой нужно еще и MsOffice купить???


 
Anatoly Podgoretsky ©   (2007-07-10 13:37) [9]

> {RASkov}  (10.07.2007 13:10:08)  [8]

Не только купить, но не имешь даже права поставить другой офис или переинсталировать с другим серийным номером, автор программы этого не разрешает, не ты владелец офиса, а он.

Лохотрон!


 
tsndamir ©   (2007-07-10 16:45) [10]

2 Сергей М. Эта библиотека - всего лишь "движок" визуального Васика... Ну и что? Нельзя обращаться к функциям этой библиотеки? Или, рас это "Движок", то это СОМ сервер, который нужно создавать в программе чтоли?

В Total Commandere ставлю курсор на JSKeyfinder.exe, нажимаю F3, открывается Lister, там в закладке Imports/Exports стоит MSVBVM60.dll
и список функций (около 100, хотя их в этой библиотеке тыщи. TDumpом проверял), импортируемых из этой библиотеки. Нажимаю кнопку "Test Imported Functions", появляется сообщение "Module and all imported functions loaded"
Они там просто так, для красоты?


 
tsndamir ©   (2007-07-10 16:48) [11]

Хотя, возможно это Total Commander их использует...


 
tsndamir ©   (2007-07-10 16:49) [12]

Вернее программа Lister :)


 
Сергей М. ©   (2007-07-10 16:54) [13]


> Ну и что? Нельзя обращаться к функциям этой библиотеки?


Да на здоровье ! Обращайся сколько влезет).. Разве ж я против ?)


> рас это "Движок", то это СОМ сервер, который нужно создавать
> в программе чтоли?


Это ты у меня спрашиваешь ?

Это ты у мягких спроси - они эту байду придумали)

И если они ее не документировали, значит на то были довольно веские причины.


> В Total Commandere ставлю курсор на JSKeyfinder.exe, нажимаю
> F3, открывается Lister, там в закладке Imports/Exports стоит
> MSVBVM60.dll


Упомянутый тобой "кифайндер" я скачал для интереса отсюда

http://www.magicaljellybean.com/keyfinder.shtml

Нет там в IAT ни малейшего упоминания о Васике.


 
tsndamir ©   (2007-07-10 16:57) [14]

В блокноте открываю JSKeyfinder.exe - тоже сплошные названия функций из библиотеки MSVBVM60.dll. Кто же что путает?


 
Сергей М. ©   (2007-07-10 17:01) [15]

Надеюсь, это

JSKeyfinder.exe <> Keyfinder.exe

не подлежит сомнению ?


 
tsndamir ©   (2007-07-10 17:07) [16]

Вот

http://files3.majorgeeks.com/files/a0712a11b59d69eb0d347b2465cc7247/covertops/JS_Keyfinder_v103.zip


 
Сергей М. ©   (2007-07-11 08:24) [17]


> tsndamir ©   (10.07.07 17:07) [16]


The requested URL /files/a0712a11b59d69eb0d347b2465cc7247/covertops/JS_Keyfinder_v103.zip was not found on this server

Ты пойми, что для программы, написанной в среде VisualBasic, библиотека MSVBVMхх.dll по сути есть тоже самое, что и библиотека RTLxx.dll для программы, написанной в среде Делфи.



Страницы: 1 вся ветка

Текущий архив: 2007.08.05;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.016 c
8-1162375462
-=Tiger=-
2006-11-01 13:04
2007.08.05
BMP-файлы и RGB


2-1183952961
petvv
2007-07-09 07:49
2007.08.05
SQL запрос !


1-1180168895
Zagaevskiy
2007-05-26 12:41
2007.08.05
Как открыть CD-ROM?


15-1183920981
Dimka Maslov
2007-07-08 22:56
2007.08.05
не едут лыжи


15-1184090742
Kerk
2007-07-10 22:05
2007.08.05
Мы вам горантируем гарантию и оцениваем себя на 5 баллов