-
Notifications
You must be signed in to change notification settings - Fork 7
Packet Processor Locations
zeroKilo edited this page Apr 24, 2020
·
46 revisions
`
R 102886E0 Process_LootService = 0x6A
R 102EAB40 Process_LeaderboardService = 0x83
R 10336BF0 Process_InboxMessageService = 0x86
O 101B4AC0 Process_Telemetry =0x24
O 10147F40 Process_Authentication =0xA
R 1008B820 Process_ChatService =0x6E
R 10099EF0 Process_PartyService =0x70
R 101120B0 Process_AMMGame =0x65
R 10133B90 Process_ProgressionService =0x74
R 1014DD50 Process_PlayerProfileService =0x67
R 10188A90 Process_InventoryService =0x69
R 1024AE60 Process_LoadoutService =0x7B
R 10277F60 Process_UnlockService = 0x7D
R 102AC560 Process_RewardService = 0x76
R 10304FD0 Process_OpsProtocolService =0x80
R 103261B0 Process_ServerInfo =0x82
R 1033CC30 Process_ProfanityFilterService =0x87
R 1036D3D0 Process_AbilityService =0x89
R 10299610 Process_WeaponService = 0x6B
R 10242D00 Process_SkillsService = 0x7A
R 102D61D0 Process_MissionService = 0x6F
R 102BF650 Process_ArmorService = 0x68
R 101EF520 Process_StoreService =0x77
R 102A4900 Process_AvatarService = 0x7E
R 102F5160 Process_WeaponProficiencyService = 0x7F
R 1021E750 Process_AdvertisementsService = 0x79
R 101B9320 Process_AchievementsService = 0x73
R 1032E0D0 Process_PveArchetypeService = 0x85
R 1037D650 Process_SurveyService = 0x8B
R 1035C3B0 Process_StatisticsService =0x72
R 1019D950 Process_FriendsService = 0x6C
R 1040E290 Process_OverlordNewsProtocol = 0x138A
R 1011F140 Process_DBGTelemetry =0x75
R=RDVDLL.dll O=ODSK.dll
`
`
//UDP Receive, QPacket type DATA
OSDK
-> ???
-> Quazal::PRUDPStream::ReceiveIncomingPacket
-> Quazal::PRUDPEndPoint::ServiceIncomingPacket
-> Quazal::PRUDPEndPoint::Dispatch
-> Quazal::PRUDPEndPoint::HandlerDispatch
-> Quazal::ClientStreamManager::Receive (job gets scheduled here)
...
//RMC Processing
YETI
-> ???
-> sub_84FD60
-> sub_84D990
-> sub_86C0D0
-> sub_6AB200
-> sub_6B56A0
OSDK
-> Quazal::Scheduler::DispatchAll
-> Quazal::Scheduler::Dispatch
-> Quazal::Scheduler::DispatchUnlocked
-> Quazal::Scheduler::DispatchImpl
-> Quazal::Scheduler::ProcessJob
-> Quazal::JobProcessProtocolMessage::Execute
-> Quazal::ClientProtocolRequestBroker::ProcessMessage
-> Quazal::ClientProtocolRequestBroker::ProcessMessageCore
-> Quazal::ClientProtocolRequestBroker::ProcessCallResponse
-> Quazal::ClientProtocol::ProcessResponse
-> (Packet Processor)`