[package] name = "openfut-hook" version = "0.1.0" edition = "2021" description = "FIFA 23 version.dll proxy + ProtoSSL plaintext capture hook" [lib] # Output is `version.dll` (the proxy/sideload name FIFA 23 loads). name = "version" crate-type = ["cdylib"] [dependencies] # Inline-hooking library (installs the detour on _ProtoSSLSendPacket). retour = "0.3" # Win32 bindings for the loader/threading/module APIs the hook needs. windows = { version = "0.58", features = [ "Win32_Foundation", "Win32_Security", "Win32_Networking_WinSock", "Win32_System_LibraryLoader", "Win32_System_ProcessStatus", "Win32_System_Threading", "Win32_System_SystemInformation", "Win32_System_SystemServices", ] } # Own workspace root so Cargo doesn't attach this to the openfut-bridge package # in the parent directory. [workspace]