О привязке Soft к Hard, ну и о жизни :)

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Стратег
Зануда
Зануда
 
Сообщения: 480
Зарегистрирован: 31.01.2002 (Чт) 20:07
Откуда: Russia

О привязке Soft к Hard, ну и о жизни :)

Сообщение Стратег » 04.04.2003 (Пт) 13:14

Здравствуйте, дааавненько я тут не был! (а всё от того, что зазнался и ушел зарабатывать деньги) :)

Хорошо тут у вас стало, красиво так... :)
(так, долой оффтоп)

Никто не помнит ли - была такая замечательная API (или не API?) функция, которая возвращала номер какой-нибудь железки, например motherboard?

Задача-то в общем простая - привязать программу к компьютеру намертво, чтоб даже после переустановки ОС программа могла узнать "свой" компьютер и заработать как прежде, каждой иголочкой радуя пользователя.

Cyrax
Cyberninja
Cyberninja
Аватара пользователя
 
Сообщения: 891
Зарегистрирован: 25.04.2002 (Чт) 21:20
Откуда: Magnitogorsk, Russia

Сообщение Cyrax » 04.04.2003 (Пт) 13:27

так посмотрим, что там у нас в архиве с исходниками... ага
Ты это ему расскажи. Я уже пять болтов отвинтил, и конца не видно... (озадаченно) А это в какую сторону тянуть? Ну-ка... Ага, этот был лишний, этот вообще не отсюда, и этот... Точно, два болта.

Welcome to IRC

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 04.04.2003 (Пт) 14:22

Вообщето, есть такая штука как WMI. Через неё можно все системные данные получить и получить
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Стратег
Зануда
Зануда
 
Сообщения: 480
Зарегистрирован: 31.01.2002 (Чт) 20:07
Откуда: Russia

Сообщение Стратег » 04.04.2003 (Пт) 16:13

Есть-есть такая замечательная штука, вот только как её замечательно выцепить на замечательном VB ?

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 04.04.2003 (Пт) 16:19

Подцепить к проекту Microsoft WMI Scripting Library и вперед с песнями ;)

А описание есть в MSDN.

serix
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 177
Зарегистрирован: 09.11.2002 (Сб) 17:54
Откуда: Russia

Сообщение serix » 05.04.2003 (Сб) 16:15

ЭЭЭ. Простите, что помешал, но zip'ы так досих пор поврежденными скачиваются, помоему давно пора было решить эту проблему...
ZU

Стратег
Зануда
Зануда
 
Сообщения: 480
Зарегистрирован: 31.01.2002 (Чт) 20:07
Откуда: Russia

Сообщение Стратег » 05.04.2003 (Сб) 17:23

В MSDN такое описание, что как следствие - спрашиваю тут.

Netguard
Постоялец
Постоялец
 
Сообщения: 489
Зарегистрирован: 26.07.2002 (Пт) 13:31
Откуда: Russia

Сообщение Netguard » 08.04.2003 (Вт) 17:08

Если ты хочишь защититьт свой софт хорошо то используй электронные ключи (внешние). А привязка к винту , биос итд результатов особо не дает. Такие защиты лехко и быстро ломаются.

FaKk2
El rebelde gur&#250;
El rebelde gur&#250;
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 08.04.2003 (Вт) 18:15

Netguard писал(а):Если ты хочишь защититьт свой софт хорошо то используй электронные ключи (внешние). А привязка к винту , биос итд результатов особо не дает. Такие защиты лехко и быстро ломаются.


А ключи не ломаются?!
Теоретически они ломаются даже проще, т.к. достаточно следить за портами и анализировать траффик. А затем можно или реверснуть алгоритм проверки или просто найти переходик.. 8) и поменять естественно :lol:
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

Trojan Lord
Обычный пользователь
Обычный пользователь
 
Сообщения: 66
Зарегистрирован: 05.04.2003 (Сб) 19:07

Сообщение Trojan Lord » 08.04.2003 (Вт) 18:41

ну почему нету 100% защиты... :(
Не важно на каком языке ты пишешь, главное - Алгоритм.

FaKk2
El rebelde gur&#250;
El rebelde gur&#250;
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 08.04.2003 (Вт) 22:41

Trojan Lord писал(а):ну почему нету 100% защиты... :(

сказать почему? я могу доказать по теории конечных автоматов, что не существует программы которая бы 100% могла противостоять всем видам атак.
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

Netguard
Постоялец
Постоялец
 
Сообщения: 489
Зарегистрирован: 26.07.2002 (Пт) 13:31
Откуда: Russia

Сообщение Netguard » 09.04.2003 (Ср) 17:00

Согласен сломать любую защиту можно. Но привязка к внешним ключям убирает кучю гемара.... так как если ты допустим привязал прогу к винту, а покупатель говорит что винт сгорел и требует перерегистрацию....А откуда ты знаешь что он тебя не обманывает...проверить то ты это не можешь... А с ключями полехче так как они не влияют на работу компа и не привязаны к железкам компа. А что косается защещенности то все зависит от мастерства програмиста. Я сам ломал проги с ключами (огромное кол-во) и попадались которые не смог сломать, а зачестую попадались каторые за 30 мин ломал. Такчто все в руках програмера.

FaKk2
El rebelde gur&#250;
El rebelde gur&#250;
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 09.04.2003 (Ср) 17:17

И я о том же. Ломается все и всегда! Все зависит от человека.
А насчет ключей, ты конесно прав, но пользователь может сказать то же самое: мол ключ сломался, вышли новый.
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

moderator
Модератор
Модератор
 
Сообщения: 1896
Зарегистрирован: 10.12.2001 (Пн) 18:11
Откуда: Украина, Харьков

Сообщение moderator » 09.04.2003 (Ср) 22:36

Можно выслать новый, заблокировав старый. Правда, нужно как-то заставить пользователя скачать новую версию...
Модератор
http://www.vbstreets.ru / moderator@vbstreets.ru

... Почетные награды: [*], [+], [!]. Все еще впереди...

ASD
Модератор
Модератор
Аватара пользователя
 
Сообщения: 1758
Зарегистрирован: 07.12.2001 (Пт) 21:08
Откуда: Russia

Сообщение ASD » 10.04.2003 (Чт) 12:12

serix писал(а):ЭЭЭ. Простите, что помешал, но zip'ы так досих пор поврежденными скачиваются, помоему давно пора было решить эту проблему...

Скачивал, все архивы работают.
Moderator VBStreets
---------------------------


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11

    TopList