URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 6154
[ Назад ]

Исходное сообщение
"Получение даты Bios С++(Linux)"

Отправлено NightSpider , 06-Фев-07 12:57 
Как из программы С++ получить данные о BIOS?

Содержание

Сообщения в этом обсуждении
"Получение даты Bios С++(Linux)"
Отправлено DeadMustdie , 06-Фев-07 14:03 
>Как из программы С++ получить данные о BIOS?

Универсальный ответ: найти системно-зависимую библиотеку, которая (путем взаимодействия с ядром ОС) добудет необходимые данные.

Направление поиска: какая ОС?


"Получение даты Bios С++(Linux)"
Отправлено Michelnok , 06-Фев-07 14:56 
>Направление поиска: какая ОС?

Судя по сабжу, Linux.
Что-то народ повалил с одинаковыми вопросами. Программы под Linux стало иметь смысл физически защищать от несанкционированного копирования что ли? :)


"Получение даты Bios С++(Linux)"
Отправлено NightSpider , 06-Фев-07 15:14 
Есть программа, котрая писалась год. Мини ПК с программой будут продаваться в разные организации. Есть очень большая вероятность, что народ будет копировать винты побитно и ставить на другие машины.
Эту возможность нужно закрыть.

"Получение даты Bios С++(Linux)"
Отправлено DeadMustdie , 06-Фев-07 15:46 
>Есть программа, котрая писалась год. Мини ПК с программой будут продаваться в
>разные организации. Есть очень большая вероятность, что народ будет копировать винты
>побитно и ставить на другие машины.
>Эту возможность нужно закрыть.

За не слишком большую сумму организация сможет нанять кулхацкера,
который вскроет Вашу защиту, сколько б Вы ни пыжились. LD_PRELOAD & friends.

Проблему нужно решать на другом уровне - собирать сведения и направлять
соответствующие службы на воров. Они (службы) нынче это очень любят - ибо
должны доказывать, что делом заняты.


"Получение даты Bios С++(Linux)"
Отправлено NightSpider , 06-Фев-07 16:05 
Это не единственная мера защиты - будет еще и криптоключик с куском кода в нем.

"Получение даты Bios С++(Linux)"
Отправлено Vladislav Lazarenko , 07-Фев-07 19:38 
>Это не единственная мера защиты - будет еще и криптоключик с куском
>кода в нем.

И это не поможет. Вообще никакая защита не поможет, если программа стоит того, чтобы ее взломали.


"Получение даты Bios С++(Linux)"
Отправлено NightSpider , 07-Фев-07 20:43 
Я не думаю, что полное отсутствие какой-либо защиты лучший выход из сложившейся ситуации.:-)



"Получение даты Bios С++(Linux)"
Отправлено Boo , 08-Фев-07 03:31 
>Есть программа, котрая писалась год. Мини ПК с программой будут продаваться в
>разные организации. Есть очень большая вероятность, что народ будет копировать винты
>побитно и ставить на другие машины.
>Эту возможность нужно закрыть.


Ну с большой вероятностью ты не настолько крут что написал все сам с нуля. Значит заюзал чего чего то готовое. А оно GPL. После первой же проданной копии прийдет к тебе счастливый покупатель с пустой DVD'шкой за исходничками :) И попробуй не дай - получишь GPL'ем по рогам :) Так что - давай, давай - защищай :)

Продавай апдейты и саппорт, как все, кто пробует заработать GPL'ем.


"Получение даты Bios С++(Linux)"
Отправлено NightSpider , 08-Фев-07 10:04 
Написал сам. Оказалось, что это сделать совсем не сложно :-)

"Получение даты Bios С++(Linux)"
Отправлено NightSpider , 06-Фев-07 15:11 
linux 2.6