Принципиальная схема работы микрофона, наушников и колонок
Специалисты по информационной безопасности из научно-исследовательского центра компьютерной безопасности в университете имени Бен-Гуриона разработали шпионскую программу SPEAKE(a)R, которая незаметно для пользователя превращает его наушники в микрофон.
На аппаратном уровне микрофон и колонки/наушники работают по схожему принципу. Микрофон преобразует звук в электрические сигналы, а пассивные колонки или наушники осуществляют обратную операцию. В обоих устройствах присутствует маленькая диафрагма, которая колеблется в магнитном поле для генерации/детектирования звуковых волн. Схожее аппаратное устройство позволяет использовать микрофон вместо наушников или наушники вместо микрофона. Это хорошо известный факт, давно описанный в профессиональной литературе. Качественные колонки записывают звук даже лучше, чем дешёвые китайские микрофоны!
Чтобы использовать колонки или наушники в роли микрофона, достаточно просто поменять аудиоразъём — вставить наушники в гнездо для микрофона, и наоборот.
Особенность программы SPEAKE(a)R состоит в том, что она незаметно меняет назначение аудиоразъёма, куда подключены наушники. Вместо аудиовыхода (line out) разъём начинает работать на приём данных (line in).
Опция смены функциональности разъёма поддерживается на уровне чипсета звуковой карты, и активировать её можно программно. Соответствующая опция обычно называется jack retasking или jack remapping. Например, такая функция есть в чипсетах Realtek Semiconductor Corp., которые интегрированы в большое количество современных материнских плат. Вот список чипсетов Realtek с поддержкой этой функции: ALC892, ALC889, ALC885, ALC888, ALC663, ALC662, ALC268, ALC262, ALC267, ALC272, ALC269, ALC3220. В этих чипсетах оба аудиоразъёма подключены одновременно к АЦП и ЦАП, так что могут работать в обоих режимах.
Более того, программная смена назначения аудиоразъёма является частью официальных спецификаций Intel High Definition Audio.
Опция малоизвестная, о ней до сегодняшнего дня знало только небольшое количество разработчиков и специалистов. Например, несколько лет назад об этой функции упоминал в своём блоге Дэвид Хэннингсон (David Henningsson) один из разработчиков ядра Linux.
Такая смена функциональности сделана, вероятно, для удобства сборщиков компьютеров, а также самих пользователей. Действительно, очень удобно: вставляешь микрофон или наушники в любое гнездо, не заморачиваясь чтением надписей или изучением цвета разъёмов (обычно зелёный разъём предназначен для колонок, а розовый для микрофона). Если не заработало — просто меняешь назначение разъёма в настройках, как показано на скриншоте с Ubuntu 11.10.
Дэвид Хэннингсон ещё пять лет назад заметил, что программную замену разъёма поддерживает большинство современных встроенных карт, но почти никто не использует эту функцию и даже не знает о ней.
Есть ещё параноидальная версия, что программная смена функциональности аудиоразъёмов сделана втайне по запросу спецслужб. По крайней мере, документ АНБ от 1995 (!) года свидетельствует, что спецслужбы знали и использовали такой метод удалённой прослушки (RED/BLACK INSTALLATION GUIDANCE, технический документ АНБ от 1995 года).
Угроза
Угроза заключается в том, что наушники или колонки установлены на большом количестве компьютеров. Многие привыкли использовать их, даже не подозревая о возможности прослушки разговоров в комнате. А ведь врагу совсем необязательно устанавливать прослушивающее оборудование для шпионажа, если жертва добровольно использует наушники или колонки на своём компьютере.
Микрофоны и веб-камеры ещё не стоят повсеместно на каждом ПК, а вот наушники и колонки гораздо больше распространены.
В опубликованной научной работе авторы опубликовали техническое описание шпионской программы SPEAKE(a)R и показали, как её можно использовать в различных ситуациях. Они также оценили качество звука, который записывают микрофон и пассивные колонки, работающие в режиме микрофона.
Производители чипсетов предоставляют драйверы, через которые осуществляется смена назначения аудиоразъёма. Например, в случае с драйвером Realtek под Windows это делается изменением значения в реестре Windows.
Вот соответствующее значение в реестре:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\00XX\Settings\DrvYYYY_DevType_YYYY_SSYYYYYYYY
В Linux доступ к Advanced Linux Sound Architecture (ALSA) осуществляется через программу
hda-jack-retask
, которая тоже меняет назначение аудиоразъёмов.Таким образом, шпионская программа после установки в системе может осуществлять прослушку пользователя через наушники, используя штатные средства операционной системы Windows и Linux.
Тестирование показало, что наушники записывают звук хуже, чем микрофон, но всё равно обеспечивают довольно хорошее качестве на средних частотах, на которых звучит человеческая речь. В частности, индекс SAR для наушников при записи на расстоянии 3?5 метров примерно соответствует индексу SAR для микрофона при записи с 9 метров. Это важно, потому что значение SAR обычно коррелирует со способностью различать человеческую речь.
Значения качества звука для аудиофайлов получены с помощью инструментов SNReval по стандартной методике.
Чтобы защититься от прослушки такого рода, специалисты рекомендуют отказаться от использования микрофонов, наушников и колонок на рабочих местах, где требуется высокая безопасность, или разрешить использование только активных колонок, которые не могут работать в обратном режиме. Пассивные колонки и наушники следует рассматривать как аналог микрофонов с применением соответствующих правил безопасности. На программном уровне можно отключить звуковую карту в настройках UEFI/BIOS.
Комментарии (99)
vasimv
23.11.2016 19:59+6Там же еще усилитель перед динамиками, который в обратном направлении сигнал не пропустит.
AVX
23.11.2016 21:22+2Кстати да, верно замечено!
Видимо, статья справедлива только для наушников. Хотя, я использую небольшие динамики (из старого ноута) напрямую, и довольно громко и без искажений идёт (8 Ом динамики). Правда, это прокатило только с внешней звуковушкой SB Live! 1024, на встроенной не хватает мощности. На этой звуковушке после win98 нет драйверов в полном функционале, даже под линуксом. А вот в вин98/ME можно было программно много чего переключать (но всё равно вроде бы не было возможности вход-выход местами менять, там схемотехника не позволяла).
Подозреваю, что такого рода прослушка возможна только целенаправленно, после тщательного изучения компьютера. Ведь порой штатными средствами на всех этих 888, 889, и т.д. не удаётся добиться корректной работы устройства (то микрофон не работает, то выходы с 2.0 на 5.1 переключаются или наоборот), а уж сторонними средствами, да удалённо, да и незаметно ещё… очень сомневаюсь. (косо посмотрел на наушники)mtivkov
25.11.2016 13:40Это потому что в драйвере с ошибками реализован алгоритм :)) (из коммента ниже):
Когда ничего не проигрывается — слушаем. Пошло что-то — быстро возвращаем обратно.
Platon_msk
23.11.2016 20:02+12Микрофон преобразует звук в электрические сигналы (АЦП), а пассивные колонки или наушники осуществляют обратную операцию (ЦАП).
На geektimes и полная чушь теперь прокатывает?
Что микрофон, что динамическая головка, работают с аналоговым сигналом и никакого отношения к ЦАП/АЦП не имеют.ant12345
24.11.2016 00:54В тоже время существуют цифровые микрофоны и усилители класса D с цифровым входом
Platon_msk
24.11.2016 01:11+2Внутри которых
неонкааналогово-цифровой преобразователь, в просторечии ЦАП.
Если вы создадите микрофон, который с мембраны снимает «цифру», то сможете претендовать на нобелевку, если же «изобретёте» усилитель цифрового сигнала, то создадитевелосипедрепитер.killik
24.11.2016 04:17-1Навскидку — прикрутить мембрану рычагом к угловому энкодеру. Подумав, можно представить и более совершенные методы механической оцифровки, например приклеить к мембране зеркало и ловить отраженный луч лазера на линейку фотодиодов.
FakeOctopus
24.11.2016 10:43+2К мембране прикрепить трафарет с прорезями. Через них пропускаем лучи света. Соответственно на выходах фотоэлементов будет цифровой код.
Duti_Fruti
24.11.2016 11:59аналогово-цифровой преобразователь, в просторечии ЦАП.
Всегда в народе это был АЦП. ЦАП это комп-динамик.
П.С. Комменту выше.
Platon_msk
24.11.2016 17:29Возможно это имеет некий смысл в качестве идеи, но реализация проблематична. Амплитуда колебаний мембраны динамического микрофона, особенно на верхних частотах, очень мала, так что здесь скорее придётся применить рычаг для увеличения амплитуды.
Но АЦП надёжнее — он не вносит дополнительных искажений, кроме ограничений по разрядности и скорости преобразования в исходный сигнал.
#Duti_Fruti, извиняюсь, не успел поправить. Спасибо.
Bedal
25.11.2016 13:59+1Полегче, полегче! Больше, чем две нобелевки, Platon_msk не потянет.
Хотя… вот мой дед получал премию Нобеля, обошлось не так дорого.
I-denis
23.11.2016 20:31Микрофонный вход высокоомный, качественные колонки — низкоомные. Как согласовывать нагрузку будем? Крестиком в настройках? Активные колонки вообще усилитель имеют, который усиливает сигнал только в одну сторону — на колонки…
shodan_x
23.11.2016 20:57+3> Качественные колонки записывают звук даже лучше, чем дешёвые китайские микрофоны
Это полнейший БРЕД, как и статья в целом, т.к. качественные колонки подключаются через усилок. А усилок сигнал в обратном направлении не пропуститswarggg
23.11.2016 22:37+1очевидно, автор имел в виду, что если качественные колонки подключить в качестве микрофона, то они лучше запишут, чем дешевый китайский микрофон, усилитель в этом контексте ни при чем
Giriia
23.11.2016 23:05Что-то мне подсказывает, что если у вас на работе найдутся люди, которые отключат колонки от усилка и подключат их в разъём и будут писать звук, то проблема софта, который это позволяет, будет волновать вас в последнюю очередь.
Platon_msk
24.11.2016 01:17Имеется в виду не переключение колонок, а перекоммутация разъёмов. Разъём, в который воткнуты наушники, конечно же не активные колонки, переключается в режим входа и что-то старательно пишет. Вы же видели, как старательно драйвер звуковой карты на каком-нибудь ALC спрашивает, в качестве чего использовать это вот то, что вы сейчас воткнули. А может и не спрашивать.
stigory
24.11.2016 04:38Ладно если бы речь шла только о дешевых наушниках затычках. Скрипя, пыхтя, как-то можно поверить, что их применение для слежки возможно. Однажды мне самому пришлось подобное смастерить, когда срочно нужен был микрофон. Чувствительность была никакая.
Но колонки. Никто уже не вспоминает про массу самого твиттера, который требуется раскачать, чтобы возникло хоть какое-то магнитное поле? Да в динамик хоть ори изо всех сил — ему фиолетово.YouHim
24.11.2016 09:14+1Вы наверное не знаете как устроены многие переговорные устройства. Там в качестве микрофона используется тот же динамик. Сам лично в детстве шпионил за родителями используя проводную радиосеть и абонентский громкоговоритель. Хватало отлично слышать разговоры в комнате, все зависит от коэфициента усиления снятого сигнала.
stigory
24.11.2016 11:27Как раз очень хорошо знаю. Если откинуть в сторону все прочие (угольные, пьезо и тд.), то конструктивно электродинамический громкоговоритель ближе всего к катушечному динамическому микрофону. И основным параметрами, влияющим на его чувствительность будут малый вес мембраны и малое сопротивление катушки. Поэтому мембрану в наушниках-затычках еще как-то можно раскачать, а в картонный или пластиковый динамик колонки устанешь тужиться.
Второй фактор — это коэффициент усиления тракта. И если в проводном радиоприемнике я уж не упомню за давностью лет подробности тока и напряжения (помню, что с радиорозеткой в детстве много забав было), то тракт звуковой карты в компьютере ну просто никакой для подобных целей.evtomax
27.11.2016 02:13В детстве обычные динамики подключал вместо головки в кассетном плеере и получал отличную чувствительность.
Rumlin
24.11.2016 12:50Нужен предусилитель для динамических микрофонов
https://geektimes.ru/post/281208/#comment_9619302
Mad__Max
01.12.2016 22:49Пассивных колонок нет. Но через уши пишет очень даже неплохо. И не только через затычки, через большие полноформатные уши тоже хорошо. см ниже образец выложил — с метра речь без проблем разобрать.
Через небольшой динамик тоже должно что-то слышно быть хотя и хуже из-за более жесткой и массивной мембраны.
Fagot63
23.11.2016 21:06Блин как я раньше не догадался. Сейчас проверил на своих наушниках. Звук даже лучше чем от моего микрофона. Где вы раньше были???
P.S.Спасибо. Теперь меня в танках хотя бы будут нормально слышать. :)
FreeManOfPeace
23.11.2016 21:31+7Опция малоизвестная, о ней до сегодняшнего дня знало только небольшое количество разработчиков и специалистов.
СпойлерNiTr0_ua
24.11.2016 00:54+3ну вот так взяли, и обломали очередную конспирологическую теорию… а ведь еще никто даже не спросил, как же можно незаметно перевести наушники в режим микрофона так, чтобы пользователь не заметил что у него наушники работать перестали…
PlayTime
24.11.2016 01:29только вот данную утилиту нужно еще ставить отдельно. А я отдельно на своем компе только драйвера для чипсета и видеокарты ставлю. Все остальное винда сама плддягивает и нет там Realtek HD.
FreeManOfPeace
29.11.2016 17:52Ну, у меня на ноутбуке например винда Realtek HD сама подтягивала, да и он нужен для реализации некоторых функций (эквалайзер, тонкие настройки аудиовыходов, запись с Стерео-микшера), в общем временами без него как без рук (например в своё время когда у меня ещё не было инета я с помощью записи со стерео-микшера вытягивал музыку из некоторых игр).
Mad__Max
01.12.2016 22:51Но это только GUI для пользователя. В драйверах это есть изначально (для чипов где есть аппаратная поддержка — т.е. сейчас для большинсва), и в случае вредосного/шпионского ПО оно переключит нужные настройки в драйвере и без этих утилит и без ведома пользователя.
Sadler
23.11.2016 21:56Чтобы защититься от прослушки такого рода, специалисты рекомендуют отказаться от использования микрофонов, наушников и колонок на рабочих местах
А вы думали, почему из наушников сисадмина всегда доносится что-нибудь страшно-металлюжное? Во-первых, тракт не умеет работать в обе стороны одновременно, во-вторых, даже если бы умел, на выходе получилась бы каша, из которой едва ли удастся что-то разобрать.mayorovp
24.11.2016 09:47+1Эту "кашу" разберет на составляющие простейший алгоритм гашения эха.
Alexeyslav
24.11.2016 12:20Не разберёт. На большинстве звуковых карт АЦП всего лишь 16-битный, чтобы небыло клипинга ему надо будет работать с большой амплитудой, при таком раскладе «микрофонный сигнал» будет на уровне 3-4 бит… и только в паузах можно будет задействовать функцию микрофоного усиления. При этом шум в лучшем случае будет на уровне 1-2 бит. С 24-битным АЦП ещё можно было бы как-то жить, но боюсь такие звуковушки не очень распространены…
mayorovp
24.11.2016 13:38Если злонамеренно делать работающий в две стороны тракт — то туда можно и АЦП хороший воткнуть.
Sun-ami
23.11.2016 23:34Давно интересует вопрос, а к выходу материнки «Speaker» АЦП не подключен? Ведь этот миниатюрный динамик штатно подключают при сборке компьютера, и он включен всегда.
Fagot63
23.11.2016 23:51В корпусе слишком много шумов, а пищалка банально маленькая. Разве что без шумные ПК.
Sun-ami
24.11.2016 00:18+1Здесь уместно вспомнить, что в чипсетах Intel есть контроллер с доступом к Ethernet, который продолжает работать когда компьютер выключен, но не отключен от сети. В последних версиях чипсетов — это x86-процессор, мощности которого вполне достаточно для сжатия голоса каким-нибудь LPС-кодером вплоть до битрейта 1кбит/с. Также уместно вспомнить про методы подавления шума в микрофонных решетках, которые могут быть сформированы из спикеров нескольких рядом стоящих компьютеров.
AivanDyrkov
24.11.2016 00:53+1А можно микрофоном проигрывать звук?
stalinets
24.11.2016 01:58+1Конечно, я эти опыты (менять местами наушники и микрофон) ещё в детстве на кассетнике перепробовал.
aapazhe
24.11.2016 06:45Динамическим можно. Но где они нынче есть-то, динамические микрофоны?
Giriia
24.11.2016 22:35Так вроде все дорогие настольные микрофоны именно динамические?
Alexeyslav
25.11.2016 01:24+1Это было лет 10-15 назад, а сейчас их полностью вытеснили конденсаторные которые имеют более ровную и широкую АЧХ. У динамических, в виду очевидных причин — инерционность диффузора, достаточно жесткое крепление что ограничивает частотный диапазон сверху и снизу.
alkxa
24.11.2016 00:53Переназначать выходы мк? Ничего гениального.
Использование динамика наушника в качестве микрофона? Детский сад.
Только вот проблем больше. Колонки всегда с усилителем. В хороших звуковых картах и на наушники есть внешний усилитель. Отфильтровать сигнал не проблема, а вот заставить пользователя втыркнуть наушники и оставить их лежать вопрос другой.
Это «исследование» напоминает стиль британских ученых. Абы открыть что нибудьmayorovp
24.11.2016 09:51+1Заставить воткнуть наушники и оставить лежать очень просто — надо просто подарить ему наушники. Или даже не дарить, а дождаться когда сам купит :)
Проблема в том чтобы определить когда он их положит.
DrZlodberg
24.11.2016 11:18+1А зачем? Когда ничего не проигрывается — слушаем. Пошло что-то — быстро возвращаем обратно.
quwy
24.11.2016 01:02+1Скажу больше, некоторые встроеные звуковухи автоматически определяют что куда подключено (по активному сопротивлению) и соответствуюшим образом переназначают гнезда.
GrishaTav
24.11.2016 08:07Ну что, будем переходить на активные наушники с ЦАПом и усилителем внутри? Тем более, что Apple задала тренд, отказавшись от 3,5-мм разъема в новых Айфонах.
SvSh123
24.11.2016 10:03Этак можно вообще отказаться от звукового чипа и соответствующих разъемов на материнке. Аудиоподсистема в обязательном порядке есть в любой видеокарте с HDMI, наушники, микрофоны и колонки втыкаем в USB — красота! Дороговато только будет, особенно на первых порах.
DrZlodberg
24.11.2016 11:20+1Так процесс кое-где уже пошел. Новые айфоны без разъёма. А встроенная логика уже не позволит просто так перепутать вход и выход.
Konachan700
24.11.2016 10:44+2Мне одному кажется, что идет целая серия публикаций в прессе типа «ШОК! ХАКЕРЫ ОБНАРУЖИЛИ КАК ПОДСМАТРИВАТЬ ЗА ВАМИ В ТУАЛЕТЕ ЧЕРЕЗ ЛАМПОЧКУ!», читая которые, замечаешь, что описана некая стендовая магия, а не реальная массовая проблема. Типа возьмите сервер, выйдете на перекресток пяти магистральных кабелей в полнолуние, дождитесь появления там отрытого wifi…
Ну вот здесь — у кого колонки без усилителя подключены напрямую к звуковой карте? Это вообще как и зачем? Переключить наушники в режим микрофона можно, согласен, это давний трюк, когда по скайпу резко надо позвонить, а микрофона нет под рукой — но в них надо кричать очень громко, и все равно, слышимость почти нулевая. На многих материнках такой трюк дает лишь только шум и треск.
Напоминает действия знаменитых британских ученых, которые осваивают гранты на изучении всякой практически бессмысленной ерунды. Нет ли такой тенденции и в сфере ИБ сейчас? Вроде как собрал стенд с какой-то уникальной фичей типа колонок без усилителя воткнутых в звуковуху, показал журналисту поглупее,… ПРОФИТ, о тебе трубит весь мир. Пяток таких публикаций и ты именитый «специалист по ИБ».Xazzzi
24.11.2016 16:27+1Да, сама «угроза» довольно банально выглядит.
Наушники это едва ли не единственный случай когда при записи в малошумных условиях и после обработки что-то будет более-менее слышно.
Вот пример записал, если кому интересно. Говорил как обычно, фильтровал обычным noize reduction в Audiacity, голос с 6й секунды.
Mad__Max
01.12.2016 22:56Зависит от звоковой и ушей. Вот ниже пример записи с 40 см и без всякого крика — отлично слышно: http://vocaroo.com/i/s0HvkGGrayyI
Ниже я свою запись сделал — с одного метра негромкий голос тоже вполне разборчив: https://geektimes.ru/post/282954/#comment_9726176
seratiel
24.11.2016 10:45а как же штатный спикер :)
river-fall
24.11.2016 15:29На ноутбуках его нет, кажется
AVX
24.11.2016 16:16На ноутбуках (как и на многих материнках) роль системного спикера выполняет динамик, подключенный к выходу звуковушки. До загрузки ОС звук спикера выводится на этот динамик. Или даже не писк, а музыка (в ноутбуках asus и других), или речь (во некоторых, даже старых десктопных материнках было). В фирменных компах (например, fujitsu, dell, hp) динамик размещается прямо внутри системника, и он же выполняет роль пищалки до загрузки ОС, а далее используется как обычный динамик (правда, звук там, мягко говоря, не очень...)
lonelymyp
24.11.2016 11:28Оч полезная статья, давно подумывал о том чтобы переназначить разъёмы так как мне надо)) ато один разъём сломался, но не знал что это возможно.
river-fall
24.11.2016 12:42+1Первая же ссылка, про «профессиональную литературу»
Это такая плохая шутка или действительно качество статей теперь такое?
aliev
24.11.2016 15:12-1Статье не хватает заглавия, лайфхак… Очень сочеталось бы с открытием возможноси писать наушники звук.
Farxial
24.11.2016 16:23-1Ибо нефиг давать обычным программам возможность низкоуровневого управления оборудованием. Хотя, вангую, если бы это требовало прав администратора — пользователи давали бы всякому малварю права администратора.
Так или иначе, привет операционным системам с морально устаревшей архитектурой безопасности.mayorovp
24.11.2016 16:30+2Почему вы думаете, что изменение настройки в кусте HKEY_LOCAL_MACHINE может не требовать прав администратора?
И в чем заключается "моральное устаревание" дискреционной политики безопасности?
Farxial
24.11.2016 16:52OK, а как на счёт обращения приложения к интерфейсу или API панели управления, которая либо запущена с правами администратора, либо сделает что нужно с помощью драйвера? В таком случае безопасность должна быть обеспечена грамотной реализацией драйверов и утилит, ждать которой от каждого производителя для каждой платы, как Вы понимаете, наивно.
В том, что не имеет никакой силы, если находится в руках ламера. Напомню, ламеру не нужно ни устанавливать шпионское ПО на свой комп, ни другой негативный функционал программы — ему нужен позитивный (или заявленные как таковой) функционал. (И я бы не сказал, что быть ламером в данном случае плохо. Именно архитектура безопасности должна позволять быть им без негативных последствий. Ну а моральное устаревание в данном случае означает, что в наш век информационных технологий, где каждый кулхацкер норовит поднасрать, система безопасности тупо не справляется с этим. Поначалу справлялась, потому что такого уровня суммарной атаки не было.)Farxial
24.11.2016 16:57Прошу прощения, не туда( Это был ответ mayorovp(у) на коммент https://geektimes.ru/post/282954/#comment_9712922
Ezhyg
24.11.2016 17:18Вы «ламера» с «чайником» не путаете? Ламер это незнающий, но уверенный и заявляющий обратное. Чайник же, просто незнающий и отдающий себе в этом отчёт. То есть, мы все чайники во многих областях, ибо знать всё невозможно. Главное при этом не скатываться в ламерство. Кстати, разные «фричества», наверняка симптомы того же.
Farxial
24.11.2016 17:40Я бы сказал, ламера отличает то, что ему просто пофиг на то, как всё работает. Отдавать себе отчёт значит быть осторожным. Но тогда получается, что текущая СБ справляется со своей задачей — ведь чайник не будет качать и устанавливать ничего лишнего. Но в случае с объектом данной статьи не справляется, например.
Не подумайте, что я защищаю ламеров. Быть ламером — плохо, т.к. (в рамках текущих требований к пользованию компом) это создаёт проблемы всем остальным. Но как это оправдывает несовершенную СБ, если она существует не просто так? И разве не лучше, например, если ламер скачает «накрутку голосов ВКонтакте бесплатно без СМС», откроет, не получит желаемого — И ВСЁ —, чем если в придачу станет частью ботнета?
mayorovp
24.11.2016 19:13OK, а как на счёт обращения приложения к интерфейсу или API панели управления, которая либо запущена с правами администратора, либо сделает что нужно с помощью драйвера? В таком случае безопасность должна быть обеспечена грамотной реализацией драйверов и утилит, ждать которой от каждого производителя для каждой платы, как Вы понимаете, наивно.
А что вам даст обращение к API панели управления? Любая утилита от производителя точно так же не сможет изменить этот ключ реестра без прав администратора. А неграмотно сделанная утилита, скорее всего, без прав администратора даже запускаться откажется.
В том, что не имеет никакой силы, если находится в руках ламера.
Единственный способ защитить ламера от него самого — отобрать у него права администрирования компьютера полностью. Вот только лично мне эти права важны, и я не готов от них отказываться ради каких-то там ламеров.
Farxial
24.11.2016 20:38-1OK, может, я не прав на счёт панели управления, хотя технически это допустимо. Но система безопасности, в которой не важно, что делает программа, а важно лишь, под админом ли она запущена, несостоятельна в любом случае.
В том и дело, что защищать ламера от него самого надо в системе, где он может сам себе навредить. А надо чтобы не мог.
Так Вы и не ламер — Вы можете позволить себе не разделять его судьбу ;)
silvansky
24.11.2016 18:48Я ещё в 2002 году спалил микрофон и использовал выломанный динамик для звукозаписи. Правда, крепить было некуда и динамик я запихнул в респиратор. Жаль не сохранилось фотки меня с гитарой в респираторе с проводом. =)
polym0rph
25.11.2016 18:55-1Если микрофон не особо нужен, то лучше купить внешний USB ЦАП. И звук лучше, и паранойи меньше.
Можно не что-то супер навороченное на Али взять за вполне разумные деньги.
PumpON
28.11.2016 11:07-1Главное чтобы они не вспомнили о принципах «узловой связи» (ну или как она там называлась в начале нулевых). А то еще пиксели в мониторах, превратят в камеры, расположив фотоэлементы в шахматном порядке… где-то я уже это все слышал. Вроде же 2006 кого-то даже посадили, за то что он написал софт, который мог удаленно подключиться к микрофону любого стационарного телефона и прослушивать находящихся в комнате. А для усиления сигнала написал эмулятор усилителя для плохо слышащих, но дурень решил это продать не тем людям.
Mad__Max
01.12.2016 22:42+1Хм. В теории я это давно знал. Но не думал что настолько хорошо работает. Переназначил в драйвере вход в который включены наушники на микрофон. Если держать наушники прямо перед собой, то качество записи очень даже приличное — на уровне дешевых микрофонов.
Потом отложил наушники подальше на угол стола (где-то 1 метр расстояние получилось), выкрутил в тех же настройках программно чувствительность и «буст» микрофона на максимум. Результат — немного шумновато, но даже негромкую речь элементарно разобрать. С хорошим ПО для анализа записи (увеличить уровень, применить хороший шумодав) до 2-3 метров вполне можно через наушники слушать.
Для желающих образец записи сделанный с 1м через наушники лежащие на столе позади монитора: https://www.dropbox.com/s/fbzsuqp8h2f0txn/1m.wav?dl=0
Чип кстати не из реалтек серии описанной в заметке, а VIA (VT1708s)
handicraftsman
В большинство современных ноутбуков (не говоря уж о телефонах — от обычных свонилок до смартфонов) динамики встроены. Так что — вырубаем ВСЁ.
eugene_brad
Неправильный подход. Правильно — клеить синей изолентой
Falcon_peregrinus
Бесполезно, всё равно слышно всё будет. Тут нужно больше звукоизоляции.
DrZlodberg
Угу. Особенно если предварительно оттуда ещё не выдрать встроенный микрофон. Со смарта вроде ещё датчиком ускорения звук пытались снимать (не помню, на сколько успешно)
Red_Lion
Что-то мне подсказывает, что колонки в ноутбуках имеют усилитель после звуковой карты и такой фокус не прокатит.
Ezhyg
Там вся звуковая карта — один чип с обвязкой из пассивных компонентов, нет там усилителя (отдельного усилителя).
Alexeyslav
Есть там усилитель. Обычно используют LM386 и его аналоги, ибо наличие «колоночного» усилителя прямо в звуковом чипе ухудшит и без того его невысокие характеристики.
Ezhyg
Поиск:
https://www.google.ru/search?q=lm386+smd — запоминаем, как она выглядит
https://www.google.ru/search?q=ноутбук+LM386 — ничего, странно, правда?
https://www.google.ru/search?q=ноутбук+материнская+плата+LM386 — всё чудесатее и чудесатее
https://www.google.ru/search?q=ноутбук+материнская+плата&tbs=isz:lt,islt:2mp — да где же он?!
AVX
Как человек, занимающийся ремонтом мат.плат ноутбуков, подтверждаю — в большинстве ноутбуков усилитель есть (уж точно не lm386). Но бывают и без. Впрочем, я пробовал просто выпаять усилитель для наушников и включить их напрямую к звуковому чипу — разницы практически никакой. Это удобно, когда надо сделать звук на наушники прямо сейчас, а микросхемы усилителя нет в наличии. А бывают и с двумя — один на наушники, второй на динамики. А бывает когда для наушников и микрофона всего один разъём — с автоопределением подключения микрофона (не разбирался, как работает) и без него.
Ezhyg
Ну так покажите! Потому что у меня всего три ноутбука и только один из них разобран, ни на одном нет усилителей. Точно так же я дал ссылки на фотографии (специально крупного размера), где так же не видно усилителей.
AVX
Поверьте на слово. Я не обязан никому ничего доказывать.
Хотя, ладно, не могу на 100% подтвердить что на большинстве — нет у меня такой большой статистики.
Для гугления надо использовать не название ноутбука а название материнки, или, на худой конец, производителя материнки, например: compal + amplifier
В выдаче найдёте и названия материнок и используемые там усилители.
Ezhyg
Так в том-то и дело, что не верю имея основания, а не просто так. И, да, я тоже не обязан бы доказывать, вот только доказательства — пожалуйста, по ссылкам.
И я тоже могу рассказать, что и у меня тоже есть кое-какой опыт ремонта ноутбуков и настольных материнских плат, да и не только ремонта, но и просто их осмотра, и усилители там явление редкое. Настолько, что я даже не могу вспомнить и найти такие в своём архиве (а я делаю фотографии ремонтируемого/осматриваемого). То есть, по моему опыту, наличие усилителя — как раз явление редкое.
AVX
Значит Вам попадались чаще без усилителя.
Rumlin
Открываю наугад три сервисмануала на ноуты разных компаний (не новых, там может по другому):
" alt=«image»/>
Ezhyg
Вот, вот как надо предоставлять пруфы, спасибо :)!
AVX
Не хотелось бы прикапываться, но не удержался.
Процитирую себя:
А Вы пробовали загуглить? Вот Rumlin загуглил видимо именно этим запросом, и привёл скриншоты из даташитов, которые выдал гугл первыми.
Ezhyg
Я привёл хоть какие-то пруфы. И, да, на английском, те же запросы, я просто не стал цитировать, а то десять ссылок показались лишним. Вы — нет :P.
O1eja
Тепрь наушники не одевать. А класть рядом со стареньким плеером со встроеными динамиками. И воспроизводить по кругу: goo.gl/rSHtDw