• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver
Resource icon

[Emu only] EQTrainer - EverQuest Hacking Program (2 Viewers) 6.2.1.0

No permission to download
P99 has a pretty aggressive hack detection going on. Has this been tested?
 
P99 has a pretty aggressive hack detection going on. Has this been tested?

Heavily tested. I run all scripts and modify run speeds every time I play. I also tested my scripted AutoBot teleporting system for 4 days straight turning in quests to get platinum. I thought by never logging off for 4 days I would have been caught, but I haven't which is pretty odd.

However, they will ban you if someone sees you teleporting back and forth and reports you. That's why I created the CheckPCNearby function. That way you can see if anyone is in the teleport area before you actually teleport there.

Also, I noticed when programming this that P1999 checks for player movements being too large. So that only applies to updating the player's xyz directly. Otherwise, when using other functions to trigger the teleportation, you are perfectly safe.
 
They don't do immediate bans. It comes in waves... Even states that on the forums there.
 
Then you were just unlucky. But they do state on the forums that bans are not immediate. But I'm not going to argue with you over it. Would be a waste of time.
 
I was actually curious about something, I had live/p99 up one day and I wasn't thinking and loaded up mq2 and got the error in inject from p99, will this flag me for hacking? I'm not sure if their detection would flag a non p99 hacks? I've had live running with mq2 on and p99 for a while and it just hit me that this could be a problem lol.
 
Just be smart about your cheating. Remember that P99 staff actually roam around and watch players play. If someone reports you for something, they watch you.

Steps not to get caught on P99:
- Don't use teleport. This is just a bad idea in general.
- Don't warp zones. While it may be "deemed safe", it's probably not really that safe. When players zone, timestamps are recorded in logs. One could write a script to determine what players zoned where at what time. Then, possibly determine if the player reasonably made it between these zone points given the duration of existence in the zone itself.
- Don't talk about cheating in tells. < Obvious
- Don't speed hack.

Now, I know I mentioned the best ones but there's a reason why I say this. The additional time you've gained while avoiding long runs will be meaningless by comparison to the accumulative time you've lost getting banned.
 
Also keep in mind that the GMs have several ways of checking in game as well. If you are reported that you might be using third party software, they will investigate and follow you like a hawk. They can make themselves invisible and possess NPCs to monitor your behavior.

With that being said, I play EverQuest in a non-traditional sense. I used to play the game religiously and leveled my characters and gather equipment the same as any other player would. But, I'm much older now and playing this game brings back memories but it's the same old EverQuest. It's not going to change, so I got bored and wanted to tinker with some of the functions and game play elements. I will play it legitimately at times, but then sometimes I read about a quest that is several zones away with no SoW, so I either give myself the appropriate running speed or teleport myself to that other zone.

I'm sure they have logs with timestamps but I just don't want to play this game for months on end, as this game can be difficult and very unforgiving at times and I'm sure there are other players out there who agree. So keep Xerox12's safety measures in mind, and don't be afraid to experiment with all the different features I have put in to this software.

I will have another beta software release for 5.5 either this week or next week with more stability and some extra autobot features. If you follow my github you can even compile your own copy early. https://github.com/erfg12/EQTrainer
 
New 5.5 beta2 has been released!

Added new AutoBot commands ReLog and WalkTo.
Fixed Windows XP compatibility.
Fixed Teleport to now check XYZ coordinates and auto correct.
Changed checkzone to check quicker and more accurate.
Changed AutoBot to a WinForm application.
Added STOP hot key for AutoBot

Use the same link in the first post to download the new updated program.
 
Its trackable now unfortunatly. Im gonna try to look at your source code and see if i can find a work around.

No, it's not. I'm still using it, and its teleportation injection + all the other crack scripts. I'm using the AutoBot 16 hours a day+, every day for the last few months. If I haven't been banned yet for as long and as frequently I'm using it, then there is no detection other than being reported for someone seeing you do something unnatural. Make sure to use the distance function when teleporting with the autobot to ensure people are not in your teleportation radius. You don't want people seeing your character going back and forth.

As I'm typing this up, I'm running my bot program at home while I'm at work right now.
 
i tracked it on my eqemu server. i found the account i used flagged in my sql database under the cheaters folder. Its traceable. As far as not being banned for it yet, P99 says the ban in waves. They seem to have many more detection methods then just for mq2 or seq. And I can detect both of those also.
 
Are you using WinEQ2?

erfg, while your software is good, and does prevent some smaller levels of detection, its not perfect. since unknownlegend says he can detect it with his server i checked it out on mine, yes it is detectable with the current build of EQEmu straight from their github.

how the detection currently works is it looks to see if a player's movement (warp/speed) is higher than possible and if it is, what caused it (was this a door like in BoThunder). if it has no reason to the cause it assumes your guilty of hacking and places you into a pretty little list of other people suspected of hacking. the way we have always got around this was by doing what we called jumped warps. if i want to go from X:-1234 Y:4 Z:67 to X:-1234 Y:10 Z: 67 then i need to warp to each of the Y in between (for loops are great for this) how the code basically breaks down to is it grabs your current server side location each time you do a location update, then compares that with your last location update, if the distance is greater than possible by legit means than mark as a warp (legit max distance is 300 on most servers to account for lag spikes and other variables like if you have a speed increase buff of any sort or you use shadowstep)

so with all of this in mind, here is what is the most important, you can not possibly go more than 300 units of 3D distance using warp without being detected. there is no work around on this, its all server sided, its unbreakable.

if i can find it i'll post one of my old snippets for how to properly warp and not be detected. its not perfect, but it gets the job pretty well done. and in all the time i've been playing i've only been detected once because the gm noticed i was gaining levels at a extremely fast rate and watched me for about a week while hidden so that my bot couldn't detect him.

next section. Zone hacks.
ALL ZONE HACKS ARE DETECTABLE. period. no ways around it. no you can not just send the packet and jump from one zone to another, nor can you send a packet and fade/succor or any of those.

the only way i see around this is if you write down each and every zone line location, then your program pulls the location of the zone line and does mini warps to it. but even this *COULD* be detected by outside methods that i aren't in place yet, IE logs, timestamps of when you zoned in and when you zone out, ect. all of these can and possibly are in place on p99. they have a pretty decent mq detection system on their server, and the source code for their particular server is not public so idk what they really can do or what they can detect.

btw erfg i know for a fact that p99 does ban waves. the reason you got a insta ban was probably because someone actually reported you and they don't want to look like they don't care or you were using a careless method that they have on a insta ban script. (this wouldn't surprise me ether)

the reason servers like p99 and such do ban waves instead of insta bans is because insta bans give away what can they detect. think of it as a obsolescence. if you use speed on day 1, warp on day 3, zone on day 4, and got banned on day 15, what truely got you banned? where as if you use speed on day 1, warp on day 2, got insta banned on the first or second warp, then we know what got you banned. and we can attempt other methods to bypass the detection method.

erfg if you TRUELY want a completely undetectable program, here is what you need to do, first go get a vpn, a good one... and a bunch of accounts that have absolutly no link to each other, (not even through eqemu's website since rog is a admin there... so this is also going to take a LOT of email addresses) make all the accounts, use the vpn while your making each account and change ip in between once they are all created (notepad is very helpfull with remembering all the passwords and account names), log on the first one, test ONE function, log off, change ip, log on next account, test ONE function, log off, ... i think you get it from here...

now after you've tested each active hack, loading... please wait...
you might need to wait a few days, a few weeks, hell, maybe a year but any case, there will be a clear sign on when you need to go to step 3? (i don't remember what step it is really)
ANNOUNCEMENTS: BAN HAMMER HAS FALLEN! 4000 ACCOUNTS BANNED!!! <---- theres your sign...

this means they have done a ban wave.. now.. open that vpn again and change your ip, log on account 1, is it good? ok that method is safe, change ip, ... pretty sure you can figure this all out... break out that note pad again all the accounts that are not ban'd, thats your safe methods, all the accounts that are, thats your not safe methods...

*note the safe methods CAN be still unsafe, new detection methods might of came out. they might of let yours slip through for some odd reason.

this is the method that i used on live when i was testing new hacks out, its not perfect. server admins and active hack devs are constantly playing a cat and mouse game

my best suggestion is NEVER think you've got them beat and take EVERY ban report serious. while it might be something just went wrong and the person got reported and didn't know it, it still might be relevant.

- - - Updated - - -

i really should write a book on all the stuff i know on this crap... and to think... i don't even play anymore rofl...
 
Ok, I posted this on 7/7/14 (been using these methods since at least June as my development began a month before releasing, and it's 8/31/14.

you might need to wait a few days, a few weeks, hell, maybe a year ... my best suggestion is NEVER think you've got them beat and take EVERY ban report serious.

Guess we'll see when their ban hammer falls. A ban wave makes sense, as that way you think your account is safe so you go on to other accounts, and once they gather every hacking account together they squash them all at once. It makes sense in my eyes.

This is a great program though. Really well made and put together.
Thanks! I'm glad you think so.

dencelle, one thing I would like to know. If I am warping by updating my character's XYZ, I receive a red warp notice warning message in chat. However, when I warp with other methods I do not receive any messages. What's that all about?
 
simply changing the xyz is a normally used method, we used it in the most recent warp plugins.... so of course your standard issued right out of the box compile from eqemu's git hub will detect the most common used method.. and the most posted about one (as of right now i have 7 mq2warp or variations sources just from redguides alone) the other methods that you are using COULD be undetectable and also COULD bypass the detection system... the chance is slim thought... finding a method that absolutely no one has ever thought about before is extremely hard (this is why most of the plugins that are nerfed in eqemu are nerfed for good... no one has found a new way to exploit that system)

but your not dealing with a normal every day server that is using stock eqemu source code... your dealing with a server who has people who know how to write in C++, understand all of the server and how it works. in addition your at a slight disadvantage. they don't have a public source code. P99 branched off from EQEmu when they first started. the sources are most likely 90%(or more) different. this includes the source that controls when to tell the user that they have been detected using a warp.

the best example is if you go on p99 and target a mob that is past 32000 (each zone is different) units then you will trigger a flag on your account, but this is a silent flag. gives no notification or anything.

if you can't see something, does it still exists? -.-

- - - Updated - - -

erfg12, i would suggest also that you keep a change log of when you change something in your source, what it was and where it was. this will help later on if a ban hammer does fall. normally p99 posts the date of when you alegedly used said hack as well as the other dates. this could help you in the long run, you can see what you had in place during that time that you don't have in place now. and it is also handy for if you decide to add others onto your team.

also the other reason that i am concerned about your program is, it is open source. ANYONE can go in there, look at it... took me about 4 min to find your warp method and see how your doing it (thanks for labeling everything!, yes that method has already been used so many times its not even funny anymore... and it is detectable)

i believe in open source as much as the next guy... i think it is a GREAT idea... but sadly, when your hacking something you don't want the other side to know how your doing it. this is why warp methods (on live, pre ban wave) and even send packet methods were kept a secret. a very well kept secret. only 3 places had them (one being redguides) and none of them shared their method with anyone except their developers (and maskoi to me... accedently... once... it was funny... i think the lizzy had a heart attack :P)

but my suggestion is take your code off of git... its too easy for the devs over in p99 to see and be able to beat...
 
posting it any is a bad idea, we do have rogues on these forums, this is why you don't post your character name on the forums ever
 
Other than warp, what is the bot capabilities on this? I don't care for warping or run speed. I'm willing to put in the effort to run my character across zones, but can I setup a character to solo and walk away for a little bit?
 
If you build an autoscript you can do some things. Mostly just to do some exploits in the game. If you use it for p1999 there are some scripts, but there is more available for the EQMac version. For the most part it's all about warping and run speed adjustments.

One of my very favorite features is the ability to look at spawns and teleport to them or at least see their levels, etc. This makes finding those rare spawns and getting to them easier to pull off.

It also has somewhat of an amateur mapping system, but I would use MySEQ over that feature.

You can also use the hot keys such as CTRL+F to follow right behind an NPC so that when it is starting to die and is running away you can be right on his back. This also helps if you're a rogue and want to backstab on que.

If you're on the mac version you can see your buff/debuff times so you know when to refresh or when a poison/disease is about to fall off.

Currently 5.5 only runs on P1999, and the older builds run on EQMac, but either today or this week I will have a build that works with both. This helps with multiple game instances as you can run both EQMac and P1999 at the same time or just multiple instances of both. It can detect which version of the process and adjust the codes on the fly!

In the future I hope to have a better mapping system, more bot functions and work with EQClassic and EQLive.

- - - Updated - - -

New version 5.6 released! Use the links in the first post.

Added more EQMac codes. You can now switch between EQMac and Titanium
Added auto detect build by build date (new file builds.ini)
Fixed MP showing 4byte data instead of byte
Fixed buffs/debuffs table for EQMac
Fixed possible crash in backgroundWorker missing label invoke
Fixed spawn list level, class and type mix up
Moved injectdll2.dll to specific build folders
Changed buffs/debuffs timers to show MIN:SEC format
Changed follow hot button to CTRL+T
Changed C++ Redistributable(x86) link
Changed when codes.ini files are changed they are autoloaded
 
I forgot to mention that the cursor movements in AutoBot have been changed slightly. In Titanium the cursor is moved by the AutoIt program, but in EQMac it is used with memory values so you can do other things on your computer while your bot works.
 
Last edited:
Update version 5.6.2

Renamed injectdll2.dll to inject.dll
Changed inject.dll to stay injected and communicate via named pipes

If teleport does not work, manually press the inject dll button. The dll should be automatically injected upon process changing.
 
As soon as im logged in and then open EQtrainer i get this message:
Exception Processing Message 0xc0000135
0x000007FEFCB7718C 0x000007FEFCB7718C 0x000007FEFCB7718C 0x000007FEFCB7718C

UAC disabled
Anti-virus disabled
Admin checked on both eqgame and trainer
both Framework and C++ have newer versions on my computer
 
Program should only require framework v4.5, C++ distribution and admin permissions. AutoBot requires AutoIt. What flavor of EQ are you using, EQMac or Titanium?
 
Titanium

- - - Updated - - -

im playing on p99 if that helps, they have a custom dll file as part of there server files so might have something to do with it

- - - Updated - - -

i tryed copying MSVCR100D.DLL to my titanium directory and no more message - playing with it now
 
Oh, I'm glad to hear you got it working!

Sounds like it was some kind of issue with the C++ redistributables.
 
Last edited:
Released an update to 5.71 to fit smaller screens. I just noticed it didn't fit on my 15 inch laptop screen lol.

- - - Updated - - -

Another Update version 5.72
----------------------------------
Fixed AutoIt running when EQTrainer launches
Changed UI to fit even smaller monitors

Basically, if you were having issues with eqtrainer opening, this will fix it. Also, go ahead and install AutoIt from their website. This will let the AutoBot program run.
 
I tried playing around with the teleport and it seems like your saved coords are off on P1999. I'm just getting sent around the zone I'm already in.
 
I tried playing around with the teleport and it seems like your saved coords are off on P1999. I'm just getting sent around the zone I'm already in.

Not sure what you mean. They all work great. I use p1999 all the time. Only use the folder associated with the zone you're currently in.
 
My apologies. I was trying to use those to other zones. Works like a charm now that I understand it. Thanks!

- - - Updated - - -

- - - Updated - - -

Wasn't there a Going Postal macro setup at one point? I don't seem to have that in the latest version and would love to utilize it.
 
I try to deter using that quest line. It's ok to use it for a short time, maybe a few hours or so to boost ur lvl a bit, but after that it can become quite dangerous.

If you want to make your own. Program an in-game hotkey for saying the required prompts for the quest, teleport to the coordinates you need to zone in and out, do a zone check prior to the zone teleporting, and do an area check for players nearby before teleporting to the quest giver/receiver.

Please only try doing this for a few hours. I have had several accounts banned because of people seeing me on MySEQ going back and forth rapidly and reporting me.

- - - Updated - - -

New update! Version 5.7.3
----------------------------------
Fixed map system
Removed "areas of interest" and "fast travel" folders and put zone folders in telescripts folder
Changed telescripts file names and folders to be more clean and correct
Changed autobot open default location to the auto folder (if it exists)
Changed some tooltips
Changed window and process names
Changed teleport open/save default locations to current zone folder (if it exists)
Changed version numbering system
 
Sorry if it feels like I'm updating a lot lately, but I've been getting some great suggestions and bug reports.

Version 5.7.4
---------------
Added Health and mana progress bars
Added toolbar UI and button

This new toolbar is a transparent menu that sits on top of everything with buttons for specific uses like spawn list, teleport form, scripts form, and maps form.
 
[Emu only] EQTrainer - EverQuest Hacking Program

Users who are viewing this thread

Back
Top
Cart