PDA

View Full Version : Flash Bot?



BldMx
03-31-2011, 02:43
Hello friends,

I am looking for someone to point me in the right direction of how to intercept the packets being send in a flash online game (aka new Tibia).

I've done some reading and most sites suggest scanners but I didn't find anything specific on doing it for flash. Anyone got any ideas or hints? ;)

The new bot race begins now that CIP announced that the C++ client will be discontinued at some point.

Cheers

I read the forums rules and it seemed fine to talk about this, if not just delete the thread and please don't ban me xD

pater
03-31-2011, 10:18
u can do it as with current client - create proxy or hook receive function.

BldMx
03-31-2011, 23:08
Yep that's the conclusion I reached :) I am also looking into DLL injection but I got a lot of reading to do haha

blackd
04-02-2011, 20:48
Hello friends,

I am looking for someone to point me in the right direction of how to intercept the packets being send in a flash online game (aka new Tibia).

I've done some reading and most sites suggest scanners but I didn't find anything specific on doing it for flash. Anyone got any ideas or hints? ;)

The new bot race begins now that CIP announced that the C++ client will be discontinued at some point.

Cheers

I read the forums rules and it seemed fine to talk about this, if not just delete the thread and please don't ban me xD

First of all, where did you read that the old client will be discontinued? that is what everybody thinks, but I didn't read that from Cipsoft yet.

Some thoughts about flash client:
- just change the ip where it is connecting to 127.0.0.1 and you have the start of a new proxy bot.
- make your own cheat-browser and you should be able to handle the flash object without need of injection.
- I think will be very hard for Cipsoft to detect bots with the flash client. A flash object can't find much information outside the browser.

BldMx
04-02-2011, 23:30
I read in the forums, the CM posted that it will be continued for a while then discontinued.

juanse22
04-05-2011, 11:46
^yup

The Flash client will replace the current client sooner or later. Why? Because it will be so much better when we are done with tapping its full potential.
However, as long as both clients coexist the Flash client should be in no way inferior to the current client. That's why we used the term "real alternative".

Ogrey

http://forum.tibia.com/forum/?action=thread&threadid=3356871&pagenumber=2

blackd
06-03-2011, 01:19
well, I think I wil have time to develop a new bot before the old client stops working... but first I need a working flash client.

I was not able to test the flash client yet. I have been trying it from time to time and I only get a server down message:



Service Unavailable
The server is temporarily unable to service your request. Please try again later.

Reference #6.1d3a293e.1307053297.6dcc3c1


Flash client is not even a real alternative yet. Too many fails. Maybe an epic fail itself. Considering the limits of flash programming... maybe the will never reach to their intended goal.

Olzone
06-05-2011, 16:53
Well flash is going to be the very new client. instead of programming the "c++" version of the client for for example Mac, Android, iOS, WindowsPhone? and future tablets(Android,Windows,Linux?).. i think the Flash client will be an alternative for the moment..

Flash(action script) is a well updated kind of language at the time.. and it's probably not the best and stable kind of language there is at the moment.. (well i don't know so much)

The new flash client, well as far as i have seen the new client has a well made UI(User Interface), which i would LOVE in a new "c++" client version.. Maybe a whole new remade client for DirectX 10+ and fix it's problems it should be the best..

Cheat's and bots? yeah there is always a way to do it.. but depending on the new structures and how it works exactly, probably isn't the easiest thing..

BldMx
06-18-2011, 03:24
Any news?

This was too short xD

Olzone
06-18-2011, 04:07
There is a flash release on tprogramming, with the whole TibiaFlash client "Source" well all the client files as i know.. so if you want it there is a download on their forum..

blackd
07-03-2011, 17:08
well, that famous tibiaflash client source code is only a raw decompilation of the swf file, but it is far from a perfect decompilation. It is not enough to rebuild the client with cheats. However it might help in some way.

killemal
01-15-2012, 23:28
I am a experinced flash hacker :). This used to be alot easier than it is now but for games made in flash as2 it was possible to just add the shockwaveflash component to a vb6 project and use the Getvarible/Setvarible methods of the .ocx to set values in flash games. You could also inject functions like so

Inside inject.swf:
_level0.somefunction();

then in vb6 call shockwave.loadmovie(PATH_TO_iNJECT.SWF,99)

however tibia is not made in as2 it is made in as3 witch is much more secure. This does not mean it is not possible just that the approach is different. To hack as3 games you need to download flash as3 and load the game.swf into a new as3 project something like so:



package{
import flash.display.*;
import flash.net.URLRequest;
import flash.display.Loader;
import flash.events.*;

public class loaderC extends MovieClip{
public function loaderC():void{
var btn0 = new btn();
addChild(btn0);
var swfLoader:Loader = new Loader();
addChild(swfLoader);
var bgURL:URLRequest = new URLRequest("SWfURl");
swfLoader.load(bgURL);
swfLoader.x = 100;
swfLoader.y = 100;
btn0.addEventListener("click", doSmt);
}
public function doSmt(e:MouseEvent){
trace("btn pressed");

mczz = swfLoader.content as MovieClip;
mczz.classname.varname = 999999; //Set a varible
mczz.classname.functionname(); //call a function

}
}

goldpot
01-16-2012, 01:42
Pm if you no how to multi-client on tibia flash and not just using different webbrowsers.
If you want to know no flash bot would be safe via would be detectable with there flash client. If you are a programmer with skills and you want to try a method I use for flash client here it is. I also use blackdproxy. Can create this if you want this is just a easy way to macro flashclient.
Make a webbrowser in Visualbasic6 add secondmouse function and then add a macro into webbrowser it with a script editor now you are able to to macro any process and edit the script for key functions. AutomaitionTibiaBrowser would make it able to ur undetected and you can add in different things it all depends on levels and skill of coding or making automation bots for game. If you would like to get started automating the tibiaflash client there is a software called Automationanywhere and it can be used with right skill and knowledge to safely macro every single there is to do with computers and servers. Also can compile your automated tasks or scripts and run them as a bot and also browse freely on facebook or movie wat ever.

killemal
01-16-2012, 18:09
Actually there are a few benefits to doing it with flash:

If you use varibles/function names for instance ur bot would never need updating. Also by having full access to every original tibia function you can do a lot more with tibias own code. They will not detect there own functions as cheats.

Also any client side detection on the flash bot would be viewable by decompiling the games swfs with a tool like sothink swf decompiler. I do not think there is any but I have not done much work on tibia yet.

If cheat detection functions exist in the c++ client they would probly be simulated in the flash one. It could be usefull to look at if only too verify detection is indeed server side.

BldMx
05-29-2012, 00:15
Anyone knows any updates?

I just starting to read on this again and found a couple posts, but nothing too interesting ;(