✅ Ücretsiz SOCKS4 Proxy Listesi (Kontrol Edilmemiştir – Test Ederek Kullanın)

Onaylı Üye
Katılım
18 Kas 2017
Mesajlar
100
Tepki puanı
6
Ödüller
9
8 HİZMET YILI
Selam Memoryhackers üyeleri 👋
Aşağıda ücretsiz birkaç SOCKS4 proxy paylaşıyorum. ÖNEMLİ: Bu proxy’ler ücretsiz olduğu için henüz kontrol edilmemiştir — lütfen kullanmadan önce kendi tarafınızda test edin.


Dikkat edilmesi gerekenler



  • Bu liste as-is paylaşılmaktadır; çalışıp çalışmadığı garanti edilmez.
  • Kullanımdan önce mutlaka bir proxy checker veya tarayıcı/proxy eklentisi ile doğrulayın.
  • Güvenlik/anonimlik gereksinimleriniz varsa ücretli ve test edilmiş proxyleri tercih edin.
  • Bu proxy’ler hakkında destek/garanti verilmez. Sorularınız için PM atabilirsiniz;

Test önerisi (kısa): Basit bir proxy checker scripti veya online “proxy checker” hizmeti ile IP:pORT formatını doğrulayın. (Örnek script istersen paylaşabilirim.)


İyi kullanımlar — sorun yaşarsanız mesaj atın.

hızlı check etmek için python örneği
Python:
import sys
import re
import csv
import time
import socket
from concurrent.futures import ThreadPoolExecutor, as_completed

import requests

TEST_URL = "https://httpbin.org/ip"
TIMEOUT = 6            
TCP_TIMEOUT = 3        
OUTPUT_CSV = "proxy_check_results.csv"
MAX_WORKERS = 100      

re_socks = re.compile(r"socks4://([\d\.]+:\d+)")
re_ipport = re.compile(r"^(\d{1,3}(?:\.\d{1,3}){3}):(\d+)$")

def normalize_line(line):
    line = line.strip()
    if not line:
        return None
    m = re_socks.search(line)
    if m:
        return m.group(1)
    m2 = re_ipport.match(line)
    if m2:
        return f"{m2.group(1)}:{m2.group(2)}"
    return None

def tcp_port_check(ip, port, timeout=TCP_TIMEOUT):
    try:
        with socket.create_connection((ip, port), timeout=timeout):
            return True, None
    except Exception as e:
        return False, str(e)

def check_proxy_http(ipport):
 
    proxies = {"http": f"socks4://{ipport}", "https": f"socks4://{ipport}"}
    t0 = time.time()
    try:
        r = requests.get(TEST_URL, proxies=proxies, timeout=TIMEOUT)
        elapsed = round(time.time() - t0, 2)
        if r.status_code == 200:
            origin = ""
            try:
                origin = r.json().get("origin","")
            except Exception:
                origin = r.text.strip()
            return ipport, True, elapsed, origin
        else:
            return ipport, False, round(time.time() - t0, 2), f"HTTP {r.status_code}"
    except Exception as e:
        ip, port = ipport.split(":")
        ok_tcp, tcp_err = tcp_port_check(ip, int(port))
        elapsed = round(time.time() - t0, 2)
        if ok_tcp:
            return ipport, False, elapsed, f"TCP open but proxy HTTP failed: {e}"
        else:
            return ipport, False, elapsed, f"TCP closed / connect failed: {tcp_err or e}"

def main():
    if len(sys.argv) < 2:
        print("Kullanım: python3 check_socks4_fast.py proxies.txt")
        sys.exit(1)

    infile = sys.argv[1]
    proxies = []
    with open(infile, "r", encoding="utf-8", errors="ignore") as f:
        for L in f:
            n = normalize_line(L)
            if n:
                proxies.append(n)

    if not proxies:
        print("[!] Hiç proxy bulunamadı.")
        sys.exit(1)

    workers = min(MAX_WORKERS, len(proxies))
    print(f"[i] Toplam proxy: {len(proxies)} — Paralel işçi: {workers}")
    results = []

    start_all = time.time()
    with ThreadPoolExecutor(max_workers=workers) as exe:
        futures = {exe.submit(check_proxy_http, p): p for p in proxies}
        for fut in as_completed(futures):
            p = futures[fut]
            try:
                ipport, ok, elapsed, info = fut.result()
            except Exception as e:
                ipport, ok, elapsed, info = p, False, 0.0, f"Unhandled error: {e}"
            status = "OK" if ok else "FAIL"
            results.append((ipport, status, elapsed, str(info)))
         
            if ok:
                print(f"[✅] {ipport}  {status}  ({elapsed}s) -> {info}")
            else:
                print(f"[✖] {ipport}  {status}  ({elapsed}s) -> {info}")

    total_time = round(time.time() - start_all, 2)
 
    with open(OUTPUT_CSV, "w", newline="", encoding="utf-8") as csvf:
        writer = csv.writer(csvf)
        writer.writerow(["proxy", "status", "time_s", "info"])
        writer.writerows(results)

    ok_count = sum(1 for r in results if r[1] == "OK")
    print("\n[i] Test tamamlandı.")
    print(f"[i] Toplam: {len(results)} | OK: {ok_count} | FAIL: {len(results)-ok_count} | Süre: {total_time}s")
    print(f"[i] Sonuçlar CSV: {OUTPUT_CSV}")

if __name__ == "__main__":
    main()

Free proxies
91.211.115.127:1080
104.248.151.220:57554
118.70.151.55:1080
163.47.37.190:1080
47.251.73.54:9098
47.251.73.54:81
47.252.11.233:8080
139.224.195.153:3129
101.132.252.152:20
8.148.23.202:8080
39.102.211.64:80
39.102.210.222:1111
106.14.91.83:3128
121.43.154.123:7890
39.101.65.228:3000
47.76.144.139:59394
8.148.23.202:9091
120.26.52.35:9098
39.102.209.128:100
8.130.71.75:8081
8.130.36.245:8899
8.148.23.165:18080
47.250.159.65:18081
47.120.0.231:9080
47.237.113.119:5060
47.250.11.111:4002
47.109.110.100:8080
47.109.83.196:45554
8.215.12.103:202
47.116.126.57:8118
47.91.115.179:10250
47.91.121.127:8443
8.213.215.187:8001
8.213.137.155:5555
47.237.23.143:1011
47.121.182.36:8018
8.213.137.155:20
8.213.137.155:10001
8.213.129.20:1081
47.116.181.146:9090
8.213.128.6:9000
47.251.87.74:8085



yeni liste-----
129.146.226.84:1080
166.62.88.163:45842
166.62.121.102:45886
68.71.240.210:4145
68.71.243.14:4145
142.54.235.9:4145
107.181.168.145:4145
104.37.135.145:4145
162.253.68.97:4145
67.201.58.190:4145
68.71.251.134:4145
72.37.217.3:4145
192.252.220.92:17328
67.201.39.14:4145
107.181.161.81:4145
199.102.107.145:4145
67.201.59.70:4145
142.54.226.214:4145
142.54.237.34:4145
68.71.252.38:4145
142.54.239.1:4145
68.71.242.118:4145
192.252.208.70:14282
192.111.139.163:19404
68.71.245.206:4145
192.111.135.17:18302
184.170.248.5:4145
192.252.214.20:15864
192.111.135.18:18301
199.116.112.6:4145
 
Son düzenleme:
Üst