информационная безопасность
без паники и всерьез
 подробно о проекте
Rambler's Top100Все любят медЗа кого нас держат?Атака на Internet
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Утечка сертификатов GitHub Desktop... 
 С наступающим 
 Очередной взлом LastPass: все хуже,... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / блог / гаджеты / софт
ГАДЖЕТЫ
главная
android
iPad
iPhone
hd2
eeePC
htc
e51
железки
цацки
стрим
софт
глюки
криворучки





Софт

ютубноподкастное
15.10.22 22:07 // оригинал
Внезапно открыл для себя podsync. Ещё в прошлом году пристрастился слушать по дороге с работы всякие ютубные говорящие головы, но после прикрытия в России YouTube Premium это стало слегка мучительно. Часть материала, конечно, дублируется авторами в подкастах, но далеко не всё. В какой-то момент это надоело и стал смотреть, как скрестить с подкастами youtube-каналы.

Сначала попробовал несколько онлайн-сервисов, но работают они как-то криво и через раз, а вот podsync оказался ровно тем, что нужно. Легко ставится в докер на NAS, в конфиге задаются хоть каналы, хоть отдельные плейлисты для слежения. Документация, правда, минимальная, но из примера конфига всё понятно. Зато и догадаться, что в какой-то момент настройка data_dir почему-то переехала из секции [storage] в [server], было совершенно невозможно, помог только поиск по выдаваемой ошибке.

Но после того, как взлетел, работает прекрасно — сам всё скачивает, конвертирует в mp3, делает rss-фид. Всяким продвинутым подкаст-приложениям типа Overcast или Pocket Casts, правда, нужен внешний url, чтобы они сами его проиндексировали, зато простые родные подкасты из iOS прекрасно подхватили и локальный адрес. С учётом того, что они и на часах лучше работают, на этом варианте и остановился.

теги: софт  |  обсудить  |  все отзывы (0)  |  обсудить в LJ


дваждыодиннадцатое
22.06.22 03:30 // оригинал
Если бы Windows 11 22H2 сразу вышла год назад, тогда на неё плевались бы гораздо меньше. Самое заметное изменение — в меню Start появились папки (не совсем, как в десятке, больше похоже на iOS/macOS), плюс там же теперь можно настраивать количество рядов иконок, от 2 до 4. В причёсанном Task Manager теперь можно задавать раздел по умолчанию. Панель Snap Assist теперь вылезает не только на кнопке максимизации (о чём многие и не знали), но и при перетескивании окна к верхней части экрана, причём начинает появлятся заранее, так что игнорировать её уже гораздо сложней.

Какие-то мелочи поменялось и под капотом. Во-первых, при установке на старое железо перестал работать трюк с удалением C:\$WINDOWS.~BT\Sources\appraiserres.dll, хотя его замена на версию от Windows 10 по-прежнему спасает.

Неприятное, но легко преодолимое — установленные с помощью какой-то матери и "bcdedit /set testsigning on" неподписанные драйверы (есть у меня один такой для отечественного RFID-считывателя) теперь ломают обновление, приходится либо их временно сносить, либо отключать устройство.

Из более неприятного для меня — отвалился ASUS'овский AI Suite 3, версия которого от десятки раньше более-менее работала, а теперь его инсталлятор просто тихо уходит в себя при запуске. Неприятно, потому что на моей материнской плате только его Fan Xpert 2 мог определять минимальную частоту вращения корпусного вентилятора, без чего BIOS и другие утилиты ставили ему минимум 60%, а это 792 rpm против 466 при 30%. И ушам эти лишние три сотни оборотов очень заметны. Тут спасло то, что хоть ASUS и не предлагает новые версии AI Suite для старых плат, он же от любой новой с поддержкой Windows 11 прекрасно работает и с моей древней Z87.

Самый простой способ установить на старое железо, не дожидаясь осени — собрать iso с помощью UUP dump, выбрав там Windows 11 22H2, редакцию и билд посвежее (сейчас это 22621.105 из канала Release Preview либо 22621.160 из Beta Channel). И да, на российских ip скачивание без VPN не пройдёт.

теги: софт, windows 11  |  обсудить  |  все отзывы (0)  |  обсудить в LJ


безоблачнопарольное
22.03.22 23:05 // оригинал
Выпиливание 1Password из российского App Store стало очередным звоночком и прекрасным поводом оглядеться в поисках замены менеджера паролей. Через несколько дней приложение вернулось, но осадочек остался, усугубившись объявлением CEO компании о прекращении регистрации новых российских пользователей и приёма платежей у старых. Естественно, с переводом их облачных аккаунтов в read-only режим по окончании оплаченной подписки. Впрочем, это уже было немного предсказуемо.

Строго говоря, последний шаг лично меня затрагивает минимально, поскольку для всех своих платформ я в своё время брал standalone-лицензии — во-первых, я терпеть не могу подписки, во-вторых, доверять свои пароли ну очень удобному чужому сервису, несмотря на все его заверения о надёжности и безопасности — большое спасибо. Собственно, возможность автономной работы была основным критерием при выборе между 1Password и LastPass.

Но 1Password уже давно пошёл по пути постепенного выдавливания пользователей на работу с облачной подпиской, о чём представители компании открыто говорили на форумах — разумеется, оправдываясь заботой о безопасности и удобстве пользователей, а не желанием их постоянно доить, как вы могли такое подумать. Добраться до возможности купить standalone-лицензию и раньше было нетривиальным квестом, а в последнее время её совсем убрали, пообещав выпилить поддержку безоблачной работы из следующего крупного обновления. Первым шагом на этом пути стало требование работы через облачный аккаунт при использовании расширения для iOS-версии Safari, хорошо хоть пока можно обходиться без него. Особо упёртым нелюбителям облаков обещана возможность работать со старой версией, развитие которой будет остановлено (хотя с учётом того, что новую версию для маков пилят на Electron, есть шанс, что консерваторам ещё повезло).

Так что последние миротворческие метания руководства компании стали просто вишенкой на торте, которая в сочетании с и без того туманными перспективами использования 1Password практически перевела его в разряд «пора валить».

Требования к кандидатам на замену понятны: поддержка основных используемых платформ (win/mac/linux/ios), плагины для основных браузеров, отсутствие облачных аккаунтов, синхронизация. Последние два пункта выглядят взаимоисключающе, но вполне устраивает синхронизация зашифрованного хранилища через стороннее облако или вообще через локалку. Опенсорсность необязательна, но приветствуется. Совсем хорошо, если есть возможность делиться подмножеством паролем.

Очевидный и в первую очередь приходящий в голову вариант с KeePass, как и прежде, остаётся для сильных духом, особенно если держать в голове перевод на эту платформу и всех домашних. Причём его выбор — только первый шаг, дальше нужно разобраться в зоопарке реализаций под разные платформы, в котором универсального решения до сих пор нет. Если дальше копать в эту сторону, для десктопа/браузеров самым приличным вариантом выглядит KeeWeb, для macOS/iOS — Strongbox, только для iOS — KeePassium. Формат хранилища совместим, синхронизация через облака есть, выглядит работоспособно. Оба iOS-приложения фримиумные, Strongbox через 90 дней пробного использования нужно разблокировать через встроенные покупки, что для семейного использования выглядит так себе, ну и стоит это либо $14.99 в год, либо $59.99 lifetime. Полный KeePassium Pro предлагается за $49.99. И тут пока последнее слово остаётся за внутренней жабой, поскольку при пока устраивающей работе 1Password влезать в платный переезд без уверенности, что результат понравится — ну такое, как говорят братья наши меньшие.

Поэтому гораздо более симпатичным показался вариант с Bitwarden. На первый взгляд выглядит тем же 1Password'ом, только в профиль. Версии для всех интересующих платформ, для работы нужен облачный аккаунт, бесплатной версии достаточно для работы, хотя вкусности типа создания организаций для совместного использования части паролей требуют платной лицензии. Импорт из 1Password присутствует.

Естественно, первая реакция на облако — нафиг, нафиг, но самое интересное начинается с возможности разворачивания своего сервера. Ставится в докер под linux/win/mac, в клиентах указывается адрес развёрнутого сервера, и начиная с этого момента в этой гостинице я директор (с). Не всем, конечно, подойдёт необходимость разворачивать и держать доступным свой сервер, но как счастливый владелец Synology DS916+ я такое очень люблю.

Дальше, конечно, не без нюансов. Докер докером, но docker-compose.yml последней вышедшей версии 1.47.1 включает аж 11 (прописью: одиннадцать) сервисов, живущих в отдельных контейнерах, в том числе всякая пузатая мелочь типа mssql и nginx. И когда всё это счастье взлетает, памяти на него уходит гигабайт-другой, что для домашнего NAS как-то перебор. Плюс эта установка всё равно требует лицензию, и для включения всех возможностей — естественно, всё ту же платную.

Разумеется, нашлись умельцы, сочинившие генератор самопальных лицензий и патч родного сервера, чтобы он эти лицензии проглатывал — даже забавно, как всё это уживается рядом на одном гитхабе, зато могу с чистой совестью поставить ссылку, оперсорс такой опенсорс. Хотя основная проблема всё-таки не в лицензии, а в ресурсах, ну странно же поднимать такую помойку для в общем-то тривиальной базы.

И радикальным решением становится vaultwarden, в девичестве Bitwarden_RS, представлющий собой независимую реализацию сервера с тем же API, что у сервера Bitwarden (не полностью, но большая часть самых полезных функций доступна, причём без-воз-мезд-но, т.е. даром). Причём в отличие от написанного на C# и заточенного под MS SQL Bitwarden, vaultwarden написан на Rust, живёт в одном-единственном контейнере, по умолчанию хранит парольную базу в SQLite (если очень хочется, можно прикрутить и к MySQL, и к PostreSQL), для работы требует жалкие десятки мегабайт.

Установка под DSM с поднятым докером предельно проста. Если включён доступ по SSH, то делается одной командой:

docker run -d --name=bitwarden -p 8080:80 -v /volume1/docker/bitwarden:/data --restart always vaultwarden/server:latest

Если SSH пугает, того же эффекта можно добиться, вогнав эту же строку через web-интерфейс в Task Scheduler.

Здесь предполагается, что докер был установлен на первый диск (как обычно и бывает), а в его стандартном каталоге /volume1/docker создан подкаталог bitwarden, в котором и будет храниться SQLite-база с паролями. Естественно, очень желательно настроить бэкап этого каталога. 8080 — порт для доступа к контейнеру снаружи, можно выбрать любой свободный по своему вкусу.

В расплодившихся по сети примерах ещё можно встретить -p 3012:3012, но тогда уж нужно указывать этот параметр в сочетании с -e WEBSOCKET_ENABLED=true, иначе смысла в нём никакого. 3012 порт используется для постоянного WebSocket-соединения, чтобы веб/десктоп-клиенты могли получать извещения об изменениях в парольной базе. Мобильным клиентам это не поможет, для них нужны push-извещения, которые vaultwarden не поддерживает.

В принципе, после этого уже можно указать адрес/порт своего сервера в bitwarden-клиенте и начать работать. Ну или открыть его в любом браузере. Но и тут есть нюанс. Далеко не все браузеры допускают работу с Web Crypto API по незащищённому соединению (например, Vivaldi такое проглатывает, Chrome наотрез отказывается), что действительно было бы очень так себе идеей при работе снаружи. Поэтому всё это хозяйство нужно завернуть в HTTPS. Простейший способ этого добиться в DSM — использовать штатные средства и включить обратный прокси (Control Panel -> Login Portal -> Advanced -> Reverse Proxy -> Create), где в качестве Source указать HTTPS/*/8443 (или любой другой порт по вкусу), в качестве Destination — HTTP/localhost/8080 (тот порт, который был указан при запуске контейнера).

Кстати, обратный прокси потребуется и для настройки вебсокетов, на 3012 порт нужно пробрасывать /notifications/hub, без этого его открывать бессмысленно. Такая кривоватая заглушка пока сделана из-за очень ограниченной поддержки вебсокетов в Rust'овском фреймворке Rocket.

Дальше нужно решить вопрос с сертификатами, иначе при обращении по HTTPS любой современный браузер очень сильно обидится. Если хочется спокойно ходить к своему серверу снаружи, проще всего получить честный сертификат от Let's Encrypt (Control Panel -> Security -> Certificate -> Add), привязав его к обслуживанию заданного порта (8443 в моём примере). Естественно, в типовой домашней сети с роутером этот порт ещё потребуется пробросить снаружи. Если не нравится каждый раз указывать порт, можно завести с помощью DDNS отдельный хост (Control Panel -> External Access -> DDNS -> Add), и в этом случае в обратном прокси привязать к 8080 порту 443 порт этого хоста, стандартный для HTTPS. Мне это не подходит, как раз на 443 у меня живёт домашний OpenVPN.

Кстати о VPN: как раз исключительно через них (одна поднята на роутере, резервная на самом NAS) я и захожу в домашнюю сеть, после чего работаю с локальными адресами. В такой конфигурации честный сертификат не имеет смысла, приходится обходиться самоподписанным (опять же делается в DSM в несколько кликов). В Chrome его, конечно, пришлось добавлять явно, но это было сделано давно, ещё для веб-интерфейса DSM.

Переползаю постепенно, результатом пока доволен. Разумеется, в нынешних турбулентных условиях нет никакой гарантии, что разработчики Bitwarden или vaultwarden не взбрыкнут так же, как 1Password, опенсорс от этого вовсе не страхует. Но они хотя бы пока в этом не замечены.

теги: софт  |  обсудить  |  все отзывы (0)  |  обсудить в LJ


стартофинишное
24.10.21 03:59 // оригинал
Кто б мне сказал раньше, что в 2021 году придется скучать по стартовому меню десятки, на которое я в свое время плевался и обвешивал всякими TrueLaunchBar'ами, но в итоге смирился и даже как-то обустроил.
Но то, что MS сотворила в Win11, это уже какой-то финиш, рассчитанный на людей с предельно ограниченным объёмом внимания. Если им сказали, что так сделано в macOS, то это был жестокий обман, даже в её хипстерском ланчпаде давно можно делать папки.
Да, и эти закругленные углы — убожество.

теги: софт  |  обсудить  |  все отзывы (0)  |  обсудить в LJ


meshное
06.08.21 20:06 // оригинал
У тихо и незаметно вышедшей DSM 7 в пакетах внезапно обнаружился Tailscale. Формально линуксовый, но без возможности включить в интерфейсе плюшки типа subnet router, так что при уже настроенной домашней VPN выигрыш так себе.

Ну и это сторонний пакет, а вот WireGuard в родной VPN Server так и не завезли, хотя давно пора.

теги: софт  |  обсудить  |  все отзывы (0)  |  обсудить в LJ


яблочнопереключальное
26.07.20 17:07 // оригинал
Продолжая обживаться на маке, не перестаю удивляться либо отсутствию, либо совершенно альтернативной логике реализации самых элементарных и привычных вещей. Разумеется, речь об эффективной работе, которая подразумевает минимальное использование прицеливания курсором мышки, максимальное использование клавиатуры и тачпадных жестов (тут с ними и правда здорово). Причём дело не просто в виндовых привычках, я честно пытаюсь оставаться в рамках местной логики действий. Подтверждение тому — существование кучи вспомогательного софта, залатывающего дырки, которых в винде из коробки просто давно нет. Как будто в 90-е попал, когда для комфортной работы нужно было обвешаться левыми утилитами.

Например, вполне типовое прикрепление окон к левому/правому краю экрана с помощью клавиатуры. Ну да, под виндой я на десктопах вовсю использую AutoHotkey для более тонкой настройки, но по крайней мере могу быть уверенным, что на любом ноутбуке Win+стрелки сразу дадут нужный результат. Тут — вроде даже больше вариантов, можно использовать деление экрана пополам, можно даже навешать хоткеи на простое перемещение к левому/правому краю (забавно, что при навешивании хоткея на пункт меню нужно честно вбивать его текст), но работать это будет с нюансами и далеко не со всеми окнами.

Разумеется, на этом поле процветает куча вспомогательных утилит разной степени навороченности и цены, от BetterSnapTool до Magnet и Spectacle. После установки любой из них наступает щасте, но встроенным средствам явный незачёт.

Но самое вымораживающее — это работа местной переключалки. Дело в том, что Command-Tab переключается не между окнами, а между приложениями. И если в винде в данном контексте это более-менее совпадающие вещи, то тут разница фатальна. Минимизировали окно — и привет, при простом переключении через Command-Tab оно больше не появится, хотя системное меню и будет меняться.

Конечно, есть аж два рецепта: дополнительно при переключении нажимать Option либо вместо минимизации окон мышкой или Command-M использовать Command-H и прятать их. Первый вариант совершенно негуманен для пальцев, второй вполне приемлем и даже активно рекомендуется на всяких форумах, но имеет и побочный эффект — спрятанное окно не попадает в правую часть дока, который и так-то выглядит жалким подобием таскбара. И ещё один побочный эффект от переключения между приложениями — переключалка показывает лишь их иконки, что после современной винды смотрится совсем уж прошлым веком.

Опять же нашлось несколько альтернативных переключалок, от Witch за 14$ до бесплатного и полностью устраивающего AltTab.

Отдельно порадовал обнаруженный порт Far'а. В отличие от Midnight Commander'а, он сразу создаёт отдельную консоль, хотя еще не определился, так ли это нужно.

теги: софт  |  обсудить  |  все отзывы (1)  |  обсудить в LJ


яблочноденежное
14.07.20 23:06 // оригинал
Странное какое-то ценообразование на Маках. Один и тот же Elmedia Player в AppStore за PRO-версию хочет 1150 рублей, и ставить потом можно на все свои машины с этим аккаунтом, а при загрузке лицензии с сайта аж 1450, причём лицензия эта всего на один компьютер.

теги: софт  |  обсудить  |  все отзывы (0)  |  обсудить в LJ


ГПБ vs TV
06.06.20 21:32 // оригинал
Газпромбанк на днях обновил своё приложение, после чего словил кучу единиц в AppStore и Google Play за попытку принудить к удалению TV, поскольку «с его помощью мошенники могут получить доступ к банковским картам». Выдав при запуске это сообщение, приложение сразу же гордо завершается. Я бы ещё понял наезд на TV Quick Support, там хоть экран посмотреть можно, но TV Remote Control в принципе не позволяет получить доступ к телефону, это исключительно средство доступа к другим устройствам.

Теперь ребята разродились попыткой объяснения с совершенно фантастическим и высосанным из пальца сценарием взлома, при котором вы спокойно сообщаете злоумышленникам id/пароль для доступа к TV на домашнем компьютере. Как справедливо замечают в комментариях, логичным шагом был бы полный запрет приёма звонков, ведь можно столько всего выболтать злобным хакерам.

Что забавно, в случае описанного сценария снос TV на телефоне никак не спасает от выбалтывания id/пароля к домашнему компьютеру, так что это лишь лихорадочная попытка «одних из лучших специалистов по информационной безопасности на рынке» на ходу придумать оправдание. Я сходу могу сочинить и чуть менее смехотворный вариант: попросить зайти через TV на компьютер «саппорта», где уже заботливо открыта фишинговая страница. Но и этот сценарий из серии ирландского вируса.

Конечно, с паранойей и заботливым обереганием меня от использования моих денег в ГПБ зашкаливает — не далее как в мае мне приходилось проходить квест с разблокировкой карты после перекидывания денег на ВТБшный счёт через ВТБшный сервис, когда внезапно потребовалось снять наличные (просто ВТБшный банкомат физически ближе).

Девушка с мучительной настойчивостью (и для себя, думаю, но отойти от скрипта не могла) требовала назвать три последние операции по карте, которой я практически не пользовался, поэтому не мог набрать нужное количество операций с пин-кодом. Это был зарплатный «Мир», с которого я обычно сразу скидывал деньги на нормальную Visa — в тот момент уже просроченную, но разрешённую к использованию из-за карантина. Но как раз операции перевода на просроченную, пусть и работающую карту уже не засчитывались.

Усугубляло всё то, что даже использовать эту карту для оплаты чего-нибудь из этого гениального приложения (чтоб получить подтверждаемую, пусть и отвергнутую операцию) уже было нельзя, в списке возможных источников средств её уже тупо не было.

Пришлось тащиться к банкомату и в качестве новых подтверждаемых операций запросить там три раза баланс — при том, что именно этого похода тогда и хотелось избежать.

Update: Приятно, но ребята сломались и выпустили обновлённую версию, ничего не имеющую против TV.

теги: софт, клоуны  |  обсудить  |  все отзывы (0)  |  обсудить в LJ


гуглемитное-2
14.04.20 16:01 // оригинал
Meet и его интеграцию в тот же Classroom, конечно, лепят на ходу и на коленке. Ссылка на конференцию, которая генерируется и висит в Classroom, для входа требует аккаунта в G Suite, к которому этот Classroom привязан. Что разумно, только вот если на телефонах аккаунт при подключении можно выбрать, из браузера используется аккаунт по умолчанию. Т.е. если у человека есть еще простой аккаунт в gmail и он имел неосторожность залогиниться в него до аккаунта G Suite, работать это не будет. Даже если после отлупа на стартовой странице Meet выбрать другой аккаунт и попытаться пройти по ссылке, оно всё равно подхватит дефолтовый аккаунт. Помогает ручной ввод имени конференции в поле, но это уже криво. Причём у Google нет возможности сменить дефолтовый аккаунт иначе как полным перелогином в правильном порядке.

Естественно, влетает в это даже не один процент пользователей (лично я не сразу поверил в этот косяк и полез перепроверять), да и многостаночникам, как говорил Жеглов, надо было просто вовремя со своими аккаунтами разбираться, но всё равно неаккуратно.

теги: софт, криворучки  |  обсудить  |  все отзывы (0)  |  обсудить в LJ


гуглемитное
10.04.20 12:12 // оригинал
Google на волне ажиотажа видеоконференций решила всех окончательно запутать и буквально вчера затеяла ребрендинг, переименовав Google Hangouts Meet в Google Meet и добавив прямую поддержку последнего в Classroom. Попутно Google Hangouts Chat превратился в Google Chat.

Итого теперь есть отдельно Meet (с небольшим чатом внутри), отдельно Chat и отдельно старый Hangouts с чатом, из которого можно запускать Meet.

Update: и я ещё забыл про Duo, хотя это вроде бы персональное решение, а не корпоративное. Типа как Skype против MS Teams.

Update 2: А еще у Meet восхищает юзабилити. При подключении можно выбрать режим звонка, в котором потом при желании добавить трансляцию своего экрана. А можно сразу выбрать трансляцию, и вот в этом случае нет ни возможности добавить к ней картинку с камеры, ни возможности смотреть список других участников. И чтобы попасть из этого режима в обычный, нужно полностью выйти и снова зайти.

теги: софт  |  обсудить  |  все отзывы (0)  |  обсудить в LJ




1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9  |  10 >>  »    »»



авто венгрия вырвиглаз германия глюки греция гуглемап драйверы египет железки журнализм империя добра испания италия кино кипр клоуны книги криворучки оспорт португалия программизм сайт софт стрим студень турция уродцы фото франция цацки чехия читалки android bq e51 eeepc from facebook hd2 hpc htc ipad iphone onlime vista windows 10 windows 7 windows 8 yota





Rambler's Top100
Рейтинг@Mail.ru



  Copyright © 2001-2023 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach