2 октября 333 выходных узла Tor, примерно каждый десятый в сети, начали перенаправлять SSH-подключения на 12 серверов-перехватчиков. Кто входил, несмотря на предупреждение о сменившемся ключе хоста, лишался пароля, а его сервер заражали бэкдором Ebury. Автор поймал подмену на своём подключении, проверил все ~3000 выходных узлов скриптом на exitmap и передал список команде Tor: через три дня все заражённые узлы были выключены. Читать далее
Представьте, что у вас есть многослойный пайплайн обработки данных.Ширина слоя — 5000 узлов. Количество слоёв — 60. Общее число узлов — 300 000.Каждую секунду приходит 10 новых событий (изменений на входе). Наивный подход — пересчитать всё с нуля — будет перебирать все 300 000 узлов на каждое обновление. При 10 обновлениях в секунду это 3 млн вычислений узлов в секунду. А если ширина слоя 100 000 и слоёв 100? Получаем 10 млн узлов на пересчёт. Компьютер не справляется. Читать далее
Создать ssh-сервер на Go можно при помощи модуля golang.org/x/crypto/ssh.А при помощи пакета github.com/gliderlabs/ssh можно разработать ssh-сервер легко и быстро. Ssh подразумевает не только доступ к оболочке(shell), но и прочие возможности: файловый сервер(sftp), проброс портов. README пакета gliderlabs/ssh содержит минимальный пример, выводящий строку "Hello world" любому подключенному ssh-клиенту.Реализуем же полноценный терминальный интерфейс. go next()
Активисты Tor объявили о начале проекта FUSION (переводится как «слияние», но одновременно представляет собой аббревиатуру Firefox USIng Onions). Это проект по интеграции функций Tor Browser непосредственно в Firefox. Как известно, Tor Browser строится на основе Firefox ESR с кучей патчей, специфических для Tor.…