C# Source GetDBC Addresses menu

User Tag List

Results 1 to 1 of 1
  1. #1
    counted's Avatar Contributor Authenticator enabled
    Reputation
    203
    Join Date
    Mar 2008
    Posts
    183
    Thanks G/R
    11/108
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    C# Source GetDBC Addresses

    I modified my code that spits out all of the Lua Function Addresses to Grab the DBC addresses.

    Enjoy,

    -counted

    Code:
       public static void GetDBC(StreamWriter log)
            {
                ASCIIEncoding ascii = new ASCIIEncoding();
    
                for (var dwIndex = DataStartIndex; dwIndex < DataEndIndex; dwIndex += 0x4)
                {
                    uint address1 = BitConverter.ToUInt32(WowBytes, (int)dwIndex) - CodeStartAddress;
    
                    if (!IsDataPointer(address1)) continue;
    
                    uint address2 = BitConverter.ToUInt32(WowBytes, (int)dwIndex + 0x4) - CodeStartAddress;
    
                    if (!IsResourcePointer(address2)) continue;
    
                    uint address3 = BitConverter.ToUInt32(WowBytes, (int)address2) - CodeStartAddress;
    
                    if (!IsResourcePointer(address3)) continue;
    
                    int len;
    
                    for (len = 0; len < 256; len++)
                    {
                        if (WowBytes[address3 + len] == 0) break;
                    }
    
                    string name = ascii.GetString(WowBytes, (int)address3, len);
    
                    if (!name.StartsWith("DBFilesClient")) continue;
    
                    string name2 = name.Substring(14);
    
                    log.WriteLine(string.Format(name2 + " 0x{0:X}", address1));
    
                    dwIndex += 0x4;
                }
    
            }
    
            private static bool IsResourcePointer(uint dwAddress)
            {
                return dwAddress >= ResourceStartIndex && dwAddress < ResourceEndIndex;
            }
    
            private static bool IsCodePointer(uint dwAddress)
            {
                return dwAddress >= CodeStartIndex && dwAddress < CodeEndIndex;
            }
    
            private static bool IsDataPointer(uint dwAddress)
            {
                return dwAddress >= DataStartIndex && dwAddress < DataEndIndex;
            }
    Results in:

    Achievement.dbc 0xBB7A4C
    Achievement_Criteria.dbc 0xBB7B34
    Achievement_Category.dbc 0xBB7C1C
    AreaGroup.dbc 0xBB852C
    AreaPOI.dbc 0xBB8614
    AreaAssignment.dbc 0xBB86FC
    AreaTrigger.dbc 0xBB87E4
    AreaTriggerActionSet.dbc 0xBB88CC
    AreaTriggerBox.dbc 0xBB89B4
    AreaTriggerSphere.dbc 0xBB8A9C
    ArmorLocation.dbc 0xBB8B84
    AuctionHouse.dbc 0xBB8C6C
    BankBagSlotPrices.dbc 0xBB8D54
    BarberShopStyle.dbc 0xBB8F24
    BattlemasterList.dbc 0xBB900C
    CameraMode.dbc 0xBB90F4
    CameraShakes.dbc 0xBB91DC
    CastableRaidBuffs.dbc 0xBB92C4
    CharTitles.dbc 0xBB9880
    ChatChannels.dbc 0xBB98D8
    ChrClassesXPowerTypes.dbc 0xBB995C
    ChrSpecialization.dbc 0xBB99B4
    CinematicCamera.dbc 0xBB99E0
    CinematicSequences.dbc 0xBB9A0C
    CombatCondition.dbc 0xBB9A38
    CreatureImmunities.dbc 0xBB9AE8
    CreatureMovementInfo.dbc 0xBB9B40
    CreatureSoundData.dbc 0xBB9B6C
    CreatureSpellData.dbc 0xBB9B98
    CreatureType.dbc 0xBB9BC4
    Criteria.dbc 0xBB9BF0
    CriteriaTreeXEffect.dbc 0xBB9F60
    CurrencyTypes.dbc 0xBB9C1C
    CurrencyCategory.dbc 0xBB9C48
    DanceMoves.dbc 0xBB9C74
    DeathThudLookups.dbc 0xBB9CA0
    DestructibleModelData.dbc 0xBB9D24
    Difficulty.dbc 0xBB9D50
    DungeonEncounter.dbc 0xBB9D7C
    DungeonMap.dbc 0xBB9DA8
    DungeonMapChunk.dbc 0xBB9DD4
    DurabilityCosts.dbc 0xBB9E00
    DurabilityQuality.dbc 0xBB9E2C
    Emotes.dbc 0xBB9E58
    EmotesTextData.dbc 0xBB9E84
    EmotesTextSound.dbc 0xBB9EB0
    EmotesText.dbc 0xBB9EDC
    EnvironmentalDamage.dbc 0xBB9F08
    Exhaustion.dbc 0xBB9F8C
    CriteriaTree.dbc 0xBB9F34
    Faction.dbc 0xBB9FE4
    FootstepTerrainLookup.dbc 0xBBA094
    FriendshipRepReaction.dbc 0xBBA03C
    FriendshipReputation.dbc 0xBBA068
    GameObjectArtKit.dbc 0xBBA0C0
    GameObjectDiffAnimMap.dbc 0xBBA0EC
    GameObjectDisplayInfo.dbc 0xBBA118
    GameTables.dbc 0xBBA144
    GemProperties.dbc 0xBBA19C
    GlyphProperties.dbc 0xBBA1F4
    GlyphSlot.dbc 0xBBA220
    GMSurveyAnswers.dbc 0xBBA24C
    GMSurveyCurrentSurvey.dbc 0xBBA278
    GMSurveyQuestions.dbc 0xBBA2A4
    GMSurveySurveys.dbc 0xBBA2D0
    GMTicketCategory.dbc 0xBBA2FC
    gtBarberShopCostBase.dbc 0xBBA328
    gtBattlePetTypeDamageMod.dbc 0xBBA354
    gtBattlePetXP.dbc 0xBBA380
    gtCombatRatings.dbc 0xBBA3AC
    gtChanceToMeleeCrit.dbc 0xBBA3D8
    gtChanceToMeleeCritBase.dbc 0xBBA404
    gtChanceToSpellCrit.dbc 0xBBA430
    gtChanceToSpellCritBase.dbc 0xBBA45C
    gtItemSocketCostPerLevel.dbc 0xBBA488
    gtNPCManaCostScaler.dbc 0xBBA4B4
    gtOCTBaseHPByClass.dbc 0xBBA4E0
    gtOCTBaseMPByClass.dbc 0xBBA50C
    gtOCTClassCombatRatingScalar.dbc 0xBBA538
    gtOCTHpPerStamina.dbc 0xBBA564
    gtRegenMPPerSpt.dbc 0xBBA590
    gtSpellScaling.dbc 0xBBA5BC
    GuildPerkSpells.dbc 0xBBA66C
    HolidayDescriptions.dbc 0xBBA6F0
    HolidayNames.dbc 0xBBA71C
    Holidays.dbc 0xBBA748
    ImportPriceArmor.dbc 0xBBA774
    ImportPriceQuality.dbc 0xBBA7A0
    ImportPriceShield.dbc 0xBBA7CC
    ImportPriceWeapon.dbc 0xBBA7F8
    ItemArmorQuality.dbc 0xBBA850
    ItemArmorTotal.dbc 0xBBA824
    ItemArmorShield.dbc 0xBBA87C
    ItemBagFamily.dbc 0xBBA8A8
    ItemDamageAmmo.dbc 0xBBA900
    ItemDamageOneHand.dbc 0xBBA92C
    ItemDamageOneHandCaster.dbc 0xBBA958
    ItemDamageRanged.dbc 0xBBA984
    ItemDamageThrown.dbc 0xBBA9B0
    ItemDamageTwoHand.dbc 0xBBA9DC
    ItemDamageTwoHandCaster.dbc 0xBBAA08
    ItemDamageWand.dbc 0xBBAA34
    ItemDisenchantLoot.dbc 0xBBAA60
    ItemGroupSounds.dbc 0xBBAAB4
    ItemLimitCategory.dbc 0xBBAAE0
    ItemNameDescription.dbc 0xBBAB0C
    ItemPetFood.dbc 0xBBAB38
    ItemPriceBase.dbc 0xBBAB64
    ItemPurchaseGroup.dbc 0xBBAB90
    ItemRandomProperties.dbc 0xBBABBC
    ItemRandomSuffix.dbc 0xBBABE8
    ItemReforge.dbc 0xBBAC14
    ItemSet.dbc 0xBBAC40
    ItemSpecOverride.dbc 0xBBAC98
    ItemSpec.dbc 0xBBAC6C
    ItemSubClassMask.dbc 0xBBACC4
    ItemUpgrade.dbc 0xBBAD1C
    ItemUpgradePath.dbc 0xBBAD48
    JournalEncounterCreature.dbc 0xBBADCC
    JournalEncounterItem.dbc 0xBBADF8
    JournalEncounter.dbc 0xBBAE24
    JournalEncounterSection.dbc 0xBBAE50
    JournalInstance.dbc 0xBBAE7C
    JournalTier.dbc 0xBBAEA8
    JournalTierXInstance.dbc 0xBBAED4
    LanguageWords.dbc 0xBBAF00
    Languages.dbc 0xBBAF2C
    LfgDungeonExpansion.dbc 0xBBAF58
    LfgDungeonGroup.dbc 0xBBAF84
    LfgDungeonsGroupingMap.dbc 0xBBAFB0
    LfgDungeons.dbc 0xBBAFDC
    LoadingScreenTaxiSplines.dbc 0xBBB034
    Lock.dbc 0xBBB060
    LockType.dbc 0xBBB08C
    MailTemplate.dbc 0xBBB0B8
    MapDifficulty.dbc 0xBBB0E4
    Material.dbc 0xBBB110
    ModifierTree.dbc 0xBBB13C
    MountCapability.dbc 0xBBB168
    MountType.dbc 0xBBB194
    NPCSounds.dbc 0xBBB29C
    OverrideSpellData.dbc 0xBBB320
    Package.dbc 0xBBB34C
    PageTextMaterial.dbc 0xBBB378
    PaperDollItemFrame.dbc 0xBBB3A4
    Phase.dbc 0xBBB3FC
    PhaseXPhaseGroup.dbc 0xBBB454
    PlayerCondition.dbc 0xBBB480
    PowerDisplay.dbc 0xBBB4AC
    PvpDifficulty.dbc 0xBBB4D8
    QuestFactionReward.dbc 0xBBB504
    QuestInfo.dbc 0xBBB530
    QuestPOIBlob.dbc 0xBBB55C
    QuestPOIPoint.dbc 0xBBB588
    QuestSort.dbc 0xBBB5B4
    QuestXP.dbc 0xBBB5E0
    QuestV2.dbc 0xBBB60C
    QuestFeedbackEffect.dbc 0xBBB638
    ResearchBranch.dbc 0xBBB6E8
    ResearchField.dbc 0xBBB6BC
    ResearchProject.dbc 0xBBB714
    ResearchSite.dbc 0xBBB740
    RandPropPoints.dbc 0xBBB690
    ScalingStatDistribution.dbc 0xBBB76C
    ScalingStatValues.dbc 0xBBB798
    Scenario.dbc 0xBBB7C4
    ScenarioStep.dbc 0xBBB7F0
    ScenarioEventEntry.dbc 0xBBB81C
    ScreenEffect.dbc 0xBBB848
    ScreenLocation.dbc 0xBBB874
    ServerMessages.dbc 0xBBB8A0
    SkillLineAbility.dbc 0xBBB8CC
    SkillLineAbilitySortedSpell.dbc 0xBBB8F8
    SkillLine.dbc 0xBBB924
    SkillRaceClassInfo.dbc 0xBBB950
    SkillTiers.dbc 0xBBB97C
    SoundAmbience.dbc 0xBBB9A8
    SoundAmbienceFlavor.dbc 0xBBB9D4
    SpecializationSpells.dbc 0xBBBA58
    SpellActivationOverlay.dbc 0xBBBA84
    SpellAuraOptions.dbc 0xBBBAB0
    SpellAuraRestrictions.dbc 0xBBBADC
    SpellAuraVisibility.dbc 0xBBBB08
    SpellAuraVisXChrSpec.dbc 0xBBBB34
    SpellCastingRequirements.dbc 0xBBBB60
    SpellCastTimes.dbc 0xBBBB8C
    SpellCategories.dbc 0xBBBBB8
    SpellCategory.dbc 0xBBBBE4
    SpellChainEffects.dbc 0xBBBC10
    SpellClassOptions.dbc 0xBBBC3C
    SpellCooldowns.dbc 0xBBBC68
    Spell.dbc 0xBBC10C
    SpellDescriptionVariables.dbc 0xBBBC94
    SpellDispelType.dbc 0xBBBCC0
    SpellDuration.dbc 0xBBBCEC
    SpellEffectCameraShakes.dbc 0xBBBD44
    SpellEffectScaling.dbc 0xBBBD70
    SpellEquippedItems.dbc 0xBBBD9C
    SpellFlyout.dbc 0xBBBDC8
    SpellFlyoutItem.dbc 0xBBBDF4
    SpellFocusObject.dbc 0xBBBE20
    SpellIcon.dbc 0xBBBE4C
    SpellInterrupts.dbc 0xBBBE78
    SpellItemEnchantment.dbc 0xBBBEA4
    SpellItemEnchantmentCondition.dbc 0xBBBED0
    SpellKeyboundOverride.dbc 0xBBBEFC
    SpellLearnSpell.dbc 0xBBBF28
    SpellLevels.dbc 0xBBBF54
    SpellMechanic.dbc 0xBBBF80
    SpellMisc.dbc 0xBBBFAC
    SpellMissile.dbc 0xBBBFD8
    SpellMissileMotion.dbc 0xBBC004
    SpellRadius.dbc 0xBBC05C
    SpellRange.dbc 0xBBC088
    SpellPower.dbc 0xBBC030
    SpellReagents.dbc 0xBBC0E0
    SpellRuneCost.dbc 0xBBC0B4
    SpellScaling.dbc 0xBBC138
    SpellShapeshift.dbc 0xBBC164
    SpellShapeshiftForm.dbc 0xBBC190
    SpellSpecialUnitEffect.dbc 0xBBC1BC
    SpellTargetRestrictions.dbc 0xBBC1E8
    SpellTotems.dbc 0xBBC214
    SpellVisual.dbc 0xBBC2F0
    SpellVisualKitAreaModel.dbc 0xBBC298
    SpellVisualKitModelAttach.dbc 0xBBC2C4
    Stationery.dbc 0xBBC31C
    StringLookups.dbc 0xBBC348
    SummonProperties.dbc 0xBBC374
    Talent.dbc 0xBBC3A0
    TaxiNodes.dbc 0xBBC3CC
    TaxiPathNode.dbc 0xBBC3F8
    TaxiPath.dbc 0xBBC424
    TerrainTypeSounds.dbc 0xBBC450
    TotemCategory.dbc 0xBBC47C
    TradeSkillCategory.dbc 0xBBC4A8
    TransportAnimation.dbc 0xBBC4D4
    TransportPhysics.dbc 0xBBC500
    TransportRotation.dbc 0xBBC52C
    UnitBloodLevels.dbc 0xBBC558
    UnitBlood.dbc 0xBBC584
    UnitCondition.dbc 0xBBC5B0
    UnitPowerBar.dbc 0xBBC5DC
    Vehicle.dbc 0xBBC608
    VehicleSeat.dbc 0xBBC634
    VehicleUIIndicator.dbc 0xBBC660
    VehicleUIIndSeat.dbc 0xBBC68C
    VocalUISounds.dbc 0xBBC6B8
    World_PVP_Area.dbc 0xBBC6E4
    WeaponImpactSounds.dbc 0xBBC710
    WeaponSwingSounds2.dbc 0xBBC73C
    WorldEffect.dbc 0xBBC768
    WorldElapsedTimer.dbc 0xBBC794
    WorldMapArea.dbc 0xBBC7C0
    WorldMapContinent.dbc 0xBBC7EC
    WorldMapOverlay.dbc 0xBBC818
    WorldMapTransforms.dbc 0xBBC844
    WorldState.dbc 0xBBC870
    WorldStateUI.dbc 0xBBC89C
    ZoneIntroMusicTable.dbc 0xBBC8F4
    ZoneMusic.dbc 0xBBC920
    WorldStateZoneSounds.dbc 0xBBC94C
    WorldStateExpression.dbc 0xBBC8C8
    WorldChunkSounds.dbc 0xBBC978
    PhaseShiftZoneSounds.dbc 0xBBB428
    AnimKitBoneSetAlias.dbc 0xBB7ED4
    AnimKitBoneSet.dbc 0xBB7DEC
    AnimKit.dbc 0xBB7D04
    AnimKitConfig.dbc 0xBB7FBC
    AnimKitConfigBoneSet.dbc 0xBB80A4
    BannedAddOns.dbc 0xBB8E3C
    Cfg_Categories.dbc 0xBB93AC
    Cfg_Configs.dbc 0xBB9494
    Cfg_Regions.dbc 0xBB957C
    CharBaseInfo.dbc 0xBB9778
    CharHairGeosets.dbc 0xBB97FC
    CharSections.dbc 0xBB9828
    CharacterFacialHairStyles.dbc 0xBB98AC
    ChatProfanity.dbc 0xBB9904
    ChrClasses.dbc 0xBB9930
    ChrRaces.dbc 0xBB9988
    FactionGroup.dbc 0xBB9FB8
    FactionTemplate.dbc 0xBBA010
    ItemClass.dbc 0xBBA8D4
    ItemSubClass.dbc 0xBBACF0
    Movie.dbc 0xBBB1C0
    MovieFileData.dbc 0xBBB1EC
    MovieOverlays.dbc 0xBBB218
    MovieVariation.dbc 0xBBB244
    NamesProfanity.dbc 0xBBB2C8
    NamesReserved.dbc 0xBBB2F4
    Resistances.dbc 0xBBB664
    SoundFilter.dbc 0xBBCA80
    SoundFilterElem.dbc 0xBBCAAC
    SpamMessages.dbc 0xBBBA2C
    SoundProviderPreferences.dbc 0xBBBA00
    AnimKitPriority.dbc 0xBB818C
    AnimKitSegment.dbc 0xBB8274
    AnimReplacement.dbc 0xBB835C
    AnimReplacementSet.dbc 0xBB8444
    CharComponentTextureLayouts.dbc 0xBB97A4
    CharComponentTextureSections.dbc 0xBB97D0
    CharStartOutfit.dbc 0xBB9854
    CharacterLoadout.dbc 0xBB9664
    CharacterLoadoutItem.dbc 0xBB974C
    CreatureDisplayInfo.dbc 0xBB9A90
    CreatureDisplayInfoExtra.dbc 0xBB9A64
    CreatureFamily.dbc 0xBB9ABC
    CreatureModelData.dbc 0xBB9B14
    GameTips.dbc 0xBBA170
    GlueScreenEmote.dbc 0xBBA1C8
    GuildColorBackground.dbc 0xBBA5E8
    GuildColorBorder.dbc 0xBBA614
    GuildColorEmblem.dbc 0xBBA640
    HelmetAnimScaling.dbc 0xBBA698
    HelmetGeosetVisData.dbc 0xBBA6C4
    ItemDisplayInfo.dbc 0xBBAA8C
    ItemVisuals.dbc 0xBBADA0
    ItemVisualEffects.dbc 0xBBAD74
    LoadingScreens.dbc 0xBBB008
    NameGen.dbc 0xBBB270
    ObjectEffect.dbc 0xBBC9A4
    ObjectEffectGroup.dbc 0xBBC9D0
    ObjectEffectModifier.dbc 0xBBC9FC
    ObjectEffectPackage.dbc 0xBBCA28
    ObjectEffectPackageElem.dbc 0xBBCA54
    ParticleColor.dbc 0xBBB3D0
    SpellEffect.dbc 0xBBBD18
    SpellVisualEffectName.dbc 0xBBC240
    SpellVisualKit.dbc 0xBBC26C
    FileData.dbc 0xBBCC20
    SoundEntriesAdvanced.dbc 0xBBCE88
    SoundEntries.dbc 0xBBCEB4
    AnimationData.dbc 0xBBCBC8
    AreaTable.dbc 0xBBCBF4
    LightData.dbc 0xBBCCFC
    LightParams.dbc 0xBBCD28
    Map.dbc 0xBBCE04
    FootprintTextures.dbc 0xBBCC4C
    GroundEffectDoodad.dbc 0xBBCC78
    GroundEffectTexture.dbc 0xBBCCA4
    Light.dbc 0xBBCCD0
    LightSkybox.dbc 0xBBCD54
    LiquidMaterial.dbc 0xBBCD80
    LiquidObject.dbc 0xBBCDAC
    LiquidType.dbc 0xBBCDD8
    SoundEmitterPillPoints.dbc 0xBBCE30
    SoundEmitters.dbc 0xBBCE5C
    SoundEntriesFallbacks.dbc 0xBBCEE0
    TerrainMaterial.dbc 0xBBCF0C
    TerrainType.dbc 0xBBCF38
    Weather.dbc 0xBBCF90
    WMOAreaTable.dbc 0xBBCFBC
    ZoneLight.dbc 0xBBCFE8
    ZoneLightPoint.dbc 0xBBD014

    C# Source GetDBC Addresses

Similar Threads

  1. Very basic fishbot source
    By ziao in forum World of Warcraft Bots and Programs
    Replies: 2
    Last Post: 01-10-2007, 12:47 AM
  2. Best source of making profit ingame....
    By JoKeR` in forum World of Warcraft Guides
    Replies: 3
    Last Post: 01-02-2007, 07:59 AM
  3. Anyone got new WC address?
    By Battlemidge in forum World of Warcraft General
    Replies: 0
    Last Post: 12-07-2006, 09:01 PM
  4. Download couterstrike source?
    By WoWLegend in forum Gaming Chat
    Replies: 9
    Last Post: 11-10-2006, 05:43 PM
  5. [Bot:Source] Acidic Bot Source Code
    By =sinister= in forum World of Warcraft Bots and Programs
    Replies: 10
    Last Post: 07-03-2006, 05:38 PM
All times are GMT -5. The time now is 06:10 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search