diff --git a/package/lean/luci-app-ssr-pro/Makefile b/package/lean/luci-app-ssr-pro/Makefile
deleted file mode 100644
index fd5af97dc0..0000000000
--- a/package/lean/luci-app-ssr-pro/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright (C) 2016 Openwrt.org
-#
-# This is free software, licensed under the Apache License, Version 2.0 .
-#
-
-include $(TOPDIR)/rules.mk
-
-LUCI_TITLE:=LuCI support for SSR Pro
-LUCI_DEPENDS:=+iptables-mod-tproxy +kmod-ipt-tproxy +ip +ipset-lists +shadowsocksr-libev-alt +shadowsocks-libev-ss-redir +pdnsd-alt +coreutils +coreutils-base64 +coreutils-nohup +dnsmasq-full
-LUCI_PKGARCH:=all
-PKG_VERSION:=2
-PKG_RELEASE:=32
-
-include $(TOPDIR)/feeds/luci/luci.mk
-
-# call BuildPackage - OpenWrt buildroot signature
-
-
diff --git a/package/lean/luci-app-ssr-pro/luasrc/controller/ssrpro.lua b/package/lean/luci-app-ssr-pro/luasrc/controller/ssrpro.lua
deleted file mode 100644
index 94e882d90e..0000000000
--- a/package/lean/luci-app-ssr-pro/luasrc/controller/ssrpro.lua
+++ /dev/null
@@ -1,17 +0,0 @@
-module("luci.controller.ssrpro", package.seeall)
-function index()
- if not nixio.fs.access("/etc/config/ssrpro") then
- return
- end
- local page
- page = entry({"admin", "services", "ssrpro"}, cbi("ssrpro"), _("ShadowsocksR Pro"))
- page.dependent = true
- entry({"admin","services","ssrpro","status"},call("act_status")).leaf=true
-end
-
-function act_status()
- local e={}
- e.running=luci.sys.call("pgrep ssr-redir >/dev/null")==0
- luci.http.prepare_content("application/json")
- luci.http.write_json(e)
-end
diff --git a/package/lean/luci-app-ssr-pro/luasrc/model/cbi/ssrpro.lua b/package/lean/luci-app-ssr-pro/luasrc/model/cbi/ssrpro.lua
deleted file mode 100644
index 65c2da978c..0000000000
--- a/package/lean/luci-app-ssr-pro/luasrc/model/cbi/ssrpro.lua
+++ /dev/null
@@ -1,229 +0,0 @@
-
-local fs = require "nixio.fs"
-local NXFS = require "nixio.fs"
-local WLFS = require "nixio.fs"
-local SYS = require "luci.sys"
-local ND = SYS.exec("cat /etc/gfwlist/china-banned | wc -l")
-local conf = "/etc/shadowsocksr/base-gfwlist.txt"
-local watch = "/tmp/shadowsocksr_watchdog.log"
-local dog = "/tmp/ssrpro.log"
-
-m = Map("ssrpro")
-m.title = translate("Shadowsocksr Transparent Proxy")
-m.description = translate("A fast secure tunnel proxy that help you get through firewalls on your router")
-
-m:section(SimpleSection).template = "ssrpro/ssrpro_status"
-
-s = m:section(TypedSection, "ssrpro")
-s.anonymous = true
-
--- ---------------------------------------------------
-
-s:tab("basic", translate("Base Setting"))
-
-
-switch = s:taboption("basic",Flag, "enabled", translate("Enable"))
-switch.rmempty = false
-
-proxy_mode = s:taboption("basic",ListValue, "proxy_mode", translate("Proxy Mode"))
-proxy_mode:value("M", translate("Base on GFW-List Auto Proxy Mode(Recommend)"))
-proxy_mode:value("S", translate("Bypassing China Manland IP Mode(Be caution when using P2P download!)"))
-proxy_mode:value("G", translate("Global Mode"))
-proxy_mode:value("V", translate("Overseas users watch China video website Mode"))
-
-cronup = s:taboption("basic", Flag, "cron_mode", translate("Auto Update GFW-List"),
- translate(string.format("GFW-List Lines: %s Lines", ND)))
-cronup.default = 0
-cronup.rmempty = false
-
-updatead = s:taboption("basic", Button, "updatead", translate("Manually force update GFW-List"), translate("Note: It needs to download and convert the rules. The background process may takes 60-120 seconds to run.
After completed it would automatically refresh, please do not duplicate click!"))
-updatead.inputtitle = translate("Manually force update GFW-List")
-updatead.inputstyle = "apply"
-updatead.write = function()
- SYS.call("nohup sh /etc/shadowsocksr/up-gfwlist.sh > /tmp/gfwupdate.log 2>&1 &")
-end
-
-safe_dns_tcp = s:taboption("basic",Flag, "safe_dns_tcp", translate("DNS uses TCP"),
- translate("Through the server transfer mode inquires DNS pollution prevention (Safer and recommended)"))
-safe_dns_tcp.rmempty = false
--- safe_dns_tcp:depends("more", "1")
-
--- timeout = s:taboption("basic",Value, "timeout", translate("Timeout"))
--- timeout.datatype = "range(0,10000)"
--- timeout.placeholder = "60"
--- timeout.optional = false
--- timeout:depends("more", "1")
-
--- safe_dns = s:taboption("basic",Value, "safe_dns", translate("Safe DNS"),
--- translate("8.8.8.8 or 8.8.4.4 is recommended"))
--- safe_dns.datatype = "ip4addr"
--- safe_dns.optional = false
--- safe_dns:depends("more", "1")
-
--- safe_dns_port = s:taboption("basic",Value, "safe_dns_port", translate("Safe DNS Port"),
--- translate("Foreign DNS on UDP port 53 might be polluted"))
--- safe_dns_port.datatype = "range(1,65535)"
--- safe_dns_port.placeholder = "53"
--- safe_dns_port.optional = false
--- safe_dns_port:depends("more", "1")
-
---fast_open =s:taboption("basic",Flag, "fast_open", translate("TCP Fast Open"),
--- translate("Enable TCP fast open, only available on kernel > 3.7.0"))
-
-
-
-s:tab("main", translate("Server Setting"))
-
-more = s:taboption("main",ListValue, "more", translate("Tool Select"))
-more:value("0", translate("ShadowsockR"))
-more:value("1", translate("Shadowsocks New Vesion"))
-more.description = translate("Using incorrect encryption mothod may causes service fail to start")
-
-server = s:taboption("main",Value, "server", translate("Server Address"))
-server.optional = false
-server.datatype = "host"
-server.rmempty = false
-
-server_port = s:taboption("main",Value, "server_port", translate("Server Port"))
-server_port.datatype = "range(1,65535)"
-server_port.optional = false
-server_port.rmempty = false
-
-password = s:taboption("main",Value, "password", translate("Password"))
-password.password = true
-
-method = s:taboption("main",ListValue, "method", translate("Encryption Method"))
-method:value("none")
-method:value("aes-128-ctr")
-method:value("aes-192-ctr")
-method:value("aes-256-ctr")
-method:value("aes-128-cfb")
-method:value("aes-192-cfb")
-method:value("aes-256-cfb")
-method:value("aes-128-gcm")
-method:value("aes-192-gcm")
-method:value("aes-256-gcm")
-method:value("rc4")
-method:value("rc4-md5")
-method:value("rc4-md5-6")
-method:value("salsa20")
-method:value("chacha20")
-method:value("chacha20-ietf")
-method:value("camellia-128-cfb")
-method:value("camellia-192-cfb")
-method:value("camellia-256-cfb")
-method:value("bf-cfb")
-method:value("chacha20-ietf-poly1305")
-method:value("xchacha20-ietf-poly1305")
-
-protocol = s:taboption("main",ListValue, "protocol", translate("Protocol"))
-protocol:value("origin")
-protocol:value("verify_deflate")
-protocol:value("auth_sha1_v4")
-protocol:value("auth_aes128_md5")
-protocol:value("auth_aes128_sha1")
-protocol:value("auth_chain_a")
-protocol:value("auth_chain_b")
-protocol:value("auth_chain_c")
-protocol:value("auth_chain_d")
-protocol:value("auth_chain_e")
-protocol:value("auth_chain_f")
-
-protoparam = s:taboption("main",Value, "protoparam", translate("Protocol Param"))
-protoparam.optional = true
-protoparam.rmempty = true
-
-obfs = s:taboption("main",ListValue, "obfs", translate("Obfs Param"))
-obfs:value("plain")
-obfs:value("http_simple")
-obfs:value("http_post")
-obfs:value("random_head")
-obfs:value("tls1.2_ticket_auth")
-obfs:value("tls1.2_ticket_fastauth")
-
-plugin_param = s:taboption("main",Flag, "plugin_param", translate("Plug-in parameters"),
- translate("Incorrect use of this parameter will cause IP to be blocked. Please use it with care"))
-plugin_param:depends("obfs", "http_simple")
-plugin_param:depends("obfs", "http_post")
-plugin_param:depends("obfs", "tls1.2_ticket_auth")
-plugin_param:depends("obfs", "tls1.2_ticket_fastauth")
-
-obfs_param = s:taboption("main",Value, "obfs_param", translate("Confusing plug-in parameters"))
-obfs_param.rmempty = true
-obfs_param:depends("plugin_param", "1")
-
-s:tab("list", translate("User-defined GFW-List"))
-gfwlist = s:taboption("list", TextValue, "conf")
-gfwlist.description = translate("
(!)Note: When the domain name is entered and will automatically merge with the online GFW-List. Please manually update the GFW-List list after applying.")
-gfwlist.rows = 13
-gfwlist.wrap = "off"
-gfwlist.cfgvalue = function(self, section)
- return NXFS.readfile(conf) or ""
-end
-gfwlist.write = function(self, section, value)
- NXFS.writefile(conf, value:gsub("\r\n", "\n"))
-end
-
-local addipconf = "/etc/shadowsocksr/addinip.txt"
-
-s:tab("addip", translate("GFW-List Add-in IP"))
-gfwaddin = s:taboption("addip", TextValue, "addipconf")
-gfwaddin.description = translate("
(!)Note: IP add-in to GFW-List. Such as Telegram Messenger")
-gfwaddin.rows = 13
-gfwaddin.wrap = "off"
-gfwaddin.cfgvalue = function(self, section)
- return NXFS.readfile(addipconf) or ""
-end
-gfwaddin.write = function(self, section, value)
- NXFS.writefile(addipconf, value:gsub("\r\n", "\n"))
-end
-
-s:tab("status", translate("Status and Tools"))
-s:taboption("status", DummyValue,"opennewwindow" ,
- translate(""))
-
-
-s:tab("watchdog", translate("Watchdog Log"))
-log = s:taboption("watchdog", TextValue, "sylogtext")
-log.template = "cbi/tvalue"
-log.rows = 13
-log.wrap = "off"
-log.readonly="readonly"
-
-function log.cfgvalue(self, section)
- SYS.exec("[ -f /tmp/shadowsocksr_watchdog.log ] && sed '1!G;h;$!d' /tmp/shadowsocksr_watchdog.log > /tmp/ssrpro.log")
- return nixio.fs.readfile(dog)
-end
-
-function log.write(self, section, value)
- value = value:gsub("\r\n?", "\n")
- nixio.fs.writefile(dog, value)
-end
-
-
-
-t=m:section(TypedSection,"acl_rule",translate("Client Proxy Mode Settings"),
-translate("Proxy mode settings can be set to specific LAN clients ( No Proxy, Global Proxy, Game Mode) . Does not need to be set by default."))
-t.template="cbi/tblsection"
-t.sortable=true
-t.anonymous=true
-t.addremove=true
-e=t:option(Value,"ipaddr",translate("IP Address"))
-e.width="40%"
-e.datatype="ip4addr"
-e.placeholder="0.0.0.0/0"
-luci.ip.neighbors({ family = 4 }, function(entry)
- if entry.reachable then
- e:value(entry.dest:string())
- end
-end)
-
-e=t:option(ListValue,"filter_mode",translate("Proxy Mode"))
-e.width="40%"
-e.default="disable"
-e.rmempty=false
-e:value("disable",translate("No Proxy"))
-e:value("global",translate("Global Proxy"))
-e:value("game",translate("Game Mode"))
-
-return m
diff --git a/package/lean/luci-app-ssr-pro/luasrc/view/ssrpro/ssrpro_status.htm b/package/lean/luci-app-ssr-pro/luasrc/view/ssrpro/ssrpro_status.htm
deleted file mode 100644
index e758e68011..0000000000
--- a/package/lean/luci-app-ssr-pro/luasrc/view/ssrpro/ssrpro_status.htm
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
diff --git a/package/lean/luci-app-ssr-pro/po/zh-cn/ssrpro.po b/package/lean/luci-app-ssr-pro/po/zh-cn/ssrpro.po
deleted file mode 100644
index 361943b185..0000000000
--- a/package/lean/luci-app-ssr-pro/po/zh-cn/ssrpro.po
+++ /dev/null
@@ -1,120 +0,0 @@
-msgid "ShadowsocksR is Running"
-msgstr "ShadowsocksR 正在运行"
-
-msgid "ShadowsocksR is Not Running"
-msgstr "ShadowsocksR 没有运行"
-
-msgid "Shadowsocksr Transparent Proxy"
-msgstr "ShadowsocksR 透明代理"
-
-msgid "A fast secure tunnel proxy that help you get through firewalls on your router"
-msgstr "一个快速安全隧道代理,帮助您穿过防火墙"
-
-msgid "Base Setting"
-msgstr "基本设置"
-
-msgid "Proxy Mode"
-msgstr "代理模式"
-
-msgid "Base on GFW-List Auto Proxy Mode(Recommend)"
-msgstr "基于GFW-List自动代理(推荐)"
-
-msgid "Bypassing China Manland IP Mode(Be caution when using P2P download!)"
-msgstr "绕过中国大陆IP地址(P2P 下载慎用!)"
-
-msgid "Global Mode"
-msgstr "全局代理"
-
-msgid "Overseas users watch China video website Mode"
-msgstr "海外用户回国看视频"
-
-msgid "Auto Update GFW-List"
-msgstr "自动更新GFW-List"
-
-msgid "Manually force update GFW-List"
-msgstr "手动强制更新GFW-List"
-
-msgid "DNS uses TCP"
-msgstr "启用DNS TCP防污染"
-
-msgid "Through the server transfer mode inquires DNS pollution prevention (Safer and recommended)"
-msgstr "往国外的DNS请求将通过服务器中转发出(更安全,推荐)"
-
-msgid "Server Setting"
-msgstr "服务器设置"
-
-msgid "Server Address"
-msgstr "服务器地址(支持域名)"
-
-msgid "Server Port"
-msgstr "服务器端口"
-
-msgid "Password"
-msgstr "密码"
-
-msgid "Encryption Method"
-msgstr "加密"
-
-msgid "Protocol"
-msgstr "协议"
-
-msgid "Protocol Param"
-msgstr "协议参数"
-
-msgid "Obfs Param"
-msgstr "混淆"
-
-msgid "Plug-in parameters"
-msgstr "插件参数"
-
-msgid "Confusing plug-in parameters"
-msgstr "混淆参数"
-
-msgid "Incorrect use of this parameter will cause IP to be blocked. Please use it with care"
-msgstr "不正确的使用参数可能会导致IP被封,请注意使用"
-
-msgid "User-defined GFW-List"
-msgstr "用户自定义GFW-List"
-
-msgid "
(!)Note: When the domain name is entered and will automatically merge with the online GFW-List. Please manually update the GFW-List list after applying."
-msgstr "用户自定义GFW-List将会和自动更新的自动合并。如果要新加入域名马上生效,请应用后点击手动强制更新GFW-List"
-
-msgid "Status and Tools"
-msgstr "状态与工具"
-
-msgid "Watchdog Log"
-msgstr "守护日志"
-
-msgid "Client Proxy Mode Settings"
-msgstr "客户端代理模式设置"
-
-msgid "Proxy mode settings can be set to specific LAN clients ( No Proxy, Global Proxy, Game Mode) . Does not need to be set by default."
-msgstr "可以为局域网客户端分别设置不同的代理模式 ( 不代理, 全局代理, 游戏模式).默认无需设置"
-
-msgid "GFW-List Add-in IP"
-msgstr "GFW-List附加IP"
-
-msgid "
(!)Note: IP add-in to GFW-List. Such as Telegram Messenger"
-msgstr "
(!)注意:有些应用使用IP而不是域名,例如 Telegram Messenger ,您需要把IP地址加入这里"
-
-msgid "No Proxy"
-msgstr "不代理"
-
-msgid "Global Proxy"
-msgstr "全局代理"
-
-msgid "Game Mode"
-msgstr "游戏模式"
-
-msgid "Using SS instead of SSR"
-msgstr "使用SS新版代替SSR"
-
-msgid "Using incorrect encryption mothod may causes service fail to start"
-msgstr "设置不正确的加密方法可能会导致SS/SSR服务无法启动"
-
-msgid "Shadowsocks New Vesion"
-msgstr "Shadowsocks 原版(支持新增协议)"
-
-msgid "Tool Select"
-msgstr "SS/SSR 版本选择"
-
diff --git a/package/lean/luci-app-ssr-pro/root/etc/config/ssrpro b/package/lean/luci-app-ssr-pro/root/etc/config/ssrpro
deleted file mode 100644
index c033f9d840..0000000000
--- a/package/lean/luci-app-ssr-pro/root/etc/config/ssrpro
+++ /dev/null
@@ -1,15 +0,0 @@
-
-config ssrpro
- option gfwlist 'china-banned'
- option server_port '23143'
- option password 'test.TEST'
- option protocol 'origin'
- option obfs 'plain'
- option proxy_mode 'M'
- option safe_dns_tcp '1'
- option cron_mode '1'
- option method 'rc4-md5'
- option server '4.4.4.4'
- option enabled '0'
- option more '0'
-
diff --git a/package/lean/luci-app-ssr-pro/root/etc/init.d/ssrpro b/package/lean/luci-app-ssr-pro/root/etc/init.d/ssrpro
deleted file mode 100755
index 6980a7ee02..0000000000
--- a/package/lean/luci-app-ssr-pro/root/etc/init.d/ssrpro
+++ /dev/null
@@ -1,402 +0,0 @@
-#!/bin/sh /etc/rc.common
-#
-#
-
-START=99
-STOP=10
-
-EXTRA_COMMANDS="reload_rule"
-
-SS_REDIR_PORT=7070
-SS_REDIR_PIDFILE=/var/run/ssr-redir-go.pid
-PDNSD_LOCAL_PORT=7453
-SSRCONF=/etc/shadowsocksr.json
-CRON_FILE=/etc/crontabs/root
-CONFIG=ssrpro
-KEEP_GFWLIST=Y
-vt_np_ipset="china"
-
-get_config()
-{
- config_get_bool vt_enabled $1 enabled 0
- config_get vt_server_addr $1 server
- config_get vt_server_port $1 server_port
- config_get vt_password $1 password
- config_get vt_method $1 method
- config_get vt_protocol $1 protocol
- config_get vt_protoparam $1 protoparam
- config_get vt_obfs $1 obfs
- config_get obfs_param $1 obfs_param
- config_get vt_proxy_mode $1 proxy_mode
- config_get vt_timeout $1 timeout
- config_get vt_safe_dns $1 safe_dns
- config_get vt_timeout $1 timeout
- config_get vt_safe_dns $1 safe_dns
- config_get vt_safe_dns_port $1 safe_dns_port
- config_get vt_safe_dns_tcp $1 safe_dns_tcp
- config_get cron_mode $1 cron_mode 1
- config_get_bool vt_more $1 more 0
-}
-
-
-
-
-# -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-
- # Get LAN settings as default parameters
- [ -f /lib/functions/network.sh ] && . /lib/functions/network.sh
- network_get_subnet covered_subnets lan
- network_get_ipaddr local_addresses lan
-
-# -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-
-__gfwlist_by_mode()
-{
- case "$1" in
- V) echo unblock-youku;;
- *) echo china-banned;;
- esac
-}
-
-start()
-{
- config_load ssrpro
- config_foreach get_config ssrpro
-
- [ -f /etc/init.d/pdnsd ] && /etc/init.d/pdnsd disable 2>/dev/null
-
- if [ "$vt_enabled" = 0 ]; then
- echo "WARNING: Shadowsocksr is disabled."
- exit 0
- fi
-
- if [ -z "$vt_server_addr" -o -z "$vt_server_port" ]; then
- echo "WARNING: Shadowsocksr not fully configured, not starting."
- exit 0
- fi
-
- local vt_gfwlist=`__gfwlist_by_mode $vt_proxy_mode`
- [ -z "$vt_proxy_mode" ] && vt_proxy_mode=M
- [ -z "$vt_method" ] && vt_method=table
- [ -z "$vt_timeout" ] && vt_timeout=60
- case "$vt_proxy_mode" in
- M|S|G)
- [ -z "$vt_safe_dns" ] && vt_safe_dns="8.8.8.8"
- [ -z "$vt_safe_dns_tcp" ] && vt_safe_dns_tcp=1
- ;;
- esac
- [ -z "$vt_safe_dns_port" ] && vt_safe_dns_port=53
-
- # -----------------------------------------------------------------
- ###### shadowsocksr ######
- cat > $SSRCONF < /var/etc/dnsmasq-go.d/01-pollution.conf
- else
- awk -vs="$vt_safe_dns#$vt_safe_dns_port" '!/^$/&&!/^#/{printf("server=/%s/%s\n",$0,s)}' \
- /etc/gfwlist/$vt_gfwlist > /var/etc/dnsmasq-go.d/01-pollution.conf
- fi
- else
- echo "WARNING: Not using secure DNS, DNS resolution might be polluted if you are in China."
- fi
-
- ###### dnsmasq-to-ipset configuration ######
- case "$vt_proxy_mode" in
- M|V)
- awk '!/^$/&&!/^#/{printf("ipset=/%s/'"$vt_gfwlist"'\n",$0)}' \
- /etc/gfwlist/$vt_gfwlist > /var/etc/dnsmasq-go.d/02-ipset.conf
- ;;
- esac
-
- # -----------------------------------------------------------------
- ###### Restart main 'dnsmasq' service if needed ######
- if ls /var/etc/dnsmasq-go.d/* >/dev/null 2>&1; then
- mkdir -p /tmp/dnsmasq.d
- cat > /tmp/dnsmasq.d/dnsmasq-go.conf </dev/null
- del_cron
-}
-
-
-reload_rule()
-{
- config_load ssrpro
- config_foreach get_config ssrpro
-
- local vt_gfwlist=`__gfwlist_by_mode $vt_proxy_mode`
-
- KEEP_GFWLIST=Y
- del_rule
- add_rule
- if [ "$vt_safe_dns_tcp" = 1 ]; then
- stop_pdnsd
- start_pdnsd
- fi
-}
-
-restart()
-{
- KEEP_GFWLIST=Y
- stop
- start
-}
-
-
-# $1: upstream DNS server
-start_pdnsd()
-{
- local safe_dns="$1"
-
- local tcp_dns_list="208.67.222.222, 208.67.220.220"
- [ -n "$safe_dns" ] && tcp_dns_list="$safe_dns,$tcp_dns_list"
-
- #killall -9 pdnsd 2>/dev/null && sleep 1
- kill -9 $(cat /var/run/pdnsd.pid) >/dev/null 2>&1
-
- mkdir -p /var/etc /var/pdnsd
- if ! test -f "/var/pdnsd/pdnsd.cache"; then
- echo -ne "pd13\000\000\000\000" >/var/pdnsd/pdnsd.cache
- chown -R nobody.nogroup /var/pdnsd
- fi
-
- cat > /var/etc/pdnsd.conf </dev/null; then
- while iptables -t nat -D OUTPUT -p tcp --dport 53 -j pdnsd_output 2>/dev/null; do :; done
- iptables -t nat -X pdnsd_output
- fi
- kill $(cat /var/run/pdnsd.pid) >/dev/null 2>&1 || killall -9 pdnsd >/dev/null 2>&1
- rm -rf /var/pdnsd
- rm -f /var/etc/pdnsd.conf
-}
-
-add_cron()
-{
- sed -i '/up-gfwlist.sh/d' $CRON_FILE
- sed -i '/shadowsocksr_watchdog.log/d' $CRON_FILE
- if [ $cron_mode -eq 1 ]; then
- echo '0 5 * * * /etc/shadowsocksr/up-gfwlist.sh > /tmp/gfwupdate.log 2>&1' >> $CRON_FILE
- fi
- echo '0 */1 * * * /etc/shadowsocksr/ssr-watchdog >> /tmp/shadowsocksr_watchdog.log 2>&1' >> $CRON_FILE
- echo '0 1 * * 0 echo "" > /tmp/shadowsocksr_watchdog.log' >> $CRON_FILE
- crontab $CRON_FILE
-}
-
-del_cron()
-{
- sed -i '/up-gfwlist.sh/d' $CRON_FILE
- sed -i '/shadowsocksr_watchdog.log/d' $CRON_FILE
- /etc/init.d/cron restart
-}
-
-
-
-uci_get_by_name() {
- local ret=$(uci get $CONFIG.$1.$2 2>/dev/null)
- echo ${ret:=$3}
-}
-
-uci_get_by_type() {
- local index=0
- if [ -n $4 ]; then
- index=$4
- fi
- local ret=$(uci get $CONFIG.@$1[$index].$2 2>/dev/null)
- echo ${ret:=$3}
-}
-
-add_rule()
-{
- iptables -t nat -N shadowsocksr_pre
- iptables -t nat -F shadowsocksr_pre
- iptables -t nat -A shadowsocksr_pre -m set --match-set local dst -j RETURN || {
- iptables -t nat -A shadowsocksr_pre -d 10.0.0.0/8 -j RETURN
- iptables -t nat -A shadowsocksr_pre -d 127.0.0.0/8 -j RETURN
- iptables -t nat -A shadowsocksr_pre -d 172.16.0.0/12 -j RETURN
- iptables -t nat -A shadowsocksr_pre -d 192.168.0.0/16 -j RETURN
- iptables -t nat -A shadowsocksr_pre -d 127.0.0.0/8 -j RETURN
- iptables -t nat -A shadowsocksr_pre -d 224.0.0.0/3 -j RETURN
- }
- iptables -t nat -A shadowsocksr_pre -d $vt_server_addr -j RETURN
-
- iptables -N gameboost -t mangle
- ipset -! create gameuser hash:ip maxelem 65536 2>/dev/null
- /usr/bin/ip rule add fwmark 0x01/0x01 table 100
- /usr/bin/ip route add local 0.0.0.0/0 dev lo table 100
- iptables -t mangle -A gameboost -p udp -m set --match-set local dst -j RETURN
- iptables -t mangle -A gameboost -p udp -m set --match-set china dst -j RETURN
- iptables -t mangle -A gameboost -p udp --dport 53 -j RETURN
- iptables -t mangle -A gameboost -p udp -j TPROXY --on-port 7070 --tproxy-mark 0x01/0x01
- iptables -t mangle -A PREROUTING -m set --match-set gameuser src -j gameboost
-
- for i in $(seq 0 100)
- do
- local ip=$(uci_get_by_type acl_rule ipaddr '' $i)
- local mode=$(uci_get_by_type acl_rule filter_mode '' $i)
- case "$mode" in
- disable)
- iptables -t nat -A shadowsocksr_pre -s $ip -j RETURN
- ;;
- global)
- iptables -t nat -A shadowsocksr_pre -s $ip -p tcp -j REDIRECT --to $SS_REDIR_PORT
- iptables -t nat -A shadowsocksr_pre -s $ip -j RETURN
- ;;
- game)
- iptables -t nat -A shadowsocksr_pre -p tcp -s $ip -m set ! --match-set china dst -j REDIRECT --to $SS_REDIR_PORT
- ipset -! add gameuser $ip
- ;;
- esac
- done
-
- case "$vt_proxy_mode" in
- G) : ;;
- S)
- iptables -t nat -A shadowsocksr_pre -m set --match-set $vt_np_ipset dst -j RETURN
- iptables -t nat -I OUTPUT -p tcp -m multiport --dports 80,443 -m set ! --match-set $vt_np_ipset dst -j REDIRECT --to $SS_REDIR_PORT
- ;;
- M)
- ipset -! create $vt_gfwlist hash:ip maxelem 65536 2>/dev/null
- awk '!/^$/&&!/^#/{printf("add vt_gfwlist %s'" "'\n",$0)}' /etc/shadowsocksr/addinip.txt > /tmp/addinip.ipset
- sed -i "s/vt_gfwlist/$vt_gfwlist/g" /tmp/addinip.ipset
- ipset -! restore < /tmp/addinip.ipset
- iptables -t nat -A shadowsocksr_pre -m set ! --match-set $vt_gfwlist dst -j RETURN
- iptables -t nat -A shadowsocksr_pre -m set --match-set $vt_np_ipset dst -j RETURN
- iptables -t nat -I OUTPUT -p tcp -m multiport --dports 80,443 -m set --match-set $vt_gfwlist dst -j REDIRECT --to $SS_REDIR_PORT
- ;;
- V)
- vt_np_ipset=""
- ipset -! create $vt_gfwlist hash:ip maxelem 65536 2>/dev/null
- iptables -t nat -A shadowsocksr_pre -m set ! --match-set $vt_gfwlist dst -j RETURN
- ;;
- esac
- local subnet
- for subnet in $covered_subnets; do
- iptables -t nat -A shadowsocksr_pre -s $subnet -p tcp -j REDIRECT --to $SS_REDIR_PORT
- done
- iptables -t nat -I PREROUTING -p tcp -j shadowsocksr_pre
-}
-
-del_rule()
-{
- if iptables -t nat -F shadowsocksr_pre 2>/dev/null; then
- while iptables -t nat -D PREROUTING -p tcp -j shadowsocksr_pre 2>/dev/null; do :; done
- iptables -t nat -X shadowsocksr_pre 2>/dev/null
- fi
-
- iptables -t nat -D OUTPUT -p tcp -m multiport --dports 80,443 -m set --match-set china-banned dst -j REDIRECT --to $SS_REDIR_PORT 2>/dev/null
- iptables -t nat -D OUTPUT -p tcp -m multiport --dports 80,443 -m set ! --match-set $vt_np_ipset dst -j REDIRECT --to $SS_REDIR_PORT 2>/dev/null
-
- /usr/bin/ip rule del fwmark 0x01/0x01 table 100
- /usr/bin/ip route del local 0.0.0.0/0 dev lo table 100
- if iptables -t mangle -F gameboost 2>/dev/null; then
- while iptables -t mangle -D PREROUTING -m set --match-set gameuser src -j gameboost 2>/dev/null; do :; done
- iptables -t mangle -X gameboost 2>/dev/null
- fi
-
- ipset destroy gameuser 2>/dev/null
-
-
- # -----------------------------------------------------------------
- [ "$KEEP_GFWLIST" = Y ] || ipset destroy "$vt_gfwlist" 2>/dev/null
-}
-
diff --git a/package/lean/luci-app-ssr-pro/root/etc/shadowsocksr/addinip.txt b/package/lean/luci-app-ssr-pro/root/etc/shadowsocksr/addinip.txt
deleted file mode 100644
index 64e2f9bb85..0000000000
--- a/package/lean/luci-app-ssr-pro/root/etc/shadowsocksr/addinip.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-149.154.160.0/20
-149.154.164.0/22
-149.154.168.0/21
-67.198.55.0/24
-91.108.4.0/22
-91.108.56.0/22
-109.239.140.0/24
diff --git a/package/lean/luci-app-ssr-pro/root/etc/shadowsocksr/base-gfwlist.txt b/package/lean/luci-app-ssr-pro/root/etc/shadowsocksr/base-gfwlist.txt
deleted file mode 100644
index 9d63f387aa..0000000000
--- a/package/lean/luci-app-ssr-pro/root/etc/shadowsocksr/base-gfwlist.txt
+++ /dev/null
@@ -1,2940 +0,0 @@
-0rz.tw
-0to255.com
-10musume.com
-123rf.com
-12bet.com
-12vpn.com
-141hongkong.com
-173ng.com
-1984bbs.com
-1984bbs.org
-1-apple.com.tw
-1bao.org
-1eew.com
-1pondo.tv
-2000fun.com
-2008xianzhang.info
-21andy.com
-247realmedia.com
-24smile.org
-2-hand.info
-2mdn.net
-2shared.com
-301works.org
-315lz.com
-32red.com
-365singles.com.ar
-36rain.com
-4bluestones.biz
-4chan.org
-4pppc.gov.tw
-4shared.com
-4sq.com
-51.ca
-5i01.com
-5maodang.com
-64tianwang.com
-64wiki.com
-666kb.com
-6park.com
-7capture.com
-881903.com
-888.com
-89-64.org
-9001700.com
-91porn.com
-921.gov.tw
-92ccav.com
-9bis.com
-9bis.net
-9city.me
-a5.com.ru
-abc.pp.ru
-abitno.linpie.com
-ablwang.com
-aboluowang.com
-aboutgfw.com
-acgkj.com
-ac.jiruan.net
-ac.playstation.net
-actimes.com.au
-aculo.us
-ad1.nownews.com
-addictedtocoffee.de
-ads.backchina.com
-adultfriendfinder.com
-adultkeep.net
-advanscene.com
-advertfan.com
-aec.gov.tw
-aenhancers.com
-af.mil
-aftygh.gov.tw
-aide.gov.tw
-aiph.net
-aisex.com
-ait.org.tw
-aiweiweiblog.com
-aiweiwei.com
-ajaxplorer.info
-akamaihd.net
-akiba-online.com
-alabout.com
-alasbarricadas.org
-alexlur.org
-aliengu.com
-alkasir.com
-allaboutalpha.com
-allgirlsallowed.org
-alliance.org.hk
-allinfa.com
-allinfo.com
-allmovie.com
-allonlinux.free.fr
-all-that-is-interesting.com
-al-qimmah.net
-alternate-tools.com
-altrec.com
-alvinalexander.com
-alwaysdata.com
-alwaysdata.net
-am730.com.hk
-amazonaws.com
-ameblo.jp
-americangreencard.com
-amiblockedornot.com
-amnesty.org
-amnestyusa.org
-amoiist.com
-amzs.me
-analyze-v.com
-anchorfree.com
-andfaraway.net
-android.com
-angularjs.org
-animecrazy.net
-anobii.com
-anontext.com
-anonymizer.com
-a-normal-day.com
-answering-islam.org
-anthonycalzadilla.com
-anti.anti.cnn.googlepages.com
-antidrm.hpg.ig.com.br
-antiwave.net
-aobo.com.au
-aolchannels.aol.com
-aomiwang.com
-apetube.com
-apiary.io
-apidocs.linksalpha.com
-apigee.com
-api.linksalpha.com
-api.proxlet.com
-api.supertweet.net
-app.heywire.com
-app.hkatvnews.com
-appledaily.com
-appledaily.com.tw
-apps.hloli.net
-appspot.com
-archive.is
-archive.org
-arctosia.com
-areca-backup.org
-army.mil
-arte.gov.tw
-art-or-porn.com
-artsy.net
-asahichinese.com
-asdfg.jp
-asiafriendfinder.com
-asiaharvest.org
-asianews.it
-asianwomensfilm.de
-askstudent.com
-askynz.net
-assembla.com
-astonmartinnews.com
-atchinese.com
-atc.org.au
-atgfw.org
-atj.org.tw
-atlaspost.com
-atnext.com
-autoproxy.org
-avaaz.org
-avdb.in
-avidemux.org
-avoision.com
-awardwinningfjords.com
-axureformac.com
-babynet.com.hk
-backchina.com
-backpackers.com.tw
-badassjs.com
-badoo.com
-baidu.jp
-baixing.me
-bannedbook.org
-barnabu.co.uk
-basetimesheightdividedby2.com
-bayvoice.net
-bbcchinese.com
-bbc.com
-bbc.co.uk
-bbci.co.uk
-bbcimg.co.uk
-bbc.in
-bbg.gov
-bbs2.newsgroup.la
-bbs.ecstart.com
-bbsfeed.com
-bbs.kimy.com.tw
-bbsland.com
-bbs.morbell.com
-bbs.mychat.to
-bbs.newsgroup.la
-bbs.ozchinese.com
-bbs.qmzdd.com
-bbs.sina.com
-bbs.skykiwi.com
-bbs.tuitui.info
-bb.ttv.com.tw
-bcc.com.tw
-bcchinese.net
-bdhr.gov.tw
-bd.zhe.la
-bebo.com
-beeg.com
-beijing1989.com
-beijingspring.com
-benjaminste.in
-berlintwitterwall.com
-bestforchina.org
-bestvpnservice.com
-bet365.com
-beta.iset.com.tw
-beta.usejump.com
-betfair.com
-bettween.com
-betvictor.com
-bewww.net
-beyondfirewall.com
-bfnn.org
-biantailajiao.com
-biantailajiao.in
-bigfools.com
-bignews.org
-bigsound.org
-bill2-software.com
-billywr.com
-bill.zhong.pp.ru
-bipic.net
-bitcointalk.org
-bit.ly
-bitly.com
-bitshare.com
-bjzc.org
-blinkx.com
-blinw.com
-blip.tv
-blockcn.com
-blog.birdhouseapp.com
-blog.bitly.com
-blogblog.com
-blog.boxcar.io
-blogcatalog.com
-blog.davidziegler.net
-blog.dayoneapp.com
-blog.de
-blog.dribbble.com
-blog.exblog.co.jp
-blog.expofutures.com
-blog.fizzik.com
-blog.foolsmountain.com
-blogger.com
-blog.gowalla.com
-blog.hotpotato.com
-blog.ifttt.com
-blogimg.jp
-blog.instagram.com
-blog.instapaper.com
-blog.iphone-dev.org
-blog.istef.info
-blog.jackjia.com
-blog.joeyrobert.org
-blog.kangye.org
-blog.kickstarter.com
-blog.kl.am
-blog.klip.me
-blog.lester850.info
-blog.lightbox.com
-bloglines.com
-bloglovin.com
-blog.mongodb.org
-blog.openinkpot.org
-blog.palm.com
-blog.path.com
-blog.pathtosharepoint.com
-blog.pchome.com.tw
-blog.pentalogic.net
-blog.pikchur.com
-blog.pilotmoon.com
-blog.redren.com
-blog.rockmelt.com
-blog.romanandreg.com
-blog.s135.com
-blogs.icerocket.com
-blog.sina.com.tw
-blog.sogoo.org
-blog.sparrowmailapp.com
-blogspot.com
-blogspot.co.uk
-blogspot.de
-blogspot.fr
-blogspot.in
-blogspot.jp
-blogs.tampabay.com
-blog.summify.com
-blogs.yahoo.co.jp
-blog.syx86.cn
-blog.syx86.com
-blog.taragana.com
-blogtd.net
-blogtd.org
-blog.tiney.com
-blog.topify.com
-blog.usa.gov
-blog.xuite.net
-blog.youthwant.com.tw
-blog.youxu.info
-bloodshed.net
-bloomberg.cn
-bloomberg.com
-bloomberg.de
-bloomfortune.com
-bmediaasia.com
-bnrmetal.com
-boardreader.com
-bobulate.com
-bolin.netfirms.com
-bonbonme.com
-bonjourlesgeeks.com
-boobstagram.com
-books.com.tw
-bookshelfporn.com
-botanwang.com
-bot.nu
-bowenpress.com
-boxunblog.com
-boxunclub.com
-boxun.com
-boxun.tv
-bralio.com
-branch.com
-brandonhutchinson.com
-braumeister.org
-break.com
-breakingtweets.com
-briefdream.com
-brightcove.com
-brightkite.com
-brizzly.com
-broadbook.com
-br.st
-brucewang.net
-bt95.com
-btdigg.org
-btrd.net
-budaedu.org
-bugclub.org
-builtwithbootstrap.com
-bullogger.com
-bullog.org
-businesstimes.com.cn
-businessweek.com
-buugaa.com
-buy.yahoo.com.tw
-buzzurl.jp
-bwbx.io
-bwsj.hk
-bx.tl
-c1522.mooo.com
-cacnw.com
-cactusvpn.com
-cafepress.com
-cahr.org.tw
-calameo.com
-calebelston.com
-cams.com
-cams.org.sg
-canadameet.com
-canyu.org
-caobian.info
-caochangqing.com
-cao.im
-cari.com.my
-catch22.net
-catfightpayperview.xxx
-catholic.org.hk
-catholic.org.tw
-cbs.ntu.edu.tw
-cc9007.spaces.live.com
-ccavtop10.com
-ccdtr.org
-ccim.org
-cclife.org
-ccthere.com
-cctongbao.com
-ccue.ca
-ccue.com
-cdig.info
-cdjp.org
-cdnews.com.tw
-cdn.printfriendly.com
-cdp1998.org
-cdp2006.org
-cdp.sinica.edu.tw
-cdpusa.org
-cdpweb.org
-cdpwu.org
-cdw.com
-cecc.gov
-cellulo.info
-cenci.tk
-cenews.eu
-centralnation.com
-centurys.net
-c-est-simple.com
-cfhks.org.hk
-cftfc.com
-cgdepot.org
-chandoo.org
-change.org
-changp.com
-chaos.e-spacy.com
-chapm25.com
-chartbeat.net
-chaturbate.com
-chccc.gov.tw
-chengmingmag.com
-chenguangcheng.com
-chenpokong.com
-chenyehao.spaces.live.com
-cherrysave.com
-chevronwp7.com
-chicagoncmtv.com
-china101.com
-china21.com
-china21.org
-china5000.us
-chinaaffairs.org
-chinaaid.me
-chinaaid.net
-chinaaid.org
-chinaaid.us
-chinachange.org
-chinachannel.hk
-chinacomments.org
-chinadigitaltimes.net
-chinaeweekly.com
-chinafreepress.org
-chinagate.com
-chinageeks.org
-chinagfw.org
-chinagreenparty.org
-china-green-party.spaces.live.com
-chinahush.com
-chinainperspective.com
-chinainperspective.net
-chinainperspective.org
-chinainterimgov.org
-chinalawandpolicy.com
-chinalawtranslate.com
-chinamule.com
-chinamz.org
-chinarightsia.org
-chinasocialdemocraticparty.com
-chinaso.com
-chinasoul.org
-chinatimes.com
-chinatweeps.com
-chinaway.org
-china-week.com
-chinaworker.info
-chinaxchina.com
-chinayouth.org.hk
-chinayuanmin.org
-chinesedailynews.com
-chinese.engadget.com
-chinese-hermit.net
-chinese-memorial.org
-chinesen.de
-chinesenewsnet.com
-chinesepen.org
-chinese.rnw.nl
-chinese.soifind.com
-chinesetalks.net
-chinese.wsj.com
-chingcheong.com
-chn.chosun.com
-chrispederick.com
-chrispederick.net
-christianstudy.com
-christiantimes.org.hk
-christusrex.org
-chrlawyers.hk
-chrlcg-hk.org
-chromeadblock.com
-chrome.com
-ch.shvoong.com
-chubun.com
-chuizi.net
-chukuang.gov.tw
-circlethebayfortibet.org
-citizenlab.org
-citizensradio.org
-city9x.com
-civicparty.hk
-civilhrfront.org
-civilmedia.tw
-cjb.net
-ck101.com
-classicalguitarblog.net
-clb.org.hk
-cl.d0z.net
-clientsfromhell.net
-clipfish.de
-cl.ly
-cloudfront.net
-club.backchina.com
-cms.gov
-cmule.com
-cn2.streetvoice.com
-cna.com.tw
-cnavista.com.tw
-cn.calameo.com
-cn.dayabook.com
-cnd.org
-cn.fmnnow.com
-cn.ibtimes.com
-cnn.com
-cn.news.cnyes.com
-cn.streetvoice.com
-cn.uncyclopedia.wikia.com
-cn.voa.mobi
-cochina.org
-cocoapods.org
-cocoa.zonble.net
-code1984.com
-codeboxapp.com
-codeshare.io
-collateralmurder.com
-collateralmurder.org
-comefromchina.com
-comnews.gio.gov.tw
-compileheart.com
-connectedchina.reuters.com
-connect.facebook.net
-conoyo.com
-contactmagazine.net
-contests.twilio.com
-conviva.com
-cookingtothegoodlife.com
-coolaler.com
-coolder.com
-coolloud.org.tw
-corpus4u.org
-corumcollege.com
-cotweet.com
-couchdbwiki.com
-coveringweb.com
-cp-house.gov.tw
-cpj.org
-crackle.com
-crd-net.org
-creaders.net
-cromotc.nat.gov.tw
-crossthewall.net
-csdparty.com
-c-spanvideo.org
-css.pixnet.in
-csuchen.de
-cts.com.tw
-cubicle17.com
-cuhkacs.org
-cuihua.org
-cuiweiping.net
-culture.tw
-curvefish.com
-cwb.gov.tw
-cyanogenmod.org
-cyberghost.natado.com
-cyberghostvpn.com
-cycab.gov.tw
-cydia.ifuckgfw.com
-cynscribe.com
-cytode.us
-dabr.co.uk
-dabr.me
-dabr.mobi
-dadazim.com
-dadi360.com
-dafagood.com
-dafahao.com
-dailidaili.com
-dailymotion.com
-dailynews.sina.com
-dajiyuan.com
-dajiyuan.eu
-dajusha.baywords.com
-dalailama.com
-dalailama.ru
-dalailamaworld.com
-dalianmeng.org
-danke4china.net
-danwei.org
-daolan.net
-dapu-house.gov.tw
-darpa.mil
-date.fm
-davidslog.com
-daxa.cn
-dayaarmongol.ning.com
-daylife.com
-ddc.com.tw
-deck.ly
-default.secureserver.net
-delcamp.net
-delicious.com
-democrats.org
-demo.opera-mini.net
-derekhsu.homeip.net
-de-sci.org
-designerol.com
-destiny.xfiles.to
-deutsche-welle.de
-dev102.com
-developers.box.net
-deviantart.com
-deviantart.net
-devio.us
-devpn.com
-dfas.mil
-df.gov.tw
-diaoyuislands.org
-digitalnomadsproject.org
-diigo.com
-dimitrik.free.fr
-dipity.com
-directcreative.com
-discuss.com.hk
-disp.cc
-dit-inc.us
-dizhidizhi.com
-djangosnippets.org
-dl.box.net
-dl-laby.jp
-dl.playstation.net
-dlsite.com
-dmcdn.net
-dmtip.gov.tw
-dns2go.com
-dnscrypt.org
-docstoc.com
-dojin.com
-dok-forum.net
-dolc.de
-dollf.com
-domain.club.tw
-domainhelp.search.com
-dongde.com
-dongtaiwang.com
-dongtaiwang.net
-dongyangjing.com
-dontfilter.us
-dontmovetochina.com
-dotheyfolloweachother.com
-dotplane.com
-dotsub.com
-doubleaf.com
-doubleclick.net
-dougscripts.com
-dowei.org
-download.syniumsoftware.com
-doxygen.org
-dphk.org
-dpp.org.tw
-drewolanoff.com
-drgan.net
-dropbox.com
-dropboxusercontent.com
-drsunacademy.com
-drtuber.com
-dscn.info
-dtiblog.com
-dtic.mil
-dtiserv2.com
-duckduckgo.com
-duckload.com
-duckmylife.com
-duihuahrjournal.org
-duihua.org
-duoweitimes.com
-duping.net
-duplicati.com
-dupola.com
-dupola.net
-dvorak.org
-dw.de
-dwnews.com
-dwnews.net
-dw-world.com
-dw-world.de
-dy24k.info
-dynawebinc.com
-dyndns.org
-dzze.com
-e123.hk
-eamonnbrennan.com
-earthquake.usgs.gov
-easy-share.com
-ebookbrowse.com
-ebookee.com
-echofon.com
-ecministry.net
-edicypages.com
-edoors.com
-edubridge.com
-eevpn.com
-efcc.org.hk
-efksoft.com
-efmoe.com
-e-gold.com
-eic-av.com
-e-info.org.tw
-electionsmeter.com
-elpais.com
-eltondisney.com
-emacsblog.org
-embr.in
-emory.edu
-emule-ed2k.com
-emuparadise.me
-enewstree.com
-en.favotter.net
-englishfromengland.co.uk
-entermap.com
-en.wikipedia.org
-epochtimes-bg.com
-epochtimes.co.il
-epochtimes.co.kr
-epochtimes.com
-epochtimes.de
-epochtimes.fr
-epochtimes.ie
-epochtimes.jp
-epochtimes-romania.com
-epochtimes.ru
-epochtimes.se
-epochtimestr.com
-epochweekly.com
-erabaru.net
-erepublik.com
-erepublik.net
-erights.net
-eriversoft.com
-ernestmandel.org
-etaiwannews.com
-etizer.org
-etools.ncol.com
-e-traderland.net
-etraining.gov.tw
-ettoday.net
-evchk.wikia.com
-eventful.com
-everyday-carry.com
-exblog.jp
-expatshield.com
-exploader.net
-extremetube.com
-eyespirit.info
-eyevio.jp
-eyny.com
-ezpc.tk
-ezpeer.com
-facebook.com
-facebook.net
-facesofnyfw.com
-fail.hk
-faiththedog.info
-fakku.net
-falsefire.com
-falunart.org
-falundafamuseum.org
-falundafa.org
-falunhr.org
-famunion.com
-fangbinxing.com
-fangeming.com
-fanglizhi.info
-fangongheike.com
-fangong.org
-fan-qiang.com
-fanqianghou.com
-fanqiangyakexi.net
-fanswong.com
-fanyue.info
-fapdu.com
-farwestchina.com
-farxian.com
-fastpic.ru
-faststone.org
-favorious.com
-favstar.fm
-fawanghuihui.org
-faydao.com
-fbcdn.net
-fb.com
-fb.me
-fbsbx.com
-fc2china.com
-fc2.com
-f.cl.ly
-fdc89.jp
-feedbooks.mobi
-feedburner.com
-feeds2.feedburner.com
-feeds.feedburner.com
-feedzshare.com
-feelssh.com
-feer.com
-felixcat.net
-feministteacher.com
-fengzhenghu.com
-fetchvideo.com
-ff.im
-fflick.com
-fgmtv.net
-fgmtv.org
-filefactory.com
-files2me.com
-fileserve.com
-fillthesquare.org
-finalion.jp
-findbook.tw
-finler.net
-fireofliberty.org
-firstfivefollowers.com
-flecheinthepeche.fr
-fleshbot.com
-flickr.com
-flickrhivemind.net
-flightcaster.com
-flowerofhappiness.spaces.live.com
-focustaiwan.tw
-focusvpn.com
-fofg.org
-fooooo.com
-footwiball.com
-forum.baby-kingdom.com
-forum.cyberctm.com
-forum.idsam.com
-forum.iset.com.tw
-forum.my903.com
-forum.mymaji.com
-forum.newsgroup.la
-forum.nownews.com
-forum.omy.sg
-forum.palmislife.com
-forum.pchome.com.tw
-forum.setty.com.tw
-forum.sina.com.hk
-forum.slime.com.tw
-forum.tvb.com
-forum.yorkbbs.ca
-fotop.net
-fourface.nodesnoop.com
-fourthinternational.org
-foxdie.us
-foxsub.com
-foxtang.com
-fqrouter.com
-franklc.com
-freakshare.com
-fredwilson.vc
-free4u.com.ar
-freealim.com
-freechal.com
-freedomhouse.org
-free.fr
-freegao.com
-freegateget.googlepages.com
-free-gate.org
-free-hada-now.org
-freelotto.com
-freeman2.com
-freemoren.com
-freemorenews.com
-freenet-china.org
-freenetproject.org
-freenewscn.com
-freeopenvpn.com
-freeoz.org
-free-ssh.com
-freessh.us
-freetibet.org
-freevpn.nl
-freewallpaper4.me
-freewebs.com
-freeweibo.com
-freexinwen.com
-freeyoutubeproxy.net
-friendfeed.com
-friendfeed-media.com
-fring.com
-fringenetwork.com
-frommel.net
-frontlinedefenders.org
-fscked.org
-fsurf.com
-ftchinese.com
-fuckcnnic.net
-fuckgfw.com
-fuckgfw.org
-fulue.com
-funf.tw
-funp.com
-furinkan.com
-furl.net
-futurechinaforum.org
-futureme.org
-futuremessage.org
-fuyin.net
-fw.cm
-fxnetworks.com
-fzh999.com
-fzh999.net
-gabocorp.com
-gaeproxy.com
-gaeproxy.googlecode.com
-galenwu.com
-game735.com
-gamebase.com.tw
-gamer.com.tw
-gamez.com.tw
-ganges.com
-gaoming.net
-gaopi.net
-gaozhisheng.net
-gaozhisheng.org
-gardennetworks.com
-gardennetworks.org
-gartlive.com
-gather.com
-gaymap.cc
-gazotube.com
-gcc.org.hk
-gclooney.com
-g.co
-gcpnews.com
-gdbt.net
-gdzf.org
-geek-art.net
-geekerhome.com
-geekmade.co.uk
-geekmanuals.com
-generesis.com
-genuitec.com
-geocities.co.jp
-geocities.com
-geocities.jp
-geohot.com
-geometrictools.com
-getchu.com
-getcloudapp.com
-get-digital-help.com
-getfoxyproxy.org
-getfreedur.com
-getiton.com
-getjetso.com
-getlantern.org
-getsmartlinks.com
-getsocialscope.com
-gfwinterceptor.googlecode.com
-gfw.org.ua
-ggpht.com
-ggssl.com
-ghost.org
-ghut.org
-giga-web.jp
-gigporno.ru
-gimpshop.com
-girlbanker.com
-github.com
-git-scm.com
-givemesomethingtoread.com
-glennhilton.com
-globaljihad.net
-globalmuseumoncommunism.org
-globalrescue.net
-globalvoicesonline.org
-gmail.com
-gmbd.cn
-gmhz.org
-gmodules.com
-gmozomg.izihost.org
-gnci.org.hk
-goagent.biz
-goagent.googlecode.com
-goagentplus.com
-godfootsteps.org
-golang.org
-goldbetsports.com
-goldwave.com
-gongmeng.info
-gongm.in
-gongminliliang.com
-gongwt.com
-goodreaders.com
-goodreads.com
-goofind.com
-goo.gl
-googleadservices.com
-google-analytics.com
-googleapis.com
-googlecode.com
-google.co.jp
-google.com
-google.com.hk
-google.com.sg
-google.com.tw
-google.com.uk
-googledomains.com
-googledrive.com
-googleearth.com
-googlehosted.com
-googlelabs.com
-googlemail.com
-googleplus.com
-googlesile.com
-googlesource.com
-googlesyndication.com
-googletagmanager.com
-googletagservices.com
-googleusercontent.com
-googlevideo.com
-gopetition.com
-gospelherald.com
-gov.tw
-gpass1.com
-grandtrial.org
-graphis.ne.jp
-gravatar.com
-graylog2.org
-grb.gov.tw
-greatfire.org
-greatfirewall.biz
-great-firewall.com
-greatfirewallofchina.net
-greatfirewallofchina.org
-great-roc.org
-greatroc.org
-greatroc.tw
-greatzhonghua.org
-greenparty.org.tw
-greenvpn.net
-gs-discuss.com
-gseeker.com
-gsn-cert.nat.gov.tw
-gstatic.com
-gtap.googlecode.com
-gtricks.com
-guancha.org
-gufeng521.spaces.live.com
-guishan.org
-gunsamerica.com
-gun-world.net
-guomin.us
-gutteruncensored.com
-gvm.com.tw
-gyalwarinpoche.com
-gysd.nyc.gov.tw
-gzm.tv
-gzone-anime.info
-h1n1china.org
-hacken.cc
-hackthatphone.net
-hahlo.com
-hakkatv.org.tw
-hanunyi.com
-hardsextube.com
-hasaowall.com
-have8.com
-haygo.com
-hcc.gov.tw
-hchcc.gov.tw
-h-china.org
-hdtvb.net
-heartyit.com
-hecaitou.net
-hechaji.com
-heix.pp.ru
-heiyo.info
-helloandroid.com
-hellonewyork.us
-helloqueer.com
-hellotxt.com
-hellouk.org
-helpeachpeople.com
-helplinfen.com
-help.linksalpha.com
-help.opera.com
-helpzhuling.org
-hen.bao.li
-hengchuen.gov.tw
-heqinglian.net
-here4news.com
-heungkongdiscuss.com
-hgseav.com
-hidden-advent.org
-hidecloud.com
-hideipvpn.com
-hidemyass.com
-higfw.com
-highrockmedia.com
-hihiforum.com
-hihistory.net
-hiitch.com
-hikinggfw.org
-himemix.com
-himemix.net
-hjclub.info
-hk32168.com
-hkbc.net
-hkbf.org
-hkchurch.org
-hkdailynews.com.hk
-hkday.net
-hkej.com
-hkepc.com
-hkfront.org
-hk.geocities.com
-hkgolden.com
-hkgreenradio.org
-hkg.westkit.net
-hkheadline.com
-hkhkhk.com
-hkjc.com
-hk.jiepang.com
-hkjp.easyweb.hk
-hkjp.org
-hk.knowledge.yahoo.com
-hk.myblog.yahoo.com
-hk.news.yahoo.com
-hkptu.org
-hk-pub.com
-hk.rd.yahoo.com
-hkreporter.com
-hkreporter.loved.hk
-hk.search.yahoo.com
-hk.video.news.yahoo.com
-hkwcc.org.hk
-hk.yahoo.com
-hkzone.org
-hnjhj.com
-hola.com
-holyspiritspeaks.org
-holz.byethost8.com
-homeservershow.com
-home.sina.com
-home.so-net.net.tw
-honeonet.spaces.live.com
-hongmeimei.com
-hongzhi.li
-hootsuite.com
-hotpot.hk
-hotshame.com
-hotspotshield.com
-hougaige.com
-howtoforge.com
-hqcdp.org
-hrcir.com
-hrichina.org
-hrw.org
-hsinchu-cc.gov.tw
-hsjp.net
-hsselite.com
-htkou.net
-htl.li
-ht.ly
-htmldog.com
-huaglad.com
-huajiadi.spaces.live.com
-huanghuagang.org
-huaren.us
-huaxia-news.com
-huaxin.ph
-hua-yue.net
-hudatoriq.web.id
-hugoroy.eu
-huhamhire.com
-hujiachina.spaces.live.com
-hulu.com
-huluim.com
-humanities.uchicago.edu
-hungerstrikeforaids.org
-hung-ya.com
-huping.net
-hutianyi.net
-hutong9.net
-hwinfo.com
-hyperrate.com
-hypeshell.com
-i1.hk
-i2runner.com
-ialmostlaugh.com
-iask.bz
-iask.ca
-ibiblio.org
-iblogserv-f.net
-ibros.org
-icij.org
-icl-fi.org
-iconpaper.org
-icu-project.org
-idemocracy.asia
-identi.ca
-idiomconnection.com
-idouga.com
-idv.tw
-ieasynews.net
-ied2k.net
-ieemdai.spaces.live.com
-ifan.cz.cc
-ifanqiang.com
-ifanr.com
-ifcss.org
-ifjc.org
-igfw.net
-ignitedetroit.net
-igvita.com
-ihakka.net
-iicns.com
-illusionfactory.com
-ilove80.be
-im88.tw
-imageflea.com
-imagesblog.gio.gov.tw
-imageshack.us
-imagevenue.com
-imagezilla.net
-ime.baidu.jp
-img.ly
-imkev.com
-imlive.com
-immigration.gov.tw
-imrworldwide.com
-im.tv
-incredibox.fr
-iner.gov.tw
-initiativesforchina.org
-inmediahk.net
-innermongolia.org
-instagram.com
-interestinglaugh.com
-interfaceaddiction.com
-internationalrivers.org
-internetdefenseleague.org
-internetfreedom.org
-internetpopculture.com
-inxian.com
-iphone4hongkong.com
-iphonehacks.com
-iphonix.fr
-ipicture.ru
-ipobar.com
-ippotv.com
-iptorrents.com
-ipvanish.com
-iredmail.org
-ironbigfools.compython.net
-ironicsoftware.com
-ironpython.net
-isaacmao.com
-isgreat.org
-islamicity.com
-islam.org.hk
-ismprofessional.net
-isohunt.com
-israbox.com
-istockphoto.com
-isunaffairs.com
-isuntv.com
-itaboo.info
-ithelp.ithome.com.tw
-itrc.gov.tw
-itshidden.com
-itweet.net
-iu45.com
-iverycd.com
-ixquick.com
-izaobao.us
-izles.net
-japan-whores.com
-jayparkinsonmd.com
-jbtalks.cc
-jbtalks.com
-jbtalks.my
-jeanyim.com
-jgoodies.com
-jiaoyou8.com
-jiehua.cz
-jieshibaobao.com
-jike.com
-jimoparty.com
-jinbushe.org
-jingpin.org
-jitouch.com
-jkforum.net
-j.mp
-joachims.org
-jobso.tv
-joeedelman.com
-journalofdemocracy.org
-jpopforum.net
-juliereyc.com
-junauza.com
-junefourth-20.net
-justfreevpn.com
-justtristan.com
-juziyue.com
-jwmusic.org
-jyxf.net
-jyzj.waqn.com
-k2.xrea.com
-kagyuoffice.org.tw
-kaiyuan.de
-kakao.com
-kanzhongguo.com
-kanzhongguo.eu
-karayou.com
-ka-wai.com
-kcsoftwares.com
-kechara.com
-keepandshare.com
-kendincos.net
-kenengba.com
-keontech.net
-khcc.gov.tw
-khms.gov.tw
-khmusic.com.tw
-killwall.com
-kineox.free.fr
-kingdomsalvation.org
-kinghost.com
-kingstone.com.tw
-kissbbao.cn
-kissyoutube.com
-kk.gov.tw
-klccab.gov.tw
-klra.gov.tw
-klsio.gov.tw
-kmh.gov.tw
-kmseh.gov.tw
-knowledgerush.com
-kodingen.com
-kompozer.net
-koolsolutions.com
-koornk.com
-kt.kcome.org
-kui.name
-kun.im
-kurtmunger.com
-kusocity.com
-kwongwah.com.my
-kyohk.net
-kzeng.info
-labiennale.org
-ladbrokes.com
-la-forum.org
-lagranepoca.com
-lalulalu.com
-laogai.org
-laomiu.com
-laoyang.info
-laptoplockdown.com
-laqingdan.net
-larsgeorge.com
-lastfm.es
-latelinenews.com
-latimesblogs.latimes.com
-lazarsearlymusic.com
-leecheukyan.org
-legaltech.law.com
-lematin.ch
-lemonde.fr
-lenwhite.com
-lerosua.org
-lesoir.be
-lesscss.org
-letscorp.net
-liansi.org
-lianyue.net
-liaowangxizang.net
-liberal.org.hk
-libertytimes.com.tw
-lich355.megabyet.net
-lidecheng.com
-life.fly4ever.me
-limiao.net
-line.me
-linglingfa.com
-lingvodics.com
-linkideo.com
-linuxconfig.org
-linux-engineer.net
-linuxreviews.org
-linuxtoy.org
-lipuman.com
-listentoyoutube.com
-list.ly
-listorious.com
-lists.debian.org
-lists.w3.org
-littlebigdetails.com
-liudejun.com
-liuhanyu.com
-liujianshu.com
-liu.lu
-liuxiaotong.com
-liveleak.com
-livestation.com
-livestream.com
-livevideo.com
-livingonline.us
-livingstream.com
-lizhizhuangbi.com
-lkcn.net
-localpresshk.com
-lockdown.com
-lockestek.com
-logbot.net
-logiqx.com
-logmike.com
-log.riku.me
-london.neighborhoodr.com
-longhair.hk
-longtermly.net
-lookatgame.com
-lookingglasstheatre.org
-lookpic.com
-lotuslight.org.tw
-lovequicksilver.com
-lovesphinx.tk
-lrfz.com
-lsd.org.hk
-lsforum.net
-lsmchinese.org
-lsmkorean.org
-lsm.org
-lsxszzg.com
-lua.org
-lua-users.org
-lungtanhr.gov.tw
-luntan.zaobao.com
-lupm.org
-lushstories.com
-lvhai.org
-lyricsquote.com
-mad-ar.ch
-madmenunbuttoned.com
-magazines.sina.com.tw
-maiio.net
-mail-archive.com
-maiplus.com
-makemymood.com
-makzhou.warehouse333.com
-malaysiakini.com
-marc.info
-marco.org
-marguerite.su
-marines.mil
-markmilian.com
-martau.com
-martincartoons.com
-maruta.be
-marxist.com
-marxist.net
-marxists.org
-mashable.com
-mash.to
-matainja.com
-mathiew-badimon.com
-matsu-news.gov.tw
-matsushimakaede.com
-maxgif.com
-mayimayi.com
-mcadforums.com
-mcfog.com
-md-t.org
-mediafire.com
-meetup.com
-mefeedia.com
-megaporn.com
-megarotic.com
-megavideo.com
-megurineluka.com
-meirixiaochao.com
-melon-peach.com
-memedia.cn
-meme.yahoo.com
-memrijttm.org
-merit-times.com.tw
-mesotw.com
-metacafe.com
-meteorshowersonline.com
-metrolife.ca
-mgoon.com
-mgstage.com
-mh4u.org
-mhradio.org
-michaelanti.com
-michaelmarketl.com
-middle-way.net
-mihk.hk
-mihua.org
-mike.cz.cc
-mimivip.com
-minghui.org
-minghui-school.org
-mingjinglishi.com
-mingjingnews.com
-mingpaocanada.com
-mingpao.com
-mingpaomonthly.com
-mingpaonews.com
-mingpaony.com
-mingpaosf.com
-mingpaotor.com
-mingpaovan.com
-minimalmac.com
-mininova.org
-minzhuhua.net
-minzhuzhongguo.org
-miroguide.com
-mirrorbooks.com
-mitbbs.com
-mixedmedialabs.com
-mixero.com
-mixpod.com
-mixx.com
-mizzmona.com
-mk5000.com
-mlcool.com
-mmaaxx.com
-mmmca.com
-mobatek.net
-mobile01.com
-mobileways.de
-mobypicture.com
-moby.to
-modfetish.com
-moe.gov.tw
-mog.com
-molihua.org
-mondex.org
-monitorchina.org
-moonriver7.files.wordpress.com
-morningsun.org
-m.oulove.org
-movabletype.com
-moviefap.com
-mp3ye.eu
-mpettis.com
-mpfinance.com
-mpinews.com
-m.plixi.com
-mrdoob.com
-mrtweet.com
-msguancha.com
-m.slandr.net
-m-team.cc
-mthruf.com
-m.tweete.net
-mtw.tl
-multiply.com
-multiproxy.org
-multiupload.com
-muouju.com
-muselinks.co.jp
-music.jwmusic.org
-muzi.com
-muzi.net
-muzu.tv
-mvdis.gov.tw
-mx981.com
-myactimes.com
-my-addr.com
-myaudiocast.com
-myav.com.tw
-my.backchina.com
-myboooks.googlepages.com
-mychinamyhome.com
-myeclipseide.com
-myforum.com.hk
-myforum.com.uk
-myfreshnet.com
-my.keso.cn
-myopenid.com
-my.opera.com
-mypaper.pchome.com.tw
-myparagliding.com
-mypopescu.com
-my-proxy.com
-myshare.url.com.tw
-mysinablog.com
-myspace.com
-myvlog.im.tv
-naacoalition.org
-naitik.net
-nakido.com
-namsisi.com
-nanyang.com
-nanyangpost.com
-nanzao.com
-naol.ca
-national-lottery.co.uk
-navicat.com
-navigeaters.com
-navy.mil
-nccwatch.org.tw
-ncdr.nat.gov.tw
-nch.com.tw
-ncn.org
-ncree.gov.tw
-nde.de
-ndr.de
-nekoslovakia.net
-nerch.gov.tw
-ner.gov.tw
-nerhl.gov.tw
-nertt.gov.tw
-netcolony.com
-netflix.com
-netme.cc
-networkedblogs.com
-neverforget8964.org
-new-3lunch.net
-new-akiba.com
-newcenturymc.com
-newcenturynews.com
-newchen.com
-newgrounds.com
-newlandmagazine.com.au
-news100.com.tw
-newsancai.com
-news.atebits.com
-news.backchina.com
-news.bbc.co.uk
-newscn.org
-news.cnyes.com
-newsforums.bbc.co.uk
-news.ghostery.com
-news.google.com.hk
-newsminer.com
-news.msn.com.tw
-news.omy.sg
-news.pchome.com.tw
-newspeak.cc
-newspp.org
-news.sina.com.hk
-news.sina.com.tw
-news.singtao.ca
-newstapa.org
-newtaiwan.com.tw
-newtalk.tw
-newyorktimes.com
-nexton-net.jp
-nexttv.com.tw
-nf.id.au
-nga.mil
-ngensis.com
-nhri.gov.tw
-nic.cz.cc
-nici.nat.gov.tw
-nicovideo.tw
-nict.gov.tw
-nighost.org
-nintendium.com
-nintendowifi.net
-njactb.org
-njuice.com
-nlfreevpn.com
-nmh.gov.tw
-nmmba.gov.tw
-nmp.gov.tw
-nmtl.gov.tw
-nmvttc.gov.tw
-nobelprize.org
-nobel.se
-nobodycanstop.us
-nokogiri.org
-nokola.com
-noobbox.com
-notes.alexdong.com
-novelasia.com
-nownews.com
-nowtorrents.com
-noypf.com
-npa.go.jp
-npm.gov.tw
-nps.gov
-nrk.no
-nsc.gov.tw
-nspo.gov.tw
-nstm.gov.tw
-ntdmh.gov.tw
-ntdtv.ca
-ntdtv.co
-ntdtv.com
-ntdtv.org
-ntdtv.ru
-ntl.gov.tw
-ntsec.gov.tw
-ntuh.gov.tw
-nuexpo.com
-nurgo-software.com
-nuvid.com
-nuzcom.com
-nvquan.org
-nvri.gov.tw
-nydus.ca
-nysingtao.com
-nytco.com
-nyt.com
-nytimes.com
-nytimg.com
-nzchinese.net.nz
-observechina.net
-oclp.hk
-october-review.org
-offbeatchina.com
-ogaoga.org
-oikos.com.tw
-oiktv.com
-oizoblog.com
-okayfreedom.com
-old-cat.net
-old.nabble.com
-olumpo.com
-olympicwatch.org
-omgili.com
-omnitalk.com
-on.cc
-one.xthost.info
-onlylady.cn
-onmoon.com
-onmoon.net
-oopsforum.com
-ooyala.com
-open.com.hk
-opendemocracy.net
-openid.net
-openleaks.org
-openvpn.net
-openvpn.org
-openwebster.com
-opml.radiotime.com
-opnir.com
-orientaldaily.com.my
-orient-doll.com
-orn.jp
-orzistic.org
-osfoora.com
-ourdearamy.com
-oursogo.com
-oursteps.com.au
-overlapr.com
-owl.li
-ow.ly
-oyax.com
-ozchinese.com
-ozyoyo.com
-pabp.gov.tw
-pacificpoker.com
-packages.debian.org
-packetix.net
-page2rss.com
-page.bid.yahoo.com
-pagodabox.com
-paint.net
-palacemoon.com
-pandora.com
-pandora.tv
-panluan.net
-panoramio.com
-pao-pao.net
-paperb.us
-paper.li
-paper-replika.com
-parade.com
-parislemon.com
-pastebin.com
-pastie.org
-patehr.gov.tw
-pbs.org
-pbwiki.com
-pbworks.com
-pbxes.com
-pbxes.org
-pcdiscuss.com
-pcdvd.com.tw
-pchome.com.tw
-pct.org.tw
-pcworld.com
-pdetails.com
-pdproxy.com
-peacefire.org
-peacehall.com
-peeasian.com
-peerpong.com
-pekingduck.org
-penchinese.com
-penchinese.net
-pengyulong.com
-penthouse.com
-peopo.org
-percy.in
-perfectgirls.net
-perfectvpn.net
-perfspot.com
-perlhowto.com
-pet.gov.tw
-philly.com
-photofocus.com
-photos.dailyme.com
-photo.utom.us
-phuquocservices.com
-picasaweb.google.com
-picidae.net
-picturesocial.com
-pictures.playboy.com
-pidown.com
-pign.net
-pimg.tw
-pin6.com
-ping.fm
-pinoy-n.com
-pioneer-worker.forums-free.com
-piring.com
-pixanalytics.com
-pixelqi.com
-pixfs.net
-pixnet.cc
-pixnet.net
-pixplug.in
-pk.com
-placemix.com
-planetsuzy.org
-playboy.com
-plays.com.tw
-plm.org.hk
-plunder.com
-plurk.com
-plurktop.mmdays.com
-plus28.com
-plusbb.com
-pmates.com
-po2b.com
-podictionary.com
-pokerstars.com
-politicalchina.org
-popvote.hk
-popyard.com
-popyard.org
-porn2.com
-pornbase.org
-porn.com
-pornhub.com
-pornmm.net
-pornoxo.com
-pornrapidshare.com
-pornstarclub.com
-porntube.com
-pornvisit.com
-portis21.spaces.live.com
-pose.com
-postadult.com
-post.anyu.org
-posterous.com
-post.ly
-powerapple.com
-power.com
-powercx.com
-prayforchina.net
-premeforwindows7.com
-presentationzen.com
-president.gov.tw
-prestige-av.com
-previewshots.com
-privacybox.de
-privateinternetaccess.com
-privatepaste.com
-privatetunnel.com
-procopytips.com
-program-think.spaces.live.com
-prosiben.de
-provideocoalition.com
-proxifier.com
-proxomitron.info
-proxy.org
-proxypy.net
-proxyroad.com
-prozz.net
-psblog.name
-psiphon.ca
-psiphon.civisec.org
-pts.org.tw
-ptt.cc
-pubu.com.tw
-puffinbrowser.com
-puffstore.com
-pullfolio.com
-pulse.yahoo.com
-pure18.com
-pureconcepts.net
-purepdf.com
-purevpn.com
-putlocker.com
-puttycm.free.fr
-pwned.com
-python.com
-python.com.tw
-qanote.com
-qidian.ca
-qienkuen.org
-qi-gong.me
-qiwen.lu
-qixianglu.cn
-qkshare.com
-qoos.com
-qq.co.za
-qstatus.com
-qtrac.eu
-qtweeter.com
-quadedge.com
-qusi8.net
-qvodzy.org
-qxbbs.org
-radicalparty.org
-radioaustralia.net.au
-radiovaticana.org
-radiovncr.com
-raidcall.com.tw
-rangzen.org
-ranyunfei.com
-rapbull.net
-rapidshare8.com
-rapidsharedata.com
-rayfme.com
-rcinet.ca
-rconversation.blogs.com
-rdio.com
-read100.com
-readingtimes.com.tw
-readmoo.com
-realraptalk.com
-recordhistory.org
-redchinacn.org
-redtube.com
-referer.us
-reflectivecode.com
-relaxbbs.com
-renminbao.com
-renyurenquan.org
-retweeteffect.com
-retweetist.com
-retweetrank.com
-revleft.com
-revsci.net
-revver.com
-rfachina.com
-rfamobile.org
-rfa.org
-rferl.org
-rfi.fr
-rhcloud.com
-riku.me
-rileyguide.com
-rlwlw.com
-rmjdw.com
-rnw.nl
-robtex.com
-robustnessiskey.com
-rocmp.org
-rojo.com
-ronjoneswriter.com
-roodo.com
-rotten.com
-rsf-chinese.org
-rsf.org
-rssmeme.com
-rthk.hk
-rthk.org.hk
-rti.org.tw
-ruanyifeng.com
-rushbee.com
-rutube.ru
-ruyiseek.com
-rxhj.net
-s1heng.com
-s8forum.com
-sacom.hk
-sadpanda.us
-saiq.me
-salvation.org.hk
-samair.ru
-sammyjs.org
-samsoff.es
-sandnoble.com
-sankaizok.com
-sanmin.com.tw
-sapikachu.net
-savemedia.com
-savetibet.de
-savetibet.fr
-savetibet.nl
-savetibet.org
-savetibet.ru
-savevid.com
-say2.info
-scanscout.com
-scmpchinese.com
-scmp.com
-scorecardresearch.com
-scribd.com
-scriptspot.com
-seapuff.com
-secretchina.com
-secretgarden.no
-secure.wikimedia.org
-securitykiss.com
-seesmic.com
-seevpn.com
-seezone.net
-sejie.com
-sendoid.com
-sendspace.com
-sesawe.net
-sesawe.org
-sethwklein.net
-sevenload.com
-sex-11.com
-sex3.com
-sex8.cc
-sexandsubmission.com
-sex.com
-sexhuang.com
-sexhu.com
-sexinsex.net
-sfileydy.com
-shadow.ma
-shadowsocks.org
-shahamat-english.com
-shangfang.org
-shapeservices.com
-sharebee.com
-sharecool.org
-share.ovi.com
-share.skype.com
-share.youthwant.com.tw
-sharkdolphin.com
-sharpdaily.com.hk
-sharpdaily.hk
-shaunthesheep.com
-sheikyermami.com
-shellmix.com
-shenshou.org
-shenyunperformingarts.org
-shenzhoufilm.com
-shifeike.blog125.fc2blog.net
-shinychan.com
-shitaotv.org
-shixiao.org
-shizhao.org
-shkspr.mobi
-shodanhq.com
-shopping.com
-showbiz.omy.sg
-showtime.jp
-shwchurch3.com
-sidelinesnews.com
-sidelinessportseatery.com
-simplecd.me
-simplecd.org
-simpleproductivityblog.com
-sina.com.tw
-singtao.com
-singularitys.spaces.live.com
-sinoants.com
-sinocast.com
-sinocism.com
-sino-monthly.com
-sinomontreal.ca
-sinonet.ca
-sinopitt.info
-sinoquebec.com
-sis001.com
-sis001.us
-sis.xxx
-site90.net
-sitebro.tw
-siteks.uk.to
-site.locql.com
-sitemaps.org
-sites.google.com
-sitetag.us
-siyi123123123.spaces.live.com
-skimtube.com
-skybet.com
-skyvegas.com
-slacker.com
-slavasoft.com
-slheng.com
-slickvpn.com
-slideshare.net
-slinkset.com
-slutload.com
-smhric.org
-snapchat.com
-snaptu.com
-sndcdn.com
-sneakme.net
-snooper.co.uk
-sobees.com
-socialwhale.com
-sockslist.net
-so.com
-sod.co.jp
-softether.co.jp
-softether-download.com
-softether.org
-softwarebychuck.com
-so-ga.net
-sogclub.com
-sogou.com
-sogrady.me
-sohcradio.com
-sohfrance.org
-soh.tw
-sokamonline.com
-solozorro.tk
-somee.com
-so-news.com
-songjianjun.com
-sonidodelaesperanza.org
-sopcast.com
-sopcast.org
-sorting-algorithms.com
-soso.com
-soumo.info
-soundcloud.com
-soundofhope.kr
-soundofhope.org
-soupofmedia.com
-sourceforge.net
-southnews.com.tw
-sowers.org.hk
-space-scape.com
-spankwire.com
-spb.com
-speckleapp.com
-speedpluss.org
-spencertipping.com
-spinejs.com
-sports.williamhill.com
-spotify.com
-sproutcore.com
-squarespace.com
-srcf.ucam.org
-ssh91.com
-sshtunnel.googlecode.com
-sstatic.net
-stag.gov.tw
-standupfortibet.org
-starp2p.com
-startpage.com
-statcounter.com
-state168.com
-static.apple.nextmedia.com
-static.digg.com
-staticflickr.com
-static.nownews.com
-static.soup.io
-static.typepad.com
-status.twhirl.org
-stdtime.gov.tw
-steel-storm.com
-sthoo.com
-stickam.com
-stickeraction.com
-stonegames.net
-stoneip.info
-stoptibetcrisis.net
-storagenewsletter.com
-stoweboyd.com
-streamingthe.net
-strongvpn.com
-student.tw
-stuffimreading.com
-stuffimreading.net
-stupidvideos.com
-subacme.rerouted.org
-sublexical.spaces.live.com
-sufeng.org
-sugarsync.com
-summify.com
-sun1911.com
-suoluo.org
-surfeasy.com.au
-svwind.com
-sweux.com
-swift-tools.net
-s.xiaod.in
-sydneytoday.com
-sylfoundation.org
-syncback.com
-sysadmin1138.net
-sysresccd.org
-sytes.net
-szbbs.net
-szetowah.org.hk
-t35.com
-t66y.com
-taa-usa.org
-tabtter.jp
-tacem.org
-tafaward.com
-tagwalk.com
-taipei.gov.tw
-taipeisociety.org
-taitung-house.gov.tw
-taiwandaily.net
-taiwankiss.com
-taiwannation.50webs.com
-taiwannation.com
-taiwannation.com.tw
-taiwannews.com.tw
-taiwan-sex.com
-taiwantt.org.tw
-taiwanus.net
-taiwanyes.com
-taiwanyes.ning.com
-tamiaode.tk
-tanc.org
-tangben.com
-taolun.info
-taoyuan.gov.tw
-tap11.com
-target.com
-taweet.com
-tax.nat.gov.tw
-tbpic.info
-tbsec.org
-tbsn.org
-tbsseattle.org
-tchb.gov.tw
-tchrd.org
-t.co
-tcsac.gov.tw
-teamseesmic.com
-teashark.com
-techlifeweb.com
-techparaiso.com
-telecomspace.com
-telegraph.co.uk
-tenacy.com
-thbstc.gov.tw
-theampfactory.com
-theappleblog.com
-theatrum-belli.com
-thebcomplex.com
-theblemish.com
-thebodyshop-usa.com
-thechinabeat.org
-thedailywh.at
-thedieline.com
-thedw.us
-thegatesnotes.com
-thehots.info
-thehousenews.com
-thehungrydudes.com
-thehun.net
-theinternetwishlist.com
-thelifeyoucansave.com
-thelius.org
-thepiratebay.org
-thepiratebay.se
-theqii.info
-thereallove.kr
-thesartorialist.com
-thespeeder.com
-the-sun.on.cc
-thetibetpost.com
-thetrotskymovie.com
-thevivekspot.com
-thewgo.org
-thisav.com
-thisiswhyyouarefat.com
-thkphoto.com
-thomasbernhard.org
-threatchaos.com
-throughnightsfire.com
-t.huhaitai.com
-thumbzilla.com
-thywords.com
-tiananmenmother.org
-tiananmenuniv.com
-tiananmenuniv.net
-tiandixing.org
-tianhuayuan.com
-tiantibooks.org
-tianzhu.org
-tibetalk.com
-tibetanyouthcongress.org
-tibet.at
-tibet.com
-tibetcorps.org
-tibetfund.org
-tibetjustice.org
-tibet.net
-tibetoffice.org
-tibetonline.com
-tibetonline.tv
-tibet.org.tw
-tibetsun.com
-tibetwrites.org
-tidyread.com
-time.com
-times.hinet.net
-tinychat.com
-tinypaste.com
-tinypng.com
-tistory.com
-tjholowaychuk.com
-tkcs-collins.com
-tkforum.tk
-t.kun.im
-tmagazine.com
-tmi.me
-tnaflix.com
-tncsec.gov.tw
-t.neolee.cn
-togetter.com
-tokyo-247.com
-tokyocn.com
-tokyo-hot.com
-tomayko.com
-tomsc.com
-tono-oka.jp
-tonyyan.net
-toodoc.com
-toonel.net
-topic.youthwant.com.tw
-topnews.in
-topshare.us
-topshareware.com
-topstyle4.com
-topsy.com
-tora.to
-tor.blingblingsquad.net
-torproject.org
-torrentcrazy.com
-torrentproject.se
-tor.updatestar.com
-torvpn.com
-t.orzdream.com
-tosh.comedycentral.com
-touch99.com
-toutfr.com
-tpde.aide.gov.tw
-tphcc.gov.tw
-tpi.org.tw
-transgressionism.org
-transparency.org
-travelinlocal.com
-trendsmap.com
-trialofccp.org
-tripod.com
-trouw.nl
-trtc.com.tw
-trt.net.tr
-trulyergonomic.com
-trustedbi.com
-truth101.co.tv
-truthcn.com
-truveo.com
-tsctv.net
-tsemtulku.com
-tsquare.tv
-tsunagarumon.com
-tt1069.com
-tttan.com
-tuanzt.com
-tube8.com
-tubecao.com
-tube.com
-tubewolf.com
-tuidang.net
-tuidang.org
-tui.orzdream.com
-tuite.googlecode.com
-tumblr.awflasher.com
-tumblweed.org
-tumutanzi.com
-tunein.com
-tunnelbear.com
-turbobit.net
-turbotwitter.com
-turningtorso.com
-turntable.fm
-tuxtraining.com
-tvants.com
-tvboxnow.com
-tv.com
-tvider.com
-tv-intros.com
-tv.on.cc
-tvunetworks.com
-twapperkeeper.com
-twa.sh
-twaud.io
-twbbs.net.tw
-twbbs.org
-twbbs.tw
-twblogger.com
-tweepguide.com
-tweeplike.me
-tweepmag.com
-tweepml.org
-tweetbackup.com
-tweetboard.com
-tweetboner.biz
-tweetdeck.com
-tweetedtimes.com
-tweetmeme.com
-tweetmylast.fm
-tweetphoto.com
-tweetrans.com
-tweetree.com
-tweetwally.com
-tweetymail.com
-twftp.org
-twibase.com
-twibble.de
-twibbon.com
-twibs.com
-twicsy.com
-twifan.com
-twiffo.com
-twiggit.org
-twilog.org
-twimbow.com
-twimg.com
-twimg.edgesuite.net
-tw.img.nextmedia.com
-twindexx.com
-twipple.jp
-twistar.cc
-twisternow.com
-twistory.net
-twit2d.com
-twitbrowser.net
-twitcause.com
-twitese.spaces.live.com
-twitgether.com
-twitgoo.com
-twitiq.com
-twitlonger.com
-twitoaster.com
-twitonmsn.com
-twitpic.com
-twitreferral.com
-twitstat.com
-twittbot.net
-twitter4j.org
-twitter.com
-twittercounter.com
-twitterfeed.com
-twittergadget.com
-twitter.jp
-twitterkr.com
-twittermail.com
-twittertim.es
-twitthat.com
-twitturk.com
-twitturly.com
-twitvid.com
-twitzap.com
-twiyia.com
-tw.jiepang.com
-tw.myblog.yahoo.com
-tw.news.yahoo.com
-tw-npo.org
-tw.rd.yahoo.com
-twreg.info
-twstar.net
-tw.streetvoice.com
-twt.fm
-twtkr.com
-twtr2src.ogaoga.org
-twtrland.com
-twt.tl
-twttr.com
-twurl.nl
-tw.voa.mobi
-twyac.org
-tw.yahoo.com
-tycool.com
-tynsoe.org
-typepad.com
-tzangms.com
-ub0.cc
-uberproxy.net
-ucdc1998.org
-uderzo.it
-udn.com
-ufreevpn.com
-ugo.com
-uhrp.org
-uighurbiz.net
-ukliferadio.co.uk
-ulike.net
-ultravpn.fr
-ultraxs.com
-unblock.cn.com
-unblocksit.es
-uncyclomedia.org
-uncyclopedia.info
-uncyclopedia.tw
-unholyknight.com
-uni.cc
-unicode.org
-uniteddaily.com.my
-unix100.com
-unknownspace.org
-unpo.org
-uocn.org
-upcoming.yahoo.com
-update.playstation.net
-upload4u.info
-upload.backchina.com
-uploaded.to
-uploadstation.com
-upload.wikimedia.org
-urlborg.com
-urlparser.com
-usacn.com
-usfk.mil
-usinfo.state.gov
-usmc.mil
-us.to
-ustream.tv
-usus.cc
-uushare.com
-uwants.com
-uwants.net
-uyghurcongress.org
-uygur.org
-v70.us
-vaayoo.com
-value-domain.com
-van698.com
-vanemu.cn
-vanilla-jp.com
-vansky.com
-vapurl.com
-vatn.org
-vcfbuilder.org
-vcf-online.org
-veempiire.com
-velkaepocha.sk
-venbbs.com
-venchina.com
-ventureswell.com
-veoh.com
-verizon.net
-verybs.com
-vevo.com
-vft.com.tw
-vghks.gov.tw
-vghtc.gov.tw
-vghtpe.gov.tw
-video.aol.ca
-video.aol.com
-video.aol.co.uk
-video.ap.org
-videobam.com
-video.fdbox.com
-video.foxbusiness.com
-videomo.com
-video.tiscali.it
-video.yahoo.com
-vidoemo.com
-views.fm
-viki.com
-vimeocdn.com
-vimeo.com
-vimgolf.com
-vimperator.org
-vincnd.com
-vinniev.com
-vllcs.org
-vlog.xuite.net
-vmixcore.com
-voacantonese.com
-voachineseblog.com
-voachinese.com
-voagd.com
-voanews.com
-voatibetan.com
-vocn.tv
-vot.org
-vpnbook.com
-vpnfire.com
-vpngate.jp
-vpngate.net
-vpnpop.com
-vpnpronet.com
-v-state.org
-vtunnel.com
-w3schools.com
-waffle1999.com
-wahas.com
-waigaobu.com
-waikeung.org
-waiwaier.com
-wallornot.org
-wallpapercasa.com
-wanderinghorse.net
-wanfang.gov.tw
-wangafu.net
-wangjinbo.org
-wanglixiong.com
-wangruoshui.net
-wangyi64.spaces.live.com
-want-daily.com
-wapedia.mobi
-washeng.net
-watchmygf.net
-wattpad.com
-wdf5.com
-wearn.com
-web2project.net
-webbang.net
-webfee.tk
-weblagu.com
-webmproject.org
-webshots.com
-websitepulse.com
-webs-tv.net
-webworkerdaily.com
-weeewooo.net
-weekmag.info
-wefong.com
-weiboleak.com
-weigegebyc.dreamhosters.com
-weijingsheng.org
-weiming.info
-weiquanwang.org
-weisuo.ws
-wellplacedpixels.com
-wengewang.com
-wengewang.org
-wenhui.ch
-wenku.com
-wenxuecity.com
-wenyunchao.com
-wenyunchao.spaces.live.com
-wepn.info
-westca.com
-westernwolves.com
-wetplace.com
-wetpussygames.com
-wexiaobo.org
-wezhiyong.org
-wezone.net
-wforum.com
-whatblocked.com
-whereiswerner.com
-whippedass.com
-whitebear.freebearblog.org
-whydidyoubuymethat.com
-whylover.com
-whyx.org
-w.idaiwan.com
-wiki.cnitter.com
-wiki.jqueryui.com
-wiki.keso.cn
-wikileaks.ch
-wikileaks.de
-wikileaks.eu
-wikileaks.lu
-wikileaks.org
-wikileaks.pl
-wikilivres.info
-wikimapia.org
-wikimedia.org.mo
-wiki.moegirl.org
-wikinet.org
-wiki.oauth.net
-wikipedia.org
-wiki.phonegap.com
-wikiwiki.jp
-wikkii.com
-williamlong.spaces.live.com
-willw.net
-windowsphoneme.com
-winwhispers.info
-wiredbytes.com
-wiredpen.com
-wireshark.org
-wisevid.com
-witnessleeteaching.com
-witopia.net
-wlx.sowiki.net
-woeser.com
-wolfax.com
-womenbusiness.nyc.gov.tw
-womensrightsofchina.org
-woopie.jp
-woopie.tv
-wordboner.com
-wordpress.com
-wordsandturds.com
-w.org
-workatruna.com
-worldcat.org
-worldjournal.com
-worstthingieverate.com
-wo.tc
-wowlegacy.ml
-wow-life.net
-woxinghuiguo.com
-wozy.in
-wp.com
-wpoforum.com
-wqlhw.com
-wqyd.org
-wrchina.org
-wretch.cc
-writer.zoho.com
-wsj.com
-wsj.net
-wtfpeople.com
-wuala.com
-wuerkaixi.com
-wufi.org.tw
-wuguoguang.com
-wujieliulan.com
-wujie.net
-wukangrui.net
-wwitv.com
-www.6v6dota.com
-www.ajsands.com
-www.antd.org
-www.aolnews.com
-www.bulbous.freeserve.co.uk
-www.cmoinc.org
-www.dfanning.com
-www.dwheeler.com
-www.eulam.com
-www.exblog.jp
-www.forum4hk.com
-www.freetibet.org
-www.getyouram.com
-www.goldenmelody.com.tw
-www.idlcoyote.com
-www.immigration.gov.tw
-www.klip.me
-www.kodingen.com
-www.linksalpha.com
-www.loiclemeur.com
-www.macrovpn.com
-www.monlamit.org
-www.moztw.org
-www.mycould.com
-www.ned.org
-www.nownews.com
-www.orchidbbs.com
-www.owind.com
-www.oxid.it
-www.parkansky.com
-www.powerpointninja.com
-www.rnw.nl
-www.somee.com
-www.stackfile.com
-www.supertweet.net
-www.tiffanyarment.com
-www.tripod.com
-www.tv.com
-www.twtrland.com
-www.typepad.com
-www.urbanoutfitters.com
-www.vegorpedersen.com
-www.voy.com
-www.vpncup.com
-www.wangruowang.org
-www.wan-press.org
-www.wet123.com
-www.zaurus.org.uk
-wzyboy.im
-x1949x.com
-x365x.com
-xanga.com
-x-art.com
-xa.yimg.com
-xbabe.com
-xbookcn.com
-xcafe.in
-xcritic.com
-xfm.pp.ru
-xgmyd.com
-xh4n.cn
-xhamster.com
-xiaochuncnjp.com
-xiaohexie.com
-xiaoma.org
-xiezhua.com
-xing.com
-xinhuanet.org
-xinmiao.com.hk
-xinqimeng.over-blog.com
-xinsheng.net
-xinshijue.com
-xinyubbs.net
-xizang-zhiye.org
-xjp.cc
-xml-training-guide.com
-xmovies.com
-xmusic.fm
-xnxx.com
-xpdo.net
-xpud.org
-xskywalker.com
-xtube.com
-xuchao.net
-xuchao.org
-xuzhiyong.net
-xuzhuoer.com
-xvedios.com
-xvideos.com
-x-wall.org
-xxbbx.com
-x.xcity.jp
-xxxx.com.au
-xysblogs.org
-xys.dxiong.com
-xys.org
-xyy69.com
-xyy69.info
-yahoo.cn
-yahoo.com.hk
-yam.com
-yanghengjun.spaces.live.com
-yasni.co.uk
-yasukuni.or.jp
-yatsen.gov.tw
-ydy.com
-yeelou.com
-yeeyi.com
-yegle.net
-yezimary.spaces.live.com
-yfrog.com
-yhcw.net
-yidio.com
-yilubbs.com
-yi.org
-yipub.com
-ym.backchina.com
-yogichen.org
-yong.hu
-yorkbbs.ca
-youdao.com
-youjizz.com
-youmaker.com
-youpai.org
-youporn.com
-your-freedom.net
-yousendit.com
-youthbao.com
-youthnetradio.org
-youtu.be
-youtubecn.com
-youtube.com
-youtube-nocookie.com
-youversion.com
-youxu.info
-ytht.net
-ytimg.com
-yuanming.net
-yuming.flnet.org
-yunchao.net
-yvesgeleyn.com
-yvtc.gov.tw
-yx51.net
-yyii.org
-yymaya.com
-yzzk.com
-zacebook.com
-zannel.com
-zaobao.com
-zaobao.com.sg
-zaozon.com
-zarias.com
-zattoo.com
-zdnet.com.tw
-zengjinyan.org
-zengjinyan.spaces.live.com
-zeutch.com
-zgzcjj.net
-zhanbin.net
-zhao.jinhai.de
-zhenghui.org
-zhenlibu.info
-zhinengluyou.com
-zhllg.spaces.live.com
-zh.m.wikipedia.org
-zh.netlog.com
-zhonggtuotese.net
-zhongguotese.net
-zhongmeng.org
-zhongsou.com
-zh.pokerstrategy.com
-zhreader.com
-zh-tw.justin.tv
-zhuichaguoji.org
-zh.uncyclopedia.wikia.com
-zh.wikinews.org
-zh.wikipedia.org
-zh.wikisource.org
-ziddu.com
-zillionk.com
-zinio.com
-ziplib.com
-zkaip.com
-zmw.cn
-zomobo.net
-zonaeuropa.com
-zootool.com
-zoozle.net
-zozotown.com
-zshare.net
-zsrhao.com
-zuo.la
-zuola.com
-zvereff.com
-zyzc9.com
-zyzg.us
diff --git a/package/lean/luci-app-ssr-pro/root/etc/shadowsocksr/gen-gfwlist.sh b/package/lean/luci-app-ssr-pro/root/etc/shadowsocksr/gen-gfwlist.sh
deleted file mode 100755
index 050de594ce..0000000000
--- a/package/lean/luci-app-ssr-pro/root/etc/shadowsocksr/gen-gfwlist.sh
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/sh -e
-
-generate_china_banned()
-{
- if [ ! -f /tmp/gfwlist.txt ]; then
- wget-ssl --no-check-certificate https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt -O /tmp/gfwlist.b64 >&2
- cat /tmp/gfwlist.b64 | base64 -d > /tmp/gfwlist.txt
- rm -f /tmp/gfwlist.b64
- fi
-
- cat /tmp/gfwlist.txt | sort -u |
- sed 's#!.\+##; s#|##g; s#@##g; s#http:\/\/##; s#https:\/\/##;' |
- sed '/\*/d; /apple\.com/d; /sina\.cn/d; /sina\.com\.cn/d; /baidu\.com/d; /byr\.cn/d; /jlike\.com/d; /weibo\.com/d; /zhongsou\.com/d; /youdao\.com/d; /sogou\.com/d; /so\.com/d; /soso\.com/d; /aliyun\.com/d; /taobao\.com/d; /jd\.com/d; /qq\.com/d' |
- sed '/^[0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+$/d' |
- grep '^[0-9a-zA-Z\.-]\+$' | grep '\.' | sed 's#^\.\+##' | sort -u |
- awk '
-BEGIN { prev = "________"; } {
- cur = $0;
- if (index(cur, prev) == 1 && substr(cur, 1 + length(prev) ,1) == ".") {
- } else {
- print cur;
- prev = cur;
- }
-}' | sort -u
-
-}
-
-
-generate_china_banned
diff --git a/package/lean/luci-app-ssr-pro/root/etc/shadowsocksr/ssr-watchdog b/package/lean/luci-app-ssr-pro/root/etc/shadowsocksr/ssr-watchdog
deleted file mode 100755
index 9f370073d5..0000000000
--- a/package/lean/luci-app-ssr-pro/root/etc/shadowsocksr/ssr-watchdog
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/sh
-
-LOGTIME=$(date "+%Y-%m-%d %H:%M:%S")
-#GOOGLE=$(ping -4 www.gstatic.com -c 1 -w 5| sed '1{s/[^(]*(//;s/).*//;q}')
-
-#iptables -t nat -I OUTPUT -p tcp -d $GOOGLE -j REDIRECT --to-port 7070
-
-#sleep 3
-
-/usr/bin/wget --spider --quiet --tries=1 --timeout=3 www.gstatic.com/generate_204
-
-if [ "$?" == "0" ]; then
- echo '['$LOGTIME'] ShadowsocksR No Problem.'
-else
- /usr/bin/wget --spider --quiet --tries=1 --timeout=3 www.baidu.com
- if [ "$?" == "0" ]; then
- echo '['$LOGTIME'] Problem decteted, restarting ShadowsocksR...'
- /etc/init.d/ssrpro restart
- else
- echo '['$LOGTIME'] Network Problem. Do nothing.'
- fi
-fi
-
-#sleep 3
-
-#iptables -t nat -D OUTPUT -p tcp -d $GOOGLE -j REDIRECT --to-port 7070
-
-
-
-
-
-
-
-
-
diff --git a/package/lean/luci-app-ssr-pro/root/etc/shadowsocksr/up-gfwlist.sh b/package/lean/luci-app-ssr-pro/root/etc/shadowsocksr/up-gfwlist.sh
deleted file mode 100755
index 92b134ddf7..0000000000
--- a/package/lean/luci-app-ssr-pro/root/etc/shadowsocksr/up-gfwlist.sh
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/sh
-
-/etc/shadowsocksr/gen-gfwlist.sh > /tmp/ol-gfw.txt
-
-if [ -s "/tmp/ol-gfw.txt" ];then
- sort -u /etc/shadowsocksr/base-gfwlist.txt /tmp/ol-gfw.txt > /tmp/china-banned
- if ( ! cmp -s /tmp/china-banned /etc/gfwlist/china-banned );then
- if [ -s "/tmp/china-banned" ];then
- mv /tmp/china-banned /etc/gfwlist/china-banned
- echo "Update GFW-List Done!"
- fi
- else
- echo "GFW-List No Change!"
- fi
-fi
-
-rm -f /tmp/gfwlist.txt
-rm -f /tmp/ol-gfw.txt
-
-/etc/init.d/ssrpro restart
-
diff --git a/package/lean/luci-app-ssr-pro/root/etc/ssrpro.include b/package/lean/luci-app-ssr-pro/root/etc/ssrpro.include
deleted file mode 100755
index 140adc7472..0000000000
--- a/package/lean/luci-app-ssr-pro/root/etc/ssrpro.include
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-ssr_enable=$(uci get ssrpro.@ssrpro[0].enabled 2>/dev/null)
-
-if [ $ssr_enable -eq 1 ]; then
- if pidof ssr-redir>/dev/null; then
- /etc/init.d/ssrpro reload_rule
- else
- /etc/init.d/ssrpro restart
- fi
-fi
diff --git a/package/lean/luci-app-ssr-pro/root/etc/uci-defaults/ssrpro b/package/lean/luci-app-ssr-pro/root/etc/uci-defaults/ssrpro
deleted file mode 100755
index 8aa2c71cc1..0000000000
--- a/package/lean/luci-app-ssr-pro/root/etc/uci-defaults/ssrpro
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@ssrpro[-1]
- add ucitrack ssrpro
- set ucitrack.@ssrpro[-1].init=ssrpro
- commit ucitrack
- delete firewall.ssrpro
- set firewall.ssrpro=include
- set firewall.ssrpro.type=script
- set firewall.ssrpro.path=/etc/ssrpro.include
- set firewall.ssrpro.reload=1
- commit firewall
-EOF
-
-/etc/init.d/ssrpro stop
-/etc/init.d/ssrpro enable
-
-rm -f /tmp/luci-indexcache
-exit 0
diff --git a/package/lean/luci-app-v2ray-pro/Makefile b/package/lean/luci-app-v2ray-pro/Makefile
deleted file mode 100644
index 2b8563c4a6..0000000000
--- a/package/lean/luci-app-v2ray-pro/Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright (C) 2016 Openwrt.org
-#
-# This is free software, licensed under the Apache License, Version 2.0 .
-#
-
-include $(TOPDIR)/rules.mk
-
-LUCI_TITLE:=LuCI support for V2Ray
-LUCI_DEPENDS:=+iptables-mod-tproxy +kmod-ipt-tproxy +ip +ipset-lists +pdnsd-alt +coreutils +coreutils-base64 +coreutils-nohup +dnsmasq-full +v2ray +ca-certificates +lua-cjson
-LUCI_PKGARCH:=all
-PKG_VERSION:=1.0
-PKG_RELEASE:=11
-
-include $(TOPDIR)/feeds/luci/luci.mk
-
-# call BuildPackage - OpenWrt buildroot signature
diff --git a/package/lean/luci-app-v2ray-pro/luasrc/controller/v2raypro.lua b/package/lean/luci-app-v2ray-pro/luasrc/controller/v2raypro.lua
deleted file mode 100644
index 7ee22abd58..0000000000
--- a/package/lean/luci-app-v2ray-pro/luasrc/controller/v2raypro.lua
+++ /dev/null
@@ -1,17 +0,0 @@
-module("luci.controller.v2raypro", package.seeall)
-function index()
- if not nixio.fs.access("/etc/config/v2raypro") then
- return
- end
- local page
- page = entry({"admin", "services", "v2raypro"}, cbi("v2raypro"), _("V2Ray Pro"))
- page.dependent = true
- entry({"admin","services","v2raypro","status"},call("act_status")).leaf=true
-end
-
-function act_status()
- local e={}
- e.running=luci.sys.call("pgrep v2ray >/dev/null")==0
- luci.http.prepare_content("application/json")
- luci.http.write_json(e)
-end
diff --git a/package/lean/luci-app-v2ray-pro/luasrc/model/cbi/v2raypro.lua b/package/lean/luci-app-v2ray-pro/luasrc/model/cbi/v2raypro.lua
deleted file mode 100755
index 824246edf7..0000000000
--- a/package/lean/luci-app-v2ray-pro/luasrc/model/cbi/v2raypro.lua
+++ /dev/null
@@ -1,361 +0,0 @@
-
-local fs = require "nixio.fs"
-local NXFS = require "nixio.fs"
-local WLFS = require "nixio.fs"
-local SYS = require "luci.sys"
-local ND = SYS.exec("cat /etc/gfwlist/china-banned | wc -l")
-local conf = "/etc/v2ray/base-gfwlist.txt"
-local watch = "/tmp/v2ray_watchdog.log"
-local dog = "/tmp/v2raypro.log"
-local http = luci.http
-local ucursor = require "luci.model.uci".cursor()
-
-m = Map("v2raypro")
-m.title = translate("V2Ray Transparent Proxy")
-m.description = translate("A fast secure tunnel proxy that help you get through firewalls on your router")
-
-m:section(SimpleSection).template = "v2raypro/v2raypro_status"
-
-s = m:section(TypedSection, "v2raypro")
-s.anonymous = true
-
--- ---------------------------------------------------
-
-s:tab("basic", translate("Base Setting"))
-
-
-switch = s:taboption("basic",Flag, "enabled", translate("Enable"))
-switch.rmempty = false
-
-proxy_mode = s:taboption("basic",ListValue, "proxy_mode", translate("Proxy Mode"))
-proxy_mode:value("M", translate("Base on GFW-List Auto Proxy Mode(Recommend)"))
-proxy_mode:value("S", translate("Bypassing China Manland IP Mode(Be caution when using P2P download!)"))
-proxy_mode:value("G", translate("Global Mode"))
-proxy_mode:value("V", translate("Overseas users watch China video website Mode"))
-
-cronup = s:taboption("basic", Flag, "cron_mode", translate("Auto Update GFW-List"),
- translate(string.format("GFW-List Lines: %s Lines", ND)))
-cronup.default = 0
-cronup.rmempty = false
-
-updatead = s:taboption("basic", Button, "updatead", translate("Manually force update GFW-List"), translate("Note: It needs to download and convert the rules. The background process may takes 60-120 seconds to run.
After completed it would automatically refresh, please do not duplicate click!"))
-updatead.inputtitle = translate("Manually force update GFW-List")
-updatead.inputstyle = "apply"
-updatead.write = function()
- SYS.call("nohup sh /etc/v2ray/up-gfwlist.sh > /tmp/gfwupdate.log 2>&1 &")
-end
-
-safe_dns_tcp = s:taboption("basic",Flag, "safe_dns_tcp", translate("DNS uses TCP"),
- translate("Through the server transfer mode inquires DNS pollution prevention (Safer and recommended)"))
-safe_dns_tcp.rmempty = false
--- safe_dns_tcp:depends("more", "1")
-
--- timeout = s:taboption("basic",Value, "timeout", translate("Timeout"))
--- timeout.datatype = "range(0,10000)"
--- timeout.placeholder = "60"
--- timeout.optional = false
--- timeout:depends("more", "1")
-
--- safe_dns = s:taboption("basic",Value, "safe_dns", translate("Safe DNS"),
--- translate("8.8.8.8 or 8.8.4.4 is recommended"))
--- safe_dns.datatype = "ip4addr"
--- safe_dns.optional = false
--- safe_dns:depends("more", "1")
-
--- safe_dns_port = s:taboption("basic",Value, "safe_dns_port", translate("Safe DNS Port"),
--- translate("Foreign DNS on UDP port 53 might be polluted"))
--- safe_dns_port.datatype = "range(1,65535)"
--- safe_dns_port.placeholder = "53"
--- safe_dns_port.optional = false
--- safe_dns_port:depends("more", "1")
-
---fast_open =s:taboption("basic",Flag, "fast_open", translate("TCP Fast Open"),
--- translate("Enable TCP fast open, only available on kernel > 3.7.0"))
-
-s:tab("main", translate("Server Setting"))
-
-server = s:taboption("main",Value, "address", translate("Server Address"))
-server.datatype = "host"
-server.rmempty = false
-
-server_port = s:taboption("main",Value, "port", translate("Server Port"))
-server_port.datatype = "range(0,65535)"
-server_port.rmempty = false
-
-id = s:taboption("main",Value, "id", translate("ID"))
-id.password = true
-
-alterId = s:taboption("main",Value, "alterId", translate("Alter ID"))
-alterId.datatype = "range(1,65535)"
-alterId.rmempty = false
-
-security = s:taboption("main",ListValue, "security", translate("Security"))
-security:value("none")
-security:value("auto")
-security:value("aes-128-cfb")
-security:value("aes-128-gcm")
-security:value("chacha20-poly1305")
-
-network_type = s:taboption("main",ListValue, "network_type", translate("Network Type"))
-network_type:value("tcp")
-network_type:value("kcp")
-network_type:value("ws")
-network_type:value("h2")
-
--- tcp settings
-tcp_obfs = s:taboption("main",ListValue, "tcp_obfs", translate("TCP Obfs"))
-tcp_obfs:value("none")
-tcp_obfs:value("http")
-tcp_obfs:depends("network_type", "tcp")
-
-tcp_path = s:taboption("main",DynamicList, "tcp_path", translate("TCP Obfs Path"))
-tcp_path:depends("tcp_obfs", "http")
-
-tcp_host = s:taboption("main",DynamicList, "tcp_host", translate("TCP Obfs Header"))
-tcp_host:depends("tcp_obfs", "http")
-tcp_host.datatype = "host"
-
--- kcp settings
-kcp_obfs = s:taboption("main",ListValue, "kcp_obfs", translate("KCP Obfs"))
-kcp_obfs:value("none")
-kcp_obfs:value("srtp")
-kcp_obfs:value("utp")
-kcp_obfs:value("wechat-video")
-kcp_obfs:value("dtls")
-kcp_obfs:value("wireguard")
-kcp_obfs:depends("network_type", "kcp")
-
-kcp_mtu = s:taboption("main",Value, "kcp_mtu", translate("KCP MTU"))
-kcp_mtu.datatype = "range(576,1460)"
-kcp_mtu:depends("network_type", "kcp")
-
-kcp_tti = s:taboption("main",Value, "kcp_tti", translate("KCP TTI"))
-kcp_tti.datatype = "range(10,100)"
-kcp_tti:depends("network_type", "kcp")
-
-kcp_uplink = s:taboption("main",Value, "kcp_uplink", translate("KCP uplinkCapacity"))
-kcp_uplink.datatype = "range(0,1000)"
-kcp_uplink:depends("network_type", "kcp")
-
-kcp_downlink = s:taboption("main",Value, "kcp_downlink", translate("KCP downlinkCapacity"))
-kcp_downlink.datatype = "range(0,1000)"
-kcp_downlink:depends("network_type", "kcp")
-
-kcp_readbuf = s:taboption("main",Value, "kcp_readbuf", translate("KCP readBufferSize"))
-kcp_readbuf.datatype = "range(0,100)"
-kcp_readbuf:depends("network_type", "kcp")
-
-kcp_writebuf = s:taboption("main",Value, "kcp_writebuf", translate("KCP writeBufferSize"))
-kcp_writebuf.datatype = "range(0,100)"
-kcp_writebuf:depends("network_type", "kcp")
-
-kcp_congestion = s:taboption("main",Flag, "kcp_congestion", translate("KCP Congestion"))
-kcp_congestion:depends("network_type", "kcp")
-
--- websocket settings
-ws_path = s:taboption("main",Value, "ws_path", translate("WebSocket Path"))
-ws_path:depends("network_type", "ws")
-
-ws_headers = s:taboption("main",Value, "ws_headers", translate("WebSocket Header"))
-ws_headers:depends("network_type", "ws")
-ws_headers.datatype = "host"
-
--- http/2 settings
-h2_path = s:taboption("main",Value, "h2_path", translate("HTTP Path"))
-h2_path:depends("network_type", "h2")
-
-h2_domain = s:taboption("main",Value, "h2_domain", translate("HTTP Domain"))
-h2_domain:depends("network_type", "h2")
-h2_domain.datatype = "host"
-
--- others
-tls = s:taboption("main",Flag, "tls", translate("TLS"))
-tls.rmempty = false
-
-mux = s:taboption("main",Flag, "mux", translate("Mux"))
-mux.rmempty = false
-------------------------------------------------
-s:tab("reverse", translate("Severse Setting"))
-risen = s:taboption("reverse",Flag, "risen", translate("Enable"))
-risen.rmempty = false
-
-rserver = s:taboption("reverse",Value, "raddress", translate("Server Address"))
-rserver.datatype = "host"
-rserver.rmempty = ture
-
-rserver_domain = s:taboption("reverse",Value, "rserver_domain", translate("Server domain"))
-rserver_domain.datatype = "host"
-rserver_domain.rmempty = ture
-
-rserver_port = s:taboption("reverse",Value, "rport", translate("Server Port"))
-rserver_port.datatype = "range(0,65535)"
-rserver_port.rmempty = ture
-
-rid = s:taboption("reverse",Value, "rid", translate("ID"))
-rid.password = true
-
-ralterId = s:taboption("reverse",Value, "ralterId", translate("Alter ID"))
-ralterId.datatype = "range(1,65535)"
-ralterId.rmempty = ture
-
-rsecurity = s:taboption("reverse",ListValue, "rsecurity", translate("Security"))
-rsecurity:value("none")
-rsecurity:value("auto")
-rsecurity:value("aes-128-cfb")
-rsecurity:value("aes-128-gcm")
-rsecurity:value("chacha20-poly1305")
-
-rnetwork_type = s:taboption("reverse",ListValue, "rnetwork_type", translate("Network Type"))
-rnetwork_type:value("tcp")
-rnetwork_type:value("kcp")
-rnetwork_type:value("ws")
-rnetwork_type:value("h2")
-
--- tcp settings
-rtcp_obfs = s:taboption("reverse",ListValue, "rtcp_obfs", translate("TCP Obfs"))
-rtcp_obfs:value("none")
-rtcp_obfs:value("http")
-rtcp_obfs:depends("rnetwork_type", "tcp")
-
-rtcp_path = s:taboption("reverse",DynamicList, "rtcp_path", translate("TCP Obfs Path"))
-rtcp_path:depends("rtcp_obfs", "http")
-
-rtcp_host = s:taboption("reverse",DynamicList, "rtcp_host", translate("TCP Obfs Header"))
-rtcp_host:depends("rtcp_obfs", "http")
-rtcp_host.datatype = "host"
-
--- kcp settings
-rkcp_obfs = s:taboption("reverse",ListValue, "rkcp_obfs", translate("KCP Obfs"))
-rkcp_obfs:value("none")
-rkcp_obfs:value("srtp")
-rkcp_obfs:value("utp")
-rkcp_obfs:value("wechat-video")
-rkcp_obfs:value("dtls")
-rkcp_obfs:value("wireguard")
-rkcp_obfs:depends("rnetwork_type", "kcp")
-
-rkcp_mtu = s:taboption("reverse",Value, "rkcp_mtu", translate("KCP MTU"))
-rkcp_mtu.datatype = "range(576,1460)"
-rkcp_mtu:depends("rnetwork_type", "kcp")
-
-rkcp_tti = s:taboption("reverse",Value, "rkcp_tti", translate("KCP TTI"))
-rkcp_tti.datatype = "range(10,100)"
-rkcp_tti:depends("rnetwork_type", "kcp")
-
-rkcp_uplink = s:taboption("reverse",Value, "rkcp_uplink", translate("KCP uplinkCapacity"))
-rkcp_uplink.datatype = "range(0,1000)"
-rkcp_uplink:depends("rnetwork_type", "kcp")
-
-rkcp_downlink = s:taboption("reverse",Value, "rkcp_downlink", translate("KCP downlinkCapacity"))
-rkcp_downlink.datatype = "range(0,1000)"
-rkcp_downlink:depends("rnetwork_type", "kcp")
-
-rkcp_readbuf = s:taboption("reverse",Value, "rkcp_readbuf", translate("KCP readBufferSize"))
-rkcp_readbuf.datatype = "range(0,100)"
-rkcp_readbuf:depends("rnetwork_type", "kcp")
-
-rkcp_writebuf = s:taboption("reverse",Value, "rkcp_writebuf", translate("KCP writeBufferSize"))
-rkcp_writebuf.datatype = "range(0,100)"
-rkcp_writebuf:depends("rnetwork_type", "kcp")
-
-rkcp_congestion = s:taboption("reverse",Flag, "rkcp_congestion", translate("KCP Congestion"))
-rkcp_congestion:depends("rnetwork_type", "kcp")
-
--- websocket settings
-rws_path = s:taboption("reverse",Value, "rws_path", translate("WebSocket Path"))
-rws_path:depends("rnetwork_type", "ws")
-
-rws_headers = s:taboption("reverse",Value, "rws_headers", translate("WebSocket Header"))
-rws_headers:depends("rnetwork_type", "ws")
-rws_headers.datatype = "host"
-
--- http/2 settings
-rh2_path = s:taboption("reverse",Value, "rh2_path", translate("HTTP Path"))
-rh2_path:depends("rnetwork_type", "h2")
-
-rh2_domain = s:taboption("reverse",Value, "rh2_domain", translate("HTTP Domain"))
-rh2_domain:depends("rnetwork_type", "h2")
-rh2_domain.datatype = "host"
-
--- others
-rtls = s:taboption("reverse",Flag, "rtls", translate("TLS"))
-rtls.rmempty = false
-
-rmux = s:taboption("reverse",Flag, "rmux", translate("Mux"))
-rmux.rmempty = false
---------------------------------------------------
-s:tab("list", translate("User-defined GFW-List"))
-gfwlist = s:taboption("list", TextValue, "conf")
-gfwlist.description = translate("
(!)Note: When the domain name is entered and will automatically merge with the online GFW-List. Please manually update the GFW-List list after applying.")
-gfwlist.rows = 13
-gfwlist.wrap = "off"
-gfwlist.cfgvalue = function(self, section)
- return NXFS.readfile(conf) or ""
-end
-gfwlist.write = function(self, section, value)
- NXFS.writefile(conf, value:gsub("\r\n", "\n"))
-end
-
-local addipconf = "/etc/v2ray/addinip.txt"
-
-s:tab("addip", translate("GFW-List Add-in IP"))
-gfwaddin = s:taboption("addip", TextValue, "addipconf")
-gfwaddin.description = translate("
(!)Note: IP add-in to GFW-List. Such as Telegram Messenger")
-gfwaddin.rows = 13
-gfwaddin.wrap = "off"
-gfwaddin.cfgvalue = function(self, section)
- return NXFS.readfile(addipconf) or ""
-end
-gfwaddin.write = function(self, section, value)
- NXFS.writefile(addipconf, value:gsub("\r\n", "\n"))
-end
-
-s:tab("status", translate("Status and Tools"))
-s:taboption("status", DummyValue,"opennewwindow" ,
- translate(""))
-
-
-s:tab("watchdog", translate("Watchdog Log"))
-log = s:taboption("watchdog", TextValue, "sylogtext")
-log.template = "cbi/tvalue"
-log.rows = 13
-log.wrap = "off"
-log.readonly="readonly"
-
-function log.cfgvalue(self, section)
- SYS.exec("[ -f /tmp/v2ray_watchdog.log ] && sed '1!G;h;$!d' /tmp/v2ray_watchdog.log > /tmp/v2raypro.log")
- return nixio.fs.readfile(dog)
-end
-
-function log.write(self, section, value)
- value = value:gsub("\r\n?", "\n")
- nixio.fs.writefile(dog, value)
-end
-
-
-
-t=m:section(TypedSection,"acl_rule",translate("Client Proxy Mode Settings"),
-translate("Proxy mode settings can be set to specific LAN clients ( No Proxy, Global Proxy, Game Mode) . Does not need to be set by default."))
-t.template="cbi/tblsection"
-t.sortable=true
-t.anonymous=true
-t.addremove=true
-e=t:option(Value,"ipaddr",translate("IP Address"))
-e.width="40%"
-e.datatype="ip4addr"
-e.placeholder="0.0.0.0/0"
-luci.ip.neighbors({ family = 4 }, function(entry)
- if entry.reachable then
- e:value(entry.dest:string())
- end
-end)
-
-e=t:option(ListValue,"filter_mode",translate("Proxy Mode"))
-e.width="40%"
-e.default="disable"
-e.rmempty=false
-e:value("disable",translate("No Proxy"))
-e:value("global",translate("Global Proxy"))
-e:value("game",translate("Game Mode"))
-
-return m
diff --git a/package/lean/luci-app-v2ray-pro/luasrc/view/cbi/other_upload2.htm b/package/lean/luci-app-v2ray-pro/luasrc/view/cbi/other_upload2.htm
deleted file mode 100644
index 322616d71a..0000000000
--- a/package/lean/luci-app-v2ray-pro/luasrc/view/cbi/other_upload2.htm
+++ /dev/null
@@ -1,6 +0,0 @@
-<%+cbi/valueheader%>
-
-
-
-
-<%+cbi/valuefooter%>
diff --git a/package/lean/luci-app-v2ray-pro/luasrc/view/v2raypro/v2raypro_status.htm b/package/lean/luci-app-v2ray-pro/luasrc/view/v2raypro/v2raypro_status.htm
deleted file mode 100644
index 003fa120ff..0000000000
--- a/package/lean/luci-app-v2ray-pro/luasrc/view/v2raypro/v2raypro_status.htm
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
diff --git a/package/lean/luci-app-v2ray-pro/po/zh-cn/v2raypro.po b/package/lean/luci-app-v2ray-pro/po/zh-cn/v2raypro.po
deleted file mode 100755
index 12dd2dd397..0000000000
--- a/package/lean/luci-app-v2ray-pro/po/zh-cn/v2raypro.po
+++ /dev/null
@@ -1,122 +0,0 @@
-msgid "V2Ray is Running"
-msgstr "V2Ray 正在运行"
-
-msgid "V2Ray is Not Running"
-msgstr "V2Ray 没有运行"
-
-msgid "V2Ray Transparent Proxy"
-msgstr "V2Ray 透明代理"
-
-msgid "A fast secure tunnel proxy that help you get through firewalls on your router"
-msgstr "一个快速安全隧道代理,帮助您穿过防火墙"
-
-msgid "Base Setting"
-msgstr "基本设置"
-
-msgid "Proxy Mode"
-msgstr "代理模式"
-
-msgid "Base on GFW-List Auto Proxy Mode(Recommend)"
-msgstr "基于GFW-List自动代理(推荐)"
-
-msgid "Bypassing China Manland IP Mode(Be caution when using P2P download!)"
-msgstr "绕过中国大陆IP地址(P2P 下载慎用!)"
-
-msgid "Global Mode"
-msgstr "全局代理"
-
-msgid "Overseas users watch China video website Mode"
-msgstr "海外用户回国看视频"
-
-msgid "Auto Update GFW-List"
-msgstr "自动更新GFW-List"
-
-msgid "Manually force update GFW-List"
-msgstr "手动强制更新GFW-List"
-
-msgid "DNS uses TCP"
-msgstr "启用DNS TCP防污染"
-
-msgid "Through the server transfer mode inquires DNS pollution prevention (Safer and recommended)"
-msgstr "往国外的DNS请求将通过服务器中转发出(更安全,推荐)"
-
-msgid "Server Setting"
-msgstr "服务器设置"
-
-msgid "Server Address"
-msgstr "服务器地址(支持域名)"
-
-msgid "Server Port"
-msgstr "服务器端口"
-
-msgid "ID"
-msgstr "ID"
-
-msgid "Alter ID"
-msgstr "额外ID"
-
-msgid "Security"
-msgstr "加密方式"
-
-msgid "Network Type"
-msgstr "传输协议"
-
-msgid "User-defined GFW-List"
-msgstr "用户自定义GFW-List"
-
-msgid "
(!)Note: When the domain name is entered and will automatically merge with the online GFW-List. Please manually update the GFW-List list after applying."
-msgstr "用户自定义GFW-List将会和自动更新的自动合并。如果要新加入域名马上生效,请应用后点击手动强制更新GFW-List"
-
-msgid "Status and Tools"
-msgstr "状态与工具"
-
-msgid "Watchdog Log"
-msgstr "守护日志"
-
-msgid "Client Proxy Mode Settings"
-msgstr "客户端代理模式设置"
-
-msgid "Proxy mode settings can be set to specific LAN clients ( No Proxy, Global Proxy, Game Mode) . Does not need to be set by default."
-msgstr "可以为局域网客户端分别设置不同的代理模式 ( 不代理, 全局代理, 游戏模式).默认无需设置"
-
-msgid "GFW-List Add-in IP"
-msgstr "GFW-List附加IP"
-
-msgid "
(!)Note: IP add-in to GFW-List. Such as Telegram Messenger"
-msgstr "
(!)注意:有些应用使用IP而不是域名,例如 Telegram Messenger ,您需要把IP地址加入这里"
-
-msgid "No Proxy"
-msgstr "不代理"
-
-msgid "Global Proxy"
-msgstr "全局代理"
-
-msgid "Game Mode"
-msgstr "游戏模式"
-
-msgid "Config File Type"
-msgstr "配置文件类型"
-
-msgid "Use Config File"
-msgstr "使用配置文件"
-
-msgid "Warning: Can't find v2ctl. You can only choose Protobuf."
-msgstr "注意:没有找到 v2ctl 可执行程序。你只能选择使用 Protobuf."
-
-msgid "If you choose to upload a new file, please do not modify and this configuration will be overwritten automatically."
-msgstr "如果你在下方选择了上传新的配置文件,那你不需要改动这个框框里的内容。上传完成后将会自动填充。"
-
-msgid "Create upload file error."
-msgstr "上传文件失败。"
-
-msgid "File saved to"
-msgstr "文件已保存到"
-
-msgid "No specify upload file."
-msgstr "未指定上传文件"
-
-msgid "Severse Setting"
-msgstr "反向代理设置"
-
-msgid "Server domain"
-msgstr "反向代理域名"
diff --git a/package/lean/luci-app-v2ray-pro/root/etc/config/v2raypro b/package/lean/luci-app-v2ray-pro/root/etc/config/v2raypro
deleted file mode 100755
index ab8c2468dc..0000000000
--- a/package/lean/luci-app-v2ray-pro/root/etc/config/v2raypro
+++ /dev/null
@@ -1,31 +0,0 @@
-
-config v2raypro 'v2raypro'
- option gfwlist 'china-banned'
- option proxy_mode 'M'
- option safe_dns_tcp '1'
- option cron_mode '1'
- option address '4.4.4.4'
- option port '443'
- option id '00755892-0921-4433-bd92-04242abd92af'
- option alterId '64'
- option security 'aes-128-gcm'
- option network_type 'tcp'
- option tcp_obfs 'none'
- option tls '0'
- option mux '0'
- option raddress '4.4.4.4'
- option rport '455'
- option ralterId '64'
- option rsecurity 'none'
- option rnetwork_type 'tcp'
- option rtcp_obfs 'none'
- option rtls '0'
- option rmux '0'
- option rid '00755892-0921-4433-bd92-04242abd92af'
- option enabled '1'
- option renable '1'
- option rdomain 'abcd.com'
- option renabled '0'
- option risen '0'
- option rserver_domain 'abc.com'
-
diff --git a/package/lean/luci-app-v2ray-pro/root/etc/init.d/v2raypro b/package/lean/luci-app-v2ray-pro/root/etc/init.d/v2raypro
deleted file mode 100755
index cfdfc5e1ac..0000000000
--- a/package/lean/luci-app-v2ray-pro/root/etc/init.d/v2raypro
+++ /dev/null
@@ -1,378 +0,0 @@
-#!/bin/sh /etc/rc.common
-#
-#
-
-START=99
-STOP=10
-
-EXTRA_COMMANDS="reload_rule"
-
-V2RAY_REDIR_PORT=7070
-V2RAY_REDIR_PIDFILE=/var/run/v2ray-redir-go.pid
-PDNSD_LOCAL_PORT=7453
-V2RAYCONF=/tmp/config.json
-CRON_FILE=/etc/crontabs/root
-V2_CONF_GENERATE_LUA=/etc/v2ray/gen_config.lua
-CONFIG=v2raypro
-KEEP_GFWLIST=Y
-vt_np_ipset="china"
-
-get_config()
-{
- config_get_bool vt_enabled $1 enabled 0
- config_get vt_server_addr $1 address
- config_get vt_server_port $1 server_port
- config_get vt_password $1 password
- config_get vt_method $1 method
- config_get vt_protocol $1 protocol
- config_get vt_protoparam $1 protoparam
- config_get vt_obfs $1 obfs
- config_get obfs_param $1 obfs_param
- config_get vt_proxy_mode $1 proxy_mode
- config_get vt_timeout $1 timeout
- config_get vt_safe_dns $1 safe_dns
- config_get vt_timeout $1 timeout
- config_get vt_safe_dns $1 safe_dns
- config_get vt_safe_dns_port $1 safe_dns_port
- config_get vt_safe_dns_tcp $1 safe_dns_tcp
- config_get cron_mode $1 cron_mode 1
-}
-
-
-
-
-# -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-
- # Get LAN settings as default parameters
- [ -f /lib/functions/network.sh ] && . /lib/functions/network.sh
- network_get_subnet covered_subnets lan
- network_get_ipaddr local_addresses lan
-
-# -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-
-__gfwlist_by_mode()
-{
- case "$1" in
- V) echo unblock-youku;;
- *) echo china-banned;;
- esac
-}
-
-start()
-{
- config_load v2raypro
- config_foreach get_config v2raypro
-
- [ -f /etc/init.d/pdnsd ] && /etc/init.d/pdnsd disable 2>/dev/null
-
- if [ "$vt_enabled" = 0 ]; then
- echo "WARNING: v2ray is disabled."
- exit 0
- fi
-
- local vt_gfwlist=`__gfwlist_by_mode $vt_proxy_mode`
- [ -z "$vt_proxy_mode" ] && vt_proxy_mode=M
- [ -z "$vt_method" ] && vt_method=table
- [ -z "$vt_timeout" ] && vt_timeout=60
- case "$vt_proxy_mode" in
- M|S|G)
- [ -z "$vt_safe_dns" ] && vt_safe_dns="8.8.8.8"
- [ -z "$vt_safe_dns_tcp" ] && vt_safe_dns_tcp=1
- ;;
- esac
- [ -z "$vt_safe_dns_port" ] && vt_safe_dns_port=53
-
- # -----------------------------------------------------------------
- ###### v2ray ######
- /usr/bin/lua $V2_CONF_GENERATE_LUA $CONFIG $V2RAYCONF
- /usr/bin/v2ray/v2ray -config=$V2RAYCONF &
-
- echo "V2Ray started"
-
-
- # IPv4 firewall rules
- add_rule
-
- # -----------------------------------------------------------------
- mkdir -p /var/etc/dnsmasq-go.d
- ###### Anti-pollution configuration ######
- if [ -n "$vt_safe_dns" ]; then
- if [ "$vt_safe_dns_tcp" = 1 ]; then
- start_pdnsd "$vt_safe_dns"
- awk -vs="127.0.0.1#$PDNSD_LOCAL_PORT" '!/^$/&&!/^#/{printf("server=/%s/%s\n",$0,s)}' \
- /etc/gfwlist/$vt_gfwlist > /var/etc/dnsmasq-go.d/01-pollution.conf
- else
- awk -vs="$vt_safe_dns#$vt_safe_dns_port" '!/^$/&&!/^#/{printf("server=/%s/%s\n",$0,s)}' \
- /etc/gfwlist/$vt_gfwlist > /var/etc/dnsmasq-go.d/01-pollution.conf
- fi
- else
- echo "WARNING: Not using secure DNS, DNS resolution might be polluted if you are in China."
- fi
-
- ###### dnsmasq-to-ipset configuration ######
- case "$vt_proxy_mode" in
- M|V)
- awk '!/^$/&&!/^#/{printf("ipset=/%s/'"$vt_gfwlist"'\n",$0)}' \
- /etc/gfwlist/$vt_gfwlist > /var/etc/dnsmasq-go.d/02-ipset.conf
- ;;
- esac
-
- # -----------------------------------------------------------------
- ###### Restart main 'dnsmasq' service if needed ######
- if ls /var/etc/dnsmasq-go.d/* >/dev/null 2>&1; then
- mkdir -p /tmp/dnsmasq.d
- cat > /tmp/dnsmasq.d/dnsmasq-go.conf </dev/null
- del_cron
-}
-
-
-reload_rule()
-{
- config_load v2raypro
- config_foreach get_config v2raypro
-
- local vt_gfwlist=`__gfwlist_by_mode $vt_proxy_mode`
-
- KEEP_GFWLIST=Y
- del_rule
- add_rule
- if [ "$vt_safe_dns_tcp" = 1 ]; then
- stop_pdnsd
- start_pdnsd
- fi
-}
-
-restart()
-{
- KEEP_GFWLIST=Y
- stop
- start
-}
-
-
-# $1: upstream DNS server
-start_pdnsd()
-{
- local safe_dns="$1"
-
- local tcp_dns_list="208.67.222.222, 208.67.220.220"
- [ -n "$safe_dns" ] && tcp_dns_list="$safe_dns,$tcp_dns_list"
-
- #killall -9 pdnsd 2>/dev/null && sleep 1
- kill -9 $(cat /var/run/pdnsd.pid) >/dev/null 2>&1
-
- mkdir -p /var/etc /var/pdnsd
- if ! test -f "/var/pdnsd/pdnsd.cache"; then
- dd if=/dev/zero of="/var/pdnsd/pdnsd.cache" bs=1 count=4 2> /dev/null
- chown -R nobody.nogroup /var/pdnsd
- fi
-
- cat > /var/etc/pdnsd.conf </dev/null; then
- while iptables -t nat -D OUTPUT -p tcp --dport 53 -j pdnsd_output 2>/dev/null; do :; done
- iptables -t nat -X pdnsd_output
- fi
- killall -9 pdnsd 2>/dev/null
- rm -rf /var/pdnsd
- rm -f /var/etc/pdnsd.conf
-}
-
-add_cron()
-{
- sed -i '/up-gfwlist.sh/d' $CRON_FILE
- sed -i '/v2ray_watchdog.log/d' $CRON_FILE
- if [ $cron_mode -eq 1 ]; then
- echo '0 5 * * * /etc/v2ray/up-gfwlist.sh > /tmp/gfwupdate.log 2>&1' >> $CRON_FILE
- fi
- echo '0 */1 * * * /etc/v2ray/v2ray-watchdog >> /tmp/v2ray_watchdog.log 2>&1' >> $CRON_FILE
- echo '0 1 * * 0 echo "" > /tmp/v2ray_watchdog.log' >> $CRON_FILE
- crontab $CRON_FILE
-}
-
-del_cron()
-{
- sed -i '/up-gfwlist.sh/d' $CRON_FILE
- sed -i '/v2ray_watchdog.log/d' $CRON_FILE
- /etc/init.d/cron restart
-}
-
-
-
-uci_get_by_name() {
- local ret=$(uci get $CONFIG.$1.$2 2>/dev/null)
- echo ${ret:=$3}
-}
-
-uci_get_by_type() {
- local index=0
- if [ -n $4 ]; then
- index=$4
- fi
- local ret=$(uci get $CONFIG.@$1[$index].$2 2>/dev/null)
- echo ${ret:=$3}
-}
-
-add_rule()
-{
- iptables -t nat -N v2ray_pre
- iptables -t nat -F v2ray_pre
- iptables -t nat -A v2ray_pre -m set --match-set local dst -j RETURN || {
- iptables -t nat -A v2ray_pre -d 10.0.0.0/8 -j RETURN
- iptables -t nat -A v2ray_pre -d 127.0.0.0/8 -j RETURN
- iptables -t nat -A v2ray_pre -d 172.16.0.0/12 -j RETURN
- iptables -t nat -A v2ray_pre -d 192.168.0.0/16 -j RETURN
- iptables -t nat -A v2ray_pre -d 127.0.0.0/8 -j RETURN
- iptables -t nat -A v2ray_pre -d 224.0.0.0/3 -j RETURN
- }
- iptables -t nat -A v2ray_pre -d $vt_server_addr -j RETURN
-
- iptables -N gameboost -t mangle
- ipset -! create gameuser hash:ip maxelem 65536 2>/dev/null
- ip rule add fwmark 0x100/0xfff table 100
- ip route add local 0.0.0.0/0 dev lo table 100
- iptables -t mangle -A gameboost -p udp -m set --match-set local dst -j RETURN
- iptables -t mangle -A gameboost -p udp -m set --match-set china dst -j RETURN
- iptables -t mangle -A gameboost -p udp --dport 53 -j RETURN
- iptables -t mangle -A gameboost -p udp -j TPROXY --on-port 7070 --tproxy-mark 0x100/0xfff
- iptables -t mangle -A PREROUTING -m set --match-set gameuser src -j gameboost
-
- for i in $(seq 0 100)
- do
- local ip=$(uci_get_by_type acl_rule ipaddr '' $i)
- local mode=$(uci_get_by_type acl_rule filter_mode '' $i)
- case "$mode" in
- disable)
- iptables -t nat -A v2ray_pre -s $ip -j RETURN
- ;;
- global)
- iptables -t nat -A v2ray_pre -s $ip -p tcp -j REDIRECT --to $V2RAY_REDIR_PORT
- iptables -t nat -A v2ray_pre -s $ip -j RETURN
- ;;
- game)
- iptables -t nat -A v2ray_pre -p tcp -s $ip -m set ! --match-set china dst -j REDIRECT --to $V2RAY_REDIR_PORT
- ipset -! add gameuser $ip
- ;;
- esac
- done
-
- case "$vt_proxy_mode" in
- G) : ;;
- S)
- iptables -t nat -A v2ray_pre -m set --match-set $vt_np_ipset dst -j RETURN
- iptables -t nat -I OUTPUT -p tcp -m multiport --dports 80,443 -m set ! --match-set $vt_np_ipset dst -j REDIRECT --to $V2RAY_REDIR_PORT
- ;;
- M)
- ipset -! create $vt_gfwlist hash:ip maxelem 65536 2>/dev/null
- awk '!/^$/&&!/^#/{printf("add vt_gfwlist %s'" "'\n",$0)}' /etc/v2ray/addinip.txt > /tmp/addinip.ipset
- sed -i "s/vt_gfwlist/$vt_gfwlist/g" /tmp/addinip.ipset
- ipset -! restore < /tmp/addinip.ipset
- iptables -t nat -A v2ray_pre -m set ! --match-set $vt_gfwlist dst -j RETURN
- iptables -t nat -A v2ray_pre -m set --match-set $vt_np_ipset dst -j RETURN
- iptables -t nat -I OUTPUT -p tcp -m multiport --dports 80,443 -m set --match-set $vt_gfwlist dst -j REDIRECT --to $V2RAY_REDIR_PORT
- ;;
- V)
- vt_np_ipset=""
- ipset -! create $vt_gfwlist hash:ip maxelem 65536 2>/dev/null
- iptables -t nat -A v2ray_pre -m set ! --match-set $vt_gfwlist dst -j RETURN
- ;;
- esac
- local subnet
- for subnet in $covered_subnets; do
- iptables -t nat -A v2ray_pre -s $subnet -p tcp -j REDIRECT --to $V2RAY_REDIR_PORT
- done
- iptables -t nat -I PREROUTING -p tcp -j v2ray_pre
-}
-
-del_rule()
-{
- if iptables -t nat -F v2ray_pre 2>/dev/null; then
- while iptables -t nat -D PREROUTING -p tcp -j v2ray_pre 2>/dev/null; do :; done
- iptables -t nat -X v2ray_pre 2>/dev/null
- fi
-
- iptables -t nat -D OUTPUT -p tcp -m multiport --dports 80,443 -m set --match-set china-banned dst -j REDIRECT --to $V2RAY_REDIR_PORT 2>/dev/null
- iptables -t nat -D OUTPUT -p tcp -m multiport --dports 80,443 -m set ! --match-set $vt_np_ipset dst -j REDIRECT --to $V2RAY_REDIR_PORT 2>/dev/null
-
- /usr/bin/ip rule del fwmark 0x100/0xfff table 100
- /usr/bin/ip route del local 0.0.0.0/0 dev lo table 100
- if iptables -t mangle -F gameboost 2>/dev/null; then
- while iptables -t mangle -D PREROUTING -m set --match-set gameuser src -j gameboost 2>/dev/null; do :; done
- iptables -t mangle -X gameboost 2>/dev/null
- fi
-
- ipset destroy gameuser 2>/dev/null
-
-
- # -----------------------------------------------------------------
- [ "$KEEP_GFWLIST" = Y ] || ipset destroy "$vt_gfwlist" 2>/dev/null
-}
-
diff --git a/package/lean/luci-app-v2ray-pro/root/etc/uci-defaults/v2raypro b/package/lean/luci-app-v2ray-pro/root/etc/uci-defaults/v2raypro
deleted file mode 100755
index fe6731cce8..0000000000
--- a/package/lean/luci-app-v2ray-pro/root/etc/uci-defaults/v2raypro
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-
-uci -q batch <<-EOF >/dev/null
- delete ucitrack.@v2raypro[-1]
- add ucitrack v2raypro
- set ucitrack.@v2raypro[-1].init=v2raypro
- commit ucitrack
- delete firewall.v2raypro
- set firewall.v2raypro=include
- set firewall.v2raypro.type=script
- set firewall.v2raypro.path=/etc/v2raypro.include
- set firewall.v2raypro.reload=1
- commit firewall
-EOF
-
-/etc/init.d/v2raypro stop
-/etc/init.d/v2raypro enable
-
-rm -f /tmp/luci-indexcache
-exit 0
diff --git a/package/lean/luci-app-v2ray-pro/root/etc/v2ray/addinip.txt b/package/lean/luci-app-v2ray-pro/root/etc/v2ray/addinip.txt
deleted file mode 100755
index d9caab65be..0000000000
--- a/package/lean/luci-app-v2ray-pro/root/etc/v2ray/addinip.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-149.154.160.0/20
-149.154.164.0/22
-149.154.168.0/21
-67.198.55.0/24
-91.108.4.0/22
-91.108.56.0/22
-109.239.140.0/24
\ No newline at end of file
diff --git a/package/lean/luci-app-v2ray-pro/root/etc/v2ray/base-gfwlist.txt b/package/lean/luci-app-v2ray-pro/root/etc/v2ray/base-gfwlist.txt
deleted file mode 100755
index 607a902471..0000000000
--- a/package/lean/luci-app-v2ray-pro/root/etc/v2ray/base-gfwlist.txt
+++ /dev/null
@@ -1,2940 +0,0 @@
-0rz.tw
-0to255.com
-10musume.com
-123rf.com
-12bet.com
-12vpn.com
-141hongkong.com
-173ng.com
-1984bbs.com
-1984bbs.org
-1-apple.com.tw
-1bao.org
-1eew.com
-1pondo.tv
-2000fun.com
-2008xianzhang.info
-21andy.com
-247realmedia.com
-24smile.org
-2-hand.info
-2mdn.net
-2shared.com
-301works.org
-315lz.com
-32red.com
-365singles.com.ar
-36rain.com
-4bluestones.biz
-4chan.org
-4pppc.gov.tw
-4shared.com
-4sq.com
-51.ca
-5i01.com
-5maodang.com
-64tianwang.com
-64wiki.com
-666kb.com
-6park.com
-7capture.com
-881903.com
-888.com
-89-64.org
-9001700.com
-91porn.com
-921.gov.tw
-92ccav.com
-9bis.com
-9bis.net
-9city.me
-a5.com.ru
-abc.pp.ru
-abitno.linpie.com
-ablwang.com
-aboluowang.com
-aboutgfw.com
-acgkj.com
-ac.jiruan.net
-ac.playstation.net
-actimes.com.au
-aculo.us
-ad1.nownews.com
-addictedtocoffee.de
-ads.backchina.com
-adultfriendfinder.com
-adultkeep.net
-advanscene.com
-advertfan.com
-aec.gov.tw
-aenhancers.com
-af.mil
-aftygh.gov.tw
-aide.gov.tw
-aiph.net
-aisex.com
-ait.org.tw
-aiweiweiblog.com
-aiweiwei.com
-ajaxplorer.info
-akamaihd.net
-akiba-online.com
-alabout.com
-alasbarricadas.org
-alexlur.org
-aliengu.com
-alkasir.com
-allaboutalpha.com
-allgirlsallowed.org
-alliance.org.hk
-allinfa.com
-allinfo.com
-allmovie.com
-allonlinux.free.fr
-all-that-is-interesting.com
-al-qimmah.net
-alternate-tools.com
-altrec.com
-alvinalexander.com
-alwaysdata.com
-alwaysdata.net
-am730.com.hk
-amazonaws.com
-ameblo.jp
-americangreencard.com
-amiblockedornot.com
-amnesty.org
-amnestyusa.org
-amoiist.com
-amzs.me
-analyze-v.com
-anchorfree.com
-andfaraway.net
-android.com
-angularjs.org
-animecrazy.net
-anobii.com
-anontext.com
-anonymizer.com
-a-normal-day.com
-answering-islam.org
-anthonycalzadilla.com
-anti.anti.cnn.googlepages.com
-antidrm.hpg.ig.com.br
-antiwave.net
-aobo.com.au
-aolchannels.aol.com
-aomiwang.com
-apetube.com
-apiary.io
-apidocs.linksalpha.com
-apigee.com
-api.linksalpha.com
-api.proxlet.com
-api.supertweet.net
-app.heywire.com
-app.hkatvnews.com
-appledaily.com
-appledaily.com.tw
-apps.hloli.net
-appspot.com
-archive.is
-archive.org
-arctosia.com
-areca-backup.org
-army.mil
-arte.gov.tw
-art-or-porn.com
-artsy.net
-asahichinese.com
-asdfg.jp
-asiafriendfinder.com
-asiaharvest.org
-asianews.it
-asianwomensfilm.de
-askstudent.com
-askynz.net
-assembla.com
-astonmartinnews.com
-atchinese.com
-atc.org.au
-atgfw.org
-atj.org.tw
-atlaspost.com
-atnext.com
-autoproxy.org
-avaaz.org
-avdb.in
-avidemux.org
-avoision.com
-awardwinningfjords.com
-axureformac.com
-babynet.com.hk
-backchina.com
-backpackers.com.tw
-badassjs.com
-badoo.com
-baidu.jp
-baixing.me
-bannedbook.org
-barnabu.co.uk
-basetimesheightdividedby2.com
-bayvoice.net
-bbcchinese.com
-bbc.com
-bbc.co.uk
-bbci.co.uk
-bbcimg.co.uk
-bbc.in
-bbg.gov
-bbs2.newsgroup.la
-bbs.ecstart.com
-bbsfeed.com
-bbs.kimy.com.tw
-bbsland.com
-bbs.morbell.com
-bbs.mychat.to
-bbs.newsgroup.la
-bbs.ozchinese.com
-bbs.qmzdd.com
-bbs.sina.com
-bbs.skykiwi.com
-bbs.tuitui.info
-bb.ttv.com.tw
-bcc.com.tw
-bcchinese.net
-bdhr.gov.tw
-bd.zhe.la
-bebo.com
-beeg.com
-beijing1989.com
-beijingspring.com
-benjaminste.in
-berlintwitterwall.com
-bestforchina.org
-bestvpnservice.com
-bet365.com
-beta.iset.com.tw
-beta.usejump.com
-betfair.com
-bettween.com
-betvictor.com
-bewww.net
-beyondfirewall.com
-bfnn.org
-biantailajiao.com
-biantailajiao.in
-bigfools.com
-bignews.org
-bigsound.org
-bill2-software.com
-billywr.com
-bill.zhong.pp.ru
-bipic.net
-bitcointalk.org
-bit.ly
-bitly.com
-bitshare.com
-bjzc.org
-blinkx.com
-blinw.com
-blip.tv
-blockcn.com
-blog.birdhouseapp.com
-blog.bitly.com
-blogblog.com
-blog.boxcar.io
-blogcatalog.com
-blog.davidziegler.net
-blog.dayoneapp.com
-blog.de
-blog.dribbble.com
-blog.exblog.co.jp
-blog.expofutures.com
-blog.fizzik.com
-blog.foolsmountain.com
-blogger.com
-blog.gowalla.com
-blog.hotpotato.com
-blog.ifttt.com
-blogimg.jp
-blog.instagram.com
-blog.instapaper.com
-blog.iphone-dev.org
-blog.istef.info
-blog.jackjia.com
-blog.joeyrobert.org
-blog.kangye.org
-blog.kickstarter.com
-blog.kl.am
-blog.klip.me
-blog.lester850.info
-blog.lightbox.com
-bloglines.com
-bloglovin.com
-blog.mongodb.org
-blog.openinkpot.org
-blog.palm.com
-blog.path.com
-blog.pathtosharepoint.com
-blog.pchome.com.tw
-blog.pentalogic.net
-blog.pikchur.com
-blog.pilotmoon.com
-blog.redren.com
-blog.rockmelt.com
-blog.romanandreg.com
-blog.s135.com
-blogs.icerocket.com
-blog.sina.com.tw
-blog.sogoo.org
-blog.sparrowmailapp.com
-blogspot.com
-blogspot.co.uk
-blogspot.de
-blogspot.fr
-blogspot.in
-blogspot.jp
-blogs.tampabay.com
-blog.summify.com
-blogs.yahoo.co.jp
-blog.syx86.cn
-blog.syx86.com
-blog.taragana.com
-blogtd.net
-blogtd.org
-blog.tiney.com
-blog.topify.com
-blog.usa.gov
-blog.xuite.net
-blog.youthwant.com.tw
-blog.youxu.info
-bloodshed.net
-bloomberg.cn
-bloomberg.com
-bloomberg.de
-bloomfortune.com
-bmediaasia.com
-bnrmetal.com
-boardreader.com
-bobulate.com
-bolin.netfirms.com
-bonbonme.com
-bonjourlesgeeks.com
-boobstagram.com
-books.com.tw
-bookshelfporn.com
-botanwang.com
-bot.nu
-bowenpress.com
-boxunblog.com
-boxunclub.com
-boxun.com
-boxun.tv
-bralio.com
-branch.com
-brandonhutchinson.com
-braumeister.org
-break.com
-breakingtweets.com
-briefdream.com
-brightcove.com
-brightkite.com
-brizzly.com
-broadbook.com
-br.st
-brucewang.net
-bt95.com
-btdigg.org
-btrd.net
-budaedu.org
-bugclub.org
-builtwithbootstrap.com
-bullogger.com
-bullog.org
-businesstimes.com.cn
-businessweek.com
-buugaa.com
-buy.yahoo.com.tw
-buzzurl.jp
-bwbx.io
-bwsj.hk
-bx.tl
-c1522.mooo.com
-cacnw.com
-cactusvpn.com
-cafepress.com
-cahr.org.tw
-calameo.com
-calebelston.com
-cams.com
-cams.org.sg
-canadameet.com
-canyu.org
-caobian.info
-caochangqing.com
-cao.im
-cari.com.my
-catch22.net
-catfightpayperview.xxx
-catholic.org.hk
-catholic.org.tw
-cbs.ntu.edu.tw
-cc9007.spaces.live.com
-ccavtop10.com
-ccdtr.org
-ccim.org
-cclife.org
-ccthere.com
-cctongbao.com
-ccue.ca
-ccue.com
-cdig.info
-cdjp.org
-cdnews.com.tw
-cdn.printfriendly.com
-cdp1998.org
-cdp2006.org
-cdp.sinica.edu.tw
-cdpusa.org
-cdpweb.org
-cdpwu.org
-cdw.com
-cecc.gov
-cellulo.info
-cenci.tk
-cenews.eu
-centralnation.com
-centurys.net
-c-est-simple.com
-cfhks.org.hk
-cftfc.com
-cgdepot.org
-chandoo.org
-change.org
-changp.com
-chaos.e-spacy.com
-chapm25.com
-chartbeat.net
-chaturbate.com
-chccc.gov.tw
-chengmingmag.com
-chenguangcheng.com
-chenpokong.com
-chenyehao.spaces.live.com
-cherrysave.com
-chevronwp7.com
-chicagoncmtv.com
-china101.com
-china21.com
-china21.org
-china5000.us
-chinaaffairs.org
-chinaaid.me
-chinaaid.net
-chinaaid.org
-chinaaid.us
-chinachange.org
-chinachannel.hk
-chinacomments.org
-chinadigitaltimes.net
-chinaeweekly.com
-chinafreepress.org
-chinagate.com
-chinageeks.org
-chinagfw.org
-chinagreenparty.org
-china-green-party.spaces.live.com
-chinahush.com
-chinainperspective.com
-chinainperspective.net
-chinainperspective.org
-chinainterimgov.org
-chinalawandpolicy.com
-chinalawtranslate.com
-chinamule.com
-chinamz.org
-chinarightsia.org
-chinasocialdemocraticparty.com
-chinaso.com
-chinasoul.org
-chinatimes.com
-chinatweeps.com
-chinaway.org
-china-week.com
-chinaworker.info
-chinaxchina.com
-chinayouth.org.hk
-chinayuanmin.org
-chinesedailynews.com
-chinese.engadget.com
-chinese-hermit.net
-chinese-memorial.org
-chinesen.de
-chinesenewsnet.com
-chinesepen.org
-chinese.rnw.nl
-chinese.soifind.com
-chinesetalks.net
-chinese.wsj.com
-chingcheong.com
-chn.chosun.com
-chrispederick.com
-chrispederick.net
-christianstudy.com
-christiantimes.org.hk
-christusrex.org
-chrlawyers.hk
-chrlcg-hk.org
-chromeadblock.com
-chrome.com
-ch.shvoong.com
-chubun.com
-chuizi.net
-chukuang.gov.tw
-circlethebayfortibet.org
-citizenlab.org
-citizensradio.org
-city9x.com
-civicparty.hk
-civilhrfront.org
-civilmedia.tw
-cjb.net
-ck101.com
-classicalguitarblog.net
-clb.org.hk
-cl.d0z.net
-clientsfromhell.net
-clipfish.de
-cl.ly
-cloudfront.net
-club.backchina.com
-cms.gov
-cmule.com
-cn2.streetvoice.com
-cna.com.tw
-cnavista.com.tw
-cn.calameo.com
-cn.dayabook.com
-cnd.org
-cn.fmnnow.com
-cn.ibtimes.com
-cnn.com
-cn.news.cnyes.com
-cn.streetvoice.com
-cn.uncyclopedia.wikia.com
-cn.voa.mobi
-cochina.org
-cocoapods.org
-cocoa.zonble.net
-code1984.com
-codeboxapp.com
-codeshare.io
-collateralmurder.com
-collateralmurder.org
-comefromchina.com
-comnews.gio.gov.tw
-compileheart.com
-connectedchina.reuters.com
-connect.facebook.net
-conoyo.com
-contactmagazine.net
-contests.twilio.com
-conviva.com
-cookingtothegoodlife.com
-coolaler.com
-coolder.com
-coolloud.org.tw
-corpus4u.org
-corumcollege.com
-cotweet.com
-couchdbwiki.com
-coveringweb.com
-cp-house.gov.tw
-cpj.org
-crackle.com
-crd-net.org
-creaders.net
-cromotc.nat.gov.tw
-crossthewall.net
-csdparty.com
-c-spanvideo.org
-css.pixnet.in
-csuchen.de
-cts.com.tw
-cubicle17.com
-cuhkacs.org
-cuihua.org
-cuiweiping.net
-culture.tw
-curvefish.com
-cwb.gov.tw
-cyanogenmod.org
-cyberghost.natado.com
-cyberghostvpn.com
-cycab.gov.tw
-cydia.ifuckgfw.com
-cynscribe.com
-cytode.us
-dabr.co.uk
-dabr.me
-dabr.mobi
-dadazim.com
-dadi360.com
-dafagood.com
-dafahao.com
-dailidaili.com
-dailymotion.com
-dailynews.sina.com
-dajiyuan.com
-dajiyuan.eu
-dajusha.baywords.com
-dalailama.com
-dalailama.ru
-dalailamaworld.com
-dalianmeng.org
-danke4china.net
-danwei.org
-daolan.net
-dapu-house.gov.tw
-darpa.mil
-date.fm
-davidslog.com
-daxa.cn
-dayaarmongol.ning.com
-daylife.com
-ddc.com.tw
-deck.ly
-default.secureserver.net
-delcamp.net
-delicious.com
-democrats.org
-demo.opera-mini.net
-derekhsu.homeip.net
-de-sci.org
-designerol.com
-destiny.xfiles.to
-deutsche-welle.de
-dev102.com
-developers.box.net
-deviantart.com
-deviantart.net
-devio.us
-devpn.com
-dfas.mil
-df.gov.tw
-diaoyuislands.org
-digitalnomadsproject.org
-diigo.com
-dimitrik.free.fr
-dipity.com
-directcreative.com
-discuss.com.hk
-disp.cc
-dit-inc.us
-dizhidizhi.com
-djangosnippets.org
-dl.box.net
-dl-laby.jp
-dl.playstation.net
-dlsite.com
-dmcdn.net
-dmtip.gov.tw
-dns2go.com
-dnscrypt.org
-docstoc.com
-dojin.com
-dok-forum.net
-dolc.de
-dollf.com
-domain.club.tw
-domainhelp.search.com
-dongde.com
-dongtaiwang.com
-dongtaiwang.net
-dongyangjing.com
-dontfilter.us
-dontmovetochina.com
-dotheyfolloweachother.com
-dotplane.com
-dotsub.com
-doubleaf.com
-doubleclick.net
-dougscripts.com
-dowei.org
-download.syniumsoftware.com
-doxygen.org
-dphk.org
-dpp.org.tw
-drewolanoff.com
-drgan.net
-dropbox.com
-dropboxusercontent.com
-drsunacademy.com
-drtuber.com
-dscn.info
-dtiblog.com
-dtic.mil
-dtiserv2.com
-duckduckgo.com
-duckload.com
-duckmylife.com
-duihuahrjournal.org
-duihua.org
-duoweitimes.com
-duping.net
-duplicati.com
-dupola.com
-dupola.net
-dvorak.org
-dw.de
-dwnews.com
-dwnews.net
-dw-world.com
-dw-world.de
-dy24k.info
-dynawebinc.com
-dyndns.org
-dzze.com
-e123.hk
-eamonnbrennan.com
-earthquake.usgs.gov
-easy-share.com
-ebookbrowse.com
-ebookee.com
-echofon.com
-ecministry.net
-edicypages.com
-edoors.com
-edubridge.com
-eevpn.com
-efcc.org.hk
-efksoft.com
-efmoe.com
-e-gold.com
-eic-av.com
-e-info.org.tw
-electionsmeter.com
-elpais.com
-eltondisney.com
-emacsblog.org
-embr.in
-emory.edu
-emule-ed2k.com
-emuparadise.me
-enewstree.com
-en.favotter.net
-englishfromengland.co.uk
-entermap.com
-en.wikipedia.org
-epochtimes-bg.com
-epochtimes.co.il
-epochtimes.co.kr
-epochtimes.com
-epochtimes.de
-epochtimes.fr
-epochtimes.ie
-epochtimes.jp
-epochtimes-romania.com
-epochtimes.ru
-epochtimes.se
-epochtimestr.com
-epochweekly.com
-erabaru.net
-erepublik.com
-erepublik.net
-erights.net
-eriversoft.com
-ernestmandel.org
-etaiwannews.com
-etizer.org
-etools.ncol.com
-e-traderland.net
-etraining.gov.tw
-ettoday.net
-evchk.wikia.com
-eventful.com
-everyday-carry.com
-exblog.jp
-expatshield.com
-exploader.net
-extremetube.com
-eyespirit.info
-eyevio.jp
-eyny.com
-ezpc.tk
-ezpeer.com
-facebook.com
-facebook.net
-facesofnyfw.com
-fail.hk
-faiththedog.info
-fakku.net
-falsefire.com
-falunart.org
-falundafamuseum.org
-falundafa.org
-falunhr.org
-famunion.com
-fangbinxing.com
-fangeming.com
-fanglizhi.info
-fangongheike.com
-fangong.org
-fan-qiang.com
-fanqianghou.com
-fanqiangyakexi.net
-fanswong.com
-fanyue.info
-fapdu.com
-farwestchina.com
-farxian.com
-fastpic.ru
-faststone.org
-favorious.com
-favstar.fm
-fawanghuihui.org
-faydao.com
-fbcdn.net
-fb.com
-fb.me
-fbsbx.com
-fc2china.com
-fc2.com
-f.cl.ly
-fdc89.jp
-feedbooks.mobi
-feedburner.com
-feeds2.feedburner.com
-feeds.feedburner.com
-feedzshare.com
-feelssh.com
-feer.com
-felixcat.net
-feministteacher.com
-fengzhenghu.com
-fetchvideo.com
-ff.im
-fflick.com
-fgmtv.net
-fgmtv.org
-filefactory.com
-files2me.com
-fileserve.com
-fillthesquare.org
-finalion.jp
-findbook.tw
-finler.net
-fireofliberty.org
-firstfivefollowers.com
-flecheinthepeche.fr
-fleshbot.com
-flickr.com
-flickrhivemind.net
-flightcaster.com
-flowerofhappiness.spaces.live.com
-focustaiwan.tw
-focusvpn.com
-fofg.org
-fooooo.com
-footwiball.com
-forum.baby-kingdom.com
-forum.cyberctm.com
-forum.idsam.com
-forum.iset.com.tw
-forum.my903.com
-forum.mymaji.com
-forum.newsgroup.la
-forum.nownews.com
-forum.omy.sg
-forum.palmislife.com
-forum.pchome.com.tw
-forum.setty.com.tw
-forum.sina.com.hk
-forum.slime.com.tw
-forum.tvb.com
-forum.yorkbbs.ca
-fotop.net
-fourface.nodesnoop.com
-fourthinternational.org
-foxdie.us
-foxsub.com
-foxtang.com
-fqrouter.com
-franklc.com
-freakshare.com
-fredwilson.vc
-free4u.com.ar
-freealim.com
-freechal.com
-freedomhouse.org
-free.fr
-freegao.com
-freegateget.googlepages.com
-free-gate.org
-free-hada-now.org
-freelotto.com
-freeman2.com
-freemoren.com
-freemorenews.com
-freenet-china.org
-freenetproject.org
-freenewscn.com
-freeopenvpn.com
-freeoz.org
-free-ssh.com
-freessh.us
-freetibet.org
-freevpn.nl
-freewallpaper4.me
-freewebs.com
-freeweibo.com
-freexinwen.com
-freeyoutubeproxy.net
-friendfeed.com
-friendfeed-media.com
-fring.com
-fringenetwork.com
-frommel.net
-frontlinedefenders.org
-fscked.org
-fsurf.com
-ftchinese.com
-fuckcnnic.net
-fuckgfw.com
-fuckgfw.org
-fulue.com
-funf.tw
-funp.com
-furinkan.com
-furl.net
-futurechinaforum.org
-futureme.org
-futuremessage.org
-fuyin.net
-fw.cm
-fxnetworks.com
-fzh999.com
-fzh999.net
-gabocorp.com
-gaeproxy.com
-gaeproxy.googlecode.com
-galenwu.com
-game735.com
-gamebase.com.tw
-gamer.com.tw
-gamez.com.tw
-ganges.com
-gaoming.net
-gaopi.net
-gaozhisheng.net
-gaozhisheng.org
-gardennetworks.com
-gardennetworks.org
-gartlive.com
-gather.com
-gaymap.cc
-gazotube.com
-gcc.org.hk
-gclooney.com
-g.co
-gcpnews.com
-gdbt.net
-gdzf.org
-geek-art.net
-geekerhome.com
-geekmade.co.uk
-geekmanuals.com
-generesis.com
-genuitec.com
-geocities.co.jp
-geocities.com
-geocities.jp
-geohot.com
-geometrictools.com
-getchu.com
-getcloudapp.com
-get-digital-help.com
-getfoxyproxy.org
-getfreedur.com
-getiton.com
-getjetso.com
-getlantern.org
-getsmartlinks.com
-getsocialscope.com
-gfwinterceptor.googlecode.com
-gfw.org.ua
-ggpht.com
-ggssl.com
-ghost.org
-ghut.org
-giga-web.jp
-gigporno.ru
-gimpshop.com
-girlbanker.com
-github.com
-git-scm.com
-givemesomethingtoread.com
-glennhilton.com
-globaljihad.net
-globalmuseumoncommunism.org
-globalrescue.net
-globalvoicesonline.org
-gmail.com
-gmbd.cn
-gmhz.org
-gmodules.com
-gmozomg.izihost.org
-gnci.org.hk
-goagent.biz
-goagent.googlecode.com
-goagentplus.com
-godfootsteps.org
-golang.org
-goldbetsports.com
-goldwave.com
-gongmeng.info
-gongm.in
-gongminliliang.com
-gongwt.com
-goodreaders.com
-goodreads.com
-goofind.com
-goo.gl
-googleadservices.com
-google-analytics.com
-googleapis.com
-googlecode.com
-google.co.jp
-google.com
-google.com.hk
-google.com.sg
-google.com.tw
-google.com.uk
-googledomains.com
-googledrive.com
-googleearth.com
-googlehosted.com
-googlelabs.com
-googlemail.com
-googleplus.com
-googlesile.com
-googlesource.com
-googlesyndication.com
-googletagmanager.com
-googletagservices.com
-googleusercontent.com
-googlevideo.com
-gopetition.com
-gospelherald.com
-gov.tw
-gpass1.com
-grandtrial.org
-graphis.ne.jp
-gravatar.com
-graylog2.org
-grb.gov.tw
-greatfire.org
-greatfirewall.biz
-great-firewall.com
-greatfirewallofchina.net
-greatfirewallofchina.org
-great-roc.org
-greatroc.org
-greatroc.tw
-greatzhonghua.org
-greenparty.org.tw
-greenvpn.net
-gs-discuss.com
-gseeker.com
-gsn-cert.nat.gov.tw
-gstatic.com
-gtap.googlecode.com
-gtricks.com
-guancha.org
-gufeng521.spaces.live.com
-guishan.org
-gunsamerica.com
-gun-world.net
-guomin.us
-gutteruncensored.com
-gvm.com.tw
-gyalwarinpoche.com
-gysd.nyc.gov.tw
-gzm.tv
-gzone-anime.info
-h1n1china.org
-hacken.cc
-hackthatphone.net
-hahlo.com
-hakkatv.org.tw
-hanunyi.com
-hardsextube.com
-hasaowall.com
-have8.com
-haygo.com
-hcc.gov.tw
-hchcc.gov.tw
-h-china.org
-hdtvb.net
-heartyit.com
-hecaitou.net
-hechaji.com
-heix.pp.ru
-heiyo.info
-helloandroid.com
-hellonewyork.us
-helloqueer.com
-hellotxt.com
-hellouk.org
-helpeachpeople.com
-helplinfen.com
-help.linksalpha.com
-help.opera.com
-helpzhuling.org
-hen.bao.li
-hengchuen.gov.tw
-heqinglian.net
-here4news.com
-heungkongdiscuss.com
-hgseav.com
-hidden-advent.org
-hidecloud.com
-hideipvpn.com
-hidemyass.com
-higfw.com
-highrockmedia.com
-hihiforum.com
-hihistory.net
-hiitch.com
-hikinggfw.org
-himemix.com
-himemix.net
-hjclub.info
-hk32168.com
-hkbc.net
-hkbf.org
-hkchurch.org
-hkdailynews.com.hk
-hkday.net
-hkej.com
-hkepc.com
-hkfront.org
-hk.geocities.com
-hkgolden.com
-hkgreenradio.org
-hkg.westkit.net
-hkheadline.com
-hkhkhk.com
-hkjc.com
-hk.jiepang.com
-hkjp.easyweb.hk
-hkjp.org
-hk.knowledge.yahoo.com
-hk.myblog.yahoo.com
-hk.news.yahoo.com
-hkptu.org
-hk-pub.com
-hk.rd.yahoo.com
-hkreporter.com
-hkreporter.loved.hk
-hk.search.yahoo.com
-hk.video.news.yahoo.com
-hkwcc.org.hk
-hk.yahoo.com
-hkzone.org
-hnjhj.com
-hola.com
-holyspiritspeaks.org
-holz.byethost8.com
-homeservershow.com
-home.sina.com
-home.so-net.net.tw
-honeonet.spaces.live.com
-hongmeimei.com
-hongzhi.li
-hootsuite.com
-hotpot.hk
-hotshame.com
-hotspotshield.com
-hougaige.com
-howtoforge.com
-hqcdp.org
-hrcir.com
-hrichina.org
-hrw.org
-hsinchu-cc.gov.tw
-hsjp.net
-hsselite.com
-htkou.net
-htl.li
-ht.ly
-htmldog.com
-huaglad.com
-huajiadi.spaces.live.com
-huanghuagang.org
-huaren.us
-huaxia-news.com
-huaxin.ph
-hua-yue.net
-hudatoriq.web.id
-hugoroy.eu
-huhamhire.com
-hujiachina.spaces.live.com
-hulu.com
-huluim.com
-humanities.uchicago.edu
-hungerstrikeforaids.org
-hung-ya.com
-huping.net
-hutianyi.net
-hutong9.net
-hwinfo.com
-hyperrate.com
-hypeshell.com
-i1.hk
-i2runner.com
-ialmostlaugh.com
-iask.bz
-iask.ca
-ibiblio.org
-iblogserv-f.net
-ibros.org
-icij.org
-icl-fi.org
-iconpaper.org
-icu-project.org
-idemocracy.asia
-identi.ca
-idiomconnection.com
-idouga.com
-idv.tw
-ieasynews.net
-ied2k.net
-ieemdai.spaces.live.com
-ifan.cz.cc
-ifanqiang.com
-ifanr.com
-ifcss.org
-ifjc.org
-igfw.net
-ignitedetroit.net
-igvita.com
-ihakka.net
-iicns.com
-illusionfactory.com
-ilove80.be
-im88.tw
-imageflea.com
-imagesblog.gio.gov.tw
-imageshack.us
-imagevenue.com
-imagezilla.net
-ime.baidu.jp
-img.ly
-imkev.com
-imlive.com
-immigration.gov.tw
-imrworldwide.com
-im.tv
-incredibox.fr
-iner.gov.tw
-initiativesforchina.org
-inmediahk.net
-innermongolia.org
-instagram.com
-interestinglaugh.com
-interfaceaddiction.com
-internationalrivers.org
-internetdefenseleague.org
-internetfreedom.org
-internetpopculture.com
-inxian.com
-iphone4hongkong.com
-iphonehacks.com
-iphonix.fr
-ipicture.ru
-ipobar.com
-ippotv.com
-iptorrents.com
-ipvanish.com
-iredmail.org
-ironbigfools.compython.net
-ironicsoftware.com
-ironpython.net
-isaacmao.com
-isgreat.org
-islamicity.com
-islam.org.hk
-ismprofessional.net
-isohunt.com
-israbox.com
-istockphoto.com
-isunaffairs.com
-isuntv.com
-itaboo.info
-ithelp.ithome.com.tw
-itrc.gov.tw
-itshidden.com
-itweet.net
-iu45.com
-iverycd.com
-ixquick.com
-izaobao.us
-izles.net
-japan-whores.com
-jayparkinsonmd.com
-jbtalks.cc
-jbtalks.com
-jbtalks.my
-jeanyim.com
-jgoodies.com
-jiaoyou8.com
-jiehua.cz
-jieshibaobao.com
-jike.com
-jimoparty.com
-jinbushe.org
-jingpin.org
-jitouch.com
-jkforum.net
-j.mp
-joachims.org
-jobso.tv
-joeedelman.com
-journalofdemocracy.org
-jpopforum.net
-juliereyc.com
-junauza.com
-junefourth-20.net
-justfreevpn.com
-justtristan.com
-juziyue.com
-jwmusic.org
-jyxf.net
-jyzj.waqn.com
-k2.xrea.com
-kagyuoffice.org.tw
-kaiyuan.de
-kakao.com
-kanzhongguo.com
-kanzhongguo.eu
-karayou.com
-ka-wai.com
-kcsoftwares.com
-kechara.com
-keepandshare.com
-kendincos.net
-kenengba.com
-keontech.net
-khcc.gov.tw
-khms.gov.tw
-khmusic.com.tw
-killwall.com
-kineox.free.fr
-kingdomsalvation.org
-kinghost.com
-kingstone.com.tw
-kissbbao.cn
-kissyoutube.com
-kk.gov.tw
-klccab.gov.tw
-klra.gov.tw
-klsio.gov.tw
-kmh.gov.tw
-kmseh.gov.tw
-knowledgerush.com
-kodingen.com
-kompozer.net
-koolsolutions.com
-koornk.com
-kt.kcome.org
-kui.name
-kun.im
-kurtmunger.com
-kusocity.com
-kwongwah.com.my
-kyohk.net
-kzeng.info
-labiennale.org
-ladbrokes.com
-la-forum.org
-lagranepoca.com
-lalulalu.com
-laogai.org
-laomiu.com
-laoyang.info
-laptoplockdown.com
-laqingdan.net
-larsgeorge.com
-lastfm.es
-latelinenews.com
-latimesblogs.latimes.com
-lazarsearlymusic.com
-leecheukyan.org
-legaltech.law.com
-lematin.ch
-lemonde.fr
-lenwhite.com
-lerosua.org
-lesoir.be
-lesscss.org
-letscorp.net
-liansi.org
-lianyue.net
-liaowangxizang.net
-liberal.org.hk
-libertytimes.com.tw
-lich355.megabyet.net
-lidecheng.com
-life.fly4ever.me
-limiao.net
-line.me
-linglingfa.com
-lingvodics.com
-linkideo.com
-linuxconfig.org
-linux-engineer.net
-linuxreviews.org
-linuxtoy.org
-lipuman.com
-listentoyoutube.com
-list.ly
-listorious.com
-lists.debian.org
-lists.w3.org
-littlebigdetails.com
-liudejun.com
-liuhanyu.com
-liujianshu.com
-liu.lu
-liuxiaotong.com
-liveleak.com
-livestation.com
-livestream.com
-livevideo.com
-livingonline.us
-livingstream.com
-lizhizhuangbi.com
-lkcn.net
-localpresshk.com
-lockdown.com
-lockestek.com
-logbot.net
-logiqx.com
-logmike.com
-log.riku.me
-london.neighborhoodr.com
-longhair.hk
-longtermly.net
-lookatgame.com
-lookingglasstheatre.org
-lookpic.com
-lotuslight.org.tw
-lovequicksilver.com
-lovesphinx.tk
-lrfz.com
-lsd.org.hk
-lsforum.net
-lsmchinese.org
-lsmkorean.org
-lsm.org
-lsxszzg.com
-lua.org
-lua-users.org
-lungtanhr.gov.tw
-luntan.zaobao.com
-lupm.org
-lushstories.com
-lvhai.org
-lyricsquote.com
-mad-ar.ch
-madmenunbuttoned.com
-magazines.sina.com.tw
-maiio.net
-mail-archive.com
-maiplus.com
-makemymood.com
-makzhou.warehouse333.com
-malaysiakini.com
-marc.info
-marco.org
-marguerite.su
-marines.mil
-markmilian.com
-martau.com
-martincartoons.com
-maruta.be
-marxist.com
-marxist.net
-marxists.org
-mashable.com
-mash.to
-matainja.com
-mathiew-badimon.com
-matsu-news.gov.tw
-matsushimakaede.com
-maxgif.com
-mayimayi.com
-mcadforums.com
-mcfog.com
-md-t.org
-mediafire.com
-meetup.com
-mefeedia.com
-megaporn.com
-megarotic.com
-megavideo.com
-megurineluka.com
-meirixiaochao.com
-melon-peach.com
-memedia.cn
-meme.yahoo.com
-memrijttm.org
-merit-times.com.tw
-mesotw.com
-metacafe.com
-meteorshowersonline.com
-metrolife.ca
-mgoon.com
-mgstage.com
-mh4u.org
-mhradio.org
-michaelanti.com
-michaelmarketl.com
-middle-way.net
-mihk.hk
-mihua.org
-mike.cz.cc
-mimivip.com
-minghui.org
-minghui-school.org
-mingjinglishi.com
-mingjingnews.com
-mingpaocanada.com
-mingpao.com
-mingpaomonthly.com
-mingpaonews.com
-mingpaony.com
-mingpaosf.com
-mingpaotor.com
-mingpaovan.com
-minimalmac.com
-mininova.org
-minzhuhua.net
-minzhuzhongguo.org
-miroguide.com
-mirrorbooks.com
-mitbbs.com
-mixedmedialabs.com
-mixero.com
-mixpod.com
-mixx.com
-mizzmona.com
-mk5000.com
-mlcool.com
-mmaaxx.com
-mmmca.com
-mobatek.net
-mobile01.com
-mobileways.de
-mobypicture.com
-moby.to
-modfetish.com
-moe.gov.tw
-mog.com
-molihua.org
-mondex.org
-monitorchina.org
-moonriver7.files.wordpress.com
-morningsun.org
-m.oulove.org
-movabletype.com
-moviefap.com
-mp3ye.eu
-mpettis.com
-mpfinance.com
-mpinews.com
-m.plixi.com
-mrdoob.com
-mrtweet.com
-msguancha.com
-m.slandr.net
-m-team.cc
-mthruf.com
-m.tweete.net
-mtw.tl
-multiply.com
-multiproxy.org
-multiupload.com
-muouju.com
-muselinks.co.jp
-music.jwmusic.org
-muzi.com
-muzi.net
-muzu.tv
-mvdis.gov.tw
-mx981.com
-myactimes.com
-my-addr.com
-myaudiocast.com
-myav.com.tw
-my.backchina.com
-myboooks.googlepages.com
-mychinamyhome.com
-myeclipseide.com
-myforum.com.hk
-myforum.com.uk
-myfreshnet.com
-my.keso.cn
-myopenid.com
-my.opera.com
-mypaper.pchome.com.tw
-myparagliding.com
-mypopescu.com
-my-proxy.com
-myshare.url.com.tw
-mysinablog.com
-myspace.com
-myvlog.im.tv
-naacoalition.org
-naitik.net
-nakido.com
-namsisi.com
-nanyang.com
-nanyangpost.com
-nanzao.com
-naol.ca
-national-lottery.co.uk
-navicat.com
-navigeaters.com
-navy.mil
-nccwatch.org.tw
-ncdr.nat.gov.tw
-nch.com.tw
-ncn.org
-ncree.gov.tw
-nde.de
-ndr.de
-nekoslovakia.net
-nerch.gov.tw
-ner.gov.tw
-nerhl.gov.tw
-nertt.gov.tw
-netcolony.com
-netflix.com
-netme.cc
-networkedblogs.com
-neverforget8964.org
-new-3lunch.net
-new-akiba.com
-newcenturymc.com
-newcenturynews.com
-newchen.com
-newgrounds.com
-newlandmagazine.com.au
-news100.com.tw
-newsancai.com
-news.atebits.com
-news.backchina.com
-news.bbc.co.uk
-newscn.org
-news.cnyes.com
-newsforums.bbc.co.uk
-news.ghostery.com
-news.google.com.hk
-newsminer.com
-news.msn.com.tw
-news.omy.sg
-news.pchome.com.tw
-newspeak.cc
-newspp.org
-news.sina.com.hk
-news.sina.com.tw
-news.singtao.ca
-newstapa.org
-newtaiwan.com.tw
-newtalk.tw
-newyorktimes.com
-nexton-net.jp
-nexttv.com.tw
-nf.id.au
-nga.mil
-ngensis.com
-nhri.gov.tw
-nic.cz.cc
-nici.nat.gov.tw
-nicovideo.tw
-nict.gov.tw
-nighost.org
-nintendium.com
-nintendowifi.net
-njactb.org
-njuice.com
-nlfreevpn.com
-nmh.gov.tw
-nmmba.gov.tw
-nmp.gov.tw
-nmtl.gov.tw
-nmvttc.gov.tw
-nobelprize.org
-nobel.se
-nobodycanstop.us
-nokogiri.org
-nokola.com
-noobbox.com
-notes.alexdong.com
-novelasia.com
-nownews.com
-nowtorrents.com
-noypf.com
-npa.go.jp
-npm.gov.tw
-nps.gov
-nrk.no
-nsc.gov.tw
-nspo.gov.tw
-nstm.gov.tw
-ntdmh.gov.tw
-ntdtv.ca
-ntdtv.co
-ntdtv.com
-ntdtv.org
-ntdtv.ru
-ntl.gov.tw
-ntsec.gov.tw
-ntuh.gov.tw
-nuexpo.com
-nurgo-software.com
-nuvid.com
-nuzcom.com
-nvquan.org
-nvri.gov.tw
-nydus.ca
-nysingtao.com
-nytco.com
-nyt.com
-nytimes.com
-nytimg.com
-nzchinese.net.nz
-observechina.net
-oclp.hk
-october-review.org
-offbeatchina.com
-ogaoga.org
-oikos.com.tw
-oiktv.com
-oizoblog.com
-okayfreedom.com
-old-cat.net
-old.nabble.com
-olumpo.com
-olympicwatch.org
-omgili.com
-omnitalk.com
-on.cc
-one.xthost.info
-onlylady.cn
-onmoon.com
-onmoon.net
-oopsforum.com
-ooyala.com
-open.com.hk
-opendemocracy.net
-openid.net
-openleaks.org
-openvpn.net
-openvpn.org
-openwebster.com
-opml.radiotime.com
-opnir.com
-orientaldaily.com.my
-orient-doll.com
-orn.jp
-orzistic.org
-osfoora.com
-ourdearamy.com
-oursogo.com
-oursteps.com.au
-overlapr.com
-owl.li
-ow.ly
-oyax.com
-ozchinese.com
-ozyoyo.com
-pabp.gov.tw
-pacificpoker.com
-packages.debian.org
-packetix.net
-page2rss.com
-page.bid.yahoo.com
-pagodabox.com
-paint.net
-palacemoon.com
-pandora.com
-pandora.tv
-panluan.net
-panoramio.com
-pao-pao.net
-paperb.us
-paper.li
-paper-replika.com
-parade.com
-parislemon.com
-pastebin.com
-pastie.org
-patehr.gov.tw
-pbs.org
-pbwiki.com
-pbworks.com
-pbxes.com
-pbxes.org
-pcdiscuss.com
-pcdvd.com.tw
-pchome.com.tw
-pct.org.tw
-pcworld.com
-pdetails.com
-pdproxy.com
-peacefire.org
-peacehall.com
-peeasian.com
-peerpong.com
-pekingduck.org
-penchinese.com
-penchinese.net
-pengyulong.com
-penthouse.com
-peopo.org
-percy.in
-perfectgirls.net
-perfectvpn.net
-perfspot.com
-perlhowto.com
-pet.gov.tw
-philly.com
-photofocus.com
-photos.dailyme.com
-photo.utom.us
-phuquocservices.com
-picasaweb.google.com
-picidae.net
-picturesocial.com
-pictures.playboy.com
-pidown.com
-pign.net
-pimg.tw
-pin6.com
-ping.fm
-pinoy-n.com
-pioneer-worker.forums-free.com
-piring.com
-pixanalytics.com
-pixelqi.com
-pixfs.net
-pixnet.cc
-pixnet.net
-pixplug.in
-pk.com
-placemix.com
-planetsuzy.org
-playboy.com
-plays.com.tw
-plm.org.hk
-plunder.com
-plurk.com
-plurktop.mmdays.com
-plus28.com
-plusbb.com
-pmates.com
-po2b.com
-podictionary.com
-pokerstars.com
-politicalchina.org
-popvote.hk
-popyard.com
-popyard.org
-porn2.com
-pornbase.org
-porn.com
-pornhub.com
-pornmm.net
-pornoxo.com
-pornrapidshare.com
-pornstarclub.com
-porntube.com
-pornvisit.com
-portis21.spaces.live.com
-pose.com
-postadult.com
-post.anyu.org
-posterous.com
-post.ly
-powerapple.com
-power.com
-powercx.com
-prayforchina.net
-premeforwindows7.com
-presentationzen.com
-president.gov.tw
-prestige-av.com
-previewshots.com
-privacybox.de
-privateinternetaccess.com
-privatepaste.com
-privatetunnel.com
-procopytips.com
-program-think.spaces.live.com
-prosiben.de
-provideocoalition.com
-proxifier.com
-proxomitron.info
-proxy.org
-proxypy.net
-proxyroad.com
-prozz.net
-psblog.name
-psiphon.ca
-psiphon.civisec.org
-pts.org.tw
-ptt.cc
-pubu.com.tw
-puffinbrowser.com
-puffstore.com
-pullfolio.com
-pulse.yahoo.com
-pure18.com
-pureconcepts.net
-purepdf.com
-purevpn.com
-putlocker.com
-puttycm.free.fr
-pwned.com
-python.com
-python.com.tw
-qanote.com
-qidian.ca
-qienkuen.org
-qi-gong.me
-qiwen.lu
-qixianglu.cn
-qkshare.com
-qoos.com
-qq.co.za
-qstatus.com
-qtrac.eu
-qtweeter.com
-quadedge.com
-qusi8.net
-qvodzy.org
-qxbbs.org
-radicalparty.org
-radioaustralia.net.au
-radiovaticana.org
-radiovncr.com
-raidcall.com.tw
-rangzen.org
-ranyunfei.com
-rapbull.net
-rapidshare8.com
-rapidsharedata.com
-rayfme.com
-rcinet.ca
-rconversation.blogs.com
-rdio.com
-read100.com
-readingtimes.com.tw
-readmoo.com
-realraptalk.com
-recordhistory.org
-redchinacn.org
-redtube.com
-referer.us
-reflectivecode.com
-relaxbbs.com
-renminbao.com
-renyurenquan.org
-retweeteffect.com
-retweetist.com
-retweetrank.com
-revleft.com
-revsci.net
-revver.com
-rfachina.com
-rfamobile.org
-rfa.org
-rferl.org
-rfi.fr
-rhcloud.com
-riku.me
-rileyguide.com
-rlwlw.com
-rmjdw.com
-rnw.nl
-robtex.com
-robustnessiskey.com
-rocmp.org
-rojo.com
-ronjoneswriter.com
-roodo.com
-rotten.com
-rsf-chinese.org
-rsf.org
-rssmeme.com
-rthk.hk
-rthk.org.hk
-rti.org.tw
-ruanyifeng.com
-rushbee.com
-rutube.ru
-ruyiseek.com
-rxhj.net
-s1heng.com
-s8forum.com
-sacom.hk
-sadpanda.us
-saiq.me
-salvation.org.hk
-samair.ru
-sammyjs.org
-samsoff.es
-sandnoble.com
-sankaizok.com
-sanmin.com.tw
-sapikachu.net
-savemedia.com
-savetibet.de
-savetibet.fr
-savetibet.nl
-savetibet.org
-savetibet.ru
-savevid.com
-say2.info
-scanscout.com
-scmpchinese.com
-scmp.com
-scorecardresearch.com
-scribd.com
-scriptspot.com
-seapuff.com
-secretchina.com
-secretgarden.no
-secure.wikimedia.org
-securitykiss.com
-seesmic.com
-seevpn.com
-seezone.net
-sejie.com
-sendoid.com
-sendspace.com
-sesawe.net
-sesawe.org
-sethwklein.net
-sevenload.com
-sex-11.com
-sex3.com
-sex8.cc
-sexandsubmission.com
-sex.com
-sexhuang.com
-sexhu.com
-sexinsex.net
-sfileydy.com
-shadow.ma
-shadowsocks.org
-shahamat-english.com
-shangfang.org
-shapeservices.com
-sharebee.com
-sharecool.org
-share.ovi.com
-share.skype.com
-share.youthwant.com.tw
-sharkdolphin.com
-sharpdaily.com.hk
-sharpdaily.hk
-shaunthesheep.com
-sheikyermami.com
-shellmix.com
-shenshou.org
-shenyunperformingarts.org
-shenzhoufilm.com
-shifeike.blog125.fc2blog.net
-shinychan.com
-shitaotv.org
-shixiao.org
-shizhao.org
-shkspr.mobi
-shodanhq.com
-shopping.com
-showbiz.omy.sg
-showtime.jp
-shwchurch3.com
-sidelinesnews.com
-sidelinessportseatery.com
-simplecd.me
-simplecd.org
-simpleproductivityblog.com
-sina.com.tw
-singtao.com
-singularitys.spaces.live.com
-sinoants.com
-sinocast.com
-sinocism.com
-sino-monthly.com
-sinomontreal.ca
-sinonet.ca
-sinopitt.info
-sinoquebec.com
-sis001.com
-sis001.us
-sis.xxx
-site90.net
-sitebro.tw
-siteks.uk.to
-site.locql.com
-sitemaps.org
-sites.google.com
-sitetag.us
-siyi123123123.spaces.live.com
-skimtube.com
-skybet.com
-skyvegas.com
-slacker.com
-slavasoft.com
-slheng.com
-slickvpn.com
-slideshare.net
-slinkset.com
-slutload.com
-smhric.org
-snapchat.com
-snaptu.com
-sndcdn.com
-sneakme.net
-snooper.co.uk
-sobees.com
-socialwhale.com
-sockslist.net
-so.com
-sod.co.jp
-softether.co.jp
-softether-download.com
-softether.org
-softwarebychuck.com
-so-ga.net
-sogclub.com
-sogou.com
-sogrady.me
-sohcradio.com
-sohfrance.org
-soh.tw
-sokamonline.com
-solozorro.tk
-somee.com
-so-news.com
-songjianjun.com
-sonidodelaesperanza.org
-sopcast.com
-sopcast.org
-sorting-algorithms.com
-soso.com
-soumo.info
-soundcloud.com
-soundofhope.kr
-soundofhope.org
-soupofmedia.com
-sourceforge.net
-southnews.com.tw
-sowers.org.hk
-space-scape.com
-spankwire.com
-spb.com
-speckleapp.com
-speedpluss.org
-spencertipping.com
-spinejs.com
-sports.williamhill.com
-spotify.com
-sproutcore.com
-squarespace.com
-srcf.ucam.org
-ssh91.com
-sshtunnel.googlecode.com
-sstatic.net
-stag.gov.tw
-standupfortibet.org
-starp2p.com
-startpage.com
-statcounter.com
-state168.com
-static.apple.nextmedia.com
-static.digg.com
-staticflickr.com
-static.nownews.com
-static.soup.io
-static.typepad.com
-status.twhirl.org
-stdtime.gov.tw
-steel-storm.com
-sthoo.com
-stickam.com
-stickeraction.com
-stonegames.net
-stoneip.info
-stoptibetcrisis.net
-storagenewsletter.com
-stoweboyd.com
-streamingthe.net
-strongvpn.com
-student.tw
-stuffimreading.com
-stuffimreading.net
-stupidvideos.com
-subacme.rerouted.org
-sublexical.spaces.live.com
-sufeng.org
-sugarsync.com
-summify.com
-sun1911.com
-suoluo.org
-surfeasy.com.au
-svwind.com
-sweux.com
-swift-tools.net
-s.xiaod.in
-sydneytoday.com
-sylfoundation.org
-syncback.com
-sysadmin1138.net
-sysresccd.org
-sytes.net
-szbbs.net
-szetowah.org.hk
-t35.com
-t66y.com
-taa-usa.org
-tabtter.jp
-tacem.org
-tafaward.com
-tagwalk.com
-taipei.gov.tw
-taipeisociety.org
-taitung-house.gov.tw
-taiwandaily.net
-taiwankiss.com
-taiwannation.50webs.com
-taiwannation.com
-taiwannation.com.tw
-taiwannews.com.tw
-taiwan-sex.com
-taiwantt.org.tw
-taiwanus.net
-taiwanyes.com
-taiwanyes.ning.com
-tamiaode.tk
-tanc.org
-tangben.com
-taolun.info
-taoyuan.gov.tw
-tap11.com
-target.com
-taweet.com
-tax.nat.gov.tw
-tbpic.info
-tbsec.org
-tbsn.org
-tbsseattle.org
-tchb.gov.tw
-tchrd.org
-t.co
-tcsac.gov.tw
-teamseesmic.com
-teashark.com
-techlifeweb.com
-techparaiso.com
-telecomspace.com
-telegraph.co.uk
-tenacy.com
-thbstc.gov.tw
-theampfactory.com
-theappleblog.com
-theatrum-belli.com
-thebcomplex.com
-theblemish.com
-thebodyshop-usa.com
-thechinabeat.org
-thedailywh.at
-thedieline.com
-thedw.us
-thegatesnotes.com
-thehots.info
-thehousenews.com
-thehungrydudes.com
-thehun.net
-theinternetwishlist.com
-thelifeyoucansave.com
-thelius.org
-thepiratebay.org
-thepiratebay.se
-theqii.info
-thereallove.kr
-thesartorialist.com
-thespeeder.com
-the-sun.on.cc
-thetibetpost.com
-thetrotskymovie.com
-thevivekspot.com
-thewgo.org
-thisav.com
-thisiswhyyouarefat.com
-thkphoto.com
-thomasbernhard.org
-threatchaos.com
-throughnightsfire.com
-t.huhaitai.com
-thumbzilla.com
-thywords.com
-tiananmenmother.org
-tiananmenuniv.com
-tiananmenuniv.net
-tiandixing.org
-tianhuayuan.com
-tiantibooks.org
-tianzhu.org
-tibetalk.com
-tibetanyouthcongress.org
-tibet.at
-tibet.com
-tibetcorps.org
-tibetfund.org
-tibetjustice.org
-tibet.net
-tibetoffice.org
-tibetonline.com
-tibetonline.tv
-tibet.org.tw
-tibetsun.com
-tibetwrites.org
-tidyread.com
-time.com
-times.hinet.net
-tinychat.com
-tinypaste.com
-tinypng.com
-tistory.com
-tjholowaychuk.com
-tkcs-collins.com
-tkforum.tk
-t.kun.im
-tmagazine.com
-tmi.me
-tnaflix.com
-tncsec.gov.tw
-t.neolee.cn
-togetter.com
-tokyo-247.com
-tokyocn.com
-tokyo-hot.com
-tomayko.com
-tomsc.com
-tono-oka.jp
-tonyyan.net
-toodoc.com
-toonel.net
-topic.youthwant.com.tw
-topnews.in
-topshare.us
-topshareware.com
-topstyle4.com
-topsy.com
-tora.to
-tor.blingblingsquad.net
-torproject.org
-torrentcrazy.com
-torrentproject.se
-tor.updatestar.com
-torvpn.com
-t.orzdream.com
-tosh.comedycentral.com
-touch99.com
-toutfr.com
-tpde.aide.gov.tw
-tphcc.gov.tw
-tpi.org.tw
-transgressionism.org
-transparency.org
-travelinlocal.com
-trendsmap.com
-trialofccp.org
-tripod.com
-trouw.nl
-trtc.com.tw
-trt.net.tr
-trulyergonomic.com
-trustedbi.com
-truth101.co.tv
-truthcn.com
-truveo.com
-tsctv.net
-tsemtulku.com
-tsquare.tv
-tsunagarumon.com
-tt1069.com
-tttan.com
-tuanzt.com
-tube8.com
-tubecao.com
-tube.com
-tubewolf.com
-tuidang.net
-tuidang.org
-tui.orzdream.com
-tuite.googlecode.com
-tumblr.awflasher.com
-tumblweed.org
-tumutanzi.com
-tunein.com
-tunnelbear.com
-turbobit.net
-turbotwitter.com
-turningtorso.com
-turntable.fm
-tuxtraining.com
-tvants.com
-tvboxnow.com
-tv.com
-tvider.com
-tv-intros.com
-tv.on.cc
-tvunetworks.com
-twapperkeeper.com
-twa.sh
-twaud.io
-twbbs.net.tw
-twbbs.org
-twbbs.tw
-twblogger.com
-tweepguide.com
-tweeplike.me
-tweepmag.com
-tweepml.org
-tweetbackup.com
-tweetboard.com
-tweetboner.biz
-tweetdeck.com
-tweetedtimes.com
-tweetmeme.com
-tweetmylast.fm
-tweetphoto.com
-tweetrans.com
-tweetree.com
-tweetwally.com
-tweetymail.com
-twftp.org
-twibase.com
-twibble.de
-twibbon.com
-twibs.com
-twicsy.com
-twifan.com
-twiffo.com
-twiggit.org
-twilog.org
-twimbow.com
-twimg.com
-twimg.edgesuite.net
-tw.img.nextmedia.com
-twindexx.com
-twipple.jp
-twistar.cc
-twisternow.com
-twistory.net
-twit2d.com
-twitbrowser.net
-twitcause.com
-twitese.spaces.live.com
-twitgether.com
-twitgoo.com
-twitiq.com
-twitlonger.com
-twitoaster.com
-twitonmsn.com
-twitpic.com
-twitreferral.com
-twitstat.com
-twittbot.net
-twitter4j.org
-twitter.com
-twittercounter.com
-twitterfeed.com
-twittergadget.com
-twitter.jp
-twitterkr.com
-twittermail.com
-twittertim.es
-twitthat.com
-twitturk.com
-twitturly.com
-twitvid.com
-twitzap.com
-twiyia.com
-tw.jiepang.com
-tw.myblog.yahoo.com
-tw.news.yahoo.com
-tw-npo.org
-tw.rd.yahoo.com
-twreg.info
-twstar.net
-tw.streetvoice.com
-twt.fm
-twtkr.com
-twtr2src.ogaoga.org
-twtrland.com
-twt.tl
-twttr.com
-twurl.nl
-tw.voa.mobi
-twyac.org
-tw.yahoo.com
-tycool.com
-tynsoe.org
-typepad.com
-tzangms.com
-ub0.cc
-uberproxy.net
-ucdc1998.org
-uderzo.it
-udn.com
-ufreevpn.com
-ugo.com
-uhrp.org
-uighurbiz.net
-ukliferadio.co.uk
-ulike.net
-ultravpn.fr
-ultraxs.com
-unblock.cn.com
-unblocksit.es
-uncyclomedia.org
-uncyclopedia.info
-uncyclopedia.tw
-unholyknight.com
-uni.cc
-unicode.org
-uniteddaily.com.my
-unix100.com
-unknownspace.org
-unpo.org
-uocn.org
-upcoming.yahoo.com
-update.playstation.net
-upload4u.info
-upload.backchina.com
-uploaded.to
-uploadstation.com
-upload.wikimedia.org
-urlborg.com
-urlparser.com
-usacn.com
-usfk.mil
-usinfo.state.gov
-usmc.mil
-us.to
-ustream.tv
-usus.cc
-uushare.com
-uwants.com
-uwants.net
-uyghurcongress.org
-uygur.org
-v70.us
-vaayoo.com
-value-domain.com
-van698.com
-vanemu.cn
-vanilla-jp.com
-vansky.com
-vapurl.com
-vatn.org
-vcfbuilder.org
-vcf-online.org
-veempiire.com
-velkaepocha.sk
-venbbs.com
-venchina.com
-ventureswell.com
-veoh.com
-verizon.net
-verybs.com
-vevo.com
-vft.com.tw
-vghks.gov.tw
-vghtc.gov.tw
-vghtpe.gov.tw
-video.aol.ca
-video.aol.com
-video.aol.co.uk
-video.ap.org
-videobam.com
-video.fdbox.com
-video.foxbusiness.com
-videomo.com
-video.tiscali.it
-video.yahoo.com
-vidoemo.com
-views.fm
-viki.com
-vimeocdn.com
-vimeo.com
-vimgolf.com
-vimperator.org
-vincnd.com
-vinniev.com
-vllcs.org
-vlog.xuite.net
-vmixcore.com
-voacantonese.com
-voachineseblog.com
-voachinese.com
-voagd.com
-voanews.com
-voatibetan.com
-vocn.tv
-vot.org
-vpnbook.com
-vpnfire.com
-vpngate.jp
-vpngate.net
-vpnpop.com
-vpnpronet.com
-v-state.org
-vtunnel.com
-w3schools.com
-waffle1999.com
-wahas.com
-waigaobu.com
-waikeung.org
-waiwaier.com
-wallornot.org
-wallpapercasa.com
-wanderinghorse.net
-wanfang.gov.tw
-wangafu.net
-wangjinbo.org
-wanglixiong.com
-wangruoshui.net
-wangyi64.spaces.live.com
-want-daily.com
-wapedia.mobi
-washeng.net
-watchmygf.net
-wattpad.com
-wdf5.com
-wearn.com
-web2project.net
-webbang.net
-webfee.tk
-weblagu.com
-webmproject.org
-webshots.com
-websitepulse.com
-webs-tv.net
-webworkerdaily.com
-weeewooo.net
-weekmag.info
-wefong.com
-weiboleak.com
-weigegebyc.dreamhosters.com
-weijingsheng.org
-weiming.info
-weiquanwang.org
-weisuo.ws
-wellplacedpixels.com
-wengewang.com
-wengewang.org
-wenhui.ch
-wenku.com
-wenxuecity.com
-wenyunchao.com
-wenyunchao.spaces.live.com
-wepn.info
-westca.com
-westernwolves.com
-wetplace.com
-wetpussygames.com
-wexiaobo.org
-wezhiyong.org
-wezone.net
-wforum.com
-whatblocked.com
-whereiswerner.com
-whippedass.com
-whitebear.freebearblog.org
-whydidyoubuymethat.com
-whylover.com
-whyx.org
-w.idaiwan.com
-wiki.cnitter.com
-wiki.jqueryui.com
-wiki.keso.cn
-wikileaks.ch
-wikileaks.de
-wikileaks.eu
-wikileaks.lu
-wikileaks.org
-wikileaks.pl
-wikilivres.info
-wikimapia.org
-wikimedia.org.mo
-wiki.moegirl.org
-wikinet.org
-wiki.oauth.net
-wikipedia.org
-wiki.phonegap.com
-wikiwiki.jp
-wikkii.com
-williamlong.spaces.live.com
-willw.net
-windowsphoneme.com
-winwhispers.info
-wiredbytes.com
-wiredpen.com
-wireshark.org
-wisevid.com
-witnessleeteaching.com
-witopia.net
-wlx.sowiki.net
-woeser.com
-wolfax.com
-womenbusiness.nyc.gov.tw
-womensrightsofchina.org
-woopie.jp
-woopie.tv
-wordboner.com
-wordpress.com
-wordsandturds.com
-w.org
-workatruna.com
-worldcat.org
-worldjournal.com
-worstthingieverate.com
-wo.tc
-wowlegacy.ml
-wow-life.net
-woxinghuiguo.com
-wozy.in
-wp.com
-wpoforum.com
-wqlhw.com
-wqyd.org
-wrchina.org
-wretch.cc
-writer.zoho.com
-wsj.com
-wsj.net
-wtfpeople.com
-wuala.com
-wuerkaixi.com
-wufi.org.tw
-wuguoguang.com
-wujieliulan.com
-wujie.net
-wukangrui.net
-wwitv.com
-www.6v6dota.com
-www.ajsands.com
-www.antd.org
-www.aolnews.com
-www.bulbous.freeserve.co.uk
-www.cmoinc.org
-www.dfanning.com
-www.dwheeler.com
-www.eulam.com
-www.exblog.jp
-www.forum4hk.com
-www.freetibet.org
-www.getyouram.com
-www.goldenmelody.com.tw
-www.idlcoyote.com
-www.immigration.gov.tw
-www.klip.me
-www.kodingen.com
-www.linksalpha.com
-www.loiclemeur.com
-www.macrovpn.com
-www.monlamit.org
-www.moztw.org
-www.mycould.com
-www.ned.org
-www.nownews.com
-www.orchidbbs.com
-www.owind.com
-www.oxid.it
-www.parkansky.com
-www.powerpointninja.com
-www.rnw.nl
-www.somee.com
-www.stackfile.com
-www.supertweet.net
-www.tiffanyarment.com
-www.tripod.com
-www.tv.com
-www.twtrland.com
-www.typepad.com
-www.urbanoutfitters.com
-www.vegorpedersen.com
-www.voy.com
-www.vpncup.com
-www.wangruowang.org
-www.wan-press.org
-www.wet123.com
-www.zaurus.org.uk
-wzyboy.im
-x1949x.com
-x365x.com
-xanga.com
-x-art.com
-xa.yimg.com
-xbabe.com
-xbookcn.com
-xcafe.in
-xcritic.com
-xfm.pp.ru
-xgmyd.com
-xh4n.cn
-xhamster.com
-xiaochuncnjp.com
-xiaohexie.com
-xiaoma.org
-xiezhua.com
-xing.com
-xinhuanet.org
-xinmiao.com.hk
-xinqimeng.over-blog.com
-xinsheng.net
-xinshijue.com
-xinyubbs.net
-xizang-zhiye.org
-xjp.cc
-xml-training-guide.com
-xmovies.com
-xmusic.fm
-xnxx.com
-xpdo.net
-xpud.org
-xskywalker.com
-xtube.com
-xuchao.net
-xuchao.org
-xuzhiyong.net
-xuzhuoer.com
-xvedios.com
-xvideos.com
-x-wall.org
-xxbbx.com
-x.xcity.jp
-xxxx.com.au
-xysblogs.org
-xys.dxiong.com
-xys.org
-xyy69.com
-xyy69.info
-yahoo.cn
-yahoo.com.hk
-yam.com
-yanghengjun.spaces.live.com
-yasni.co.uk
-yasukuni.or.jp
-yatsen.gov.tw
-ydy.com
-yeelou.com
-yeeyi.com
-yegle.net
-yezimary.spaces.live.com
-yfrog.com
-yhcw.net
-yidio.com
-yilubbs.com
-yi.org
-yipub.com
-ym.backchina.com
-yogichen.org
-yong.hu
-yorkbbs.ca
-youdao.com
-youjizz.com
-youmaker.com
-youpai.org
-youporn.com
-your-freedom.net
-yousendit.com
-youthbao.com
-youthnetradio.org
-youtu.be
-youtubecn.com
-youtube.com
-youtube-nocookie.com
-youversion.com
-youxu.info
-ytht.net
-ytimg.com
-yuanming.net
-yuming.flnet.org
-yunchao.net
-yvesgeleyn.com
-yvtc.gov.tw
-yx51.net
-yyii.org
-yymaya.com
-yzzk.com
-zacebook.com
-zannel.com
-zaobao.com
-zaobao.com.sg
-zaozon.com
-zarias.com
-zattoo.com
-zdnet.com.tw
-zengjinyan.org
-zengjinyan.spaces.live.com
-zeutch.com
-zgzcjj.net
-zhanbin.net
-zhao.jinhai.de
-zhenghui.org
-zhenlibu.info
-zhinengluyou.com
-zhllg.spaces.live.com
-zh.m.wikipedia.org
-zh.netlog.com
-zhonggtuotese.net
-zhongguotese.net
-zhongmeng.org
-zhongsou.com
-zh.pokerstrategy.com
-zhreader.com
-zh-tw.justin.tv
-zhuichaguoji.org
-zh.uncyclopedia.wikia.com
-zh.wikinews.org
-zh.wikipedia.org
-zh.wikisource.org
-ziddu.com
-zillionk.com
-zinio.com
-ziplib.com
-zkaip.com
-zmw.cn
-zomobo.net
-zonaeuropa.com
-zootool.com
-zoozle.net
-zozotown.com
-zshare.net
-zsrhao.com
-zuo.la
-zuola.com
-zvereff.com
-zyzc9.com
-zyzg.us
\ No newline at end of file
diff --git a/package/lean/luci-app-v2ray-pro/root/etc/v2ray/gen-gfwlist.sh b/package/lean/luci-app-v2ray-pro/root/etc/v2ray/gen-gfwlist.sh
deleted file mode 100755
index d1a40ed7c7..0000000000
--- a/package/lean/luci-app-v2ray-pro/root/etc/v2ray/gen-gfwlist.sh
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/sh -e
-
-generate_china_banned()
-{
- if [ ! -f /tmp/gfwlist.txt ]; then
- wget-ssl --no-check-certificate https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt -O /tmp/gfwlist.b64 >&2
- cat /tmp/gfwlist.b64 | base64 -d > /tmp/gfwlist.txt
- rm -f /tmp/gfwlist.b64
- fi
-
- cat /tmp/gfwlist.txt | sort -u |
- sed 's#!.\+##; s#|##g; s#@##g; s#http:\/\/##; s#https:\/\/##;' |
- sed '/\*/d; /apple\.com/d; /sina\.cn/d; /sina\.com\.cn/d; /baidu\.com/d; /byr\.cn/d; /jlike\.com/d; /weibo\.com/d; /zhongsou\.com/d; /youdao\.com/d; /sogou\.com/d; /so\.com/d; /soso\.com/d; /aliyun\.com/d; /taobao\.com/d; /jd\.com/d; /qq\.com/d' |
- sed '/^[0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+$/d' |
- grep '^[0-9a-zA-Z\.-]\+$' | grep '\.' | sed 's#^\.\+##' | sort -u |
- awk '
-BEGIN { prev = "________"; } {
- cur = $0;
- if (index(cur, prev) == 1 && substr(cur, 1 + length(prev) ,1) == ".") {
- } else {
- print cur;
- prev = cur;
- }
-}' | sort -u
-
-}
-
-
-generate_china_banned
diff --git a/package/lean/luci-app-v2ray-pro/root/etc/v2ray/gen_config.lua b/package/lean/luci-app-v2ray-pro/root/etc/v2ray/gen_config.lua
deleted file mode 100644
index 8dbe240309..0000000000
--- a/package/lean/luci-app-v2ray-pro/root/etc/v2ray/gen_config.lua
+++ /dev/null
@@ -1,293 +0,0 @@
---[[
- Auto generate config for Project V
- Author: @libc0607
- add reverse
- use io write ,fix sequence(cjson.encode's sequence , reverse can't work )
- @tqsi
-
-]]--
-
-local conf_path, json_path = ...
-conf_path = conf_path or "v2raypro"
-json_path = json_path or "/tmp/config.json"
-
-local local_listen_port = 7070
-local cjson = require "cjson.safe"
-local ucursor = require "luci.model.uci".cursor()
-local lip = require "luci.ip"
-
-
-local v2ray_stream_mode = ucursor:get(conf_path, "v2raypro", "network_type") -- tcp/kcp/ws
-
-local v2ray_enReverse = ucursor:get(conf_path, "v2raypro", "risen")=="1" and true or false
-function v2ray_get_conf_list(op)
- local t = {}
- for k, v in pairs(ucursor:get_list(conf_path, 'v2ray', op)) do
- table.insert(t, v)
- end
- return t
-end
-
-function check_addr_type(addr)
- local ip = luci.ip.new(addr, 32)
- if ip == nil then
- return "domain"
- elseif ip:is4() then
- return "ipv4"
- elseif ip:is6() then
- return "ipv6"
- end
-end
-
-function get_ip_list_by_domain(domain)
- local domain_list = {}
- local cmd = io.popen("nslookup " .. domain .. " |grep Address | awk {'print $3'}")
- for cmd_line in cmd:lines() do
- if check_addr_type(cmd_line) == "ipv4" then
- table.insert(domain_list, cmd_line)
- elseif check_addr_type(cmd_line) == "ipv6" then
- table.insert(domain_list, cmd_line)
- end
- end
- return domain_list
-end
-
-
--- Generate config json to
-
-
-local json_file = io.open(json_path, "w+")
-io.output(json_file)
-io.write("{\"log\":{\"loglevel\":\"warning\",\"access\":\"\",\"error\":\"\"},\"dns\": {\"servers\": [\"localhost\"]},\"inbounds\":[{\"port\":7070,\"tag\": \"listen\",\"protocol\":\"dokodemo-door\",\"address\":\"\",\"settings\":{\"followRedirect\":true,\"network\":\"tcp,udp\",\"timeout\":50},\"domainOverride\":[\"tls\",\"http\"]}],")
-if v2ray_enReverse then --reverse set
- io.write("\"reverse\": {\"bridges\": [{\"tag\": \"bridge\",\"domain\": \"")
- io.write(ucursor:get(conf_path, "v2raypro", "rserver_domain"))
- io.write("\"}]},")
-end
-
---outbound
-v2ray_proxy={
- tag = "proxy",
- protocol = "vmess",
- settings = {
- vnext = {
- [1] = {
- address = ucursor:get(conf_path, "v2raypro", "address"),
- port = tonumber(ucursor:get(conf_path, "v2raypro", "port")),
- users = {
- [1] = {
- id = ucursor:get(conf_path, "v2raypro", "id"),
- alterId = tonumber(ucursor:get(conf_path, "v2raypro", "alterId")),
- security = ucursor:get(conf_path, "v2raypro", "security")
- },
- },
- },
- },
- },
- streamSettings = {
- network = ucursor:get(conf_path, "v2raypro", "network_type"),
- tlsSettings = { allowInsecure=true },
- security = (ucursor:get(conf_path, "v2raypro", "tls") == '1') and "tls" or "none",
- tcpSettings = (v2ray_stream_mode == "tcp" and ucursor:get(conf_path, "v2raypro", "tcp_obfs") == "http") and {
- connectionReuse = true,
- header = {
- type = ucursor:get(conf_path, "v2raypro", "tcp_obfs"),
- request = {
- version = "1.1",
- method = "GET",
- path = v2ray_get_conf_list('tcp_path'),
- headers = {
- Host = v2ray_get_conf_list('tcp_host'),
- User_Agent = {
- "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.75 Safari/537.36",
- "Mozilla/5.0 (iPhone; CPU iPhone OS 10_0_2 like Mac OS X) AppleWebKit/601.1 (KHTML, like Gecko) CriOS/53.0.2785.109 Mobile/14A456 Safari/601.1.46"
- },
- Accept_Encoding = {"gzip, deflate"},
- Connection = {"keep-alive"},
- Pragma = "no-cache"
- },
- },
- response = {
- version = "1.1",
- status = "200",
- reason = "OK",
- headers = {
- Content_Type = {"application/octet-stream","video/mpeg"},
- Transfer_Encoding = {"chunked"},
- Connection= {"keep-alive"},
- Pragma = "no-cache"
- },
- },
- }
- } or nil,
-
- kcpSettings = (v2ray_stream_mode == "kcp") and {
- mtu = tonumber(ucursor:get(conf_path, "v2raypro", "kcp_mtu")),
- tti = tonumber(ucursor:get(conf_path, "v2raypro", "kcp_tti")),
- uplinkCapacity = tonumber(ucursor:get(conf_path, "v2raypro", "kcp_uplink")),
- downlinkCapacity = tonumber(ucursor:get(conf_path, "v2raypro", "kcp_downlink")),
- congestion = (ucursor:get(conf_path, "v2raypro", "kcp_congestion") == "1") and true or false,
- readBufferSize = tonumber(ucursor:get(conf_path, "v2raypro", "kcp_readbuf")),
- writeBufferSize = tonumber(ucursor:get(conf_path, "v2raypro", "kcp_writebuf")),
- header = {
- type = ucursor:get(conf_path, "v2raypro", "kcp_obfs")
- }
- } or nil,
-
- wsSettings = (v2ray_stream_mode == "ws") and {
- connectionReuse = true,
- path = ucursor:get(conf_path, "v2raypro", "ws_path"),
- headers = (ucursor:get(conf_path, "v2raypro", "ws_headers") ~= nil) and {
- Host = ucursor:get(conf_path, "v2raypro", "ws_headers")
- } or nil,
- } or nil,
-
- httpSettings = (v2ray_stream_mode == "h2") and {
- path = ucursor:get(conf_path, "v2raypro", "h2_path"),
- host = (ucursor:get(conf_path, "v2raypro", "h2_domain") ~= nil) and {
- ucursor:get(conf_path, "v2raypro", "h2_domain")
- } or nil,
- } or nil,
- },
- mux = (v2ray_enReverse==false) and{
- enabled = (ucursor:get(conf_path, "v2raypro", "mux") == "1") and true or false
- } or nil,
-}
-
-
-
-
-io.write("\"outbounds\": [")
-
-
-
-if v2ray_enReverse then
- local v2ray_stream_tunnel_mode = ucursor:get(conf_path, "v2raypro", "rnetwork_type") -- tcp/kcp/ws
- local v2ray_tunnel= {
- tag = "tunnel",
- protocol = "vmess",
- settings = {
- vnext = {
- [1] = {
- address = ucursor:get(conf_path, "v2raypro", "raddress"),
- port = tonumber(ucursor:get(conf_path, "v2raypro", "rport")),
- users = {
- [1] = {
- id = ucursor:get(conf_path, "v2raypro", "rid"),
- alterId = tonumber(ucursor:get(conf_path, "v2raypro", "ralterId")),
- security = ucursor:get(conf_path, "v2raypro", "rsecurity")
- },
- },
- },
- },
- },
- streamSettings = {
- network = ucursor:get(conf_path, "v2raypro", "rnetwork_type"),
- tlsSettings = { allowInsecure=true },
- security = (ucursor:get(conf_path, "v2raypro", "rtls") == '1') and "tls" or "none",
- tcpSettings = (v2ray_stream_tunnel_mode == "tcp" and ucursor:get(conf_path, "v2raypro", "rtcp_obfs") == "http") and {
- connectionReuse = true,
- header = {
- type = ucursor:get(conf_path, "v2raypro", "rtcp_obfs"),
- request = {
- version = "1.1",
- method = "GET",
- path = v2ray_get_conf_list('tcp_path'),
- headers = {
- Host = v2ray_get_conf_list('tcp_host'),
- User_Agent = {
- "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.75 Safari/537.36",
- "Mozilla/5.0 (iPhone; CPU iPhone OS 10_0_2 like Mac OS X) AppleWebKit/601.1 (KHTML, like Gecko) CriOS/53.0.2785.109 Mobile/14A456 Safari/601.1.46"
- },
- Accept_Encoding = {"gzip, deflate"},
- Connection = {"keep-alive"},
- Pragma = "no-cache"
- },
- },
- response = {
- version = "1.1",
- status = "200",
- reason = "OK",
- headers = {
- Content_Type = {"application/octet-stream","video/mpeg"},
- Transfer_Encoding = {"chunked"},
- Connection= {"keep-alive"},
- Pragma = "no-cache"
- },
- },
- }
- } or nil,
-
- kcpSettings = (v2ray_stream_tunnel_mode == "kcp") and {
- mtu = tonumber(ucursor:get(conf_path, "v2raypro", "rkcp_mtu")),
- tti = tonumber(ucursor:get(conf_path, "v2raypro", "rkcp_tti")),
- uplinkCapacity = tonumber(ucursor:get(conf_path, "v2raypro", "rkcp_uplink")),
- downlinkCapacity = tonumber(ucursor:get(conf_path, "v2raypro", "rkcp_downlink")),
- congestion = (ucursor:get(conf_path, "v2raypro", "rkcp_congestion") == "1") and true or false,
- readBufferSize = tonumber(ucursor:get(conf_path, "v2raypro", "rkcp_readbuf")),
- writeBufferSize = tonumber(ucursor:get(conf_path, "v2raypro", "rkcp_writebuf")),
- header = {
- type = ucursor:get(conf_path, "v2raypro", "rkcp_obfs")
- }
- } or nil,
-
- wsSettings = (v2ray_stream_tunnel_mode == "ws") and {
- connectionReuse = true,
- path = ucursor:get(conf_path, "v2raypro", "rws_path"),
- headers = (ucursor:get(conf_path, "v2raypro", "rws_headers") ~= nil) and {
- Host = ucursor:get(conf_path, "v2raypro", "rws_headers")
- } or nil,
- } or nil,
-
- httpSettings = (v2ray_stream_tunnel_mode == "h2") and {
- path = ucursor:get(conf_path, "v2raypro", "rh2_path"),
- host = (ucursor:get(conf_path, "v2raypro", "rh2_domain") ~= nil) and {
- ucursor:get(conf_path, "v2raypro", "rh2_domain")
- } or nil,
- } or nil,
- },
- mux = (v2ray_enReverse==false) and{
- enabled = (ucursor:get(conf_path, "v2raypro", "mux") == "1") and true or false
- } or nil,
- }
-
- json_raw_t = cjson.encode(v2ray_tunnel)
- io.write(json_raw_t..",")
- io.write("{\"protocol\": \"freedom\",\"settings\": {},\"tag\": \"out\"},")
-
-end
-
-
-local json_raw = cjson.encode(v2ray_proxy)
-io.write(json_raw.."],")
---io.write("]")
-
-
-io.write("\"routing\": {\"strategy\": \"rules\",\"settings\": {\"rules\": [")--routing set
-if v2ray_enReverse then
- io.write("{\"type\": \"field\",\"inboundTag\": [\"bridge\"],\"domain\": [\"full:")
- io.write(ucursor:get(conf_path, "v2raypro", "rserver_domain"))
- io.write("\"],\"outboundTag\": \"tunnel\"},{\"type\": \"field\",\"inboundTag\": [\"bridge\"],\"outboundTag\": \"out\"},")
-end
-
-io.write("{\"domainStrategy\": \"IPIfNonMatch\",\"type\": \"field\",\"outboundTag\": \"proxy\",\"inboundTag\": [\"listen\"]}]}}")
-
-
-
-
-io.write("}")--end
-io.close(json_file)
-
-
-
--- change '_' to '-'
-local keys_including_minus = {"User_Agent", "Content_Type", "Accept_Encoding", "Transfer_Encoding"}
-local keys_corrected = {"User-Agent", "Content-Type", "Accept-Encoding", "Transfer-Encoding"}
-for k, v in pairs(keys_including_minus) do
- os.execute("sed -i 's/" ..v.. "/" ..keys_corrected[k].. "/g' " .. json_path)
-end
-
--- change "\/" to "/"
-os.execute("sed -i 's/\\\\\\//\\//g' ".. json_path)
-
-print("V2ray config generated at " .. json_path)
diff --git a/package/lean/luci-app-v2ray-pro/root/etc/v2ray/up-gfwlist.sh b/package/lean/luci-app-v2ray-pro/root/etc/v2ray/up-gfwlist.sh
deleted file mode 100755
index 3e7ee5083f..0000000000
--- a/package/lean/luci-app-v2ray-pro/root/etc/v2ray/up-gfwlist.sh
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/sh
-
-/etc/v2ray/gen-gfwlist.sh > /tmp/ol-gfw.txt
-
-if [ -s "/tmp/ol-gfw.txt" ];then
- sort -u /etc/v2ray/base-gfwlist.txt /tmp/ol-gfw.txt > /tmp/china-banned
- if ( ! cmp -s /tmp/china-banned /etc/gfwlist/china-banned );then
- if [ -s "/tmp/china-banned" ];then
- mv /tmp/china-banned /etc/gfwlist/china-banned
- echo "Update GFW-List Done!"
- fi
- else
- echo "GFW-List No Change!"
- fi
-fi
-
-rm -f /tmp/gfwlist.txt
-rm -f /tmp/ol-gfw.txt
-
-/etc/init.d/v2raypro restart
diff --git a/package/lean/luci-app-v2ray-pro/root/etc/v2ray/v2ray-watchdog b/package/lean/luci-app-v2ray-pro/root/etc/v2ray/v2ray-watchdog
deleted file mode 100755
index 671a24b01f..0000000000
--- a/package/lean/luci-app-v2ray-pro/root/etc/v2ray/v2ray-watchdog
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-
-LOGTIME=$(date "+%Y-%m-%d %H:%M:%S")
-#GOOGLE=$(ping -4 www.gstatic.com -c 1 -w 5| sed '1{s/[^(]*(//;s/).*//;q}')
-
-#iptables -t nat -I OUTPUT -p tcp -d $GOOGLE -j REDIRECT --to-port 7070
-
-#sleep 3
-
-/usr/bin/wget --spider --quiet --tries=1 --timeout=3 www.gstatic.com/generate_204
-
-if [ "$?" == "0" ]; then
- echo '['$LOGTIME'] V2Ray No Problem.'
-else
- /usr/bin/wget --spider --quiet --tries=1 --timeout=3 www.baidu.com
- if [ "$?" == "0" ]; then
- echo '['$LOGTIME'] Problem decteted, restarting V2Ray...'
- /etc/init.d/v2raypro restart
- else
- echo '['$LOGTIME'] Network Problem. Do nothing.'
- fi
-fi
-
-#sleep 3
-
-#iptables -t nat -D OUTPUT -p tcp -d $GOOGLE -j REDIRECT --to-port 7070
diff --git a/package/lean/luci-app-v2ray-pro/root/etc/v2raypro.include b/package/lean/luci-app-v2ray-pro/root/etc/v2raypro.include
deleted file mode 100755
index 47da9eb976..0000000000
--- a/package/lean/luci-app-v2ray-pro/root/etc/v2raypro.include
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-v2ray_enable=$(uci get v2raypro.@v2raypro[0].enabled 2>/dev/null)
-
-if [ $v2ray_enable -eq 1 ]; then
- if pidof v2ray>/dev/null; then
- /etc/init.d/v2raypro reload_rule
- else
- /etc/init.d/v2raypro restart
- fi
-fi