add proudnet to third-party libs
This commit is contained in:
parent
b154ee9266
commit
39e86f667f
2 changed files with 29 additions and 0 deletions
26
third-party/README.md
vendored
26
third-party/README.md
vendored
|
|
@ -44,6 +44,32 @@ Notes:
|
|||
| `ApexProxy.dll`, `ApexProxyMain.dll` | no VERSIONINFO | Proprietary (Apex anti-cheat); no public SDK. |
|
||||
| `XLSLogin.dll` | no VERSIONINFO | Unknown origin; no public source identified. |
|
||||
|
||||
## Statically linked: ProudNet (Nettention) — local-only headers
|
||||
|
||||
ProudNet is not a separate DLL; it is linked into the server EXEs.
|
||||
|
||||
- **Identity (observed):** in `Agent_Release_x64.exe`, RTTI and assert
|
||||
strings name `Proud::CNetServerImpl`, `Proud::CNetClientImpl`, RMI stubs
|
||||
and proxies, and `GET /PNReport/ReportError.php`. There is no version string
|
||||
in the binary. VS2010 build, so likely an early-2010s ProudNet (inference).
|
||||
Other EXEs not yet checked.
|
||||
- **Public material:** `github.com/Nettention/ProudNet` contains prebuilt libs
|
||||
and headers only. There is no public implementation source.
|
||||
- **Licence:** proprietary EULA. It forbids redistribution and
|
||||
reverse-engineering (§1.2b), treats the software as confidential (§3), and
|
||||
is governed by Korean law (§7–8). **Do not commit any ProudNet files.**
|
||||
- **Local copy (gitignored):** `_local/proudnet-1.8.00001/`. It holds
|
||||
`ProudNet/include/` (187 headers) plus `ProudNet-License-En.txt`, from tag
|
||||
`ProudNetLibSetup-1.8.00001` (commit `c70f23f9…`, May 2023). Fetched at the
|
||||
user's direction for local naming reference only.
|
||||
- **Match:** not version-matched; 1.8 is about a decade newer than the build.
|
||||
Only 18 of 63 `Proud::` RTTI classes in the Agent appear in these headers;
|
||||
the rest are internal `*Impl` types. Verify any struct layout against the
|
||||
decompiled code before relying on it.
|
||||
- To re-fetch:
|
||||
`git archive ProudNetLibSetup-1.8.00001 ProudNet/include ProudNet-License-En.txt`
|
||||
from that repo into `_local/proudnet-1.8.00001/`.
|
||||
|
||||
Vendor attributions for XTrap (WiseLogic) and Apex are inferred from DLL
|
||||
names, not corroborated by decompilation.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue