Hack Shield Emulator Maybe? >.<

01/16/2010 04:01 razer951#1
Would an emulation of hackshield possibly fix all that's been ruined by the recent updates?
01/16/2010 04:21 Wallpower#2
Let me guess - If we say yes, you'll ask us to do it for you?
01/16/2010 04:27 razer951#3
Quote:
Originally Posted by wullpower View Post
Let me guess - If we say yes, you'll ask us to do it for you?
o.o who is "us" seeing as you only have 14 posts I don't think you are a legitimate part of this forum also I know how to make an emulation I was just wondering if its been tried so I don't go wasting my time making one.
Does that answer your question?
01/16/2010 05:27 Uncreative.#4
It worked before the update
(That's the MOST I can say)
01/16/2010 06:46 Wallpower#5
Quote:
Originally Posted by razer951 View Post
o.o who is "us" seeing as you only have 14 posts I don't think you are a legitimate part of this forum also I know how to make an emulation I was just wondering if its been tried so I don't go wasting my time making one.
Does that answer your question?
The Post-Count does not matter. As long as I have finished the sites registrationprocess, I am a legitimate part of epvp.

Also, I highly doubt you know how to make an emulation, considering your "history".

But anyways, I believe an emulation could work, although I am unsure since - at least in my oppinion - it is an odd and unusual way of bypassing Hackshield. There are way easier ways to bypass Hackshield, I would consider Emulation as a last resort - or, at least, as one of them.
01/16/2010 12:13 cloudkiller2006#6
if you try number 5, the game itself crashes (as in: Client.exe error)
01/16/2010 14:05 annken#7
Good News!!
01/16/2010 16:53 Halfslashed#8
Quote:
Originally Posted by Lycoris View Post
OK, here are a few ways to do it (may be outdated and may not work for mabi)

1) Client based bypass (easily patched)
2) Memory based bypass (Can be difficult to do)
3) Redirection, etc. (Difficult)
4) Don't know how to explain, but similar to redirection.
5) blocking the communication between hackshield and game
#1 - Simple to someone who knows assembly and proper use of a debugger.
#2 - Same thing as the above, except you use memory patching instead of manually doing it each update
#3 - I've had no experience with redirecting hackshield, but you really need ALOT of patience to do this.
#4 - Not enough information provided
#5 - This wouldn't work. The server NEEDS input from the client to work, otherwise, you get detected.
01/16/2010 18:00 Akaitsuki#9
Do you need an injector to do the memory patching method?
01/16/2010 18:48 Halfslashed#10
Memory Patching = Fantasia/MAMP/IJL patching methods.

You tell me.
01/16/2010 22:13 Halfslashed#11
Quote:
Originally Posted by Lycoris View Post
Oh, by blocking, I didn't mean complete blocking. It is blocking/emulating certain messages between the two. For the most part, you still let them communicate (I'm bad at explaining things, but meh), but you remove the communication of stuff like "hack detected" and such and have it send a message that it is ok (or w/e is required).

I don't know if that would work or how difficult it would be, but if anyone understands what I said there >.<
I hear what your saying, but that would fall under category one.
01/17/2010 00:18 Roderna#12
No matter how u do it,u have to make sure a correct CRC been send to server to maintaince connection........
Modify HS will be the obvious way,but there is Themida lays ahead and stopped most of ppl~~
Client side memory modify,that's what fantasia does and it failed now~~
In fact,the situation may not be that bad....
The failure of some MAMP functions makes me wonder if they didn't change their way to detect modify but just simply relocated the entry point to somewhere else and makes MAMP pointing to a invalid address~~
01/17/2010 01:14 basic401k#13
Pretty much Apchi server type aspect is what he is talking about ..

That would be a good place for you guys to start.
01/17/2010 03:15 shadowsforu#14
Quote:
Originally Posted by Halfslashed View Post
#1 - Simple to someone who knows assembly and proper use of a debugger.
#2 - Same thing as the above, except you use memory patching instead of manually doing it each update
#3 - I've had no experience with redirecting hackshield, but you really need ALOT of patience to do this.
#4 - Not enough information provided
#5 - This wouldn't work. The server NEEDS input from the client to work, otherwise, you get detected.

I found a way to bypass, but it takes hours of sorting through packets.

Basically, When you use a B.H.S (Before Hackshield) IJL, it loads the game up - all mods work. - One problem, you can't connect to the server. Your client needs a specific encrypted packet that HS sends the server before allowing log in. (E.G. you get Server cannot be reached)

Now, once you FIND this special packet, duplicate it and send your own "special" packet to the server so it thinks HS is running. (If you send the regular packet by default, HS detects it was sent pre-maturely)

But this all is dependant on your intelligence, having a good PE that actually works right, and an old IJL. (Like say, an old modded IJL from like, R30 Tiara.)

That's all I'm giving out.

Have fun leecherz.
01/17/2010 04:52 Yuukari#15
Of course, doing that, Lycoris, youd have to send in that packet at the exact right time, or it might not work... I dont know anything much about coding myself, but at least I know PE... is there a way to tell exactly what point the server requires that packet, and to set up something to automatically send the data upon the server request? Also, since some people say hackshield detects them once they already started up, say 15 minutes into the game, that suggests the game requests an 'all clear' packet of data from hackshield at specific intervals, so youd have to find the packet that requests that data, and then set up a code to send the requested data back...
Sounds difficult... =x