Tibia

Föregående
Till botten     Sista sidan
Nästa
Frontosa Kille, 35 år

6 626 forumsinlägg

Skrivet:
5 februari 2012 kl. 16:22
Frontosa Kille, 35 år

Citat från CharliesName


Vet ifs inte vad Tibia har för anti bot system men kan inte tänka mig att dom kan komma på en så länge dom inte hittar en och ser att man spelar som en bot[/i]

Självklart kan de det. Bots upptäcks inte via clienten, utan server-mässigt. Neobot var inte undetectable.

Deerdiary Kille, 33 år

871 forumsinlägg

Skrivet:
5 februari 2012 kl. 16:36
Deerdiary Kille, 33 år

Citat från Frontosa


Citat från CharliesName

Vet ifs inte vad Tibia har för anti bot system men kan inte tänka mig att dom kan komma på en så länge dom inte hittar en och ser att man spelar som en bot

Självklart kan de det. Bots upptäcks inte via clienten, utan server-mässigt. Neobot var inte undetectable.


Äntligen någon som har en aning om vad han pratar om!

CharliesName Kille, 35 år

3 695 forumsinlägg

Skrivet:
5 februari 2012 kl. 21:02
CharliesName Kille, 35 år

Citat från Frontosa


Självklart kan de det. Bots upptäcks inte via clienten, utan server-mässigt. Neobot var inte undetectable.[/i]

Hur kan det upptäckas via servern om boten spelar som en spelare?

Deerdiary Kille, 33 år

871 forumsinlägg

Skrivet:
5 februari 2012 kl. 21:24
Deerdiary Kille, 33 år

Citat från CharliesName


Citat från Frontosa

Självklart kan de det. Bots upptäcks inte via clienten, utan server-mässigt. Neobot var inte undetectable.

Hur kan det upptäckas via servern om boten spelar som en spelare?


Det kan den inte :) (förutsatt att boten inte skickar några felaktiga paket, vilket inte lär vara ett problem om du som du sa tänkte göra en som simulerar mus/tangentbord)

CharliesName Kille, 35 år

3 695 forumsinlägg

Skrivet:
6 februari 2012 kl. 10:13
CharliesName Kille, 35 år

Citat från Razordark


Det kan den inte :) (förutsatt att boten inte skickar några felaktiga paket, vilket inte lär vara ett problem om du som du sa tänkte göra en som simulerar mus/tangentbord)[/i]

Precis! De enda min bot gör är att den läser minnet, skickar mus klick/flytt och tangent tryck till Tibia fönstret, INTE direkt till servern.

Frontosa Kille, 35 år

6 626 forumsinlägg

Skrivet:
6 februari 2012 kl. 17:45
Frontosa Kille, 35 år

Citat från CharliesName


Citat från Frontosa

Självklart kan de det. Bots upptäcks inte via clienten, utan server-mässigt. Neobot var inte undetectable.

Hur kan det upptäckas via servern om boten spelar som en spelare?


Jag fick det förklarat för mig förut, kommer inte ihåg exakt varför. Förmodligen för att boten behöver information från clienten.
Hur annars skulle den veta vad den ska göra?

Deerdiary Kille, 33 år

871 forumsinlägg

Skrivet:
6 februari 2012 kl. 20:12
Deerdiary Kille, 33 år

Citat från Frontosa


Citat från CharliesName

Citat från Frontosa

Självklart kan de det. Bots upptäcks inte via clienten, utan server-mässigt. Neobot var inte undetectable.

Hur kan det upptäckas via servern om boten spelar som en spelare?

Jag fick det förklarat för mig förut, kommer inte ihåg exakt varför. Förmodligen för att boten behöver information från clienten.
Hur annars skulle den veta vad den ska göra?


NeoBot var detectable på det sättet att man kunde ställa in botten att spela på såna sätt som en vanlig spelare aldrig hade spelat, i många fall kan de samla ihop tillräckligt med bevis genom bara det. Till exempel skulle en vanlig spelare _aldrig_ stå och skriva "hi" till en NPC 5 timmar i streck :p

CharliesName Kille, 35 år

3 695 forumsinlägg

Skrivet:
6 februari 2012 kl. 20:54
CharliesName Kille, 35 år

Citat från Frontosa


Jag fick det förklarat för mig förut, kommer inte ihåg exakt varför. Förmodligen för att boten behöver information från clienten.
Hur annars skulle den veta vad den ska göra?[/i]

Jo det är klart, information behöver man annars går det inte.
Jag förstår det hela som följande (har aldrig testat att läsa/skicka paket):

Läser/skickar man paket så håller boten konstant koll på vilken information nätverkskortet tar in, är det nått som ska till Tibia klienten och som är relevant för att bota så läser den in det till boten.
När man har den information man behöver så skickar boten färdiga paket med information direkt till servern, t.ex att attackera eller loota en mob.

Läser man ur datorns minne så kan man hämta vilken information man vill när man vill så länge klienten en gång har tagit emot den.
Man måste dock konstant hämta informationen eftersom att man inte vet om den har ändrats eller inte.
Sen för att utföra något så måste man veta hur UIn ser ut, vilken storlek den har, i vilken ordning alla rutor kommer i, hur många bags som är öppna osv...(all den informationen finns i minnet)
När man vet det så skickar man bara musen/tangent kommandon till Tibia fönstret och därifrån fungerar det precis som att en människa skulle spela spelet.

Om det hela fungerar som jag tror så kan förstå att servern kan upptäcka bots om servern tar in paket som man egentligen inte ska kunna skicka eller om den tar in paket för fort men inte om boten spelar som en människa.
Möjligen att servern kan upptäcka hastiga musrörelser.

CharliesName Kille, 35 år

3 695 forumsinlägg

Skrivet:
6 februari 2012 kl. 20:57
CharliesName Kille, 35 år

Citat från Razordark


NeoBot var detectable på det sättet att man kunde ställa in botten att spela på såna sätt som en vanlig spelare aldrig hade spelat, i många fall kan de samla ihop tillräckligt med bevis genom bara det. Till exempel skulle en vanlig spelare _aldrig_ stå och skriva "hi" till en NPC 5 timmar i streck :p[/i]

Dom har alltså inget anti bot system? man måste komma med bevis för att sätta dit nån som botar?

Frontosa Kille, 35 år

6 626 forumsinlägg

Skrivet:
6 februari 2012 kl. 23:05
Frontosa Kille, 35 år

Citat från Razordark


NeoBot var detectable på det sättet att man kunde ställa in botten att spela på såna sätt som en vanlig spelare aldrig hade spelat, i många fall kan de samla ihop tillräckligt med bevis genom bara det. Till exempel skulle en vanlig spelare _aldrig_ stå och skriva "hi" till en NPC 5 timmar i streck :p

Det räknas aldrig som bevis. Om jag vill spela tibia och stå och snacka med en npc i fem timmar, ska jag lätt få göra det.
Så klart att det är uppenbart, men det håller inte rättsligt.


CharliesName: det är synd att jag inte kan länka dig tråden där allt förklarades. Tyvärr finns den inte kvar längre, då neobotforumet har lagts ned.

Deerdiary Kille, 33 år

871 forumsinlägg

Skrivet:
7 februari 2012 kl. 13:14
Deerdiary Kille, 33 år

Citat från Frontosa


Citat från Razordark

NeoBot var detectable på det sättet att man kunde ställa in botten att spela på såna sätt som en vanlig spelare aldrig hade spelat, i många fall kan de samla ihop tillräckligt med bevis genom bara det. Till exempel skulle en vanlig spelare _aldrig_ stå och skriva "hi" till en NPC 5 timmar i streck :p

Det räknas aldrig som bevis. Om jag vill spela tibia och stå och snacka med en npc i fem timmar, ska jag lätt få göra det.
Så klart att det är uppenbart, men det håller inte rättsligt.


CharliesName: det är synd att jag inte kan länka dig tråden där allt förklarades. Tyvärr finns den inte kvar längre, då neobotforumet har lagts ned.


Det är dock det enda sättet de kunde ha hittat NeoBot-användare, med tanke på att clienten inte skickar någon information om datorn (det är fakta som har kollats upp)

Frontosa Kille, 35 år

6 626 forumsinlägg

Skrivet:
8 februari 2012 kl. 00:45
Frontosa Kille, 35 år

Vet mycket väl hur neobot marknadsförde sin bot (inte 100 % undetectable), men har du fakta får du gärna slänga upp.

Men som sagt; det märks server-mässigt, men eftersom jag inte kan visa er varför så kan jag lika gärna släppa ämnet.

Deerdiary Kille, 33 år

871 forumsinlägg

Skrivet:
8 februari 2012 kl. 00:53
Deerdiary Kille, 33 år

http://forums.xenobot.net/showthread.php?249-Botting-Security-The-Myths-The-Facts-and-The-Solutions.
/\ En av de bästa programmerarna från gamla TProgramming. Förutom bevis så la han upp en guide på NeoBots forum om hur du själv kan kolla upp om klienten skickar någon information angående bots genom att använda OllyDbg, tyvärr har jag inte kvar den länken.

Alltså, det märks server-mässigt, men det enda sättet de kan märka av något server-mässigt är att kolla efter mönster.

Frontosa Kille, 35 år

6 626 forumsinlägg

Skrivet:
8 februari 2012 kl. 00:59
Frontosa Kille, 35 år

Citat från Razordark


http://forums.xenobot.net/showthread.php?249-Botting-Security-The-Myths-The-Facts-and-The-Solutions.

"NeoBot was also taken out in the last wave. This means that there must be some server side detection which uses heuristic pattern recognizing algorithms in order to detect non-human actions. This means that if they have a working server sided system, they really have no reason to create a much harder client side detection system."

Det var detta jag syftade på.

Deerdiary Kille, 33 år

871 forumsinlägg

Skrivet:
8 februari 2012 kl. 01:03
Deerdiary Kille, 33 år

Citat från Frontosa


Citat från Razordark

http://forums.xenobot.net/showthread.php?249-Botting-Security-The-Myths-The-Facts-and-The-Solutions.

"NeoBot was also taken out in the last wave. This means that there must be some server side detection which uses heuristic pattern recognizing algorithms in order to detect non-human actions. This means that if they have a working server sided system, they really have no reason to create a much harder client side detection system."

Det var detta jag syftade på.


Ah, en enkel missuppfattning alltså, men då så!


Föregående
Till toppen     Sista sidan
Nästa

Du måste vara inloggad för att skriva i forumet