Блокировка компа при отсутствии флешки (код от abadonna)

17.01.08

Администрирование - Информационная безопасность

В продолжении темы http://www.infostart.ru/blogs/299/
Сама програмулька блокировки компа( автор кода abadonna), я только оформил и чуток добавил, в  частности, проверку на наличие накопителя в системе, чтоб не быть зависимым от буквы диска)

Скачать файлы

Наименование Файл Версия Размер
-
.1200551060 161,05Kb
359
.1200551060 161,05Kb 359 Скачать бесплатно

Производит проверку наличия всех дисков в системе,а также их тип чтоб выявить флеш-накопитель, при первом запуске.
Интервал минута, чтобы успеть воткнуть флешку например))

См. также

AUTO VPN (portable)

Информационная безопасность Платные (руб)

Автоматизация подключения пользователей к удаленному рабочему месту или сети посредством создания автоматического VPN (L2TP или L2TP/IPSEC и т.д.) подключения без ввода настроек пользователем (с возможностью скрытия этих настроек от пользователя). Программа автоматически выполняет подключение к VPN серверу и после успешного коннекта , если необходимо, подключение к серверу удаленных рабочих столов (RDP).

1200 руб.

24.03.2020    14397    22    32    

33

Настройка аутентификации в 1С с использованием стандарта RFC 7519 (JWT)

Информационная безопасность Платформа 1С v8.3 Бесплатно (free)

Рассмотрим в статье более подробную и последовательную настройку аутентификации в 1С с использованием распространенной технологии JWT, которая пришла в программу в платформе версии 8.3.21.1302.

27.02.2024    2608    PROSTO-1C    9    

29

Device flow аутентификация, или туда и обратно

Информационная безопасность Платформа 1С v8.3 Абонемент ($m)

Интеграционные решения стали неотъемлемой частью нашей жизни. Правилом хорошего тона в современных приложениях является не давать интегратору доступ к чувствительным данным. Device flow позволяет аутентифицировать пользователя, не показывая приложению чувствительные данные (например: логин и пароль)<br> Рассмотрим Device flow аутентификацию, в приложении, на примере OpenID провайдера Yandex.

1 стартмани

27.10.2023    1618    platonov.e    1    

23

Анализатор безопасности базы сервера 1С

Информационная безопасность Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Продукты на основе решений 1С уверенной поступью захватывают рынок учётных систем в стране. Широкое распространение программ всегда порождает большой интерес к ним со стороны злоумышленников, а пользователь 1С это одна из дверей в защищённый информационный контур предприятия. Обработка позволяет быстро и комплексно оценить настройки безопасности конкретной базы и возможности пользователя этой базы на сервере. Также можно оценить некоторые аспекты сетевой безопасности предприятия со стороны сервера 1С.

5 стартмани

24.04.2023    5438    14    soulner    7    

29

Двухфакторная аутентификация в 1С через Telegram и Email

Информационная безопасность Платформа 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

1С, начиная с версии платформы 8.3.21, добавили в систему возможность двойной аутентификации. Как это работает: в пользователе информационной базы появилось свойство «Аутентификация токеном доступа» (АутентификацияТокеномДоступа во встроенном языке), если установить этот признак и осуществить ряд манипуляций на встроенном языке, то появляется возможность при аутентификации отправлять HTTP запросы, которые и реализуют этот самый второй фактор. Данное расширение позволяет организовать двухфакторную аутентификацию с помощью электронной почты или мессенджера Telegram.

2 стартмани

08.12.2022    5968    32    Silenser    12    

23

История одного взлома или проверьте вашу систему на безопасность

Информационная безопасность Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

От клиента клиенту, от одной системы к другой, мы вновь и вновь встречаем одни и те же проблемы и дыры в безопасности. На конференции Infostart Event 2021 Post-Apocalypse Виталий Онянов рассказал о базовых принципах безопасности информационных систем и представил чек-лист, с помощью которого вы сможете проверить свою систему на уязвимость.

26.10.2022    9244    Tavalik    46    

113
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Abadonna 3958 17.01.08 02:39 Сейчас в теме
Я потому и не стал пока выкладывать, что указывать букву диска - не комильфо ;))))
Должна сама определять какой диск флешкой является
2. kandellaster 53 17.01.08 03:12 Сейчас в теме
ну попробую сегодня сделать))
3. poppy 17.01.08 03:28 Сейчас в теме
Ставлю на Abadonnу, что он первым сделает... ;)

Может все таки указывать букву? У меня, разные флешки имеют разные буквы. Т.е. вставляю свою - работает, чужую - не работает.
Кроме флешки можно предусмотреть еще, например, SD-карточку или другой внешний накопитель?...
Che Bukashka; +1 Ответить
4. kandellaster 53 17.01.08 03:57 Сейчас в теме
ха)) та я сам поставлю что он первым сделает))
5. Abadonna 3958 17.01.08 04:23 Сейчас в теме
Я уже сделал, но выкладывать лень :)))
6. Abadonna 3958 17.01.08 04:36 Сейчас в теме
2 Kandellaster
кури 2 API: GetLogicalDriveStrings и GetDriveType
7. kandellaster 53 17.01.08 04:48 Сейчас в теме
8. kandellaster 53 17.01.08 06:15 Сейчас в теме
что та курнул хорошо, так хорошо что C: определяется как сьемный
9. kandellaster 53 17.01.08 06:36 Сейчас в теме
нормально)) готово проверяет все диски и если кто то из них является флешкой то все хорошо, если нет то блокируем
10. O-Planet 6431 17.01.08 07:40 Сейчас в теме
А теперь дружно прыгаем на http://www.infostart.ru/blogs/299/ и смотрим комментарий №14
11. Abadonna 3958 17.01.08 08:44 Сейчас в теме
Если не сделал - сделай обязательно!
На всякий случай (если прога помещается в автозагрузку), чтобы был интервал, хоть в минуту до выполнения проверок. Чтобы можно было успеть ее вырубить, если что-то не так пойдет, а то фиг в комп попадешь ;)
12. kandellaster 53 17.01.08 09:25 Сейчас в теме
сделал при первом запуск ждем минуту и лиш потом блокирует
13. iddqd 372 20.01.08 20:18 Сейчас в теме
Я правильно понял, что комп разблокируется, если всунуть любую флешку?
14. kandellaster 53 21.01.08 03:16 Сейчас в теме
аха любую , но можеш доработать исходники прилагаются
15. GrayT 258 21.01.08 10:38 Сейчас в теме
Если отработать системную мессагу WM_DEVICECHANGE можно обойтись без таймера. Да и вообще отказаться от использования VCL - нефих память жрать. Сделать в виде сервиса. Ну и намудрить с уникальностью флэшки. Три пальца так же банально отключаются.
Жаль к моим компам ни кто и так подойти не может :)
16. Abadonna 3958 21.01.08 10:50 Сейчас в теме
А обрабатывать WM_DEVICECHANGE - не жрать память? Код запросто можно и без VCL написать.
И кого в наше время волнует 1.5 метра памяти?
Лично меня - не волнует ;)
17. GrayT 258 21.01.08 10:57 Сейчас в теме
VCL не использовать - не жрать память. А DEVICECHANGE - отказаться от таймера
18. GrayT 258 21.01.08 10:59 Сейчас в теме
+Да и не будет там полтора метра. килобайт 800 максимум :)
19. kandellaster 53 21.01.08 11:32 Сейчас в теме
ну типа сервисом сделать да не вопрос, а вот идею об уникальности флешки нужно подумать ибо банальную проверку на существование некоего файла с некой инфой не улыбает использовать
20. GrayT 258 21.01.08 13:51 Сейчас в теме
ну O-Planet предлагал интересную защиту, правда я не представляю как ее сделать :(.
Еще вариант, прописывать в реестре допустимые флэшки - какой-нить хэш от номера флэшки или еще какую инфу с флэшки прочитать можно.
21. kandellaster 53 21.01.08 14:01 Сейчас в теме
на счет реестра это мысль ...
22. VV 21.01.08 14:14 Сейчас в теме
Я разочарован. Для прикола запустил - работает. Вытащил флеху - заблокировалось. Обратно вставил - фиг, висит. Пришлось перегружать комп. А если мне во время рабочего дня надо с флешкой отойти куда по конторе? Воткну - и перегружаться? Не гуд. А если у меня 2-3 флешки воткнуты?
27. Abadonna 3958 22.01.08 08:22 Сейчас в теме
(22) Валерка, у тебя вечно всё висит ;)))
Не скажу за эту прогу, а моя с тем же кодом работает безотказно
23. kandellaster 53 21.01.08 14:31 Сейчас в теме
видимо что то у тебя уже там у самого не того ;-) нормально все работает
24. GrayT 258 21.01.08 14:31 Сейчас в теме
"Обратно вставил - фиг, висит" - Да это не есть гуд :(
А еще надо предусмотреть вариант потерю/порчу флэшки :)
25. kandellaster 53 21.01.08 14:36 Сейчас в теме
только что перепроверил 5 раз нормально все, а вариант с порчами и потерями флешки как предусмотреть то))) но одна идея есть сеня вечерком буду делать :)))
26. kandellaster 53 21.01.08 14:37 Сейчас в теме
ну типа у кого еще фиг висит?))) скажите а то не хорошо получаетса у меня работает у других нет
28. GrayT 258 22.01.08 09:22 Сейчас в теме
"а вариант с порчами и потерями флешки как предусмотреть то" - хыш спец пароля в реестре.
И еще.... Экстрималы могут прогуглить gina.dll и dWinLock. Жаль времени нет :(
29. VV 22.01.08 11:40 Сейчас в теме
Мдя, Аркадий, вечно ты болезненно воспринимаешь критику :) Ну реально повисло, что я могу сделать? Может, потому что у меня 2003? Дома вечером повторно проверю, пробовал только на работе. А что, есть периодический опрос порта?
И как быть, если флешек несколько? Надо бы какой-то ини, а еще лучше - серийник флешки завязать на этом.
30. kandellaster 53 22.01.08 12:00 Сейчас в теме
на счет использования сторонних компонент скажу что это уже совсем другая история там можно сделать покруче чем просто проверка на присутствие диска в общем уже занимаюсь данным делом
31. Abadonna 3958 22.01.08 13:02 Сейчас в теме
2 vv. Ваще-то я код положил только ради трех строчек:
var akBlockInput: function(block: bool): Boolean; stdcall;
hDLL := LoadLibrary('user32.dll');
@akBlockInput := GetProcAddress(hDLL, 'BlockInput');
(не для всех это очевидно).
А уж что дальше с ним делать - дело вкуса ;)))))
32. kandellaster 53 22.01.08 14:05 Сейчас в теме
а вот я нашел как скрыть инфу с неким паролем даже от посекторного сканирования сегодня на старой флешке буду опыты проводит а то чуется мне что при опытах таких можно напортить чуток ;)))
33. VV 22.01.08 14:17 Сейчас в теме
Кому надо сканирование? Это же простой ключ! Я должен задать, что ключ - вот этот, и все. Кому надо, тот зайдет в автозагрузку и снесет запуск проги. Не надо мудрить, сделайте простую защиту, но удобную.
34. kandellaster 53 23.01.08 01:54 Сейчас в теме
не волнуйтесь товарисч VV все делается именно по тому принципу который хотите ;)))
35. VV 23.01.08 12:42 Сейчас в теме
Товарисч VV спокоен, как никогда :) Ждемс, хотя я и не сособо подвержен паранойе. Но пригодится.
36. VV 01.02.08 12:33 Сейчас в теме
Аффтар завис? Проект накрылся?
37. kandellaster 53 01.02.08 13:27 Сейчас в теме
аффтар слегка забегался ))
38. poppy 01.02.08 13:51 Сейчас в теме
Не проще ли использовать специальную флеху?

http://www.tmk.ru/articles/view.php?art=33
Che Bukashka; +1 Ответить
39. kandellaster 53 03.02.08 07:32 Сейчас в теме
40. kandellaster 53 03.02.08 07:32 Сейчас в теме
Оставьте свое сообщение