Архив автора: foxylab

Как создать туннель в Интернет для своего домашнего компьютера

Часто оказывается необходимым дать доступ из Интернета к каким-либо портам своего компьютера, расположенного за NAT провайдера. Но популярный ранее сервис ngrok стал IMHO фактически непригоден в бесплатной версии. Как же быть? Сделаем свой ngrok, разместив его на своей же VPS-ке (да, Ваш сервер в Интернете необходим, без него никак). Опишу, как это вышло у меня.

Читать далее

Как обезопасить свой компьютер от вируса-шифровальщика Wana decrypt0r 2.0 (WannaCry)

12 мая 2017 года началась глобальная атака на компьютеры под управлением операционной системы Microsoft Windows. При этом используется уязвимость EternalBlue MS17-010 в сетевом протоколе SMBv1. В случае успешного проникновения на компьютер пользователя вирус WannaCry шифрует файлы на компьютере и вымогает биткойны ($300 в эквиваленте) (командные центры вируса расположены в сети  Tor).
Для предотвращения проникновения вируса-вымогателя (ransomware) на свой компьютер Вы может отключить сетевой протокол SMBv1 командой (вводится в командной строке):

dism /online /norestart /disable-feature /featurename:SMB1Protocol

Результаты выполнения команды:

Voilà 🙂

Иероглифы Древнего Египта

Вот так выглядит имя  ALEXEY , записанное египетскими иероглифами:

Основные иероглифы для древнеегипетского алфавита выглядят так:

Загадочная узкоколейная однопутная железная дорога в лесу между Гомелем и Добрушем — еще одна забытая узкоколейка Беларуси

На американской карте масштаба 1:250 000  (созданной в 1953 году) квадрата NN 36-10 в лесу между Гомелем и Добрушем изображено ответвление железной дороги:

Читать далее

Шифруем DNS-запросы или dnscrypt-proxy в действии — НЕТ утечке DNS

Протокол DNS предполагает открытый обмен информацией между клиентами (в число которых входит и Ваш компьютер) и DNS-серверами. Таким образом, «подсмотреть» адреса посещаемых Вами сайтов (утечка DNS, «DNS Leak«) или даже подменить их (!) не составляет особенного труда, даже при использовании VPN.

Например, рассмотрим информацию, передаваемую при запросе IP-адреса сайта ya.ru у DNS-серверов Google 8.8.8.8 и 8.8.4.4 при выполнении команды ping:

Перехватываем сетевые пакеты — происходит обращение к порту 53 по IP-адресам 8.8.8.8 и 8.8.4.4:

Смотрим содержимое запроса:

Имя сайта (ya.ru) содержится в запросе открытым текстом:
0x02 (2 символа) 0x79 (y) 0x61 (a) 0x02 (2 символа) 0x72 (r) 0x75 (u) 0x00 (конец)

Как же скрыть эту информацию от посторонних глаз?
Протокол DNSCrypt (криптографическая защита DNS-трафика) нам поможет 🙂

Читать далее

Как победить OOM Killer?

На Linux-системах с небольшим объемом физической оперативной памяти (например, на VPS-ках) часто  можно заметить, что какой-либо процесс внезапно прекращает работу. В чем же дело? Оказывается, он «убит», а виновник — злобный OOM Killer !

OOM Killer представляет собой компонент ядра Linux, защитный механизм, призванный решать проблемы с нехваткой физической памяти (OOM — Out of memory). При обнаружении недостатка памяти OOM Killer «убивает» наименее важный по его мнению процесс, посылая ему сигнал KILL (исключения составляют лишь init и ядерные нити (kernel threads)). Сообщение о об этом появляется в журнале /var/log/syslog в виде:

Out of memory: Kill process **** (****) score **** or sacrifice child
Killed process **** (****)

Но мнение пользователя системы не всегда совпадает с мнением «киллера» 🙂 Как же быть? Как заставить OOM Killer не трогать дорогие нашему сердцу процессы?
Читать далее

Возраст наших лесов

Лесом называется совокупность деревьев высотой более 4 м с сомкнутостью крон свыше 0,2 (сомкнутость крон — это отношение площади проекций крон всех деревьев участка на поверхность земли к площади участка). Совокупность деревьев с сомкнутостью крон менее 0,2 называется редколесьем. Сомкнутость крон отличается на разных ярусах леса.

Структура древесины

На поперечном разрезе дерева можно рассмотреть состав его древесины:
состав древесины
Читать далее

Выращивание сосны в домашних условиях

Я нашел во время одного из своих велотрипов три маленькие сосны:
сосны
Сосна обыкновенная (лат. Pinus sylvestris, англ. pine) принадлежит к роду Сосна семейства Сосновые.
Сосна является одной из наименее требовательных к почве древесных пород и потому может расти на таких малоплодородных почвах (например, сухих песчаных), на которых рост других деревьев почти невозможен.
Сосна возобновляется либо семенами, либо посадкой (включая пересадку и вегетативное размножение черенками).
Шишка и семена сосны:

Срок жизни сосны обыкновенной составляет 300…400…600 лет по сведениям разных источников.
В фундаментальном справочнике «Полная энциклопедiя русскаго сельскаго хозяйства и соприкасающихся съ нимъ наукъ» в статье «Сосна» приводятся рисунки сосенок возрастом 1,2 и 3 года:
рост сосны
Вот что говорится о росте молодой сосны в пособие «Лѣсоводство» 1892 года (составитель — М. Турскiй):
сосна мутовки
У сосны выделяются мутовки (англ. whorl) — ветки, располагающиеся вокруг ствола на одном уровне. Первая мутовка появляется на третьем году жизни дерева. Затем новая мутовка появляется каждый год, причем у зрелого дерева нижние мутовки отмирают, оголяя ствол. Таким образом, по мутовке можно определить возраст молодого дерева.
У найденных мною сосенок был один верхушечный  побег (1) и одна мутовка (2):
мутовка сосны
Характерная особенность двухлетнего и более  взрослого дерева — хвоинки расположены по две в пучке.
У привезенных сосенок хвоинки были парными:
хвоинки сосны
Вот для сравнения непарные хвоинки ели:
хвоинки ели
Таким образом, найденные сосенки были трехлетками.
Читать далее