huawei info, module, scripts

This commit is contained in:
bol-van
2020-01-22 21:57:45 +03:00
parent 12c6c90d47
commit ad5c9e8675
4 changed files with 57 additions and 2 deletions

Binary file not shown.

9
files/huawei/E8372/unzapret Executable file
View File

@@ -0,0 +1,9 @@
#!/system/bin/busybox sh
rule="PREROUTING -t nat -i br0 ! -d 192.168.0.0/16 -p tcp -m multiport --dports 80,443 -j REDIRECT --to-port 1"
iptables -C $rule 2>/dev/null && iptables -D $rule
killall tpws
rule="OUTPUT -t mangle -o wan0 -p tcp -m multiport --dports 80,443 -m mark ! --mark 0x40000000/0x40000000 -j NFQUEUE --queue-num 200 --queue-bypass"
iptables -C $rule 2>/dev/null && iptables -D $rule
killall nfqws

15
files/huawei/E8372/zapret Executable file
View File

@@ -0,0 +1,15 @@
#!/system/bin/busybox sh
# $1 - additional parameters for nfqws
insmod /online/modules/unfuck_nfqueue.ko 2>/dev/null
rule="PREROUTING -t nat -i br0 ! -d 192.168.0.0/16 -p tcp -m multiport --dports 80,443 -j REDIRECT --to-port 1"
iptables -C $rule 2>/dev/null || iptables -I $rule
tpws --uid 1:3003 --port=1 --daemon
rule="OUTPUT -t mangle -o wan0 -p tcp -m multiport --dports 80,443 -m mark ! --mark 0x40000000/0x40000000 -j NFQUEUE --queue-num 200 --queue-bypass"
iptables -C $rule 2>/dev/null || iptables -I $rule
nfqws --uid 2 --qnum=200 --dpi-desync=disorder --dpi-desync-ttl=8 --dpi-desync-fooling=md5sig --daemon $1