Блог о (возможно) разработке ПО и использовании оборудования по типу одноплатников для простой настройки VPN на уровне между интернет провайдером и домашним роутером в условиях блокировок. Изначально моей целью было настроить друзьям из ** стабильное подключение к интернету для всех домашних устройств. Я провел несколько удачных экспериментов с заворачиванием всего трафика в OpenVPN + Stunnel, Proxyguard, WireGuard + xt_wgobfs. Если у вас есть идеи, что еще можно будет добавить в финальное ПО, буду рад услышать.
Итак, я хочу сделать программу, которую ты устанавливаешь на устройство с Linux, в котором есть Ethernet/Wi-Fi input и Ethernet и/или Wi-Fi output, с возможностью установить зависимости, например, такие как KEA DHCP/ISC-DHCP-Server, iptables, WireGuard и т. п. Выбираешь способ обфускации трафика, настраиваешь/импортируешь профиль, подключаешь и пользуешься.
При настройке обфускации трафика, например, выбрав связку WireGuard + xt_wgobfs, тебе выдаст подробно документированный скрипт для автоматической настройки, который после выполнения на сервере, вернет тебе файл с клиентскими настройками, которые впоследствии можно импортировать в виде профиля. "Профиль" можно сохранить, экспортировать, удалить, редактировать или добавить в автозапуск.
PS2, Xbox и Gamecube - последние консоли, в существовании которых ещё был хоть какой-то смысл. К 2006 ПК стали достаточно дружелюбными к пользователю и стабильными, чтобы ими могли пользоваться даже домохозяйки.
Из портативок то же самое можно сказать про PSP и NDS - к 2011 смартфоны догнали эти две последние по мощности при более широких возможностях.
как в ассамблерном языке NASM можно написать как можно более быстрый остаток от деления, когда деление округляет в ближайшую сторону?
Вот пример кода на NASM:
section .text
global _start
_start:
; золотое сечение
mov rbp, rsp
push qword -1836311903 ; [rbp-8]
push qword -1134903170 ; [rbp-16]
; алгоритм Евклида
; <БЕНЧМАРК>
rdtsc
push rax ; [rbp-24]
Comment too long. Click
here to view the full text.
Смотрел прохождение "Rainworld" и заметил, одну вещь. В игре существую такие существа, как стервятники - летающая НЕХ в костяных масках, атакующая игрока стаями. При этом, если игрок сбивает с одного из стервятников маску, остальные стервятники атакуют "обезмасоченного" собрата.
Что-то это мне так напоминает... Создатель Rainworld знал про анонимные имиджборды?