Bartek111 napisał
Skąd pomysł, że bot który nie używa klawiatury i myszki do 'pracy' jest wykrywalny? Każdy bot w sumie jest wykrywalny. A może inaczej - głupota użytkowników i słabe skrypty doprowadzą do wykrycia nawet niewykrywalnego bota. Osobiście uważam, że każdy bot byłby niewykrywalny gdyby autor w 100% zadbał o brak błedów po aktualizacji i gdy użytkownik takiego bota używałby naprawdę dobrych skryptów, bardziej skomplikowanych od tych od BugWT.
Prawda.
Bot wysyłający pakiety nie musi być wykrywalny,
WSZYSTKIE mechanizmy bezpośrednio wykrywające botterów są po stronie serwera (no chyba że jakiś bystrzak wyśle log po crashu do CipSoftu) i nie dostaniemy bana za to, że bot wyśle pakiet.
Problemem są kiepsko skonsturowane pakiety. (bardziej zaawansowanym polecam ten wątek: tpforums.org/forum/thread-9477.html ).
Krótko napiszę, że klient Tibii "doczepia" tzw. padding bytes (bajty generowane przez klienta) do pakietów i jeśli bot ich nie doczepi (lub nie będą "poprawne" dla serwera) to poleci ban.
Jak na moje najlepiej tworzyć bota w oparciu o wewnętrzne funkcje (klient Tibii generuje wszystko za nas), obecnie chyba tylko XenoBot jest na nich oparty.
Jeszcze jeden ciekawy wątek (też po angielsku): forums.xenobot.net/showthread.php?249-Botting-Security-The-Myths-The-Facts-and-The-Solutions.
Zakładki