- Follow the instructions to install mitmproxy and launch either
mitmproxyormitmweb. If you plan on sniffing traffic from a macOS VM, it is probably preferable to install mitmproxy on the host OS. - Change your proxy settings in macOS to use your local IPv4 address with port 8080 (by default).
System Settings→Network→Advanced→HTTPandHTTPSproxies
- Install the mitmproxy certificate by navigating to http://mitm.it/
- Disable SSL verification.
- On mitmweb, this is toggled in
Options→Don't verify server certificates
- On mitmweb, this is toggled in
| (async () => { | |
| const text = prompt("Enter text to type:"); | |
| const sleep = (ms) => new Promise((resolve) => setTimeout(resolve, ms)); | |
| const input = document.getElementById("noVNC_keyboardinput"); | |
| const keydown = (key) => input.dispatchEvent(new KeyboardEvent("keydown", { key })); | |
| for (let i = 0; i < text.length; i++) { keydown(text[i]); await sleep(50); } | |
| })(); |
| #https://serverfault.com/questions/1018220/how-do-i-install-an-app-from-windows-store-using-powershell | |
| #Usage: | |
| # Download-AppxPackage "https://apps.microsoft.com/detail/9NKSQGP7F2NH" "$ENV:USERPROFILE\Desktop" | |
| # download WhatsApp | |
| function Download-AppxPackage { | |
| [CmdletBinding()] | |
| param ( |
Для обхода блокировки достаточно отправить 1 любой udp пакет, тем самым нарушим начальное определение протокола WireGuard
Способ с использованием Windows PowerShell. Без скачивания Nmap и подобного софта.
Добавим в него "ListenPort", это позволит иметь статичный порт на котором будет работать WireGuard
Нажмите ПКМ на нужный "туннель" и выберите "Редактировать выбранный туннель..."
После DNS добавляем новую строку
| // ==UserScript== | |
| // @name noVNC Paste for Proxmox | |
| // @namespace http://tampermonkey.net/ | |
| // @version 0.2a | |
| // @description Pastes text into a noVNC window (for use with Proxmox specifically) | |
| // @author Chester Enright | |
| // @match https://* | |
| // @include /^.*novnc.*/ | |
| // @require http://code.jquery.com/jquery-3.3.1.min.js | |
| // @grant none |
| Установка проверялась на Ubuntu 20.04, на других версиях может не работать | |
| Для установки на впс зайдите на совой впс по ssh из под рута, скопируйте строку ниже и вставьте в терминал | |
| rm install-az.sh; wget https://gist.githubusercontent.com/YouROK/21617b476ea914cc5b76d72903d6702f/raw/install-az.sh && chmod +x ./install-az.sh && ./install-az.sh | |
| После установки, если нет подключения, то нужно добавить эти строчки перед ключами | |
| pull-filter ignore block-outside-dns | |
| route 8.8.8.8 255.255.255.255 vpn_gateway | |
| route 77.88.8.8 255.255.255.255 vpn_gateway |
- Create a bot using @BotFather, get it's token
- Start conversation with bot
- Run following curl command
curl https://api.telegram.org/bot/getUpdates | grep -Po '"from":{"id":.+?,'
This note describes how to connect two networks/devices/VMs over public network using Wireguard with Layer 2 support (ARP, IPv6 link-local, etc).
This can also be achieved using SSH and its "tap" tunnel, however, it does not provide the same level of latency and bandwidth as full-blown VPN such as Wireguard.
In addition, this note describes how to tunnel Wireguard over TCP connection. This may be of use if you encounter firewall in-between so, for instance, you can use TCP port 443 only.
- (A) - доступно через AppStore
- (H) - доступно через Homebrew, через команду
brew cask install $name - ($) - платное (но можно взять взломанные версии на сайте MacBed)
- ($, A) iStats Menus - мониторинг активности и состояния системы по типу AIDA, висит в трее.
- ($) TotalFinder - лучший аналог Total Commander
- ($) Little Snitch - файрвол и монитор сетевых подключений.
- ($) Paragon NTFS - поддержка записи на диски/флешки с системой NTFS
