Project 1999

Go Back   Project 1999 > Blue Community > Blue Server Chat

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 01-08-2013, 10:13 AM
softwaremalpractice softwaremalpractice is offline
Decaying Skeleton


Join Date: Jan 2013
Posts: 1
Default Where is the EULA for Dsetup.dll?

With the latest patch introduced a poorly written DLL file (Dsetup.dll) that sends packets from the client to somewhere else containing resource information of the computer running it.

I'm just curious where the EULA for this DLL is?
  #2  
Old 01-08-2013, 10:34 AM
nilbog nilbog is offline
Project Manager

nilbog's Avatar

Join Date: Oct 2009
Posts: 14,460
Default

I'm curious where the purchaser is?

dsetup.dll is provided for free. You're not a customer.
  #3  
Old 01-08-2013, 10:55 AM
Jenni D Jenni D is offline
Planar Protector

Jenni D's Avatar

Join Date: Jul 2010
Location: Thailand
Posts: 1,138
Default

lol'd
  #4  
Old 01-08-2013, 11:11 AM
Rogean Rogean is offline
¯\_(ツ)_/¯

Rogean's Avatar

Join Date: Oct 2009
Location: Massachusetts
Posts: 5,381
Default

Quote:
Originally Posted by softwaremalpractice [You must be logged in to view images. Log in or Register.]
With the latest patch introduced a poorly written DLL file (Dsetup.dll) that sends packets from the client to somewhere else containing resource information of the computer running it.

I'm just curious where the EULA for this DLL is?
You must be confused because our files don't do that [You must be logged in to view images. Log in or Register.]

Go back to whoever is feeding you misinformation.
__________________
Sean "Rogean" Norton
Project 1999 Co-Manager

Project 1999 Setup Guide
  #5  
Old 01-08-2013, 11:19 AM
Itap Itap is offline
Planar Protector

Itap's Avatar

Join Date: Apr 2012
Location: Permafrost
Posts: 1,953
Default

Quote:
Originally Posted by Rogean [You must be logged in to view images. Log in or Register.]
You must be confused because our files don't do that [You must be logged in to view images. Log in or Register.]

Go back to whoever is feeding you misinformation.
Rog!!
__________________
Lootenant Dan <Hierophant>
  #6  
Old 01-08-2013, 11:28 AM
Rogean Rogean is offline
¯\_(ツ)_/¯

Rogean's Avatar

Join Date: Oct 2009
Location: Massachusetts
Posts: 5,381
Default

Quote:
Originally Posted by Itap [You must be logged in to view images. Log in or Register.]
Rog!!
wut
__________________
Sean "Rogean" Norton
Project 1999 Co-Manager

Project 1999 Setup Guide
  #7  
Old 01-08-2013, 11:37 AM
Itap Itap is offline
Planar Protector

Itap's Avatar

Join Date: Apr 2012
Location: Permafrost
Posts: 1,953
Default

Quote:
Originally Posted by Rogean [You must be logged in to view images. Log in or Register.]
wut
I haven't seen you around here in a coons age [You must be logged in to view images. Log in or Register.]
__________________
Lootenant Dan <Hierophant>
  #8  
Old 01-08-2013, 11:38 AM
Rogean Rogean is offline
¯\_(ツ)_/¯

Rogean's Avatar

Join Date: Oct 2009
Location: Massachusetts
Posts: 5,381
Default

yea nilbog linked me this thread to get a lulz
__________________
Sean "Rogean" Norton
Project 1999 Co-Manager

Project 1999 Setup Guide
  #9  
Old 01-08-2013, 11:43 AM
Raemius Raemius is offline
Orc


Join Date: Dec 2011
Posts: 29
Smile

Quote:
Originally Posted by Rogean [You must be logged in to view images. Log in or Register.]
wut
Not trying to troll here, but doesn't dsetup.dll read the unique BIOS strings of the system and attempt to detect if its running in a wine or virtualbox environment? The dsetup.dll has also been packaged with a packer that encrypts the contents of the dll and kills EQ if it detects a debugger running.

I suspect your purposes for doing some of these things are to catch 2 boxers and cheaters, modify game functionality to make it more classic, and prevent AV from misdetecting this as malware. I tend to agree that a EULA is ridiculous for a free project such as this.

I was always under the impression that some data was being sent back -- are you saying it is in fact not?

Also, thanks for all of the effort and resources you put into this project. People give you guys too much of a hard time. And thanks for the glimpses you provide sometimes into the inner workings of the game -- they are educational for us all.
  #10  
Old 01-08-2013, 12:10 PM
Rogean Rogean is offline
¯\_(ツ)_/¯

Rogean's Avatar

Join Date: Oct 2009
Location: Massachusetts
Posts: 5,381
Default

Quote:
Originally Posted by Raemius [You must be logged in to view images. Log in or Register.]
Not trying to troll here, but doesn't dsetup.dll read the unique BIOS strings of the system and attempt to detect if its running in a wine or virtualbox environment?
Nope. Doesn't do anything even remotely close to that.

Quote:
Originally Posted by Raemius [You must be logged in to view images. Log in or Register.]
The dsetup.dll has also been packaged with a packer that encrypts the contents of the dll and kills EQ if it detects a debugger running.
This is true, one of the ways people try to circumvent the DLL is by using debuggers to see the call stacks and the way that our DLL interacts with the EQ process, among other reasons that someone would use a debugger on the client, the majority of those reasons are malicious. And yes, the contents are encrypted, that is a no brainer.. if they weren't it would be cracked/bypassed within minutes.

Quote:
Originally Posted by Raemius [You must be logged in to view images. Log in or Register.]
I was always under the impression that some data was being sent back -- are you saying it is in fact not?
The way most third party programs work is by injecting themselves into the client. When our DLL detects this occur, information about all the modules loaded into the EQ client get logged and sent. Let me be clear that it is only the modules loaded into the game itself that are sent. This is contained within the EQ Process.

Other than that, the only information that is sent on a regular basis would be hardware ID's that we can use to distinguish your computer from anyone else's. This helps us deter two boxing and track down hackers, dupers, RMT, and etc even if they change their external IP address, which is a common occurance. These ID's are arbitrary and do not personally identify you in any way.

To be honest, more information could be gained from the public IP address you use to access anything and everything, than we could get from anything the DLL sends us.
__________________
Sean "Rogean" Norton
Project 1999 Co-Manager

Project 1999 Setup Guide
Closed Thread


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 06:36 PM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.