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

Archive::Tools Archive area for Tools's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 04-20-2008, 12:22 PM
mburnett
Guest
 
Posts: n/a
Default Release

http://filebeam.com/de7c0b77ca076c1c161398caa6d37710

follow the readme

this is an alpha release so it might be buggy so keep me informed
Reply With Quote
  #2  
Old 04-20-2008, 04:08 PM
Knightly
Accomplished Programmer
 
Join Date: Nov 2006
Location: Honolulu, HI
Posts: 91
Default

I'd recommend being careful about compiling the login information for MySQL into the code. It may be paranoia, but I always feel that anything that goes into the code can be retrieved from the code. Since the user you're using has to have rights to update your account table, it's something you really want to protect.

The way I've seen a lot of them done is that they interface with a back end (other than MySQL) that does the database authentication for them. That way any code authenticating to the back end is client side...but if it's compromised all you have access to is what a user would have access to, rather than what a DB writer would have access to.

If you're not good at client/server programming (I'm sure not), the way that I did mine was using a backend web interface that the user authenticates to. It's just a bunch of PHP pages that return error/success codes. Not to say that's the best way to do it, client/server apps are much more elegant...but it works with little effort.
Reply With Quote
  #3  
Old 04-20-2008, 08:09 PM
mburnett
Guest
 
Posts: n/a
Default

actually dofuscator thats all i got to say on that one lol try retrieving it from the code ill even tell you where it is in the code and give you binaries with my db information in them lol however youhavent paid attention to what said this is a version for the community it has none of that and uses an adaptation of peq updater not that it matters because you would need alot more then a normal pc's processing power to successfully decompile and decrypt the binaries
Reply With Quote
  #4  
Old 04-20-2008, 08:13 PM
mburnett
Guest
 
Posts: n/a
Default

oh and one more thing as already stated the launcher DOES NOT update the mysql at all a web script does that i would have to say that client server apps that you suggest are by far more insecure because my way they have to decrypt a whole binary and decompile it where as your way all they gotta do is crack the packet structure
Reply With Quote
  #5  
Old 04-21-2008, 08:56 AM
mburnett
Guest
 
Posts: n/a
Default

also if this gets a good response in time i want to get togeter with the main emu devs and see if they cant make a version that works with the public loginserver, not really for any reason other then one ease of use for the end user instead of having to make a sortcut and edit it and all that and for a means of making ls accounts besides the forums but i dunno ill have to talk privatly with the devs about that
Reply With Quote
  #6  
Old 04-21-2008, 11:02 AM
TheLieka
Developer
 
Join Date: Oct 2004
Location: THE ATL (wut wut)
Posts: 325
Default

Very interesting.

Dax
__________________
Daxum



Former ServerOp - Vallon Zek / Tallon Zek Emu Server - Legit / Guild PvP - (2007 - 2011 RIP)
Reply With Quote
  #7  
Old 04-21-2008, 11:15 AM
mburnett
Guest
 
Posts: n/a
Default

ummm what is? lol
Reply With Quote
Reply

Thread Tools
Display Modes

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 11:55 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 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3