# Hyperscan - 고성능 다중 정규식 패턴매칭 오픈소스 라이브러리

> Clean Markdown view of GeekNews topic #1151. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=1151](https://news.hada.io/topic?id=1151)
- GeekNews Markdown: [https://news.hada.io/topic/1151.md](https://news.hada.io/topic/1151.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2019-12-26T10:32:45+09:00
- Updated: 2019-12-26T10:32:45+09:00
- Original source: [hyperscan.io](https://www.hyperscan.io/)
- Points: 5
- Comments: 1

## Topic Body

PCRE와 같은 정규식 문법을 따르는 C로 작성된 API.

데이터 스트림에서 수만개의 정규표현식을 동시에 찾는게 가능.

인텔이 개발사인 Sensory Networks 인수 후 오픈소스로 공개했고, 인텔 CPU에 최적화 (AVX2 ,AVX512 명령셋 지원)

## Comments



### Comment 783

- Author: xguru
- Created: 2019-12-26T10:35:04+09:00
- Points: 1

Hyperscan은 GitHub 이 모든 커밋에서 혹시나 GitHub OAuth Token 이나 SSH Key 등이 포함된게 아닌지 검사하는데 사용하는 것으로도 유명

https://github.blog/2018-10-17-behind-the-scenes-of-github-token-scanning/

이 용도(동시에 수많은 값을 찾아내는 것)에서는 Hyperscan 말고는 대안이 없다고
