This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Menu

Author Topic: Successfully Decompiled wow 3.3.5a  (Read 14259 times)

thehsvdude

  • Registred Member
  • Wiki Incarnate
  • *****
  • Posts: 136
    • View Profile
Re: Successfully Decompiled wow 3.3.5a
« Reply #15 on: February 11, 2014, 12:12:18 pm »
Quote from: "Milly"
Quote from: "thehsvdude"
im worried im gonna get sued by blizzard if i release the source code
You're right to be worried. Don't release it to the public.
And i live in australia that just makes it worse
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

thehsvdude

  • Registred Member
  • Wiki Incarnate
  • *****
  • Posts: 136
    • View Profile
Re: Successfully Decompiled wow 3.3.5a
« Reply #16 on: February 11, 2014, 12:16:08 pm »
Quote from: "Skarn"
Dude, can you share it via private message? Please.  ;)
.....
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: Successfully Decompiled wow 3.3.5a
« Reply #17 on: February 11, 2014, 01:03:11 pm »
Code: [Select]
~ $ strings wowleak.exe  | grep 12340
World of WarCraft (build 12340)
12340
WoW [Release] Build 12340 (Jun 24 2010 23:54:57)
WoW [Release] Build 12340 (Jun 24 2010)
WOWCOMSATCLIENT12340
    <version>12340</version>
~ $

The binary states this was built in 2010. How can that be?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

thehsvdude

  • Registred Member
  • Wiki Incarnate
  • *****
  • Posts: 136
    • View Profile
Re: Successfully Decompiled wow 3.3.5a
« Reply #18 on: February 11, 2014, 01:08:57 pm »
Quote from: "schlumpf"
Code: [Select]
~ $ strings wowleak.exe  | grep 12340
World of WarCraft (build 12340)
12340
WoW [Release] Build 12340 (Jun 24 2010 23:54:57)
WoW [Release] Build 12340 (Jun 24 2010)
WOWCOMSATCLIENT12340
    <version>12340</version>
~ $

The binary states this was built in 2010. How can that be?
I copied some of the hex code from the original wow 3.3.5a exe to Make it work
The missing parts And i copied that bit lol
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

thehsvdude

  • Registred Member
  • Wiki Incarnate
  • *****
  • Posts: 136
    • View Profile
Re: Successfully Decompiled wow 3.3.5a
« Reply #19 on: February 11, 2014, 01:11:58 pm »
Quote from: "schlumpf"
Code: [Select]
~ $ strings wowleak.exe  | grep 12340
World of WarCraft (build 12340)
12340
WoW [Release] Build 12340 (Jun 24 2010 23:54:57)
WoW [Release] Build 12340 (Jun 24 2010)
WOWCOMSATCLIENT12340
    <version>12340</version>
~ $

The binary states this was built in 2010. How can that be?
Its just not possible to compile a full client with only a couple header files
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: Successfully Decompiled wow 3.3.5a
« Reply #20 on: February 11, 2014, 01:18:51 pm »
So this is an identical copy of the official client with only some resources changed?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

thehsvdude

  • Registred Member
  • Wiki Incarnate
  • *****
  • Posts: 136
    • View Profile
Re: Successfully Decompiled wow 3.3.5a
« Reply #21 on: February 11, 2014, 01:28:00 pm »
Quote from: "schlumpf"
So this is an identical copy of the official client with only some resources changed?
its just not possible to compile a copy with a couple of header files They got use tho
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: Successfully Decompiled wow 3.3.5a
« Reply #22 on: February 11, 2014, 01:34:32 pm »
I don't see how your binary proves to be compiled from scratch by you, then. Sorry, but I am naturally sceptical. ;)
I'd prefer an (at least partial) file listing of your sources. (just names and size of files)
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

thehsvdude

  • Registred Member
  • Wiki Incarnate
  • *****
  • Posts: 136
    • View Profile
Re: Successfully Decompiled wow 3.3.5a
« Reply #23 on: February 11, 2014, 01:48:13 pm »
Quote from: "schlumpf"
I don't see how your binary proves to be compiled from scratch by you, then. Sorry, but I am naturally sceptical. ;)
I'd prefer an (at least partial) file listing of your sources. (just names and size of files)
its not possible to compile with them files I just // them out
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: Successfully Decompiled wow 3.3.5a
« Reply #24 on: February 11, 2014, 02:22:26 pm »
Wow, that's quite a lot of files missing. Just to list a few files that are not present here (random 100 files in the source tree, with directories stripped)

Code: [Select]
$ find wow-code/branches/wow-patch-3_3_5_a-bnet -type f | sed -e s,.*/,, | sort -R | head -n 100
LCDGfxBase.cpp
MapObj.cpp
CSimpleHyperlinkedFrame.cpp
ObjectEffect.cpp
hidmanagerimpl.cpp
Minimap.cpp
Movement.cpp
PatchDownloadGlue.cpp
ConsoleDetect.cpp
CSimpleMovieFrame.cpp
Trade_C.cpp
CSimpleFrame.cpp
cmemblock.cpp
Status.cpp
OsURLDownload.cpp
DanceCache.cpp
PetitionInfo.cpp
CSimpleTop.cpp
NewZerofill.h
OsTcp.cpp
PlayerName.cpp
WDataStore.cpp
CreatureStats.h
CSimpleFrameScript.cpp
aSfxDsp.cpp
PassGlow.cpp
CharacterModelBase.cpp
ConsoleVar.cpp
ClientServices.cpp
PageTextCache.cpp
UIBindings.cpp
WorldFrame.cpp
TumorManager.cpp
Unit_C.cpp
NetClient.cpp
UnitSound_C.cpp
Prop.cpp
LoadingScreen.cpp
blp.cpp
SoundEngine.cpp
PortraitButton.cpp
DynamicString.cpp
OsCall.cpp
CharacterCreation.cpp
ClassTrainerFrame.cpp
UIMacroOptions.cpp
ItemSocketInfo.cpp
SurveyDownloadGlue.cpp
Grunt.cpp
MeteredSection.cpp
TextureCache.cpp
HashMap.h
SoundInterface2VoiceChat.cpp
Bag_C.cpp
Status.h
M2Light.cpp
PartyFrame.cpp
SFile.cpp
ReputationInfo.cpp
IOFileUnit.cpp
StableInfo.cpp
CGlueMgr.cpp
SSignature.cpp
ModelBlob.cpp
Camera.cpp
TaxiMapFrame.cpp
GxuFontMiscClasses.cpp
Player_C.cpp
GameObjectStats.h
ParticleSystem2.h
CSimpleAnim.cpp
GMTicketInfo.cpp
Passenger.cpp
CSimpleAnimScript.cpp
UIMacros.cpp
ActionBarFrame.cpp
Profile.cpp
CreatureStats.cpp
IOUnitContainer.cpp
SFile2-Core.cpp
AccountData.cpp
BattlefieldInfo.h
ItemStats.h
Item_C.cpp
Filestack_Streaming.cpp
Texture.cpp
InputControl.h
Minigame_C.cpp
GxuFontUtil.cpp
OsVersionHash.cpp
ChatFrame.cpp
TimeManager.cpp
LFGInfo.cpp
RCString.cpp
DynamicObject_C.cpp
CSimpleFont.cpp
GfxSingletonManager.cpp
M2Model.cpp
ComSatSoundIOSoundEngine.cpp
GameObjectStats.cpp

I guess you have one big file with all decompiled code?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Will

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 140
    • View Profile
Re: Successfully Decompiled wow 3.3.5a
« Reply #25 on: February 11, 2014, 06:06:49 pm »
-.-'

Why would anyone showoff such an achievement if they weren't willing to share it? Anyone with sense would simply keep this to themselves to stay out the limelight.



Share it or close this pointless thread.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
- JutsuONLINE - http://www.jutsuonline.co/
Always recruiting. Contact me

Gurluas

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 344
    • View Profile
Re: Successfully Decompiled wow 3.3.5a
« Reply #26 on: February 15, 2014, 02:58:49 pm »
Since you got the sourcecode, if you want to help, kill the filter that prevents us from using NPC skins and Deathknight skins (On non-Deathknights)
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Shelldon

  • Contributors
  • Loreweaver
  • *****
  • Posts: 92
    • View Profile
Re: Successfully Decompiled wow 3.3.5a
« Reply #27 on: February 15, 2014, 08:52:15 pm »
Quote from: "Gurluas"
Since you got the sourcecode, if you want to help, kill the filter that prevents us from using NPC skins and Deathknight skins (On non-Deathknights)
It is possible to use Deathknight skins on not-dk via dbc editing also it is a little harder to unlock npc's skins, but possible (with wpe pro, for example). The problem is even if you have npc skin on your character - other people can't see it. You'll look like normal human (for example) but in your window you'll have unusual skin.

btw, sorry for off-topic.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
My imgur collection. My youtube collection.

Ascathos

  • Moderators
  • Creator of Worlds
  • *****
  • Posts: 1129
    • View Profile
Re: Successfully Decompiled wow 3.3.5a
« Reply #28 on: February 16, 2014, 11:39:06 pm »
Quote from: "Shelldon"
Quote from: "Gurluas"
Since you got the sourcecode, if you want to help, kill the filter that prevents us from using NPC skins and Deathknight skins (On non-Deathknights)
It is possible to use Deathknight skins on not-dk via dbc editing also it is a little harder to unlock npc's skins, but possible (with wpe pro, for example). The problem is even if you have npc skin on your character - other people can't see it. You'll look like normal human (for example) but in your window you'll have unusual skin.

btw, sorry for off-topic.
Should be possible with new .mpqs on every client.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

thehsvdude

  • Registred Member
  • Wiki Incarnate
  • *****
  • Posts: 136
    • View Profile
Re: Successfully Decompiled wow 3.3.5a
« Reply #29 on: February 18, 2014, 03:30:25 am »
I will share some source files when my internet gets better
« Last Edit: January 01, 1970, 01:00:00 am by Admin »