"""Synthetic protocol frames only: never connect to remote scan targets.""" import socket import struct import threading import unittest from unittest.mock import MagicMock, patch from rpcscope.smb_negotiate import negotiate_request, parse_negotiate, probe_smb_compression def context(kind, data): value = struct.pack("