SH-IT v2

08/15/2013 19:39 damianouno#256
My master need cauth a breath
08/16/2013 01:00 -Magnate-#257
it doesn't work for me!:(
08/16/2013 01:51 Never(*)#258
I think jD have a program that make the newest version auto.. so soon out :D

Do i have rigth jD?
08/16/2013 02:23 »jD«#259
Almost guys. Didn't realize there was an update, Will push an update tonight.

Quote:
Originally Posted by dasti555 View Post
Hmm don't work :/

FCK DO Update :(
Did it come up telling you that?

-jD
08/16/2013 08:17 coon45#260
looks good, but where can i find the 1st version

jd nice work, if i could get the sh-it v1 also to keep on a flash drive for bk up. #2 already on bk up flash drive. thks
08/16/2013 10:48 »jD«#261
V1? It doesn't work :P

-jD
08/16/2013 10:52 GnomeProgramming#262
»jD« Let me try to guess how it works:

You intercept and replace the main.swf for your own one right?
The problem it's that I don't know how to get the new main.swf :(

*Did you think there is anyway to run the .swf directly in your program with a flash object and just edit it in runtime? I do that with some non online flash games but never with an online game...

I hope you make it open source soon :D

PD: And if i'm right and you use your own main.swf maybe you could also change the ships designs? that will be aswome :pimp:

Also you say that you have some limits to get data outside the game right? Maybe you can add some code to the main.swf so it sends you all in game information trough a TCP connection (Creating a TCP client in SWF and server in your application) and maybe you can also control some other thinks outside the game with that TCP conection to the SWF...

-GnomeProgramming
08/16/2013 11:28 »jD«#263
Wrong. The main.swf is not edited. It's simply proxied through SH-IT and has an attribute added on top of it so SH-IT knows to run it. All the attribute does is says "SH-IT, RUN ME! Everyone else, give them to the default SWF player". The reason I do this is my SWF player source isn't the best so I have no idea how it would do running other SWF files. This attribute simply allows me to pass on the SWFs to the default runtime. What SH-IT does is hooks Peperflash and the default COM object for Flash and whilst its running, it simply replaces the installed flash player with mine. My Flash player then loads the main.swf and plays it as if peperflash inside chromium was playing it. However my peperflash is edited so it intercepts certain bytecode calls and injects code, hence how most of this stuff works.

I can't add loads of code as it is WAY to complex and just getting this working took me for ages. As soon as you edit main.swf, Bigpoints hash checking algo finds it and then refuses to load the swf. Thats why I had to resort to writing my own PeperFlash plugin.

As for custom designs, thats easy peasy and doesn't even need SH-IT. Simply proxy the request for the ship designs SWF and replace it with your own. Even better, modify resources.xml and add your own :P

-jD
08/16/2013 16:24 -popcorn-#264
jl, for now this tool is the safest tool for darkorbit, but do you think bugpoint eventually will find a way to detect this tool? or is it TOTALLY indetectable WHATEVER THEY DO?
08/16/2013 16:53 »jD«#265
Quote:
Originally Posted by -popcorn- View Post
jl, for now this tool is the safest tool for darkorbit, but do you think bugpoint eventually will find a way to detect this tool? or is it TOTALLY indetectable WHATEVER THEY DO?
They can't do anything ;) AT ALL!

-jD
08/16/2013 19:38 Mario29#266
pls update :handsdown: :handsdown: :handsdown:
08/17/2013 01:46 »jD«#267
Update is coming. I'm adding a palladium bot into it :P

-jD
08/17/2013 01:56 Never(*)#268
Quote:
Originally Posted by »jD« View Post
Update is coming. I'm adding a palladium bot into it :P

-jD
Dude.. i really love you.
08/17/2013 06:18 -popcorn-#269
Quote:
Originally Posted by »jD« View Post
Update is coming. I'm adding a palladium bot into it :P

-jD
i dont have words :D awsomeone? epic? idk, just the best word you could imagine!
08/17/2013 06:21 kalai870#270
thank you jd:)