Project 1999

Go Back   Project 1999 > Blue Community > Blue Server Chat

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 12-12-2014, 11:11 AM
trailmix trailmix is offline
Scrawny Gnoll


Join Date: Nov 2014
Posts: 20
Default trojan virus in dsetup.dll

I reinstalled Project 1999 yesterday and found Avast is now hitting on the version 36 dsetup.dll as a trojan. The size of the file is about 2.5mb dated this year instead of 59k dated 2005. I uploaded the 2.5mb version to virustotal and it came up with half a dozen other antivirus softwares that also think it's malware. I would like to respectfully suggest the possibility your website has been compromised by a third party to inject malware into your download, or that your download was compromised before you posted it.
  #2  
Old 12-12-2014, 11:12 AM
falkun falkun is offline
Planar Protector

falkun's Avatar

Join Date: Sep 2010
Location: Ruins of Old Sebilis
Posts: 2,464
Default

http://www.project1999.com/forums/sh...d.php?t=164472

You're late to the party.
  #3  
Old 12-12-2014, 11:20 AM
trailmix trailmix is offline
Scrawny Gnoll


Join Date: Nov 2014
Posts: 20
Default I would agree, but....

When I originally installed Project 1999 the dsetup.dll was 59k, now in the latest distribution it is a different size, much larger. Lucky for me I kept a copy of the original install. The original file doesn't give a trojan hit on virustotal but the larger file does. We are also talking about 8 or so different softwares that are saying the bigger file isa trojan, not just McAfee. Virustotal is rarely wrong because of consensus. Virustotal doesn't think the 59k file is a trojan but does think the 2.5mb file is.

The game starts just fine with the smaller .dll, so I copied that to my Everquest directory and am playing it using that one just fine. I still posit that it is possible the current version being distributed has been compromised because of the file size difference and the fact that one hash hits as compromised at virustotal when the other doesn't.

For the record this is a paid version of Avast Internet Security and it was Malwarebytes that hit on the file originally.
Last edited by trailmix; 12-12-2014 at 11:25 AM..
  #4  
Old 12-12-2014, 12:13 PM
haksum haksum is offline
Scrawny Gnoll


Join Date: May 2014
Posts: 26
Default

Quote:
Originally Posted by trailmix [You must be logged in to view images. Log in or Register.]
The game starts just fine with the smaller .dll, so I copied that to my Everquest directory and am playing it using that one just fine.
Interesting.
  #5  
Old 12-12-2014, 12:23 PM
Secrets Secrets is offline
VIP / Contributor

Secrets's Avatar

Join Date: Oct 2009
Posts: 1,354
Default

Quote:
Originally Posted by haksum [You must be logged in to view images. Log in or Register.]
Interesting.
It starts just fine because the other DLL that comes with EverQuest Titanium by default simply asks you, "Do you want to upgrade your version of DirectX" and if you already have it installed, it does nothing.
It works like this:

Application loads up, allocates a memory space to the executable. It then imports functions from dynamic link libraries that are assigned to the executable.
When it loads dsetup.dll, in the entry point of said library, it executes more code - some of which writes to eqgame.exe, which in return can load more code when sections of eqgame are accessed. The original library does not do this, it simply exports a function for use that the application can reference.
Once this is done, the application starts, and code is activated as-needed based on what the library has written, for example in the application's main execution thread.

Basically, it's a way of modifying an executable you have no source code for.
If EQEmu had the source code to EverQuest, this DLL would not even be needed.
__________________
Engineer of Things and Stuff, Wearer of Many Hats

“Knowing yourself is the beginning of all wisdom.” — Aristotle
  #6  
Old 12-12-2014, 12:28 PM
myriverse myriverse is offline
Planar Protector

myriverse's Avatar

Join Date: Jan 2013
Location: Swamp of N.O. Hope
Posts: 2,470
Default

Quote:
Originally Posted by trailmix [You must be logged in to view images. Log in or Register.]
When I originally installed Project 1999 the dsetup.dll was 59k
No. It has never been that small. The dsetup.dll that P99 uses is not the same one that is installed. The Devs have altered it to hunt for cheating programs. And it has been 1954kb since I've been here.
__________________
Gnawlunzs Phrogphry
Master Angler, Baker, Cadger, Drunk
"If you can't eat a frog, then eat two."
Last edited by myriverse; 12-12-2014 at 12:31 PM..
  #7  
Old 12-12-2014, 11:15 AM
Poosammich Poosammich is offline
Aviak

Poosammich's Avatar

Join Date: Nov 2014
Location: FL
Posts: 88
Default

There are many cases when AV will fire on a file just because it doesn't know about it, or it hasn't been "signed". I'm thinking this is the case here, and because the official signed version is either 1.) very old, or 2.) signed on a different date by SOE. I've had 0 issues on any of the 3 machines I have this installed on in my home, and others here in the community as well.

Also at least IMO if you're running Avast because you want decent free AV. I would use Security Essentials from M$. Its the same or almost recognizably similar to their Enterprise product which is fair in terms of AV, and fair is about as good as it gets anymore.
__________________
Squiggy Mcoldypants -- Ikky Necro -- OG Necro Mith Marr \\ Barallis Shadowcaller \\
Slarti Bartfast -- High Elf Enchanter

Knights Who Say Ni!!!
  #8  
Old 12-12-2014, 11:24 AM
Poosammich Poosammich is offline
Aviak

Poosammich's Avatar

Join Date: Nov 2014
Location: FL
Posts: 88
Default

Could be the case, but I mean how many hits are we talking on this site? I'm doubting that though I'm digging P99, we are generating 10k hits a day. Even that number is very small on the interwebs. With Heartbleed, and so many other vulnerabilities in the wild why target a site this size?
__________________
Squiggy Mcoldypants -- Ikky Necro -- OG Necro Mith Marr \\ Barallis Shadowcaller \\
Slarti Bartfast -- High Elf Enchanter

Knights Who Say Ni!!!
  #9  
Old 12-12-2014, 11:27 AM
trailmix trailmix is offline
Scrawny Gnoll


Join Date: Nov 2014
Posts: 20
Default ??

You are asking a speculative question whereas I am providing the facts I know. Yes, I am aware of false positives and submitted the file for review to Avast as a possible false positive.

edit: the results of the scan by Virustotal, decide for yourself. It does appear Themida has had problems in the past with false positives. That said, hackers also use it to protect malware, so..../shrug


AVware Trojan.Win32.Generic!BT 20141212
Avast Win32:Malware-gen 20141212
Baidu-International Hacktool.Win32.Themida.bgen 20141212
ESET-NOD32 a variant of Win32/Packed.Themida 20141212
K7AntiVirus Trojan ( 0002749e1 ) 20141212
K7GW Trojan ( 0002749e1 ) 20141212
Sophos Generic PUA HM 20141212
Symantec Trojan.Gen.SMH.2 20141212
VIPRE Trojan.Win32.Generic!BT 20141212
ALYac 20141212
AVG 20141212
Ad-Aware 20141212
AegisLab 20141212
Agnitum 20141212
AhnLab-V3 20141212
Antiy-AVL 20141212
Avira 20141212
BitDefender 20141212
Bkav 20141212
ByteHero 20141212
CAT-QuickHeal 20141212
CMC 20141212
ClamAV 20141212
Comodo 20141212
Cyren 20141212
DrWeb 20141212
Emsisoft 20141212
F-Prot 20141212
F-Secure 20141212
Fortinet 20141212
GData 20141212
Ikarus 20141212
Jiangmin 20141211
Kaspersky 20141212
Kingsoft 20141212
Malwarebytes 20141212
McAfee 20141212
McAfee-GW-Edition 20141211
MicroWorld-eScan 20141212
Microsoft 20141212
NANO-Antivirus 20141212
Norman 20141212
Panda 20141212
Qihoo-360 20141212
Rising 20141212
SUPERAntiSpyware 20141212
Tencent 20141212
TheHacker 20141208
TotalDefense 20141212
TrendMicro 20141212
TrendMicro-HouseCall 20141212
VBA32 20141212
ViRobot 20141212
Zillya 20141212
Zoner 20141210
nProtect 20141212
Last edited by trailmix; 12-12-2014 at 11:33 AM..
  #10  
Old 12-12-2014, 11:35 AM
Glenzig Glenzig is offline
Planar Protector

Glenzig's Avatar

Join Date: Mar 2014
Posts: 1,557
Default

P99 confirmed bad for your computer. K.
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 02:10 AM.


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 - 2025, Jelsoft Enterprises Ltd.