Files
mxaccess/captures/043-frida-loopback-write-test-int-115/tcp-conversations.tsv
T
Joseph Doherty fe2a6db786
rust / build / test / clippy / fmt (push) Has been cancelled
Initial project state: .NET reference, design, Rust port (M0+M1), evidence
Layout:
- src/                    .NET 10 x64 reference: MxNativeCodec, MxNativeClient,
                          MxAsbClient, probes, tests, harnesses. Executable spec.
- design/                 Architectural plan for the Rust port (M0–M6), error
                          model, protocol invariants, risks (R1–R16), adversarial
                          review log (review.md).
- rust/                   Rust workspace. M0 skeleton + M1 codec parity.
                          mxaccess-codec: 215 unit tests + 2 cross-implementation
                          parity tests (byte-identical against .NET reference).
                          Other crates are M0 stubs awaiting M2+.
- captures/               Frida + netsh + pcap evidence per CLAUDE.md
                          ("captures are evidence, not throwaway logs").
- analysis/               Decompiled C# (frida/proxy/decompiled-*),
                          Ghidra exports for native DLLs (`exports/` only —
                          working state at `projects/` and AVEVA's input
                          binaries at `input/` are gitignored).
- docs/                   Reverse-engineering reference docs.
- tools/                  Setup-LiveProbeEnv.ps1 (Infisical credential fetcher),
                          Compute-Crc.ps1 (.NET parity helper).
- .github/workflows/      Rust CI: fmt + build + test + clippy on Windows.
- LICENSE                 MIT (Joseph Doherty, 2026).

Verified:
- cargo test --workspace → 217 passed (215 unit + 2 .NET parity), 0 failed
- cargo clippy --workspace -- -D warnings → clean
- cargo fmt --all -- --check → clean
- cargo publish --dry-run -p mxaccess-codec → packages cleanly

Excluded from history (see .gitignore):
- **/bin, **/obj, **/target — build artifacts
- analysis/ghidra/projects/ — Ghidra working state (regenerable)
- analysis/ghidra/input/ — AVEVA proprietary DLLs (vendor IP)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-05 06:21:00 -04:00

65 lines
4.0 KiB
Plaintext

conversation_a conversation_b payload_packets payload_bytes first_relative last_relative
127.0.0.1:57415 127.0.0.1:57433 2422 46364 0.055297375 23.194090843
::1:49704 ::1:53874 450 36014 4.846987009 23.228228092
fe80::3608:256c:365:cc73:53901 fe80::3608:256c:365:cc73:55555 2 14170 19.157724142 19.273068905
fe80::3608:256c:365:cc73:53880 fe80::3608:256c:365:cc73:55555 2 13997 7.209701061 7.333288908
fe80::3608:256c:365:cc73:443 fe80::3608:256c:365:cc73:61633 16 6540 13.390556097 13.463185072
fe80::3608:256c:365:cc73:808 fe80::3608:256c:365:cc73:53900 19 6443 17.664438009 17.681134701
fe80::3608:256c:365:cc73:808 fe80::3608:256c:365:cc73:53342 32 3878 2.404726505 17.556515932
::1:135 ::1:53873 22 2860 4.844409227 23.201266050
fe80::3608:256c:365:cc73:53882 fe80::3608:256c:365:cc73:55555 3 2703 8.959253073 12.047381401
::1:32571 ::1:53879 4 2220 7.152660847 7.159474373
fe80::3608:256c:365:cc73:53904 fe80::3608:256c:365:cc73:55555 3 1941 20.485512257 22.994386196
::1:80 ::1:53864 6 1821 1.763400316 1.769314766
::1:80 ::1:53866 6 1793 2.374889612 2.382465839
::1:80 ::1:53869 6 1793 2.885800362 2.893191576
::1:80 ::1:53885 6 1793 12.379623175 12.390088081
::1:80 ::1:53895 6 1793 12.886385679 12.894291401
::1:80 ::1:53910 6 1793 22.381304741 22.392921686
::1:80 ::1:53913 6 1793 22.888763428 22.900340796
::1:80 ::1:53906 6 1792 21.182769775 21.193192005
fe80::3608:256c:365:cc73:808 fe80::3608:256c:365:cc73:55757 2 1789 8.709217310 8.709619284
::1:80 ::1:53876 6 1788 6.860517979 6.867359400
::1:80 ::1:53878 6 1788 7.008138418 7.016087532
::1:80 ::1:53908 6 1788 21.218530178 21.225518703
::1:80 ::1:53903 6 1787 19.389250994 19.398164511
::1:80 ::1:53899 6 1784 15.323353291 15.334586859
127.0.0.1:57470 127.0.0.1:57477 104 1328 0.248169661 22.918532610
127.0.0.1:57608 127.0.0.1:57631 104 1328 0.270854473 22.918528795
fe80::3608:256c:365:cc73:53881 fe80::3608:256c:365:cc73:55555 2 1202 7.342639685 7.349848986
::1:808 ::1:55800 2 1150 2.753538609 2.754019260
127.0.0.1:57484 127.0.0.1:57746 94 1128 0.000000000 23.086174488
127.0.0.1:57485 127.0.0.1:57747 93 1116 0.040569305 23.086174488
127.0.0.1:57684 127.0.0.1:57745 93 1116 0.123316765 23.157255173
10.100.0.48:1433 10.100.0.48:49792 8 1028 7.453226328 17.615811586
10.100.0.48:1433 10.100.0.48:49805 12 1002 9.203709126 19.219798565
fe80::3608:256c:365:cc73:808 fe80::3608:256c:365:cc73:53897 6 913 13.434919119 13.465249777
fe80::3608:256c:365:cc73:808 fe80::3608:256c:365:cc73:53896 6 900 13.384597063 13.431680202
fe80::3608:256c:365:cc73:80 fe80::3608:256c:365:cc73:53887 2 663 12.584527493 12.584961891
fe80::3608:256c:365:cc73:80 fe80::3608:256c:365:cc73:53888 2 663 12.586266518 12.587042809
::1:808 ::1:55769 1 488 19.062811375 19.062811375
::1:80 ::1:53863 2 332 1.757470369 1.760518551
::1:80 ::1:53865 2 332 2.367848158 2.371295691
::1:80 ::1:53868 2 332 2.878748655 2.882394314
::1:80 ::1:53875 2 332 6.854726315 6.857884645
::1:80 ::1:53877 2 332 7.001536131 7.005135536
::1:80 ::1:53883 2 332 12.369807482 12.375021696
::1:80 ::1:53894 2 332 12.879336119 12.883466721
::1:80 ::1:53898 2 332 15.315166712 15.319326162
::1:80 ::1:53902 2 332 19.380412102 19.384605646
::1:80 ::1:53905 2 332 21.173796892 21.178762913
::1:80 ::1:53907 2 332 21.211738825 21.215319157
::1:80 ::1:53909 2 332 22.371498585 22.376833200
::1:80 ::1:53912 2 332 22.880984783 22.885172129
::1:49704 ::1:49829 2 270 18.954496861 18.954855204
::1:49704 ::1:51439 2 220 2.589257479 2.590651751
fe80::3608:256c:365:cc73:808 fe80::3608:256c:365:cc73:53867 1 52 2.445928574 2.445928574
fe80::3608:256c:365:cc73:808 fe80::3608:256c:365:cc73:53886 1 52 12.447526693 12.447526693
fe80::3608:256c:365:cc73:808 fe80::3608:256c:365:cc73:53911 1 52 22.448753834 22.448753834
127.0.0.1:49248 127.0.0.1:63342 4 24 4.584928513 19.587371588
127.0.0.1:49787 127.0.0.1:49788 21 21 0.529506207 22.993966818
10.100.0.48:1433 10.100.0.48:49936 2 2 8.175229311 9.204283953
10.100.0.48:1433 10.100.0.48:49933 2 2 8.617191792 10.498017788
10.100.0.48:1433 10.100.0.48:49935 2 2 8.680837154 9.542847395
10.100.0.48:1433 10.100.0.48:49934 2 2 8.706292152 9.351711750