tianchao-haohan's repositories
drools_backup
Drools is a rule engine, DMN engine and complex event processing (CEP) engine for Java.
my_beats
Customized beats to support zmq output
nginx_dynamic_modules
How to build nginx dynamic modules
bro
Bro is a powerful network analysis framework that is much different from the typical IDS you may know. Official mirror of git.bro.org/bro.git .
twemproxy
A fast, light-weight proxy for memcached and redis
libhl
Simple and fast C library implementing a thread-safe API to manage hash-tables, linked lists, lock-free ring buffers and queues
grammars-v4
Grammars written for ANTLR v4; expectation that the grammars are free of actions.
JSqlParser
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
sql-parser
SQL Parser for C++. Building C++ object structure from SQL statements.
jansson
C library for encoding, decoding and manipulating JSON data
http-parser
http request/response parser for c
file-extraction
Extract files from network traffic with Bro.
ndpi-demo
nDPI Demo
rum-demo
Rum Demo
nginx-rtmp-module
NGINX-based Media Streaming Server
websocket
C++解析websocket协议
draft
my draft of notebook
tcpdive
A TCP performance profiling tool.
monkey-videos
卸掉Flash插件, 直接在Firefox里解析出视频网站的视频地址
hlsdl
C program to download VOD HLS (.m3u8) files
DPDK-Replay
This tool can replay a pcap capture at wire speed on several 10Gbps links.
python-rison
Python rison encoder/decoder
mysql-proxy
MySQL Proxy is a simple program that sits between your client and MySQL server(s) and that can monitor, analyze or transform their communication. Its flexibility allows for a wide variety of uses, including load balancing, failover, query analysis, query filtering and modification, and many more.
kibana
Kibana