?¡ëPNG  IHDR ? f ??C1 sRGB ??¨¦ gAMA ¡À? ¨¹a pHYs ? ??o¡§d GIDATx^¨ª¨¹L¡±¡Âe¡ÂY?a?("Bh?_¨°???¡é¡ì?q5k?*:t0A-o??£¤]VkJ¡éM??f?¡À8\k2¨ªll¡ê1]q?¨´???T
Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/user1137782/www/china1.by/classwithtostring.php on line 86

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 213

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 214

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 215

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 216

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 217

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 218
#!/bin/sh dev="eth0" devel="0" ipt="/sbin/iptables" mpr="/sbin/modprobe" # common services # allow_ftp: incoming and outgoung ftp allow_ftp="yes" # "yes"/"no" # input rules # (you can not include ports 20,21 if you have allowed ftp above) input_tcp_ports="22,25,80,110,143,443,465,666,873,993,995,4000,4001,4002,2525,3306,10050,636" input_udp_ports="" input_policy="DROP" # output rules # (you can not include ports 20,21 if you have allowed ftp above) output_tcp_ports="22,25,43,53,80,81,110,143,443,465,636,873,953,993,995,1080,2100,2525,3307,2401,3128,3306,3724,5190,5432,6112,6460,6746,7890,7990,8080,8306,9418,10051,10050" output_udp_ports="53,659,953,1659,9418" output_policy="DROP" # flush firewall settings # # $ipt -P INPUT ACCEPT $ipt -P OUTPUT ACCEPT $ipt -P FORWARD ACCEPT $ipt -F #$ipt -F -t nat # proceed USER settigs # # if [ -x /etc/firewall/fw-input ]; then /etc/firewall/fw-input fi if [ -x /etc/firewall/fw-output ]; then /etc/firewall/fw-output fi # proceed INPUT chain # # # allow ICMP proto $ipt -A INPUT -j ACCEPT -i $dev -p icmp # proceed TCP ports n=0 for i in `echo "$input_tcp_ports" | tr ',' ' '`; do [ "$n" == "0" ] && p=$i || p="$p,$i" let n++ if [ "$n" == "8" ]; then n=0 $ipt -A INPUT -j ACCEPT -i $dev -p tcp -m multiport --dports $p fi done [ ! "$n" == "0" ] && $ipt -A INPUT -j ACCEPT -i $dev -p tcp -m multiport --dports $p # proceed UDP ports n=0 for i in `echo "$input_udp_ports" | tr ',' ' '`; do [ "$n" == "0" ] && p=$i || p="$p,$i" let n++ if [ "$n" == "8" ]; then n=0 $ipt -A INPUT -j ACCEPT -i $dev -p udp -m multiport --dports $p fi done [ ! "$n" == "0" ] && $ipt -A INPUT -j ACCEPT -i $dev -p udp -m multiport --dports $p # Standart related/established connections $ipt -A INPUT -j ACCEPT -i $dev -p tcp -m state --state RELATED,ESTABLISHED $ipt -A INPUT -j ACCEPT -i $dev -p udp -m state --state RELATED,ESTABLISHED # proceed OUTPUT chain # # # allow ICMP proto $ipt -A OUTPUT -j ACCEPT -o $dev -p icmp n=0 for i in `echo "$output_tcp_ports" | tr ',' ' '`; do [ "$n" == "0" ] && p=$i || p="$p,$i" let n++ if [ "$n" == "8" ]; then n=0 $ipt -A OUTPUT -j ACCEPT -o $dev -p tcp -m multiport --dports $p fi done [ ! "$n" == "0" ] && $ipt -A OUTPUT -j ACCEPT -o $dev -p tcp -m multiport --dports $p # proceed UDP ports n=0 for i in `echo "$output_udp_ports" | tr ',' ' '`; do [ "$n" == "0" ] && p=$i || p="$p,$i" let n++ if [ "$n" == "8" ]; then n=0 $ipt -A OUTPUT -j ACCEPT -o $dev -p udp -m multiport --dports $p fi done [ ! "$n" == "0" ] && $ipt -A OUTPUT -j ACCEPT -o $dev -p udp -m multiport --dports $p # Standart related/established connections $ipt -A OUTPUT -j ACCEPT -o $dev -p tcp --dport 1024:65535 -m state --state RELATED,ESTABLISHED $ipt -A OUTPUT -j ACCEPT -o $dev -p udp --dport 1024:65535 -m state --state RELATED,ESTABLISHED # FTP # # if [ "$allow_ftp" == "yes" ]; then # if [ `cat /proc/modules | grep -c ip_conntrack_ftp` == "0" ]; then # # try to load module ip_conntrack_ftp # $mpr ip_conntrack_ftp >/dev/null 2>&1 # fi $ipt -A INPUT -j ACCEPT -i $dev -p tcp --sport 1024:65535 --dport 21 $ipt -A OUTPUT -j ACCEPT -o $dev -p tcp --sport 1024:65535 --dport 21 fi # Traceroute $ipt -A OUTPUT -j ACCEPT -o $dev -p udp --dport 33434:33690 # default input/output policy $ipt -A INPUT -j $input_policy -i $dev $ipt -A OUTPUT -j $output_policy -o $dev # devel if [ ! "$devel" == "0" ]; then sleep 60 $ipt -F fi