1. Сигнализация своими руками Вдоволь наигравшись с радиоуправляемой машинкой и прикрепленной к ней камерой (чуть не убив и ту, и другую), можно было задуматься о более практичном ее применении. Беспроводная камера в этом плане дает огромный простор для деятельности. Как вам идея сделать видеоглазок для квартиры или систему слежения за машиной, которую вы оставляете на ночь во дворе? Да запросто! Поможет нам в этом специальная программа Webcam Zone Trigger. Суть в том, что на любую часть изображения, передаваемого с веб-камеры (пусть, это будет окружность с некоторым радиусом), можно создать так называемый триггер. Скажем, если камера «смотрит» на автомобильную стоянку перед домом, то триггеры можно поставить на каждое автомобильное место. Далее – все прозаично. Как только в заданной зоне происходит какая-то активность (чувствительность, продолжительность движения и прочие параметры, само собой, задаются в настройках), срабатывает соответствующий триггер. Задача программы – выполнить определенное для этого триггера действие. Скажем, включить на компьютере сирену или отобразить изображение с камеры в системном трейе. Отправить email/SMS-сообщение или выполнить какой-то HTTP-запрос. В конце концов, просто запустить некоторый сценарий. Словом, запрограммировать можно все, что угодно. 2. «Узнай меня», или система идентификации лица А было бы здорово, если б компьютер вас узнавал! В прямом смысле слова. Посмотрел и понял, что к монитору подошли именно вы, а не сотрудник соседнего отдела, норовящий стащить у вас что-то ценное. В общем, это и было нашей следующей идеей – идентификация человека с помощью веб-камеры. Конечно, сканировать сетчатку глаза мы не собирались, но вот распознать лицо человека можно было попробовать. Найти готовые реализации такой идеи было непросто. Зато результат превзошел все ожидания: найденная в итоге утилита LemonScreen оказалась именно тем, что нужно, и к тому же совершенно бесплатной. Научить программу распознавать лицо несложно. Это называется Enrollment. Слева в окне настроек отображается изображение с камеры, причем ваше лицо, в каком бы положении вы ни находились, выделяется специальным контуром. Можете даже ради интереса подвигать головой – посмотрите, что произойдет с контуром. Справа от изображения находятся две шкалы. Первая (Face detection confidence) показывает качество распознавания. Как только оно будет выше заданного порогового значения (шкала окрасится в зеленый цвет), можно нажимать на кнопку Update model – и таким образом сохранять образ в память программы. Вторая шкала показывает, насколько текущий образ в камере соответствует уже сохраненной модели. Для верности в нижнем поле задается специальный пароль, с помощью которого вы сможете разблокировать компьютер на случай, если что-то пойдет не так. 3. Управляйте мышкой движениями глаз! В этом деле нам поможет по-настоящему волшебная программа с говорящим названием FaceMouse. Весь интерфейс утилиты – небольшое окошко, на котором выводится изображение с камеры. Но стоит щелкнуть на какую-нибудь часть лица (для этого в камеру, конечно же, нужно посмотреть), как к ней тут же «прилепится» зеленый квадратик. Теперь он будет повторять все движения вашего лица. Нажмите и посмотрите по сторонам: мышка будет двигаться именно в ту сторону, в какую вы повернете голову! Поверьте: это надо попробовать самому! 4. Устройте трансляцию в Сеть Если раньше для трансляции изображения с камеры в Сеть приходилось плясать с бубном, чтобы подружить веб-демон и специальные модули, то теперь все намного проще. Прикольная утилита WebcamXP позволяет транслировать изображения с веб-камеры в инет без настройки какого-либо оборудования. Весь процесс конфигурации сводится к нескольким кликам мыши. Программа определит все необходимые настройки, а потом попробует подключиться сама к себе, используя специальный сервер. Еще одна похожая утилита – Active WebCam. Помимо трансляции в Сеть, она умеет оцифровывать видео. Эта программа снимает сигнал с web-камер, видеокамер или плат видео-захвата (в том числе, TV-тюнеров) с максимальной частотой 30 кадров в секунду. Захваченное видео можно сохранить как в родном формате программы, так и оцифровать с помощью любого кодека, установленного в системе. Если есть желание, можно включить отсылку определенных уведомлений при наличии засекаемых движений перед камерой. Это позволяет использовать Active WebCam в качестве реальной системы слежения. 5. Как хакать Wi-Fi камеры Если беспроводные камеры передают что-то в эфир, то логично предположить, что эти данные можно перехватить. Процесс нахождения и эксплуатирования в своих целях подобных девайсов называется warviewing (иначе warspying) и впервые был упомянут в культовом журнале «2600». Большинство камер не имеет шифрования, поэтому перехватить передаваемую ими картинку ничего не стоит. И даже если попадется камера с пресловутым WEP-шифрованием, мало что изменится. Поскольку «глазик» постоянно нагнетает трафик за счет своего вещания, можно очень быстро перехватить необходимое для взлома количество инициализационных векторов (IV) и расшифровать ключ. Камеры в большинстве своем работают по четырем каналам передачи сигнала: channel A = 2,411 ГГц channel B = 2,434 ГГц channel C = 2,453 ГГц channel D = 2,473 ГГц В этих целях поможет программа Hauditor, которая занимается поиском web-панелей администратора различного сетевого оборудования, в том числе – точек доступа и камер, внутри сети. Заюзав ее, можно посмотреть изображение в окне своего браузера. Кстати говоря, очень многие админ-панели от веб-камеры проиндексированы самим Google'ом. Их очень легко найти, используя следующих запрос: «url:/view/index.shtml» или «inurl:ViewerFrame?Mode=». ...Понравилась статья??Жми КЛАСС!!!Присоединяйся к нашей группе!
Невероятные факты из жизни
На что способна ваша web-камера
1. Сигнализация своими руками
Вдоволь наигравшись с радиоуправляемой машинкой и прикрепленной к ней камерой (чуть не убив и ту, и другую), можно было задуматься о более практичном ее применении. Беспроводная камера в этом плане дает огромный простор для деятельности. Как вам идея сделать видеоглазок для квартиры или систему слежения за машиной, которую вы оставляете на ночь во дворе? Да запросто! Поможет нам в этом специальная программа Webcam Zone Trigger. Суть в том, что на любую часть изображения, передаваемого с веб-камеры (пусть, это будет окружность с некоторым радиусом), можно создать так называемый триггер. Скажем, если камера «смотрит» на автомобильную стоянку перед домом, то триггеры можно поставить на каждое автомобильное место.
Далее – все прозаично. Как только в заданной зоне происходит какая-то активность (чувствительность, продолжительность движения и прочие параметры, само собой, задаются в настройках), срабатывает соответствующий триггер. Задача программы – выполнить определенное для этого триггера действие. Скажем, включить на компьютере сирену или отобразить изображение с камеры в системном трейе. Отправить email/SMS-сообщение или выполнить какой-то HTTP-запрос. В конце концов, просто запустить некоторый сценарий. Словом, запрограммировать можно все, что угодно.
2. «Узнай меня», или система идентификации лица
А было бы здорово, если б компьютер вас узнавал! В прямом смысле слова. Посмотрел и понял, что к монитору подошли именно вы, а не сотрудник соседнего отдела, норовящий стащить у вас что-то ценное. В общем, это и было нашей следующей идеей – идентификация человека с помощью веб-камеры. Конечно, сканировать сетчатку глаза мы не собирались, но вот распознать лицо человека можно было попробовать. Найти готовые реализации такой идеи было непросто. Зато результат превзошел все ожидания: найденная в итоге утилита LemonScreen оказалась именно тем, что нужно, и к тому же совершенно бесплатной.
Научить программу распознавать лицо несложно. Это называется Enrollment. Слева в окне настроек отображается изображение с камеры, причем ваше лицо, в каком бы положении вы ни находились, выделяется специальным контуром. Можете даже ради интереса подвигать головой – посмотрите, что произойдет с контуром. Справа от изображения находятся две шкалы. Первая (Face detection confidence) показывает качество распознавания. Как только оно будет выше заданного порогового значения (шкала окрасится в зеленый цвет), можно нажимать на кнопку Update model – и таким образом сохранять образ в память программы. Вторая шкала показывает, насколько текущий образ в камере соответствует уже сохраненной модели. Для верности в нижнем поле задается специальный пароль, с помощью которого вы сможете разблокировать компьютер на случай, если что-то пойдет не так.
3. Управляйте мышкой движениями глаз!
В этом деле нам поможет по-настоящему волшебная программа с говорящим названием FaceMouse.
Весь интерфейс утилиты – небольшое окошко, на котором выводится изображение с камеры. Но стоит щелкнуть на какую-нибудь часть лица (для этого в камеру, конечно же, нужно посмотреть), как к ней тут же «прилепится» зеленый квадратик. Теперь он будет повторять все движения вашего лица. Нажмите и посмотрите по сторонам: мышка будет двигаться именно в ту сторону, в какую вы повернете голову! Поверьте: это надо попробовать самому!
4. Устройте трансляцию в Сеть
Если раньше для трансляции изображения с камеры в Сеть приходилось плясать с бубном, чтобы подружить веб-демон и специальные модули, то теперь все намного проще. Прикольная утилита WebcamXP позволяет транслировать изображения с веб-камеры в инет без настройки какого-либо оборудования. Весь процесс конфигурации сводится к нескольким кликам мыши. Программа определит все необходимые настройки, а потом попробует подключиться сама к себе, используя специальный сервер.
Еще одна похожая утилита – Active WebCam. Помимо трансляции в Сеть, она умеет оцифровывать видео. Эта программа снимает сигнал с web-камер, видеокамер или плат видео-захвата (в том числе, TV-тюнеров) с максимальной частотой 30 кадров в секунду. Захваченное видео можно сохранить как в родном формате программы, так и оцифровать с помощью любого кодека, установленного в системе. Если есть желание, можно включить отсылку определенных уведомлений при наличии засекаемых движений перед камерой. Это позволяет использовать Active WebCam в качестве реальной системы слежения.
5. Как хакать Wi-Fi камеры
Если беспроводные камеры передают что-то в эфир, то логично предположить, что эти данные можно перехватить. Процесс нахождения и эксплуатирования в своих целях подобных девайсов называется warviewing (иначе warspying) и впервые был упомянут в культовом журнале «2600». Большинство камер не имеет шифрования, поэтому перехватить передаваемую ими картинку ничего не стоит. И даже если попадется камера с пресловутым WEP-шифрованием, мало что изменится. Поскольку «глазик» постоянно нагнетает трафик за счет своего вещания, можно очень быстро перехватить необходимое для взлома количество инициализационных векторов (IV) и расшифровать ключ. Камеры в большинстве своем работают по четырем каналам передачи сигнала:
channel A = 2,411 ГГц
channel B = 2,434 ГГц
channel C = 2,453 ГГц
channel D = 2,473 ГГц
В этих целях поможет программа Hauditor, которая занимается поиском web-панелей администратора различного сетевого оборудования, в том числе – точек доступа и камер, внутри сети. Заюзав ее, можно посмотреть изображение в окне своего браузера. Кстати говоря, очень многие админ-панели от веб-камеры проиндексированы самим Google'ом. Их очень легко найти, используя следующих запрос: «url:/view/index.shtml» или «inurl:ViewerFrame?Mode=».
...Понравилась статья??Жми КЛАСС!!!Присоединяйся к нашей группе!