libpcap의 C API를 사용하여 패킷을 캡처한다고 가정합니다. 회선 속도 (예 : Mbps/Gbps)에서 문자열 검색 strstr()을 사용하여 일부 페이로드 문자열을 구문 분석하는 것이 효율적입니까? 예를 들어 strstr (payload, "User-Agent");패킷의 문자열 검색
정규식 패턴 일치 라이브러리 (예 : libpcre)를 사용하여보다 효율적으로 수행 할 수 있습니까?
HTTP 헤더 인수에만 사용하려면 C API가 있습니까? libcurl이 그렇게 할 수 있는지는 분명하지 않습니다. 미리 감사드립니다.
페이로드 문자열이 NUL 종료되었는지 확인하십시오! – bstpierre
여보세요, 고마워요! –