diff --git a/shadowsocks/blockad b/shadowsocks/blockad
new file mode 100755
index 0000000..1aaae63
--- /dev/null
+++ b/shadowsocks/blockad
@@ -0,0 +1,31 @@
+#!/bin/sh
+
+# Author:	https://github.com/softwaredownload/openwrt-fanqiang
+# Date:		2016-01-09
+
+TMP_HOSTS=/tmp/block.hosts.unsorted
+HOSTS=/etc/dnsmasq.d/blockad.conf
+
+# remove any old TMP_HOSTS that might have stuck around
+rm ${TMP_HOSTS} 2> /dev/null
+
+for URL in \
+    "https://raw.githubusercontent.com/vokins/simpleu/master/hosts" \
+    "http://adaway.org/hosts.txt"
+do
+    # filter out comment lines, empty lines, localhost... 
+    # remove trailing comments, space( ,tab), empty line
+    # replace line to dnsmasq format
+    # remove carriage returns
+    # append the results to TMP_HOSTS
+    wget -4 --no-check-certificate -qO- "${URL}" | grep -v -e "^#" -e "^\s*$" -e "localhost" -e "^;" -e "^@" -e "^:" -e "^[a-zA-Z]" \
+	| sed -E -e "s/#.*$//" -e "s/[[:space:]]*//g" -e "/^$/d" \
+	-e "s/^127.0.0.1/server=\/./" -e "s/0.0.0.0/server=\/./" -e "/^[0-9].*$/d" -e "s/$/\/127.0.0.0/" \
+	| tr -d "\r" >> ${TMP_HOSTS}
+
+done
+
+# remove duplicate hosts and save the real hosts file
+sort ${TMP_HOSTS} | uniq > ${HOSTS}
+
+rm ${TMP_HOSTS} 2> /dev/null
diff --git a/shadowsocks/chinalist b/shadowsocks/chinalist
new file mode 100755
index 0000000..5f9c074
--- /dev/null
+++ b/shadowsocks/chinalist
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+# Author: https://github.com/softwaredownload/openwrt-fanqiang
+# Date:   2014-07-12
+
+#adblock() {
+#	wget -4 --no-check-certificate -O - https://easylist-downloads.adblockplus.org/easylistchina+easylist.txt |
+#	grep ^\|\|[^\*/]*\^$ |
+#	sed -e 's:||:address\=\/:' -e 's:\^:/127\.0\.0\.1:' | uniq > /etc/dnsmasq.d/adblock.conf
+#
+#	wget -4 --no-check-certificate -O - https://github.com/kcschan/AdditionalAdblock/raw/master/list.txt |
+#	grep ^\|\|[^\*/]*\^$ |
+#	sed -e 's:||:address\=\/:' -e 's:\^:/127\.0\.0\.1:' >> /etc/dnsmasq.d/adblock.conf
+#}
+
+
+wget -4 --no-check-certificate -O /etc/dnsmasq.d/accelerated-domains.china.conf https://github.com/felixonmars/dnsmasq-china-list/raw/master/accelerated-domains.china.conf
+wget -4 --no-check-certificate -O /etc/dnsmasq.d/bogus-nxdomain.china.conf https://github.com/felixonmars/dnsmasq-china-list/raw/master/bogus-nxdomain.china.conf
+
+#/etc/init.d/dnsmasq restart
diff --git a/shadowsocks/shadowsocks.json b/shadowsocks/shadowsocks.json
new file mode 100644
index 0000000..5c8fb33
--- /dev/null
+++ b/shadowsocks/shadowsocks.json
@@ -0,0 +1,7 @@
+{
+    "server":"210.140.75.238",
+    "server_port":11276,
+    "local_port":7654,
+    "password":"M3wAfeqe",
+    "method":"rc4-md5"
+}