fa
Feedback
Code Space

Code Space

رفتن به کانال در Telegram

Hello this channel does not violate the policies of Telegram and we love you @rove with best regards

نمایش بیشتر
5 900
مشترکین
+15024 ساعت
+5197 روز
+2 00530 روز
آرشیو پست ها
قابل ويه غريب هو وياك بس اكلك شو من نمت اتصال وياك يكرم الله استحلمت بيك 😂😂😂😂

عل اقل ما انام بل اتصال

هو انت هم تصير بشر

رحت لل امتحان وطلعت معي ومادري بروحي

.

يولد ال 20 اسيا شكم نجمة بيهن

ضوجه

يولد هذا يمكن نايم
يولد هذا يمكن نايم

ها

پیام صوتی00:09

ها حبايبي هذا الشرح تدللون تعذروني خاف اكو جفصات لان اول مره اسووي شرح بصوتي وشويه متوتر 😅 هذا كود البايثون الموجود بل شرح
import subprocess as s
import os

def checkCurlInstallation():
    try:
        s.check_call("curl --version", shell=True)
    except s.CalledProcessError:
        print("curl is not installed, installing it now.")
        s.run("apt-get update && apt-get install -y curl", shell=True)

def getServerIP(): 
    return s.check_output("curl -s ifconfig.me", shell=True).decode().strip()

def generateKey(): 
    return s.check_output("wg genkey", shell=True).decode().strip()

def getPublicKey(privateKey): 
    return s.check_output(f"echo {privateKey} | wg pubkey", shell=True).decode().strip()

def generateServerKeys():
    privateKey = generateKey()
    publicKey = getPublicKey(privateKey)
    return privateKey, publicKey

def writeFiles(privateKey, publicKey, config):
    os.makedirs("/etc/wireguard", exist_ok=True)
    with open("/etc/wireguard/privatekey", "w") as f: 
        f.write(privateKey)
    with open("/etc/wireguard/publickey", "w") as f: 
        f.write(publicKey)
    with open("/etc/wireguard/wg0.conf", "w") as f: 
        f.write(config)
    s.run("chmod 600 /etc/wireguard/privatekey /etc/wireguard/publickey /etc/wireguard/wg0.conf", shell=True)

def generateClientConfig(clientPrivateKey, serverPublicKey, serverIP):
    return f"""[Interface]
PrivateKey = {clientPrivateKey}
Address = 10.0.0.2/32
DNS = 1.1.1.1

[Peer]
PublicKey = {serverPublicKey}
Endpoint = ip:51820
AllowedIPs = 0.0.0.0/0, ::/0
PersistentKeepalive = 25
"""

def setupWireguard(clientPublicKey, clientPrivateKey):
    checkCurlInstallation()
    serverPrivateKey, serverPublicKey = generateServerKeys()
    serverIP = getServerIP()

    serverConfig = f"""[Interface]
PrivateKey = {serverPrivateKey}
Address = 10.0.0.1/24
ListenPort = 51820
PostUp = iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
SaveConfig = true

[Peer]
PublicKey = {clientPublicKey}
AllowedIPs = 10.0.0.2/32
"""

    writeFiles(serverPrivateKey, serverPublicKey, serverConfig)

    clientConfig = generateClientConfig(clientPrivateKey, serverPublicKey, serverIP)
    with open("client-wg0.conf", "w") as f:
        f.write(clientConfig)

    s.run("sysctl -w net.ipv4.ip_forward=1", shell=True)
    s.run("wg-quick down wg0", shell=True)
    s.run("wg-quick up wg0", shell=True)
    s.run("systemctl enable wg-quick@wg0", shell=True)
    s.run("wg show", shell=True)

clientPublicKey = input("Enter client public key: ").strip()
clientPrivateKey = input("Enter client private key: ").strip()

setupWireguard(clientPublicKey, clientPrivateKey)
اي خطا يصير عندك دزلي هنا : @katas

يولد اذكر اكو اداة تحول المقاطع مال تيك توك الناشرهن من عامة الى خاصة مدري وين شفتها

اشرحه صوت لو بس فيديو وانتم تفهمونه
Anonymous voting

شويه وينزل مقطع

تريد تخفي موقعك؟ مليت من الـ VPN؟ تعبت من ضعف السرعة؟ سهلة، جبتلك الحل يمي — بس لازم عندك VPS، وتستخدم برنامج معين، وتكنك على الـ VPS، ويصير مثل الخادم الوسيط: يشفر اتصالك وبياناتك، ينطيك استقرار بالاتصال، ويحسنلك سرعة الإنترنت بدون لا تضعف ولا تزود.

واني من امس اربط سيرفرات وبروكسيات ودنيا خابصه تاليها ماينكطع النت

ناقصنه بوت داتا بيس تا نناج رسمي