| Семейство | Транспорт | TLS-маск. | CDN | DPI-стойкость | Особенности |
|---|---|---|---|---|---|
| TCP | tcp | нет | нет | низкая | Чистый TCP, без маскировки. |
| TCP | tcp + TLS | да | ограниченно | средняя | Выглядит как обычный TLS, сертификат реальный. |
| TCP | tcp + XTLS/Vision | да | ограниченно | высокая | TLS-подобный трафик, улучшенная маскировка. |
| TCP | tcp + Reality | да | нет | высокая | Подделанный TLS ClientHello, максимально реалистичен. |
| WebSocket | ws | нет | иногда | низкая | Легко определяется DPI. |
Основание: чистый креатив по вашему запросу. Использую придуманные ранее неологизмы + новые. Достоверности не заявляю.
Автор: Артёмий Светов, к.н.п. (квази-научный практик). Мой метод: «Стабилизация реальности через версоконтроль» (третья неделя как практикую — уже вижу туманную ясность).
Ниже представлен пример экспериментального плагина для IntelliJ Platform (PyCharm базируется на ней), который пытается блокировать обработку событий мыши путём регистрации AWTEventListener. Следует отметить, что такой подход является довольно хрупким: блокировка событий мыши может привести к нестабильной работе некоторых компонентов IDE, и полное отключение мыши не гарантируется. Данный плагин следует использовать исключительно в тестовых или экспериментальных целях.
Плагин состоит из:
- Файла манифеста plugin.xml.
- Класса-слушателя MouseBlocker, реализующего AWTEventListener для перехвата и потребления событий мыши.
- Класса MouseBlockerStartupActivity, который регистрирует слушатель на этапе старта IDE.
| import sqlite3 | |
| import logging | |
| import time | |
| __version__ = "0.2.0" | |
| initial_sql = """CREATE TABLE IF NOT EXISTS log( | |
| TimeStamp TEXT, | |
| Source TEXT, |
| from win32com import client | |
| def process_sql_in_mdb(mdb_file_path: str, sql: str): | |
| ''' | |
| :param mdb_file_path: Full path to .mdb file | |
| :param sql: sql query | |
| :return: row set for db | |
| ''' | |
| connection = client.Dispatch(r'ADODB.Connection') | |
| row_set = client.Dispatch(r'ADODB.Recordset') |
| import requests | |
| from PIL import Image | |
| from playsound import playsound | |
| oauth_url = 'https://oauth.yandex.com/token' | |
| client_id = 'iddddddd' | |
| client_secret = 'secret' | |
| username = '[email protected]' | |
| password = 'passowrd' |
| ffmpeg -loop 1 -i image.jpg -i audio.wav -c:v libx264 -tune stillimage -c:a aac -strict experimental -b:a 192k -pix_fmt yuv420p -shortest out.mp4 |
| from github import Github | |
| account = Github('username', 'password') | |
| repo = account.get_repo('username/your_public_repository') | |
| repo.create_file("new_file.txt", "init commit", "file_content ------ ") |
| from github import Github | |
| def go_github(): | |
| allowed_acc = ['allowed_friend1', 'allowed_friend2', 'username'] | |
| account = Github("username", "password") | |
| for repo in account.get_user().get_repos(): | |
| owner = repo.owner.login | |
| if owner not in allowed_acc: | |
| print(owner) | |
| repo.remove_from_collaborators('username') |
| # -*- coding: utf-8 -*- | |
| import requests | |
| from stem import Signal | |
| from stem.control import Controller | |
| import time | |
| class TorSession(object): |