mirror of
https://github.com/irssi/irssi.git
synced 2026-08-19 08:32:07 +02:00
Add frontend for fuzzing
Use the following configure command:
$ ./configure --with-fuzzer --with-fuzzer-lib=/path/to/libFuzzer.a \
CC=clang CXX=clang++
Places an irssi-fuzz in src/fe-fuzz/ after build.
Also can specify SANFLAGS to override the chosen sanitizer flags
(defaults to "-g -fsanitize=address -fsanitize-coverage=trace-pc-guard").
This commit is contained in:
parent
7c09b72a26
commit
cf46907256
8 changed files with 415 additions and 1 deletions
143
src/fe-fuzz/tokens.txt
Normal file
143
src/fe-fuzz/tokens.txt
Normal file
|
|
@ -0,0 +1,143 @@
|
|||
"@%+"
|
||||
"*@*!*"
|
||||
"001"
|
||||
"002"
|
||||
"003"
|
||||
"004"
|
||||
"005"
|
||||
"221"
|
||||
"254"
|
||||
"271"
|
||||
"272"
|
||||
"281"
|
||||
"301"
|
||||
"302"
|
||||
"303"
|
||||
"305"
|
||||
"306"
|
||||
"311"
|
||||
"312"
|
||||
"313"
|
||||
"314"
|
||||
"315"
|
||||
"317"
|
||||
"318"
|
||||
"319"
|
||||
"324"
|
||||
"326"
|
||||
"327"
|
||||
"328"
|
||||
"329"
|
||||
"330"
|
||||
"332"
|
||||
"333"
|
||||
"338"
|
||||
"341"
|
||||
"344"
|
||||
"345"
|
||||
"346"
|
||||
"347"
|
||||
"348"
|
||||
"349"
|
||||
"352"
|
||||
"353"
|
||||
"364"
|
||||
"365"
|
||||
"366"
|
||||
"367"
|
||||
"368"
|
||||
"369"
|
||||
"372"
|
||||
"375"
|
||||
"376"
|
||||
"377"
|
||||
"378"
|
||||
"379"
|
||||
"381"
|
||||
"386"
|
||||
"387"
|
||||
"388"
|
||||
"389"
|
||||
"396"
|
||||
"401"
|
||||
"403"
|
||||
"404"
|
||||
"405"
|
||||
"407"
|
||||
"408"
|
||||
"410"
|
||||
"421"
|
||||
"422"
|
||||
"433"
|
||||
"436"
|
||||
"437"
|
||||
"438"
|
||||
"439"
|
||||
"442"
|
||||
"465"
|
||||
"470"
|
||||
"471"
|
||||
"472"
|
||||
"473"
|
||||
"474"
|
||||
"475"
|
||||
"476"
|
||||
"477"
|
||||
"478"
|
||||
"479"
|
||||
"482"
|
||||
"486"
|
||||
"489"
|
||||
"494"
|
||||
"506"
|
||||
"707"
|
||||
"716"
|
||||
"717"
|
||||
"728"
|
||||
"729"
|
||||
"902"
|
||||
"903"
|
||||
"904"
|
||||
"905"
|
||||
"906"
|
||||
"907"
|
||||
":a"
|
||||
"+a"
|
||||
"ACK"
|
||||
"authenticate"
|
||||
"away"
|
||||
"-b"
|
||||
"+b"
|
||||
"cap"
|
||||
"#chan"
|
||||
"connected"
|
||||
"empty"
|
||||
"error"
|
||||
"invite"
|
||||
"join"
|
||||
"kick"
|
||||
"kill"
|
||||
"LS"
|
||||
"mode"
|
||||
"multi-prefix"
|
||||
"NAK"
|
||||
"network"
|
||||
"nick"
|
||||
"nicklen"
|
||||
"notice"
|
||||
"-o"
|
||||
"+o"
|
||||
"part"
|
||||
"ping"
|
||||
"pong"
|
||||
"prefix"
|
||||
"privmsg"
|
||||
"quit"
|
||||
"sasl"
|
||||
"topic"
|
||||
"wallops"
|
||||
"watch"
|
||||
":\x01"
|
||||
":\x01ACTION"
|
||||
":\x01PING"
|
||||
":\x01VERSION"
|
||||
Loading…
Add table
Add a link
Reference in a new issue