|
4 / 5 / 0
Регистрация: 22.11.2010
Сообщений: 23
|
|
USBMaster - Рулим флешками в офисе22.11.2010, 23:42. Показов 8181. Ответов 27
Метки нет (Все метки)
Здравствуйте, уважаемые форумчане!
Хочу поделиться с Вами приладой для учета флешек. Постановка задачи была следующая: существует утвержденный список сертифицированных флешек, которыми можно пользоваться и есть специалист по безопасности, который за это отвечает. С помощью этой прилады можно: спалить кого угодно на предмет втыкания в комп левых флешек, настроить все компы на использование флешек необходимым образом, удалить всю информацию из реестра об установленных флешках (тем самым прикрыв свою задницу в случае грядущей проверки из вышестоящей инстанции) и еще кое-что. Скачать VBA и HTA версии можно здесь: http://da440dil.narod.ru/ Начал писать статью с описанием приложения здесь: http://da440dil.narod.ru/usbmaster.htm VBA версию попробую вложить. Код, конечно, некрасивый - не оптимизированный - тем не менее работает. Пожалуйста, зацените. Жду Ваших комментариев
3
|
|
| 22.11.2010, 23:42 | |
|
Ответы с готовыми решениями:
27
Почему в офисе 97 прога заполнения шаблона ворда из файла екселя работает корректно, а в офисе 2000 нет? рулим OSCCAL, что там в итоге с CLK ?
|
|
0 / 0 / 0
Регистрация: 21.11.2010
Сообщений: 4
|
|
| 23.11.2010, 09:47 | |
|
Если не сложно, поделись информацией, где находится в компе (та самая) информация о флешках?
0
|
|
|
4 / 5 / 0
Регистрация: 22.11.2010
Сообщений: 23
|
|
| 24.11.2010, 14:00 [ТС] | |
|
0
|
|
|
4 / 5 / 0
Регистрация: 22.11.2010
Сообщений: 23
|
|
| 12.12.2010, 11:00 [ТС] | |
|
Закончил статью по этой теме. Подробно описал скрипты. Угощайтесь здесь: http://da440dil.narod.ru/
0
|
|
|
4 / 5 / 0
Регистрация: 22.11.2010
Сообщений: 23
|
|
| 06.01.2011, 10:47 [ТС] | |
|
Подрихтовал статью. Исправил пару мелких ошибок. Добавил несколько скриптов, которые, в свою очередь, добавили функционала. Описал создание HTA-приложения. В общем все изменилось в лучшую сторону
Угощайтесь там же: http://da440dil.narod.ru/
0
|
|
|
4 / 5 / 0
Регистрация: 22.11.2010
Сообщений: 23
|
|
| 13.01.2011, 20:00 [ТС] | |
|
Ваши комменты ???
0
|
|
|
4 / 5 / 0
Регистрация: 22.11.2010
Сообщений: 23
|
|
| 23.01.2011, 10:22 [ТС] | |
|
Кого заинтересовала тема скриптинга - угощаю литературой по теме:
Microsoft PowerShell, VBScript and JScript. Bible Автор: William R. Stanek, James O’Neill, Jeffrey Rosen Год: 2009 Страниц: 915 Формат: pdf Качество: 5+ Microsoft VBScript Step by Step Автор: Ed Wilson Год: 2006 Страниц: ? Формат: chm, pdf Качество: 5 Windows PowerShell Автор: Франк Кох Год: 2007 Страниц: 44 Формат: pdf Качество: 5 Windows Script Host для Windows 2000/XP Автор: Андрей Попов Год: 2004 Страниц: 641 Формат: djvu Качество: 5 Windows Script Technologies Справочник на английском языке по Windows Script Host, JScript, VBScript Администрирование Windows с помощью WMI и WMIC Автор: Андрей Попов, Евгений Шишкин Год: 2004 Страниц: 748 Формат: djvu Качество: 5+ Введение в Windows PowerShell Автор: Андрей Попов Год: 2009 Страниц: 452 Формат: pdf Качество: 4 Введение в WMI Введение в Windows Management Instrumentation (WMI) Командная строка Microsoft Windows. Справочник администратора. Автор: Уильям Р. Станек Год: 2004 Страниц: 500 Формат: pdf, djvu Качество: 3 Командные файлы и сценарии Windows Script Host Автор: Андрей Попов Год: 2002 Страниц: 323 Формат: pdf Качество: 5 Начала системного програмирования в среде MS-DOS7 Автор: Н.Г. Хитрово Год: 2009 Страниц: 704 Формат: pdf Качество: 5 Некоторые объекты Automation CHM-файл справки на русском языке описывает свойства и методы объектов Windows Script Host, а также некоторых других объектов OLE Automation, доступных в административных скриптах Windows и приложениях, способных выступить в роли OLE-клиента. Кроме объектов Windows Script Host, в частности, описана работа с регулярными выражениями в VBScript, включая подробное описание метасимволов, а также свойства и методы объектов "Shell.Application" и "Scripting.Dictionary". Многочисленные примеры приведены на языке VBScript. Также прилагается справка по встроенным константам и функциям языка VBScript. В файле справки имеется хорошо структурированное оглавление и полнотекстовый поиск. Объекты InternetExplorer и WebBrowser Небольшой CHM-файл справки на русском языке описывает свойства, методы и события объектов InternetExplorer и WebBrowser с точки зрения работы с обозревателем как с OLE-Automation сервером из различных скриптовых сред или Visual Basic. Приведены примеры кода на языке VBScript. В файле справки имеется оглавление и полнотекстовый поиск. Руководство разработчика на Windows Script Host 2.0 Автор: Гюнтер Борн Год: 2001 Страниц: 479 Формат: djvu Качество: 4 Скрипты для администратора Windows Автор: Джесси Торрес Год: 2002 Страниц: 338 Формат: djvu Качество: 4 Справочник параметров командной строки CHM-файл справки Программирование на языке Microsoft Visual Basic Scripting Edition Автор: А.С. Грошев Год: 2009 Страниц: 85 Формат: pdf Качество: 5 Адрес тот же
0
|
|
|
4 / 5 / 0
Регистрация: 22.11.2010
Сообщений: 23
|
|
| 29.01.2011, 14:47 [ТС] | |
|
Добавил возможность копирования и удаления логов модемов и подсветку серийных номеров, отсутствующих в базе, при формировании HTML-отчета
Угощаемся по тому же адресу
0
|
|
|
4 / 5 / 0
Регистрация: 22.11.2010
Сообщений: 23
|
|
| 25.02.2011, 14:25 [ТС] | |
|
Добавил возможность мониторинга флешек с помощью установки логин-скрипта.
В случае отсутствия флешки в списке разрешенных, скрипт либо извлекает ее, либо форматирует до тех пор, пока она не будет извлечена ![]() Доступно для скачивания по тому же адресу.
0
|
|
|
4 / 5 / 0
Регистрация: 22.11.2010
Сообщений: 23
|
|
| 09.04.2011, 21:07 [ТС] | |
|
- изменил процедуру мониторинга флешек в файле USBMonitor.vbs
- devcon.exe отсутствует в Windows по умолчанию (входит в состав пакета Driver Development Kit), а предусмотренный ранее вспомогательный метод - форматирование "левых" флешек - оказался не "кошерным" , поэтому добавил возможность извлечения флешек, используя функции kernel32.dll- т.к. из скрипта достучаться до API-функций проблематично, пришлось скопмилировать отдельную приладу для выплевывания флешек - USBSpit.exe, которая получает буквы разделов USB-устройства в качестве параметра - добавил возможность ведения журнала монитора - когда какие USB-устройства втыкали, успешно или неудачно, формат - с разделителем ";" - удобно для формирования отчета - используя монитор исчезает необходимость прописывать "правильные" флешки на каждом компьютере, достаточно сохранить их серийники в "базе" - с целью исключения возможности отключения процесса мониторинга, добавил возможность запрета использования диспетчера задач
0
|
|
|
4 / 5 / 0
Регистрация: 22.11.2010
Сообщений: 23
|
|
| 12.04.2011, 20:49 [ТС] | |
|
- добавил возможность запрета копирования файлов на флешку - поможет предотвратить кражу конфиденциальной информации
- добавил возможность запрета использования редактора рееста (довесок к запрету использования диспетчера задач - скорее для симметрии )
0
|
|
|
4 / 5 / 0
Регистрация: 22.11.2010
Сообщений: 23
|
|
| 16.04.2011, 14:19 [ТС] | |
|
- переработал процедуру работы с автозапуском: теперь при любом раскладе отображает правильное значение и отключает все, кроме компакт дисков
- добавил альтернативный способ запрета установки USB-устройств при помощи таблиц контроля доступа - как советуют мелкомягкие - добавил возможность запрета использования оснастки "Локальные пользователи и группы", чтобы исключить возможность отключения логон-скрипта - добавил проверку принадлежности пользователя к группе локальных администраторов при запуске приложения - изменил процедуру запуска - теперь запускается быстрее - мухи отдельно (сначала интерфейс) - котлеты отдельно (потом процедуры сбора данных) ![]() - добавил всплывающую подсказку для каждого задания - нарядную - полупрозрачную ![]() Угощайтесь, сообщайте о косяках
1
|
|
|
4 / 5 / 0
Регистрация: 22.11.2010
Сообщений: 23
|
|
| 26.04.2011, 16:13 [ТС] | |
|
- исправил обнаруженные ошибки
- работает на Windows XP, Vista, 7
0
|
|
|
4 / 5 / 0
Регистрация: 22.11.2010
Сообщений: 23
|
|
| 15.07.2011, 12:16 [ТС] | |
|
Приглашаю принять участие в тестировании второй версии приложения.
USBMaster 2.0 beta1: http://da440dil.narod.ru/download.html
0
|
|
|
1705 / 574 / 74
Регистрация: 10.04.2009
Сообщений: 9,283
|
|
| 15.07.2011, 18:36 | |
|
посмотрю Ваш продукт, а возможно флешку программно пометить своим кодом??
Есть мнение, что могут быть флешки в партии с одинаковым ID и другими параметрами Добавлено через 23 минуты посмотрел, качнул файл USBMaster-2-beta1.7z распаковал Для кого сделан, для людей?? Есть файл usbspit.exe - двойной щелчек по нему, ничего не происходит, как пользоваться??? Есть там в папке много файлов, для чего?-для общего развития?? если их удалить usbspit.exe будет работать??, помоему должен работать Хотя пока он и с ними не работает Извините если я не правильно это использовал
0
|
|
|
4 / 5 / 0
Регистрация: 22.11.2010
Сообщений: 23
|
|||
| 16.07.2011, 08:32 [ТС] | |||
![]() Добавлено через 45 минут USBSpit.exe - это "плевалка" - выплевывает "левые" флешки. Кстати параноидальные антивирусы, типа DrWeb его банят - не переживайте - порожняк - сам компилировал
0
|
|||
|
1705 / 574 / 74
Регистрация: 10.04.2009
Сообщений: 9,283
|
|||
| 16.07.2011, 14:36 | |||
|
хотели услышать мнение?, пожалуйста:
запустил его, вкладка файлы, открыл и капец, закрыть не могу, еле закрылось.. далее журналы, тоже самое... то есть закрывается, но не сразу, почему??, отпугивает непослушанием В помощи с формы скопировать нельзя, зачем? чтобы кому-нибудь послать, сюда привести выдержки Так и не понял 1 Есть вставленная в комп. флешка как о ней всё узнать?? 2
0
|
|||
|
|
||
| 16.07.2011, 17:04 | ||
|
Почитал одним глазком комменты... прошел по ссылке и там тоже почитал одним глазком все...
Решился и скачал архив с приложением (точнее как я понял с кучей приложений, которые запускаются из одного окна usbmaster.hta) Запуск usbmaster.hta прошел нормально... полазил по кнопагам... честно побоялся что-либо запрещать на своей машине. Чуть позже возможно "оттараканю" архивчик на экспериментальную машину и там по извращаюсь с системой с помощью этой программы. Один вопрос, dab00, почему Вы не захотели все окошки разных программ (которые по сути являются одним целым приложением) фтоптать в один файл? Это сказывается на быстродействии? Или были какие-то еще причины? А и еще... в программе есть справка, читая которую хотелось бы тыкать в кнопаги проги и выполнять инструкции, так сказать, написанные в справке. Я понимаю при запуске других окон рационально запретить пользователю запустить все модули приложения, но спрафка то причем? ![]() А и кстати, если запустить about не из основного меню программы, то оно растаскивается аж на пол экрана (а в программе маленькое окошечко). Думаю в других приложениях будут и по хуже ошибки. Может стоит добавить в каждое окошко проверку, запущен ли основной модуль? И скажем если пользователь (ну вот как люди выше), которые не знают какой из файлов запустить нужно - запускает первый попавшийся, ну скажем тот же About или split - не важно. Ему бы выдавалось модальное сообщение, о том мол "ЗАПУСТИТЕ ОСНОВНОЙ МОДУЛЬ(ПРИЛОЖЕНИЕ) usbmaster.hta!!!" - при этом скрывая содержимое (или само окно) запущенного модуля. Надеюсь норм объяснил или хотя бы подал норм идею... P.S. Сорь конечно за такой камент ибо я программировании еще где-то на уровне неандертальца и многих вещей (и подводных камней) не понимаю. А в целом прога и задумка хороши ![]() Очень понравился момент с инфой о системе - хочется его спикрасть . Я конечно поищу на твоем сайте кодех как ты это реализовал, но если его там нет не мог бы ты написать его здеся? (если можно с коментами для неандертальца).Добавлено через 11 минут Как я понял - если открыть вкладку файлы и попытаться ее сразу закрыть, то не получится этого сделать чисто потому, что выполняется скрипт окна и окно не надолго "подвисает".
0
|
||
|
1705 / 574 / 74
Регистрация: 10.04.2009
Сообщений: 9,283
|
||
| 16.07.2011, 17:36 | ||
|
у меня два Гб памяти, у людей по 8 есть шас же не миллениум - 2000 год Да и можно было решить с "ушками" мультипейдж, зачем два окна??
0
|
||
|
4 / 5 / 0
Регистрация: 22.11.2010
Сообщений: 23
|
||||||||||||||||||||||
| 17.07.2011, 04:28 [ТС] | ||||||||||||||||||||||
|
можно было быстрее через fso, но очень хотелось, чтобы по сети работало, поэтому через WMI, и не важно сколько у Вас памяти ![]() ![]()
Функции с комментами (из библиотеки main.lib):
![]() Добавлено через 42 минуты Добавлено через 16 минут
0
|
||||||||||||||||||||||
| 17.07.2011, 04:28 | |
|
Помогаю со студенческими работами здесь
20
Действия с флешками Новая беда с флешками!
Мышь конфликтует с флешками Антикс не работает с флешками Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|