Содержание

1) Кто мы и наша новая проблема.

2) Собираем нового телеграм бота для выдачи ключей.

3) Наслаждаемся бесплатным ВПН.

Blacktemple - мы абсолютно бесплатный VPN сервис который работает уже 2ой год.

За этот период мы:

  • не ограничивали скорость соединения;

  • не ограничивали трафик;

  • не внедряли рекламу;

  • не вводили платные услуги.

Сервис работает за счет необязательных пожертвований 10-50 рублей.

24.08.2023 Прошла вторая волна блокировок протоколов WIREGUARD. У нас 80% серверов работает на этом протоколе. К сожалению нам пришлось отказаться от данного протокола в связи с тем что 70% пользователей (провели голосование) потеряли доступ и не могут поднять соединение.

Мы решили выбрать протокол к которому сможем подобрать юзер-френдли клиент.

Outline отличается от WireGuard тем, что он использует технологию виртуальной частной сети (VPN), а не тоннельное шифрование данных. Это делает его более безопасным, поскольку ваши данные могут быть защищены от прослушивания посторонними лицами. Также Outline предоставляет более простой интерфейс для настройки и использования, что делает его более привлекательным для многих пользователей.

OUTLINEShadowsocks использует протокол безопасного шифрования данных, такой как AES-256-CBC, чтобы зашифровать входящие и исходящие данные. Мы также можем использовать другие протоколы шифрования, такие как AES-128-CBC или AES-256-GCM, а также настроить метод аутентификации, такой как HMAC-SHA1 или HMAC-SHA256.

Создание бота для выдачи ключей OUTLINE Shadowsocks


from telegram.ext import Updater, CommandHandler

def start(update, context):
    context.bot.send_message(chat_id=update.effective_chat.id, text="Привет! Я могу предоставить тебе ключ OUTLINE Shadowsocks. Введите /generate_key, чтобы запросить ключ.")

def generate_key(update, context):
    # Здесь происходит генерация ключа OUTLINE Shadowsocks.
    # Для этого можно использовать библиотеку shadowsocks.
    # ...
    context.bot.send_message(chat_id=update.effective_chat.id, text="Ваш ключ OUTLINE Shadowsocks: <ключ>")

updater = Updater(token='<токен>', use_context=True)
dispatcher = updater.dispatcher

start_handler = CommandHandler('start', start)
dispatcher.add_handler(start_handler)

generate_key_handler = CommandHandler('generate_key', generate_key)
dispatcher.add_handler(generate_key_handler)

updater.start_polling()

Это простой python скрипт для генерации ключа, тк мы не ограничиваем в выдаче ключей и выдаем бесплатно, нам больше команд и не требуется.

Вот скрипт вывода онлайна на сервере:

import requests

# Адрес API.
api_url = 'https://api.getoutline.com/v1/clients'

# Ваш ключ API.
api_key = '<ключ_api>'

# Запрос к API.
response = requests.get(api_url, headers={'x-api-key': api_key})

# Получаем данные о подключенных клиентах.
clients = response.json()

# Выводим количество подключенных клиентов.
print(f'Количество подключенных клиентов: {len(clients)}')

Как обычной бесплатный линк
https://t.me/blacktemple_space

Комментарии (5)


  1. atrost
    25.08.2023 07:44
    -2

    Главное не используйте mieru, NaïveProxy и VLESS XTLS-Reality, а то на эти протоколы натравите РКН, дайте другим возможность пользоваться непопулярными транспортами.


    1. dtkbrbq
      25.08.2023 07:44
      +1

      Для VLESS XTLS-Reality софт для ПК очень печальный пока еще.


  1. somecapo
    25.08.2023 07:44
    -2

    Интересное решение


  1. XOR2048
    25.08.2023 07:44
    +4

    Outline отличается от WireGuard тем, что он использует технологию виртуальной частной сети (VPN), а не тоннельное шифрование данных. Это делает его более безопасным, поскольку ваши данные могут быть защищены от прослушивания посторонними лицами.

    То есть вы хотите сказать, что WireGuard могут прослушать и то что WG не является VPN-протоколом?

    WireGuard является коммуникационным протоколом, который реализует зашифрованную виртуальную частную сеть (VPN). При этом работает только по UDP (из коробки). Шифрование в WG есть (ChaCha20). Достаточно зайти и немного почитать главную на сайте WireGuard :)

    А Outline в свою очередь использует Shadowsocks (который не является VPN, а скорее очень сильно улучшенным Proxy), как протокол, который хоть также и шифрует данные, но при этом является настолько же уязвимым к блокировке, как и WG. Тут вопрос времени сколько ему осталось без массовых блокировок.


  1. pdistortion
    25.08.2023 07:44
    +4

    Outline отличается от WireGuard тем, что он использует технологию виртуальной частной сети (VPN), а не тоннельное шифрование данных.

    Все ровно с точностью до наоборот.

    OUTLINEShadowsocks использует протокол безопасного шифрования данных, такой как AES-256-CBC, чтобы зашифровать входящие и исходящие данные. Это делает его более безопасным, поскольку ваши данные могут быть защищены от прослушивания посторонними лицами.

    В shadowsocks вообще нету и не было aes-256-cbc, а Outline использует аналогичный Wireguard'у тип шифрования chacha20-ietf-poly1305

    Также Outline предоставляет более простой интерфейс для настройки

    В официальных клиентах Outline нет никакой настройки, есть только добавление ключа и смена его названия. В Wireguard тоже очень простой интерфейс, но у него можно поменять DNS, выбрать IP через которые будет работать VPN.

    Здесь происходит генерация ключа OUTLINE Shadowsocks. # Для этого можно использовать библиотеку shadowsocks.

    Какую еще библиотеку shadowsocks вы собрались использовать для генерации ключа OUTLINE?)

    Вот скрипт вывода онлайна на сервере:
    import requests

    Адрес API.

    api_url = 'https://api.getoutline.com/v1/clients'

    Вы вообще видели сайт getoutline.com?)
    Все взаимодействие с API происходит на ваших серверах, для интересующихся вот неплохая библиотека: outline-vpn-api

    Хуже анти-рекламы для БЕСПЛАТНОГО VPN-сервиса не придумать. Статья помимо того что бесполезная, так еще и вводит в заблуждение. Страшно представлять что у вас там на самом деле происходит на серверах и с пользователями ????️.