2-1)Bakim ve Kontrol Scriptleri
Yeteri kadar oyun güvenliğini sağladık şimdi sistem bakımı için bazı bash scriptler hazırlayalım.
Notepad ile 4 tane dosya oluşturuyoruz.
- [*=2]bakim.sh
[*=2]auth_devam.sh
[*=2]db_devam.sh
[*=2]kanal_devam.sh
Şimdi bu 4 dosyayı oluşturduktan sonra içeriklerini düzenleme başlayabiliriz
1)bakim.sh ile baslayalim
echo "BAKIM SCRIPT PASHA37!"
sleep 6
# mysql
echo "Mysql DB Bakim baslatiliyor"
mysql_upgrade --force --user="dbbakim" --password="Ad4S1%4@"
sleep 2
mysqlcheck --user="dbbakim" --password="Ad4S1%4@" --auto-repair --all-databases
sleep 2
/usr/local/etc/rc.d/mysql-server restart
sleep 6
# FreeBSD güncelleme baslatiliyor
echo "Sistem guncellemesi, portlar, hizmet ve guvenlik protokolleri guncelleniyor!"
sleep 2
/usr/sbin/freebsd-update fetch install
sleep 2
portupgrade -ac
echo "Calistirma tamamlandi"
2)auth_devam.sh
/USR/HOME İÇİN:
#!/bin/sh
i=1
while [ $i -le 2 ]
do
netstat -an | grep LISTEN | grep 13000
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13000
[ $? -eq 0 ] && echo "Acik" || cd /home/g1/auth/ && ./auth &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 15000
[ $? -eq 0 ] && echo "Acik" || cd /home/g1/auth/ && ./db &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 16000
[ $? -eq 0 ] && echo "Acik" || cd /home/ch2/ && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 18000
[ $? -eq 0 ] && echo "Acik" || cd /home/ch3/ && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 20000
[ $? -eq 0 ] && echo "Acik" || cd /home/ch4 && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 22000
[ $? -eq 0 ] && echo "Acik" || cd /home/ch5/ && ./game
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13099
[ $? -eq 0 ] && echo "Acik" || cd /home/game99/ && ./game99 &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13005
[ $? -eq 0 ] && echo "Acik" || cd /home/game2/ && ./game2 &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13010
[ $? -eq 0 ] && echo "Acik" || cd /home/game3/ && ./game3 &
sleep 20
i=`expr $i + 1`
done
/USR/GAME/ İÇİN:
#!/bin/sh
i=1
while [ $i -le 2 ]
do
netstat -an | grep LISTEN | grep 13000
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13000
[ $? -eq 0 ] && echo "Acik" || cd /game/g1/auth/ && ./auth &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 15000
[ $? -eq 0 ] && echo "Acik" || cd /game/g1/auth/ && ./db &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 16000
[ $? -eq 0 ] && echo "Acik" || cd /game/ch2/ && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 18000
[ $? -eq 0 ] && echo "Acik" || cd /game/ch3/ && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 20000
[ $? -eq 0 ] && echo "Acik" || cd /game/ch4 && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 22000
[ $? -eq 0 ] && echo "Acik" || cd /game/ch5/ && ./game
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13099
[ $? -eq 0 ] && echo "Acik" || cd /game/game99/ && ./game99 &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13005
[ $? -eq 0 ] && echo "Acik" || cd /game/game2/ && ./game2 &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13010
[ $? -eq 0 ] && echo "Acik" || cd /game/game3/ && ./game3 &
sleep 20
i=`expr $i + 1`
done
3)db_devam.sh
/USR/HOME/ İÇİN:
#!/bin/sh
i=1
while [ $i -le 2 ]
do
netstat -an | grep LISTEN | grep 11666
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 1
[ $? -eq 0 ] && echo "Acik" || cd /home/game/ && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 16000
[ $? -eq 0 ] && echo "Acik" || cd /home/ch2/ && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 18000
[ $? -eq 0 ] && echo "Acik" || cd /home/ch3/ && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 20000
[ $? -eq 0 ] && echo "Acik" || cd /home/ch4 && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 22000
[ $? -eq 0 ] && echo "Acik" || cd /home/ch5/ && ./game
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13099
[ $? -eq 0 ] && echo "Acik" || cd /home/game99/ && ./game99 &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13005
[ $? -eq 0 ] && echo "Acik" || cd /home/game2/ && ./game2 &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13010
[ $? -eq 0 ] && echo "Acik" || cd /home/game3/ && ./game3 &
sleep 20
i=`expr $i + 1`
done
/USR/GAME/ İÇİN:
#!/bin/sh
i=1
while [ $i -le 2 ]
do
netstat -an | grep LISTEN | grep 11666
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 1
[ $? -eq 0 ] && echo "Acik" || cd /game/game/ && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 16000
[ $? -eq 0 ] && echo "Acik" || cd /game/ch2/ && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 18000
[ $? -eq 0 ] && echo "Acik" || cd /game/ch3/ && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 20000
[ $? -eq 0 ] && echo "Acik" || cd /game/ch4 && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 22000
[ $? -eq 0 ] && echo "Acik" || cd /game/ch5/ && ./game
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13099
[ $? -eq 0 ] && echo "Acik" || cd /game/game99/ && ./game99 &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13005
[ $? -eq 0 ] && echo "Acik" || cd /game/game2/ && ./game2 &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13010
[ $? -eq 0 ] && echo "Acik" || cd /game/game3/ && ./game3 &
sleep 20
i=`expr $i + 1`
done
4)kanal_devam.sh
/USR/HOME/ İÇİN:
#!/bin/sh
i=1
while [ $i -le 2 ]
do
netstat -an | grep LISTEN | grep 11666
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13000
[ $? -eq 0 ] && echo "Acik" || cd /home/game/ && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 15000
[ $? -eq 0 ] && echo "Acik" || cd /home/g1/db/ && ./db &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 16000
[ $? -eq 0 ] && echo "Acik" || cd /home/ch2/ && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 18000
[ $? -eq 0 ] && echo "Acik" || cd /home/ch3/ && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 20000
[ $? -eq 0 ] && echo "Acik" || cd /home/ch4 && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 22000
[ $? -eq 0 ] && echo "Acik" || cd /home/ch5/ && ./game
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13099
[ $? -eq 0 ] && echo "Acik" || cd /home/game99/ && ./game99 &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13005
[ $? -eq 0 ] && echo "Acik" || cd /home/game2/ && ./game2 &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13010
[ $? -eq 0 ] && echo "Acik" || cd /home/game3/ && ./game3 &
sleep 20
i=`expr $i + 1`
done
/USR/GAME/ İÇİN:
#!/bin/sh
i=1
while [ $i -le 2 ]
do
netstat -an | grep LISTEN | grep 11666
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13000
[ $? -eq 0 ] && echo "Acik" || cd /game/game/ && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 15000
[ $? -eq 0 ] && echo "Acik" || cd /game/g1/db/ && ./db &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 16000
[ $? -eq 0 ] && echo "Acik" || cd /game/ch2/ && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 18000
[ $? -eq 0 ] && echo "Acik" || cd /game/ch3/ && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 20000
[ $? -eq 0 ] && echo "Acik" || cd /game/ch4 && ./game &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 22000
[ $? -eq 0 ] && echo "Acik" || cd /game/ch5/ && ./game
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13099
[ $? -eq 0 ] && echo "Acik" || cd /game/game99/ && ./game99 &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13005
[ $? -eq 0 ] && echo "Acik" || cd /game/game2/ && ./game2 &
[ $? -eq 0 ] && netstat -an | grep LISTEN | grep 13010
[ $? -eq 0 ] && echo "Acik" || cd /game/game3/ && ./game3 &
sleep 20
i=`expr $i + 1`
done
Dosyalar hazir filezilla'dan yükleyin.
Otomatik olarak devam ettirmek için crontab olarak yüklemeliyiz
ee /etc/crontab
Asagidaki degerleri yazin:
*/10[TAB]*[TAB]*[TAB]*[TAB]*[TAB]root[TAB]/db_devam.sh
*/10[TAB]*[TAB]*[TAB]*[TAB]*[TAB]root[TAB]/auth_devam.sh
*/10[TAB]*[TAB]*[TAB]*[TAB]*[TAB]root[TAB]/kanal_devam.sh
Not: [TAB] = Notepad'de tab tuşu ile oluşturacağınız boşluk
2-2)DDOS Ataklarini ve Gelen IP'leri görme clear
echo "Kontrol Ediliyor DDOS Attacks.."
sleep 3
netstat -np | grep SYN_RECV | awk '{print $5}' | cut -d. -f1-4 | cut -d: -f1 | sort -n | uniq -c | sort -n
echo "Attacks and IP"
;;2-3)LOG Temizleme
#!/bin/sh
rm -rf /usr/game/channel1/ch1_1/stdout
rm -rf /usr/game/channel1/ch1_1/packet_info.txt
rm -rf /usr/game/channel1/ch1_1/p2p_packet_info.txt
rm -rf /usr/game/channel1/ch1_1/syslog
rm -rf /usr/game/channel1/ch1_1/syserr
rm -rf /usr/game/channel1/ch1_1/game.core
rm -rf /usr/game/channel1/ch1_2/stdout
rm -rf /usr/game/channel1/ch1_2/packet_info.txt
rm -rf /usr/game/channel1/ch1_2/p2p_packet_info.txt
rm -rf /usr/game/channel1/ch1_2/syslog
rm -rf /usr/game/channel1/ch1_2/syserr
rm -rf /usr/game/channel1/ch1_2/game.core
rm -rf /usr/game/channel1/ch1_3/stdout
rm -rf /usr/game/channel1/ch1_3/packet_info.txt
rm -rf /usr/game/channel1/ch1_3/p2p_packet_info.txt
rm -rf /usr/game/channel1/ch1_3/syslog
rm -rf /usr/game/channel1/ch1_3/syserr
rm -rf /usr/game/channel1/ch1_3/game.core
rm -rf /usr/game/game99/game99_1/stdout
rm -rf /usr/game/game99/game99_1/packet_info.txt
rm -rf /usr/game/game99/game99_1/p2p_packet_info.txt
rm -rf /usr/game/game99/game99_1/syslog
rm -rf /usr/game/game99/game99_1/syserr
rm -rf /usr/game/game99/game99_1/game.core
rm -rf /usr/game/g1/db/stdout
rm -rf /usr/game/g1/db/packet_info.txt
rm -rf /usr/game/g1/db/p2p_packet_info.txt
rm -rf /usr/game/g1/db/syslog
rm -rf /usr/game/g1/db/syserr
rm -rf /usr/game/g1/auth/stdout
rm -rf /usr/game/g1/auth/packet_info.txt
rm -rf /usr/game/g1/auth/p2p_packet_info.txt
rm -rf /usr/game/g1/auth/syslog
rm -rf /usr/game/g1/auth/syserr
2-4)FIREWALL için hazır script
clear
echo "FIREWALL SİSTEMİ"
echo "İnternet Hizmetleri'nin size vermiş olduğu ip adresini giriniz..."
read serverip
clear
echo "Girdiğiniz İp Adresi : $serverip"
echo 'Bu ip adresi doğruysa "y" yazıp enterleyin.';
echo 'Değilse "r" yazip enterleyin.';
echo 'Çıkmakmı istiyorsunuz ? "n" basıp enterlayın.';
read secim
case $secim in
n)
clear
echo "Firewall Kurulumundan Çıktınız.!"
cd /root
rm -rf firewall.sh
;;
r)
sh firewall.sh
;;
y)
clear
echo "Şuan kurulan ip adresi : $serverip"
echo "Bayım Kurulum başladı sakin olun."
echo 'Kurulum bitti mesajı gelirse bilin ki bitmiştir..'
sleep 3
clear
#cd /usr/src/sys/i386/conf
#cp PAE DOST#echo "options IPFIREWALL" >> /usr/src/sys/i386/conf/DOST
#echo "options IPFIREWALL_VERBOSE" >> /usr/src/sys/i386/conf/DOST
#echo "options IPFIREWALL_VERBOSE_LIMIT=15" >> /usr/src/sys/i386/conf/DOST#cd /usr/src
make kernel KERNCONF=DOST
echo 'firewall_enable="YES"' >> /etc/rc.conf
echo 'firewall_script="/etc/ipfw.rules"' >> /etc/rc.conf
echo 'IPF="ipfw -q add"' >> /etc/ipfw.rules
echo "ipfw -q -f flush
#
ipfw add 5 allow tcp from any to me 13000 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 14000 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 16000 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 17000 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 14001 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 11002 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 22000 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 20000 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 19000 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 21000 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 15000 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 18000 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 22000 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 3306 in via em0 setup limit src-addr 10
ipfw add 5 allow tcp from any to me 22 in via em0 setup limit src-addr 10
#İnce ayar
\$IPF 4 allow all from $serverip to any 12001
\$IPF 5 allow all from 127.0.0.0/8 to any 12001
\$IPF 6 deny all from any to me 12001
\$IPF 7 allow all from $serverip to any 14000
\$IPF 8 allow all from 127.0.0.0/8 to any 14000
\$IPF 9 deny all from any to me 14000
\$IPF 10 allow all from $serverip to any 14001
\$IPF 11 allow all from 127.0.0.0/8 to any 14001
\$IPF 12 deny all from any to me 14001
\$IPF 13 allow all from $serverip to any 14002
\$IPF 14 allow all from 127.0.0.0/8 to any 14002
\$IPF 15 deny all from any to me 14002
\$IPF 16 allow all from $serverip to any 14003
\$IPF 17 allow all from 127.0.0.0/8 to any 14003
\$IPF 18 deny all from any to me 14003
\$IPF 19 allow all from $serverip to any 14004
\$IPF 20 allow all from 127.0.0.0/8 to any 14004
\$IPF 21 deny all from any to me 14004
\$IPF 22 allow all from $serverip to any 14061
\$IPF 23 allow all from 127.0.0.0/8 to any 14061
\$IPF 24 deny all from any to me 14061
\$IPF 25 allow all from $serverip to any 14099
\$IPF 26 allow all from 127.0.0.0/8 to any 14099
\$IPF 27 deny all from any to me 14099
\$IPF 28 allow all from $serverip to any 17000
\$IPF 29 allow all from 127.0.0.0/8 to any 17000
\$IPF 30 deny all from any to me 17000
\$IPF 31 allow all from $serverip to any 17001
\$IPF 32 allow all from 127.0.0.0/8 to any 17001
\$IPF 33 deny all from any to me 17001
\$IPF 34 allow all from $serverip to any 17002
\$IPF 35 allow all from 127.0.0.0/8 to any 17002
\$IPF 36 deny all from any to me 17002
\$IPF 37 allow all from $serverip to any 17003
\$IPF 38 allow all from 127.0.0.0/8 to any 17003
\$IPF 39 deny all from any to me 17003
\$IPF 40 allow all from $serverip to any 17004
\$IPF 41 allow all from 127.0.0.0/8 to any 17004
\$IPF 42 deny all from any to me 17004
\$IPF 43 allow all from $serverip to any 17061
\$IPF 44 allow all from 127.0.0.0/8 to any 17061
\$IPF 45 deny all from any to me 17061
\$IPF 46 allow all from $serverip to any 17099
\$IPF 47 allow all from 127.0.0.0/8 to any 17099
\$IPF 48 deny all from any to me 17099
\$IPF 49 allow all from $serverip to any 19001
\$IPF 50 allow all from 127.0.0.0/8 to any 19001
\$IPF 51 deny all from any to me 19001
\$IPF 52 allow all from $serverip to any 19002
\$IPF 53 allow all from 127.0.0.0/8 to any 19002
\$IPF 54 deny all from any to me 19002
\$IPF 55 allow all from $serverip to any 19003
\$IPF 56 allow all from 127.0.0.0/8 to any 19003
\$IPF 57 deny all from any to me 19003
\$IPF 58 allow all from $serverip to any 19004
\$IPF 59 allow all from 127.0.0.0/8 to any 19004
\$IPF 60 deny all from any to me 19004
\$IPF 61 allow all from $serverip to any 19061
\$IPF 62 allow all from 127.0.0.0/8 to any 19061
\$IPF 63 deny all from any to me 19061
\$IPF 64 allow all from $serverip to any 19099
\$IPF 65 allow all from 127.0.0.0/8 to any 19099
\$IPF 66 deny all from any to me 19099
\$IPF 67 allow all from $serverip to any 21001
\$IPF 68 allow all from 127.0.0.0/8 to any 21001
\$IPF 69 deny all from any to me 21001
\$IPF 70 allow all from $serverip to any 21002
\$IPF 71 allow all from 127.0.0.0/8 to any 21002
\$IPF 72 deny all from any to me 21002
\$IPF 73 allow all from $serverip to any 21003
\$IPF 74 allow all from 127.0.0.0/8 to any 21003
\$IPF 75 deny all from any to me 21003
\$IPF 76 allow all from $serverip to any 21004
\$IPF 77 allow all from 127.0.0.0/8 to any 21004
\$IPF 78 deny all from any to me 21004
\$IPF 79 allow all from $serverip to any 21061
\$IPF 80 allow all from 127.0.0.0/8 to any 21061
\$IPF 81 deny all from any to me 21061
\$IPF 82 allow all from $serverip to any 21099
\$IPF 83 allow all from 127.0.0.0/8 to any 21099
\$IPF 84 deny all from any to me 21099
#BYKWB
\$IPF 10000 allow all from any to any via lo0
\$IPF 20000 deny all from any to 127.0.0.0/8
\$IPF 30000 deny all from 127.0.0.0/8 to any
\$IPF 40000 allow all from any to any" >> /etc/ipfw.rules
clear
echo "Kurulum bitti saldırı almayacaksınız."
echo "Reboot lazım atıyorum.."
sleep 3
reboot
cd /root
rm -rf firewall.sh
;;
*)
clear
echo "Yanlış tuş."
echo "Bekleyin yeniden başlatıyorum.."
sleep 2
sh firewall.sh
esac
Yeteri kadar bakım öğeleride eklediğimize göre güncel açıkları kapatmaya geçelim
3-1)War açığını kapatma
Aşağıdaki diflerden size uygun olanını uygulayın
Game 1765: https://mega.co.nz/#!UQg20CSI!lcUSFQHjV-_tRM15t5FsyYad7-L5FWSNk6wtlxyAAqY
Game 2019: https://mega.co.nz/#!ccZF2RST!8vgAXv90XKRC5XnL74AbVMYqJx1W6qCmxtlUZ0Z wlx8
Game 2089: https://mega.co.nz/#!cRYiiRDR!-F0ZZbXAxjptZ1RVquOjkU9c3vLNDk1yOyVkBjfkaBU
Game 2089M: https://mega.co.nz/#!AdBHUbhI!aryRfQXprMrxUuH2hfGzTp3halW5wzD5BhZxwy-Dilo
Game 34083: https://mega.co.nz/#!9IxW0QAQ!Jy6hmybJT0UlBnL1pG7gcTi06d2OfXrqaS3IjJG BNqw
3-2)Dice açığını kapatma
Aşağıdaki diflerden size uygun olanını uygulayın
Game 1765: https://mega.co.nz/#!4ARWGbjY!1cDDR6t8wellDYqsNju0056H_2_bcuqOGCpFzoO kmTA
Game 2019: https://mega.co.nz/#!sdYmmRyK!VYaYGdSrnBk9HFaRrBe9rVYXDJ4vqLRh6ae41_S aGyo
Game 2089: https://mega.co.nz/#!cAgSlSxI!_PtOKx90aIcfgBodB1jUklHDqboAxqzxzvtzDzC i454
Game 2089M: https://mega.co.nz/#!RM5RiC7Q!YKvsLZOvVRS6qZrLc0P4ckj6DbLDUkey7qxstJ_ Eas0
Game 34083: https://mega.co.nz/#!RdIhGZoC!2Ws-0at3pFCNkpRWpoIWZrL_sNGVJN5e50kjMjqIvcM
3-3)INTERNAL IP açığını kapatma
Aşağıdaki diflerden size uygun olanını uygulayın
Game 1765: https://mega.co.nz/#!MUZyGAxZ!NNZneozKBj7cnY_aZ-6oGU7gVG-q2Ar5J7opR9JVeYs
Game 2019: https://mega.co.nz/#!wZxTjS7K!nYYBftZ5JESJYXW6PqqGbyuvqOIWWxM1-E21ecwNyjY
Game 2089: https://mega.co.nz/#!RJJhWa4T!EbczDM2ZZvxKIzMIUISR8f6fVJHEdi6kvNdjUsC SF84
Game 2089M: https://mega.co.nz/#!wdokTBKY!EDYkbchP4c1Tm4SlLjSXnAeJw4ysyv3r3aohN2D-LqI
Game 34083: https://mega.co.nz/#!oMBREIhB!CfrF9YPzdK0-yf-sbufEv_RftnFo1v4eqaNV2N5LxYo
3-4)Lisans süresini kaldırma
Aşağıdaki diflerden size uygun olanını uygulayın
Game 1765: https://mega.co.nz/#!BIYk3DZD!q3Pok_tsiRBc5mYMWB8d9Fk_YTozAZKgWCFattD z2hA
Game 2019: https://mega.co.nz/#!RUhzUSRY!kldi49isuFoeVj3XxnhAITyU1doCWF7SsXb22IN Da4k
Game 2089: https://mega.co.nz/#!4VQgkTCA!fY7O_K-jggng1ilTuZfYIxlkRL1vyCF2Rhs35m5Tkqk
Game 2089M: https://mega.co.nz/#!dJZFVD6A!6FRiUq5LTN_YuWMHZ1vBEtZWmfz2_nSwpHO7yOx O6lQ
Game 34083: https://mega.co.nz/#!dFIFHDbA!KnjsklvhU349e8gU4dAfXxOlEAfEzxfedwgsVY7 7o58
3-5)Packet Bypass Fix
https://www.r10.net/oyun-dunyasi/1154859-packet-bypass-fix.html
3-6)SEQUENCE_LOG FIX
https://www.r10.net/oyun-dunyasi/1154856-sequence_log-fix.html
3-7)Buffer Fix
https://www.r10.net/oyun-dunyasi/1154849-buffer-paket-acigi-fix.html
3-8)34083 Exploit Fix
https://www.r10.net/oyun-dunyasi/1154847-34083-exploit-fix.html
3-9)Report (CheckClientVersion) Fix
https://www.r10.net/oyun-dunyasi/1154843-reportcheckclientversion-fix.html
3-10)Client Bug fix
https://www.r10.net/oyun-dunyasi/1154839-client-bug-fix.html
3-11)"CInputMain__Hack" Paketi fix
https://www.r10.net/oyun-dunyasi/1154835-cinputmain__hack-paketi-fix.html
3-12)Adminpage devredışı bırakma
https://www.r10.net/oyun-dunyasi/1154831-adminpage-devre-disi-birakma.html
3-13)CMD Açığı fix
https://www.r10.net/oyun-dunyasi/1154824-cmd-acigi-fix.html
3-14)Mysql'da ki gereksiz kullanıcıları kaldırma
Mysql > User > Filesi editleyen kişi tarafından konan güvenlik açıklarıdır.
https://i.hizliresim.com/wvpYop.png
Bu açıklar ile sizin yaptığınız bütün işlemler yapılır ( Edit, Ban, İtem gönderme, Database silme, Database onarma, Dosya silme v.s )
Resimdeki gibi belirtilenlerden harici kullanıcı varsa kaldırın
3-15)FTP'de ki mysql klasörünü düzenleyin
Herhangi bir A yapımcısının paylaşmış olduğu files linklerini indirdiniz diyelim. Putty'den kurmadan önce indirilen dosyanın içindeki dosyalara bakılması lazım. Dosya içerisine .exe keyloger dosyaları kuruluyor. Mysql puttyeden kurulum aşamasına geldiğinde otomatik olarak keyloger bilgisayarınıza kurulur.
https://i.hizliresim.com/xVM2Yr.png
https://i.hizliresim.com/K6YZG7.png
".myd", ".myi" "."frm" gibi dosyalar haricinde ".exe" ".dll" gibi uzantılı dosyaları kesinlikle temizleyin
3-16)Can't connect to local Mysql server through socket '/tmp/mysql.sock' (2) FIX
1)Config ve Conf Dosyasına Oluşturulan Farklı Userlerin Kaldırılması
Bu bölümlerde bu user dışında başka user mevcutsa bu şekilde değiştiriniz arkadaşlar. Bu Mysql kurulumunda oluşturduğunuz orjinal tabloları içerir. Eğer bu değiştirilmişte Mysql DB içerisinde sizdeki isimli account mevcut değilse bağlantı sorunu yaşarsınız ve bu bir noktada serverde açık olduğunun göstergesidir. Buraları bu şekilde değiştiriniz.
PLAYER_SQL: localhost mt2 mt2!@# player
COMMON_SQL: localhost mt2 mt2!@# common
LOG_SQL: localhost mt2 mt2!@# log
Aynı Şekilde DB içerisindeki Conf.txt Dosyasını Da Şu Şekilde Düzenleyiniz:
SQL_ACCOUNT = "localhost account mt2 mt2!@# 0"
SQL_PLAYER = "localhost player mt2 mt2!@# 0"
SQL_COMMON = "localhost common mt2 mt2!@# 0"
SQL_HOTBACKUP = "localhost hotbackup mt2 mt2!@# 0"
2)Mysql'u kaldırıp yeniden kurun
3)Freebsd sürümünü güncelleyin
3-17)Mysql To many connection fix: Aşağıdaki dosyayı /etc/ dizinine yükleyin
http://www.mediafire.com/view/v94v4giws6g6b1k/mysql.conf
/usr/local/etc/rc.d/mysql-server restart
Komutu ile mysql'u yeniden başlatın
3-18)P2P Açığını kapatma
CONFIG dosyalarındaki "pk_server" "test_server" kısımlarını aşağıdaki şekilde yeniden düzenleyin.
pk_server : 0
TEST_SERVER : 0
Rehber benim tarafımdan hazırlanmıştır, Alıntılar mevcuttur.
Yukarıdaki adımları sorunsuz yaptığınız taktirde oyun içi hile sorunlarından başka bir sorununuz kalmaz.
Hile koruması için: https://www.r10.net/pvp-server/1158102-games-tools-v2-hile-koruma-sistemi.html
pasha37