egorbachurin: Расширение регистрирует обработчик через window.addEventListener("message"), код в контексте страницы дергает window.postMessage и данные прилетают в обработчик в расширении.
Макс: Поиск в гугле - прекрасная штука, да. Теперь я даже знаю что есть специальные функции для них, которые мне, правда, не нужны по причине отсутствия в базах IPv6-адресов. Спасибо.
Юрий Андрианов: Если в исходниках было int result = SomeFunName(param1, param2), то имен переменных, параметров и функций вы при декомпиляции с C++ не получите.
Юрий Андрианов: Ну как "декомпилировать"... Исходники, из которых было получено приложение вы не получите: как минимум не сохраняется информация об именах. Вы можете даже не получить того же количества функций: инлайны + шаблоны. Но можете получить хороший читаемый код в HexRays, как повезет.
mgdj: Прочитайте, пожалуйста, текст вашего вопроса. Вы в нем явно (!!!) указали строки, где данные пишутся в порт. Сама программа не передает данные во второй экземпляр, программа пишет/читает в/из порта. Передача данных происходит "внутри" порта.
Chvalov: Внезапно в планшете может быть источник высокого для питания тех же ламп подсветки. Или у вас редкий дар слышать их работу, спросите у других людей.