Вход | Регистрация


Форумы на Кубань.Ру


1С:Предприятие ::

Метки:

Где расположен HASP API ?

Ø
Я
   Анатолий
23.10.00 - 16:24
Может кто подскажет где находится HASP API ? Есть задумка построения защиты конфигурации а-ля Рарус, через HASP.
 
  Рекламное место пустует
   Анатолий
1 - 23.10.00 - 16:33
А оно того стоит? Конфигурация, тем более своя, ценна поддержкой авторов. Это лучшая защита. Любую другую все-равно снимут...
   :))
2 - 23.10.00 - 16:37
Моно подумать съэхал нахрен г-н Анатолий, да вот мылы разныэ :)
   Анатолий
3 - 23.10.00 - 17:32
Все просто. Работаю не в России, а в "ближнем зарубежье". Разница в законодательстве огромная, приходится полностью перерабатывать типовые конфигурации. Столкнулся с тем, что в родном городе, существуюет ряд фирм которые торгуют моими разработками как "своими" (была здесь тема "Ломануть 1С"), либо используют их в качестве базовых своих. Сейчас готовим новые версии своих продуктов, вот и хочется немного оттянуть их появление у "конкурентов".
   Анатолий
4 - 23.10.00 - 17:43
Тогда да. Выход один, написать внешнюю компоненту, которая будет реализовать алгоритмы программы (не все, конечно), а саму компоненту защищать. Если ты хочешь использовать HASP для этих целей, то все есть сайте Alladin'a. А если хочешь привязаться к ключу клиента, то это геморой тот еще. Проблема уже в том, что нужно скрывать код, который будет осуществлять привязку к ключу клиента, то есть в магазине коробку не поставишь. Кругом хакеры!
   Анатолий
5 - 23.10.00 - 17:45
И вообще... Русский не есть май родный языка. Это по поводу "будет реализовать". :))))))))
18 почти (часцов).
   Анатолий
6 - 23.10.00 - 17:52
На сайте Alladin'a руководство разработчика, где описывается API. Я понимаю, что в поставке 1С он должен быть. Но он, видимо, не в виде внешней dll, а прикомпонован куда-то в самой 1С. Но ГДЕ и как использовать ???
   Анатолий
7 - 23.10.00 - 18:53
Где-то что-то было, так не помню (не актуально мне это). Посмотрю, если найду, вышлю, но не сегодня. А вообще-то, Alladin дает все что нужно разработчику ПО, если ты конечно у них ключи будешь покупать. А копаясь в DLL без документации сильно все-равно не защитить.
   max
8 - 24.10.00 - 06:04
Столкнулся с такой же проблемой. На выстаке подошел к Алладину, обещали помочь, но ни фига... А вообще я понял что очень дорого настройку наспом защищать.
   Анатолий
9 - 24.10.00 - 09:04
Я тут покопался в архивах. Документацию не на рыл. Но... нарыл интересный документ, ща зашлю.
   BigHarry
10 - 24.10.00 - 10:55
Сказал тут знакомый хакер - ХАСП (а точнее - реализация его АПИ) - полный отстой - и для взлома или обхода никакого труда не представляет. Уж лучше в этой длл-ке продумать криптоалгоритм и с помощью ключа привязывать его к конкретному компу.
 
  Рекламное место пустует
   Mik
11 - 24.10.00 - 10:59
Извините, что не в тему, но глядя на дискуссию начинаешь думать что явно пахнет шизофренией :)
Пацаны! Вы хоть как-то свои ники разделите, а то смотришь и даже в себе начинаешь сомневаться: Анатолий грит Анатолию :)))))
   Анатолий(144)
12 - 24.10.00 - 11:06
А что, это принципиально, кто что написал?
   Citrus
13 - 24.10.00 - 11:12
Это не принципиально, но:
-У вас есть план, мистер Фикс?
-Конечно, мистер Фикс!
   Анатолий(144)
14 - 24.10.00 - 11:14
2BigHarry: Это не связанные вопросы. В твоем предложении видимо подразумевается, что ключ шифра хранится в ключе HASP (там кажется 496 байт памяти болтается). А для того, чтобы запустить алгоритм дешифровки, нужно получить ключ шифра, для чего и нужен API. Только вот что шифровать?
   Анатолий(144)
15 - 24.10.00 - 11:16
Короче, я пронумеровался... :)))))
   Анатолий I
16 - 24.10.00 - 12:27
Серьезную защиту HASP'ом не сотворить, но тем не менее. Конкретную конфу (не массового потребления)ломать не будут, а вот свободному копированию и продажей по демпинговым ценам мешать будет (нужна какая-то квалификация).
Ну да ладно.
На сайте Aladdin есть руководство разработчика. Там сказано что все програмирование ключей возможно зная пароль (он известен)функцией hasp(). Она в библиотеке HASP. 1С при запуске ключ контролирует, значит она (HASP API)поставляется вместе с ней (скорее всего прикомпонована куда-то). Отсюда вопрос откуда ее вызывать?
   Анатолий (1334)
17 - 24.10.00 - 15:35
А есть ли другие альтернативы защите? К (10) Привязываться можно, но при смене железа (винта,материнки)возникают проблемы. И серьезней ли такая защита? Будут еще предложения?
   Анатолий(144)
18 - 24.10.00 - 17:45
Привязываться к железу - это вообще кривизна полная. Привязываться надо только к ключу - перетащил ключ... В общем, как у 1С.
   BigHarry
19 - 24.10.00 - 18:32
Можно еще делать "именные" внешние компоненты, чтобы они, допустим, при работе в заголовок окна писали название организации или лица, на кого зарегистрирована конфигурация.
   Анатолий (1334)
20 - 24.10.00 - 18:41
(19)Вот, это мысль хорошая. А шо если так. Продается конф. но при инсталяции запрашивает назв. организации и ключ, клиент перезванивает поставщику конф. и сообщает свое назв. на основе которого генерируется ключ, поставщик сообщает ключ, клиент вводит и работает. Шо вы про это думаете?
   Alex Mozgovoy
21 - 25.10.00 - 07:09
Анатолию. Тебе тогда и пол-конфигурации придется в DLL положить. Иначе, вся твоя защита вместе с хаспами и прочим сносится часа за три. Без всяких дебагеров, только средствами 1С.
   Анатолий I
22 - 25.10.00 - 11:52
(21)Это понятно. Сейчас этим и занимаюсь. Проведение всех документов должно проходить через нее. Задача - с минимальными затратами отбить желание ковыряться в конфе. Если для взлома требуется привлечение квалифицированного персонала - это уже не оправдано. Профессионал быстрее напишет всою конфу по внешнему поведению исходника. Так что эта защита от кустарей, торгующих чужими конфами за бесценок.
   Анатолий (1334)
23 - 25.10.00 - 12:27
(22) Анатолий I, у меня схожая проблема. У тебя получилось добиться проведение док. через dll?




Список тем форума

Форум Территория 1С

Рекламное место пустует  
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует