Содержание
Защита компьютера от посторонних — Пошаговая инструкция
Как из обычного флеш накопителя сделать самый настоящий ключ, где в роли замка ваш компьютер? Это не только отличный способ дополнительной защиты ваших данных, но и действенный метод от посторонних лиц.
Смысл защиты USB-ключами заключается в следующем: вы устанавливаете на компьютер программу, часть которой, по сути, автоматически, переносится на флешку. Когда программа запущена, для нормальной работы системы Windows, требуется два ее компонента, тот, что на компьютере и тот, что на USB-носителе.
Если происходит размыкание, то есть вы попросту вынимаете USB-накопитель, срабатывает блокировка системы. Как один ключ подходит к определенному замку, так и здесь одна USB-флешка с ключами может разблокировать строго определенный компьютер.
Как действует USB-ключ?
Устанавливаем программу и подготавливаем USB-флешку на которую будет записан файл с ключом. Когда все готово, запускаем программу. Пока флешка находится в USB-порте все работает как и прежде, но стоит вытащить флешку, программа установленная на компьютере, автоматически заблокирует систему. Блокируются все системы ввода-вывода, то есть монитор, клавиатура, мышь, ровно до тех пор, пока флешка обратно не окажется в USB-порте.
Возможно, кто возразит, зачем тогда антивирус, пароль для входа в систему? Как правило, самая важная информация утекает ровно в тот момент, когда вы решите ненадолго отлучится, хватит и 5 минут, система будет запущенна и не пароль, не антивирус, не уберегут ваш компьютер от чьих-то любопытных глаз.
Не смотря на то, что подобных продуктов не мало я остановился на обычной, без лишних наворотов, программе Predator. Название говорит само за себя.
Программа создает ключи и работает по простейшей схеме, вставил флешку → запустил программу → работает, не флешки → нет доступа. Приступим…
Нам понадобится самая обычная флешка, у меня это накопитель на 8 Гб, объем здесь не играет роли и сама программа. Скачать программу Predator можно с официального сайта вот по этой ссылке. Будьте внимательны, скачивайте программу именно для вашей версии разрядности Windows.
Напоминаю, что разрядность системы можно посмотреть, щелкнув на рабочем столе: Мой компьютер → правая клавиша мыши → свойства → Тип системы.
Скачиваем, распаковываем архив с программой в папку «Мои документы» и запускаем установочный файл → InstallPredator.exe. Думаю, с инсталляцией программы сложностей не возникнет, но отмечу пару важных моментов.
Во-первых, требуется наличие библиотек Microsoft. NET Framework 4, если таковые не установлены на вашем компьютере, то программа установки Predator сделает это за вас. Во-вторых, установку программы желательно производить по умолчанию, то есть все флажки оставлять на своих местах и устанавливать программу в ту директорию, которую она предложит сама, обычно С:\Program Files\Predator2\.
Внимание важно: Никогда не устанавливайте подобные программы и эту в частности, на съемных носителях (то есть на USB-флешку).
Первый пункт сообщает, что программа начнет работу сразу после установки.
Пункт два, в этом же окне, сбросит все прежние настройки и ключи. Если вы уже устанавливали эту программу раньше, то выбирайте пункт номер два.
Когда программа запуститься вы увидите следующее окно.
Теперь нужно вставить флешку которую вы собираетесь сделать USB-ключом. Подойдет флешка любого объема. Этот же накопитель можно использовать без каких-либо ограничений для хранения любых других файлов, главное не удалять и не перемещать файлик predator.ctl. Кликаем по кнопке Ok.
Появится окно настройки программы. Здесь можно выбрать время в течении которого нужно ввести пароль и степень затемнения экрана при блокировке.
Мне достаточно настроек по умолчанию, оставлю как есть. Вводим пароль в поле «New Password». Нужно ввести не менее 6 символов, буквы или цифры. Пароль чувствителен к регистру (заглавные и строчные буквы отличаются).
Выберите нужный носитель. Буква, которую Windows присвоила вашей флешке, должна совпадать с буквой в разделе «USB Key Drive», или сами выберете правильную букву из выпадающего списка. В моем случае это метка J:
Далее → Create key → Ok. Если все правильно, Predator выдаст следующее..
Вновь нажимаем → Ok. Теперь, после создания ключа, в системном трее Windows, справа на панели задач, должно появится следующее уведомление.
Если этого не произошло, просто запустите программу с ярлыка на рабочем столе. Инициализация занимает несколько секунд, затем зеленый значок сменит красный, и замигает в системном трее. Программа готова к работе.
Для контроля компьютера
- Вставьте ключ
- Запустите программу через меню Пуск / Программы / Predator или через иконку на рабочем столе.
- Убедитесь, что значок PREDATOR мигает на панели задач
Как это работает и что произойдет
Итак, нужно срочно отлучится, вынимаем USB-ключ (флешку), тем самым заблокировав компьютер. Экран темнеет или гаснет, в зависимости от настроек. Если попытаться что-то набрать на клавиатуре или кликать мышью, появится предупреждающее сообщение и начнется обратный отсчет времени.
Если пароль вводится не верно, то программа издает пронзительный рев и выскакивает знак Access Denied. При соответствующей настройке громкости колонок, звук можно услышать из соседней квартиры или соседнего отдела, если вы на работе. Ловушка сработала! Злоумышленник ошарашен
Источник: http://user-life.ru/poleznyj-soft/zashhita-kompyutera-pod-klyuch.html
Флешка-ключ для блокировки компьютера | Компьютер для чайников
Мало кто знает, но флешки можно использовать не только для хранения и переноса данных, но и для блокирования не санкционированного доступа к компьютеру, ноутбуку или планшету. И сделать это весьма просто, достаточно скачать и установить программу Predator, посредством которой можно заблокировать компьютер, сгенерировав файл-ключ флешке.
статьи
- 1 Установка Predator
- 2 Применении Predator
Установка Predator
Predator – это приложение, позволяющее блокировать компьютер во время отсутствия пользователя-хозяина, путем создания специального файла-ключа с привязкой к карте флеш-памяти. Принцип действия данной утилиты таков, что позволяет работать на компьютере лишь тогда, когда флешка подключена к компьютеру.
Данное приложение имеет два версии:
- Домашняя – бесплатная, для обычных пользователей.
- Профессиональная – платная версия для тех, кто желает использовать утилиту в коммерческих целях.
Чтобы использовать Predator, сначала его нужно скачать и установить.
- Открываем сайт www.predator-usb.com, кликаем по иконке «Download».
- На открывшейся страничке опускаемся ниже по тексту, кликаем по «Download Predator Home Edition».
- Выбираем 32 или 64-х битную версию приложения, в соответствии с разрядностью операционной системы компьютера, на котором будет использоваться Predator.
- Нажав на соответствующую иконку для скачивания появиться окошко, где нужно подтвердить желание загрузить файл.
- Загрузив файл, его нужно разархивировать. Для этого нажимаем правой кнопкой мыши на архив, выбираем «Разархивировать в InstallPredator_x64».
- Открываем папку с разархивированными файлами, запускаем инсталлятор Predator. Нажав на него два раза левой кнопкой мышки.
- Первое окошко установщика предложит ознакомиться с Лицензионным соглашением, нажимаем «Next»(Далее).
- Читаем соглашение, если все нормально подтверждаем согласием, поставив галочку напротив «I Agree» (я согласен), жмем «Next».
- В новом окошке спросят «Запустить ли программу Predator после окончания ее установки», оставляем галочку как есть, кликаем «Next».
- Выбираем место установки, нажимаем «Next».
- Когда приложение завершит установку появиться такое окошко, здесь снова нажимаем «Next».
Важно! Для полноценной работы Predator ей необходим Net framework 4. Если он не установлен, то приложение автоматически скачет и установит это приложение, после того как вы установите Predator.
Применении Predator
- Далее, появится окошко с предложением создания пароля и ключа в настройках приложения, соглашаемся. Кликаем «Ок».
- Откроется окошко настроек, где следует ввести пароль.
- После этого подключаем флешку к компьютеру. Ждем, пока программа автоматически ее определит. Далее, кликаем «Создать ключ». Когда все будет сделано, немного ниже появится строка с датой создания и номером ключа.
- Далее, переходим в закладку «Дополнительные параметры», где ставим галочку, напротив «При старте Windows ». Подразумевается запуск Predator при каждом запуске операционной системы.Кликаем «Ок».
На этом установка и настройка приложения завершается, о чем сообщит специальное окошко, где также будет указано на необходимость ручного запуска утилиты для начала ее работы.
Запустив программу вы тем самым блокируете компьютер и будете иметь возможность работать на нем лишь с подключенной флешкой.
О работе приложения можно узнать, посмотрев в трей рабочего стола, где будет светиться зеленый кружок.
Также удостовериться в работе программы можно, если вытащить флешку USB-разъема. Следствием такого действия станет блокирование компьютера — появится черный экран. Вставив флешку обратно вы снова получите доступ к системе.
Если флешка испортиться или будет утеряна, то доступ к компьютеру можно восстановить, нажимая любую кнопку на клавиатуре пока не появится окошко с полем для введения пароля. Верно введя пароль, защита Predator будет отключена. Но вводить пароль нужно быстро, приложение дает для этого лишь 20 секунд. После чего окошко исчезнет и вы снова будете лицезреть черный экран.
Важно! Утилита Predator – это приложение для блокирования доступа к компьютеру посредством флешки на то время пока вы будете находиться далеко от клавиатуры. И рассматривать Predator как серьезное средство защиты не стоит, разве что комбинируя ее с другими защитными криптографическими программами.
Источник: http://dontfear.ru/fleshka-klyuch-dlya-blokirovki-kompyutera/
Как запрограммировать флешку —
В своём блоге я обещал рассказать, как определиться с флешкой, служащей ключом защиты приложения. Вначале флешку-ключ надо поименовать, как «HARD_KEY». Или присвоить другое имя, которое придумаете. Делается это с помощью проводника. Вставьте флешку, найдите её проводником, нажмите «Переименовать». Переименуйте и нажмите клавишу Enter. Удивительно, но мало кто знает, как переименовать флешку.
Фишка в том, что Windows от XP до «десятки» прописывает буквы примонтированных накопителей в системном реестре, чем и воспользуемся. Для начала приведу пару вспомогательных функций. Здесь и далее я использовал коды C++ системы разработки Embarcadero, но не беспокойтесь – ничего визуального, лишь пару классов – строки и списки строк. Можно было бы обойтись и без них, но, знаете ли, привычка.
Вспомогательная функция. Она определяет, есть ли признак флешки в байтовом буфере:
bool IsBufFS(char *Buf, int size) {int i,j;bool res;char* bf = new char[size/2+1]; for(i=0; iRootKey = HKEY_LOCAL_MACHINE; if (!Reg->OpenKey( «SYSTEM\\MountedDevices», false) ) res = false; else { Reg->GetValueNames(sl); for(i=0; iCount; i++) { if(sl->Strings[i].Pos(«DosDevices»)) dd_sl->Add(sl->Strings[i]); } if(dd_sl->Count != 0) { for(i=0; iCount; i++) { if( dd_sl->Strings[i].Pos(«A:») ) continue; if( dd_sl->Strings[i].Pos(«B:») ) continue; if( dd_sl->Strings[i].Pos(«C:») ) continue; s_sl->Add(dd_sl->Strings[i]); // подозрительные строки } } if(s_sl->Count != 0) { // надо проверить: носитель — флешка или нет? for(i=0; iCount; i++) { siz = Reg->GetDataSize(s_sl->Strings[i]); if(sizReadBinaryData(s_sl->Strings[i], Buf, siz); if( IsBufFS(Buf, bytes) ) vs_sl->Add(s_sl->Strings[i]); } } if(vs_sl->Count != 0) { for(i=0; iCount; i++) letters_sl->Add(vs_sl->Strings[i].SubString(13,1)); } } } catch(…) { res = false; } delete Reg; delete sl; delete dd_sl; delete s_sl; delete vs_sl; if(letters_sl->Count > 0) return true; }
Ваша защищаемая софтина при запуске должна вызвать функцию SelectKeyLetterOnName() и запомнить в char KeyLetter[2], где находится флешка-ключ:
bool SelectKeyLetterOnName(void) {extern TStringList* letters_sl; // список букв смонтированных флешекbool res; if( !fill_letters_sl() ) return false; if(letters_sl->Count == 0) return false;TStringList *search_sl = new TStringList;DWORD SerialNum;DWORD a, b;char VolumeName[MAX_PATH];char SysNameBuffer[MAX_PATH];DWORD Result;String Letter, RealKeyName;char szRealKeyName[32]; KeyLetter[0] = 0; KeyLetter[1] = 0; // предв. сброс буквы флешки-ключа res = false; for(int i=0; iCount; i++) { Result = 0; Letter = letters_sl->Strings[i]+»:\\»; if (GetVolumeInformation(Letter.c_str(), VolumeName, sizeof(VolumeName), &SerialNum, &a, &b, SysNameBuffer, sizeof(SysNameBuffer) ) ) Result = SerialNum; if(Result==0) continue; // номер флешки прочитан, определяем её имя: strcpy(szRealKeyName, VolumeName); RealKeyName = AnsiString(szRealKeyName); if(RealKeyName==»HARD_KEY») { strcpy(KeyLetter, letters_sl->Strings[i].c_str() ); search_sl->Add(letters_sl->Strings[i]); } } if(search_sl->Count==1 && KeyLetter[0]!=0) res = true; delete search_sl; return res; }
Но, чтобы убедиться, что это ключ не фейк, по мере выполнения программы, читая стэмп, следует проверять его серийный номер. Это выполняет вот такая функция:
В данном случае для иллюстрации «серийник» флешки-ключа тупо читается из ини-файла приложения. Так вообще-то не следует делать. Лучше «серийник» держать в реестре и держать не сам «серийник», а его хэш-код. Откуда он там возьмётся? При активации приложения.
Чтобы пользователь ничего не мог записать в флешку-ключ, забейте её случайными числами под завязку. А при активации запишите байты стэмпа железа, например, 1-ый байт – в 10-ый байт случайного содержимого, 2-ой – в 20-ый или в 21-ый, вообщем, проявите фантазию.
Копирование флешки-ключа ничего не даст: флешка содержит стэмп железа, на котором установлена ваша софтина. Скопировать-то можно, а толку? Ключ-копия сможет работать только на той машине, из которой был извлечён ключ-оригинал. В дальнейшем я расскажу, как сделать флешку-ключ нечитаемой. Ну не вообще, а всякими проводниками, коммандерами, приложениями и проч. Нечитаемой ничем, кроме вашего приложения. Подсказка: на флешке будет чужая для Windows файловая система.
Поделитесь этой новостью с друзьями!
Михаил Гурчик
Выделите ее мышкой и нажмите Ctrl+Enter! Тэги: флешка-ключ программирование функция защита флэшка флешка
И еще на эту тему..
А что вы об этом думаете? напишите нам!
Источник: https://itkvariat.com/soft/programming/290-kak-zaprogrammirovat-klyuch-fleshku-dlya-zaschity-prilozheniya.html
Мастер-ключ ко всем компьютерам. Создаем мультизагрузочную флешку с набором полезностей — «Хакер»
Мультизагрузочный накопитель помогает выполнять проверку железа, готовить компьютеры к установке ОС, бэкапить данные и удалять любые зловреды. А также ломать пароли и копаться в системе сколько душе угодно.
Ошибки при работе с GRUB и многими утилитами могут привести к утрате данных или невозможности загрузить ОС. Делай бэкапы! Ни редакция, ни автор не несут ответственности за любой возможный вред.
Когда в BIOS появилась опция загрузки с USB-накопителей, жизнь хакеров навсегда изменилась. С тех пор при помощи крохотного устройства за любым компьютером стало можно делать что угодно, не вскрывая его корпус и не привлекая внимания. Получить полный контроль над системой можно, только выйдя за ее пределы.
Сегодня с флешки может загрузиться практически любая операционка. Многие ОС вообще создают слой аппаратных абстракций HAL прямо в процессе инсталляции или тестовой установки на RAM drive. Начиная с Windows XP доступна удобная среда предустановки — WinPE. Сейчас она доросла до версии 5.1 и базируется на Windows Kits 8.1 Update. После некоторых модификаций WinPE позволяет делать почти все то же, что и установленная Windows. Например, устанавливать драйверы не только в процессе загрузки, но и после нее.
От живых CD к ожившим флешкам
Мультизагрузку можно сделать и на CD/DVD, но это устаревший неудобный вариант. Одного DVD-R(W) мало на что хватает. Приходится делить сборку на части и носить пачку дисков. Файлы на них нельзя перезаписывать в процессе работы. На время сеанса все помещается в виртуальный раздел (RAM drive), который тоже не резиновый. К тому же обычно требуется сохранить что-то именно на физическом разделе.
Обновилась версия программы или база антивируса — приходится пересобирать и прожигать заново весь образ. Скорость чтения получается низкая, особенно когда нужно запускать портативные утилиты и считывать много мелких файлов. Надежность современных DVD не выдерживает критики, а в неттопах и многих ноутбуках оптического привода давно нет.
Приверженцы «старой школы» наверняка оценят FreeDOS. Она достаточно всеядна — ей подойдет любая платформа x86. В этой операционке доступны даже браузер и медиаплеер.
Современные дистрибутивы Linux легко запускаются в режиме Live, а некоторые даже имеют функцию сохранения изменений после перезагрузки — USB persistence.
Многие программы для восстановления данных и антивирусной защиты сами создают образы загрузочных дисков, которые можно поместить на флешку. Словом, выбор компонентов для мультизагрузки очень большой.
Загрузившись в режиме WinPE, ты сможешь с помощью соответствующих утилит менять в установленной ОС Windows пароли, системные файлы и настройки реестра, которые заблокированы даже для админа. Системы со сквозным шифрованием и дополнительной защитой так просто не одолеть, но рядовой домашний или офисный компьютер — легко.
Отдельные программы позволяют получить полный контроль над железом, также невозможный в обычных условиях из-за ограничений на уровне прав, драйверов и служб.
Весь этот набор инструментов часто записывают на разные носители, поскольку они отличаются по требованиям и конфликтуют друг с другом, но есть способы объединить многие из них в универсальную сборку. Этим мы и займемся.
Нам понадобятся:
- флешка емкостью от 8 Гбайт;
- загрузчик GRUB;
- набор образов с желаемыми программами и операционными системами;
- утилита WinConfig;
- программа WinSetupFromUSB (опционально).
В первую очередь стоит исходить из того, что на флешке с мультизагрузкой и портативным софтом будет перезаписываться большой объем данных, поэтому важна как скорость ее работы, так и ресурс. Найти соответствующую информацию помогут обзоры и отзывы, но помни про маркетинговую хитрость: внутри двух одинаковых с виду флешек могут стоять разные чипы памяти и даже разные контроллеры. Поэтому смотрим только свежие тесты.
Подписка позволит тебе в течение указанного срока читать ВСЕ платные материалы сайта. Мы принимаем оплату банковскими картами, электронными деньгами и переводами со счетов мобильных операторов. Подробнее о подписке
Заинтересовала информация, но нет возможности оплатить подписку? Тогда этот вариант для тебя! Обрати внимание: этот способ покупки доступен только для материалов, опубликованных более двух месяцев назад.
Уже подписан?
Источник: https://xakep.ru/2015/09/15/master-key/