Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Tools

Development::Tools 3rd Party Tools for EQEMu (DB management tools, front ends, etc...)

Reply
 
Thread Tools Display Modes
  #1  
Old 08-03-2008, 09:16 PM
Optix
Fire Beetle
 
Join Date: Nov 2006
Posts: 5
Default EQLiveSniffer v1.0 [unreleased]

This is pretty much just a placeholder until I release the code (should be next 1-2 weeks, sooner if I get enough time.) The reason I brought this post up is to get ideas from the community as I'm building this project. I already have an MQ2 plugin that sniffs out opcodes on live, as well as the data structures. Instead of releasing this, I am working on an executable packet sniffer with a GUI that's easy to read and easy to configure. Because I already have the basic code structure, it's really just updating the code at this point to be a program instead of a plugin addon for MQ2.

Being worked on:
-GUI
-Ability to filter out certain opcodes
-Ability to update names so instead of spitting out opcode (0x24C5) it will spit out name (opSKILL)
-Updating to help identify structure variables..
Code:
Instead of..
C5 24 15 01 00 00

It will read..
WORD unk0x1
DWORD unk0x2
-INI driven configuration for easy updating
-Various packet altering tools for testing
-Ability to identify TargetID, SpawnID, and other commonly used variables in the structure and auto update them when spitting out structure
-Adding my auto offset updater code (works by reading signature scans on live memory) to the code so it does not need to be updated every patch

Please leave your ideas, and if I like them then they will be added to a list of what is being worked on.
Reply With Quote
  #2  
Old 08-03-2008, 09:43 PM
Optix
Fire Beetle
 
Join Date: Nov 2006
Posts: 5
Default

Also, please not that when I say "various packet altering tools for testing." I do not mean I am giving anyone the ability to send packets, because that is something I am never going to release to the public. I am working on a system that will let you play around with the packets for testing but still unsure of exactly how I'm going to do this without giving the public the opportunity to abuse this power and use it to make cheats that should not be made (e.g GK/MB) on EQ Live.
Reply With Quote
  #3  
Old 08-03-2008, 11:26 PM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

I can't wait to give this a try. If it works as well as it sounds, then I am sure this will help out the community a ton. Thanks! This is definitely a tool to keep an eye on
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #4  
Old 08-04-2008, 08:30 AM
So_1337
Dragon
 
Join Date: May 2006
Location: Cincinnati, OH
Posts: 689
Default

Missing op codes are the core cause of much missing functionality. To have an easy way to find them and plug them in would bring so much more to the project, as Derision has shown lately with his submissions.

Thanks for your work on this, it sounds like you might even simplify it enough that a dummy like myself could figure it out =)
Reply With Quote
  #5  
Old 09-24-2008, 02:31 PM
orkim
Sarnak
 
Join Date: Sep 2008
Location: -
Posts: 31
Default

Is there any update to be had on this? Interesting for sure!
Reply With Quote
  #6  
Old 09-26-2008, 12:27 AM
bushman77
Hill Giant
 
Join Date: May 2003
Location: In the bush
Posts: 129
Default umm sweet

what else can i say?
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 01:33 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3