Anmeldungsdatum: Aug 2007
Beiträge: 8643
Benutzer-Bewertung:
|
Kategorie: Tools Entwickler: IChooseYou
Beschreibung: Frostbite Tools Author: IChooseYou Release Date: 9/9/2014 Version: 2.0 Architecture: x64 IDA SDK: 6.5
Here is source+binary for updated IDA plugin:
Instructions:
1. Alt+n, fix pointers (do this once -> save i64 db)
2. Open strings list (shift+12) search for any class:
2. Follow the class to it's fb::TypeInfoData* reference
3. Hit alt+n -> dump type
Output:
CPP Code: // TypeInfo: 0x142800100 "FireLogicData" Size: 0xB0 // Flags:0x29 Size:0xB0 Fields:8 class fb::FireLogicData { public: HoldAndReleaseData m_HoldAndRelease //+0x0 BoltActionData m_BoltAction //+0x1C RecoilData m_Recoil //+0x2C Int32 m_FireInputAction //+0x50 Int32 m_ReloadInputAction //+0x54 Int32 m_CycleFireModeInputAction //+0x58 Float32 m_TriggerPullWeight //+0x5C Float32 m_RateOfFire //+0x60 Float32 m_RateOfFireForBurst //+0x64 Float32 m_ClientFireRateMultiplier //+0x68 Float32 m_ReloadDelay //+0x6C Float32 m_ReloadTime //+0x70 unk m_ReloadTimerArray //+0x78 Float32 m_ReloadTimeBulletsLeft //+0x80 Float32 m_ReloadThreshold //+0x84 Float32 m_PreFireDelay //+0x88 Float32 m_AutomaticDelay //+0x8C ReloadLogic m_ReloadLogic //+0x90 ReloadType m_ReloadType //+0x94 FireLogicType m_FireLogicType //+0x98 unk m_FireLogicTypeArray //+0xA0 Boolean m_HoldOffReloadUntilFireRelease //+0xA8 Boolean m_HoldOffReloadUntilZoomRelease //+0xA9 Boolean m_ForceReloadActionOnFireTrigger //+0xAA Boolean m_AlwaysAutoReload //+0xAB };
Added inheritence:
CPP Code: // TypeInfo: 0x142822760 "ClientSoldierEntity" Size: 0x6E0 // Flags:0x35 Size:0x6E0 Fields:0 class fb::ClientSoldierEntity { public: }; Inherited Type: "EntityBusPeer" At: 0x8 (0x1427C56A0) Inherited Type: "Entity" At: 0x28 (0x1427B9AE0) Inherited Type: "SpatialEntity" At: 0x50 (0x1427C5240) Inherited Type: "ComponentEntity" At: 0x90 (0x1427C5EE0) Inherited Type: "GameComponentEntity" At: 0xF0 (0x1427D4C80) Inherited Type: "ClientGameComponentEntity" At: 0x150 (0x1427D2CD0) Inherited Type: "ClientPhysicsEntity" At: 0x1B8 (0x1427D2B90) Inherited Type: "ClientControllableEntity" At: 0x340 (0x1427CBA40) Inherited Type: "ClientCharacterEntity" At: 0x5C0 (0x1427CE1E0)
Also has a quick sig scan feature for FB games. 17 signatures are included in the project, some are mine, some are stolen from @Um Links zu sehen, musst du dich registrieren @Um Links zu sehen, musst du dich registrieren @Um Links zu sehen, musst du dich registrieren
TEXT Code: fb::Main* 0x142167D38 fb::DxRenderer* 0x14251AEB8 fb::GameRenderer* 0x1424730C0 fb::BorderInputNode* 0x142472C80 fb::VirtualFileSystem* 0x142111100 fb::SyncedBFSettings* 0x1421741F8 fb::ScreenshotModule* 0x1425204F8 Ant/Havok VTable 0x141BB4860 WeaponContext 0x1421B51E8 fb::DebugRenderer::GetInstance( ) 0x140602AB0 fb::DebugRenderer::DrawText( ) 0x140603E40 fb::DebugRenderer::DrawRect( ) 0x140603A80 fb::DebugRenderer::DrawFilledRect( ) 0x140603C10 fb::PunkbusterScreenshot::TakeScreenshot( ) 0x140165580 fb::ScreenshotCapture::GetStatus( ) 0x140C5DEA0 PbClGameCommand( char*, char* ) 0x140154220 PbClGameMsg( char*, int ) 0x140154320
Screenshots:
Download: Frostbite IDA Plugin v2
|