Skip to content

Instantly share code, notes, and snippets.

View s3rgeym's full-sized avatar
🏴‍☠️
Анархия - основа Интернета

[object Object] s3rgeym

🏴‍☠️
Анархия - основа Интернета
View GitHub Profile

Цель: скрыть от провайдера и СОРМ DNS-запросы, которые по умолчанию не шифруются

Как написано в Arch Wiki, NetworkManager не умеет напрямую работать с DoT (DNS Over TLS). Для этого используется systemd-resolved (ставить его не надо — это часть пакета systemd).

Если он не включен:

sudo systemctl enable --now systemd-resolved
@s3rgeym
s3rgeym / Arch-Install-SED-Luks-Btrfs.md
Last active September 14, 2026 09:54
Установка Arch Linux с шифрованием всего диска либо раздела и Btrfs

image

Вся суть харча™ (на самом деле все далеко не так...)

Установка Arch Linux с шифрованием всего диска либо раздела и Btrfs

//
// THIS FILE WAS AUTOGENERATED BY ZELLIJ, THE PREVIOUS FILE AT THIS LOCATION WAS COPIED TO: /home/sergey/.config/zellij/config.kdl.bak
//
keybinds clear-defaults=true {
locked {
bind "Alt g" { SwitchToMode "normal"; }
}
pane {
bind "left" { MoveFocus "left"; }

Ни для кого не секрет, что телеграм давно превратился в парашу и страшно даже не засилие ботов, а БОРЬБА С НИМИ. Так как телегу разрабатывали не программисты, а ебучие олимпиадники, для которых важна лишь скорость работы и прохождение формальных тестов, то он кривой чуть менее чем полностью. Этой лазейкой пользуются не только всякие нод-овцы, запутенцы, но и свинорылая ципсота (у меня есть подозрение, что соевые хуесосы из телеги с последними даже не борются).

image

Пример хохлячьего бота-спамера.

image image

Его сообщения.

Шпаргалка по Linux

Терминал

В Ubuntu придется часто использовать терминал. Его можно вызвать сочетанием клавиш Ctr+Alt+T. Важно запомнить, что для большинства команд можно вызвать краткую справку:

<command> -h
data="""\
1. [✓] org.freedesktop.Platform.GL.default 24.08 u flathub 25.8 MB / 147.8 MB
2. [✓] org.freedesktop.Platform.GL.default 24.08extra u flathub 25.9 MB / 147.8 MB
3. [✓] org.freedesktop.Platform.Locale 24.08 u flathub 850.4 kB / 388.9 MB
4. [✓] org.freedesktop.Platform.ffmpeg-full 24.08 u flathub 5.4 kB / 12.1 MB
5. [✓] org.freedesktop.Sdk.Locale 24.08 u flathub 1.9 MB / 394.4 MB
6. [✓] org.freedesktop.Sdk.Locale 25.08 u flathub 18.5 kB / 394.8 MB
7. [✓] org.gnome.Platform.Locale 49 u flathub 18.5 kB / 385.8 MB
8. [✓] org.gnome.Platform.Locale 50 u flathub 18.5 kB / 386.0 MB
9. [✓] org.gnome.Platform 50 u flathub 1.4 MB / 408.8 MB
#!/usr/bin/env python
import argparse
import json
import re
import signal
import subprocess
import sys
from urllib.request import Request, urlopen
MODEL_NAME = "qwen2.5-coder:7b"
@s3rgeym
s3rgeym / Tor_Service_Bridges.md
Last active June 6, 2026 01:29
Как получить и использовать мосты для сервиса tor в Linux

Тут речь идет не про Tor Browser, а про пакет tor, предоставляющий одноименный сервис, который в свою очередь позволяет подключаться к сети Tor, используя в качестве прокси SOCKS localhost:9050.

В России с 2022 начали блокировать Tor. Где-то с лета невозможно подключиться к Tor без использования мостов (bridges).

Устанавливаем зависимости:

Arch Linux/Manjaro:

$ yay -S obfs4proxy
@s3rgeym
s3rgeym / main.go
Last active June 1, 2026 23:59
Go VNC Scanner
package main
import (
"bufio"
"context"
"crypto/des"
"encoding/binary"
"flag"
"fmt"
"io"
@s3rgeym
s3rgeym / pet-snippet.toml
Last active June 1, 2026 00:52
description
[[Snippets]]
Description = "repeat the previous command"
Output = ""
Tag = []
command = "!!"
[[Snippets]]
Description = "Runs last command"
Output = ""