ISXSocksCap
From ISMods Wiki
Contents |
Introduction
This extension hooks recv,recvfrom,send,sendto via EzDetourAPI.
When these functions are called by the application (e.g. game), ISXSocksCap will do 3 things. 1) Execute an atom named OnRecv, OnRecvFrom, OnSend, or OnSendTo, with "This" set to a packet object, which contains a binary object as well as information about the sender and receiver 2) Send the call to all sockscapconsole elements, which may selectively dislpay the information, log it to file, etc. 3) Broadcast information on the call to the "Socket Service" service.
SocksCapUI.xml is provided which just has a window element that contains a sockscapconsole. Note that it doesnt include a text box to type in, since that's not part of a console element Smile This console is used for displaying packet data. Right clicking on a sockscapconsole brings up a context menu to toggle logging or selectively filter sockets.
Any number of sockscapconsoles can be opened, and all operate independently. To load multiples, simply "ui -load sockscap sockscapconsole console2" or such to use the new UI duplication. (note: the window's name is sockscapconsole, which is why you type that).
ISXSocksCap is downloaded from this link -- you must be a Lavish Software subscriber, and signed up on the ISMods forums in order to visit this link.
Features
- TODO
Basic Usage
- TODO
User Interface Usage
- TODO
Commands
none
ISUI Elements
- TODO
Data Types
- TODO
Top-Level Objects
- TODO
Services
none
