<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://hannes-software.com/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/hid-report-descriptor-debugging/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/libusb-access-denied-winusb-driver-debugging/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/linux-usbmon-permission-capture-access/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-alternate-setting-bandwidth-debugging/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-bos-microsoft-os-descriptor-debugging/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-bulk-transfer-timeout-high-speed-full-speed/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-cdc-acm-dtr-rts-control-line-state/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-cdc-acm-serial-line-coding-debugging/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-composite-device-iad-interface-debugging/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-composite-device-wrong-driver-binding/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-control-transfer-setup-packet/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-control-transfer-stall-setup-packet-debugging/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-control-transfer-status-stage-zlp-debugging/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-descriptor-debugging-hid-cdc/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-device-enumeration-failure/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-device-keeps-disconnecting-reset-loop/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-device-qualifier-other-speed-configuration/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-dfu-firmware-update-failed-debugging/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-endpoint-halt-clear-feature-recovery/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-endpoint-max-packet-size-mismatch/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-endpoint-stall-bulk-transfer-timeout/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-hid-boot-protocol-report-protocol-debugging/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-hid-feature-report-get-set-debugging/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-hid-input-lag-missed-reports-debugging/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-interrupt-endpoint-binterval-polling-latency/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-isochronous-transfer-dropout-audio-video/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-mass-storage-bot-cbw-csw-sense-debugging/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-power-surge-over-current-port-reset/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-remote-wakeup-suspend-resume-debugging/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-selective-suspend-random-disconnect-debugging/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-serial-com-port-disappears-reenumerates/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-string-descriptor-langid-serial-number-debugging/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-uasp-bot-mass-storage-reset-timeout/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usb-vendor-specific-control-request-timeout/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/usbmon-vs-usbpcap-capture/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/uvc-camera-isochronous-transfer-debugging/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/windows-usb-device-descriptor-request-failed/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/blogs/wireshark-usb-filter-usbpcap-usbmon/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/changelog/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/contact/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/download/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/help/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/help/connect/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/help/license/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/help/platform-capture/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/help/sessions/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/help/troubleshooting/</loc></url>
  <url><loc>https://hannes-software.com/bus-scope/license/</loc></url>
  <url><loc>https://hannes-software.com/contact/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/anonymize-sanitize-pcap-sensitive-data/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/arp-duplicate-ip-address-conflict-pcap/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/asymmetric-routing-one-sided-pcap-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/dhcp-failure-no-ip-address-pcap-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/dns-retransmission-timeout-pcap-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/dns-timeout-nxdomain-servfail-pcap/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/http-502-504-gateway-timeout-pcap-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/http-slow-request-ttfb-pcap-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/http2-goaway-rst-stream-pcap-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/icmp-destination-unreachable-packet-too-big-pcap/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/ipv6-dad-neighbor-solicitation-pcap-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/mtu-black-hole-fragmentation-pcap-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/ntp-clock-drift-packet-capture-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/packet-loss-pcap-analysis-retransmission/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/pcap-checksum-offload-false-errors/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/pcap-timestamp-rewrite-evidence/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/pcapng-vs-pcap-format-metadata/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/quic-http3-udp-packet-capture-troubleshooting/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/repair-corrupt-pcap-file/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/split-large-pcap-extract-conversation/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/tcp-close-wait-fin-wait-pcap-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/tcp-ecn-ce-ece-cwr-pcap-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/tcp-keepalive-idle-timeout-firewall-pcap/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/tcp-mss-clamping-vpn-pcap-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/tcp-nagle-delayed-ack-small-packet-latency/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/tcp-out-of-order-vs-retransmission-pcap/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/tcp-retransmission-duplicate-ack-pcap/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/tcp-rst-connection-reset-pcap-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/tcp-sack-dsack-packet-loss-reordering-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/tcp-syn-retransmission-no-syn-ack-pcap/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/tcp-window-scaling-throughput-pcap-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/tcp-zero-window-pcap-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/tls-alpn-http2-negotiation-pcap-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/tls-certificate-expired-handshake-failure-pcap/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/tls-handshake-failure-client-hello-server-hello-pcap/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/tls-sni-mismatch-certificate-wrong-host-pcap/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/vlan-tag-missing-8021q-pcap-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/blogs/websocket-upgrade-failure-pcap-analysis/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/changelog/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/contact/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/download/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/help/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/help/capture-scope/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/help/license/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/help/overview/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/help/release-gates/</loc></url>
  <url><loc>https://hannes-software.com/pcap-surgery/license/</loc></url>
  <url><loc>https://hannes-software.com/privacy/</loc></url>
  <url><loc>https://hannes-software.com/products/</loc></url>
  <url><loc>https://hannes-software.com/refund-policy/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/h264-fu-a-rtp-fragmentation-reassembly/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/h264-packetization-mode-0-1-rtsp-sdp/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/h264-sps-pps-missing-decoder-errors/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/h265-rtsp-stream-not-working-h264-fallback/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/onvif-works-but-rtsp-url-fails/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtcp-bye-camera-stream-ends-unexpectedly/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtcp-cname-audio-video-sync-rtsp/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtcp-sender-report-jitter-packet-loss/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtp-dynamic-payload-type-mismatch-sdp/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtp-marker-bit-frame-boundary-h264/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtp-packet-loss-camera-stream/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtp-sequence-number-wraparound-loss-analysis/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtp-ssrc-change-mid-stream-camera-debugging/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtp-timestamp-drift-clock-rate-camera-stream/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-400-bad-request-describe-camera-url/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-401-404-camera-url-diagnostics/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-454-session-not-found-camera-playback/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-461-unsupported-transport-setup-failed/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-500-internal-server-error-camera-stream/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-503-service-unavailable-camera-resource-limit/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-aggregate-control-url-sdp-setup-404/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-audio-track-aac-unknown-track-sdp/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-authentication-loop-401-digest-basic/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-connects-but-no-video/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-diagnostics-seo/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-digest-authentication-nonce-realm-401/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-main-stream-sub-stream-not-working/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-multicast-udp-camera-stream-debugging/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-nonmatching-transport-server-reply/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-range-header-npt-now-live-playback/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-scale-speed-trick-play-debugging/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-stream-stops-after-30-seconds-keepalive/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-tcp-interleaved-channel-mismatch/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-teardown-session-cleanup-timeout/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-timeout-udp-tcp-interleaved/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsp-udp-rtp-blocked-firewall-nat/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/rtsps-tls-camera-certificate-handshake-debugging/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/blogs/sdp-h264-h265-rtsp-diagnostics/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/changelog/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/contact/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/download/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/help/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/help/case-replay/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/help/connect/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/help/license/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/help/reports/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/help/troubleshooting/</loc></url>
  <url><loc>https://hannes-software.com/rtsp-inspector/license/</loc></url>
  <url><loc>https://hannes-software.com/terms/</loc></url>
</urlset>
