mirror of
https://github.com/vel21ripn/nDPI.git
synced 2026-05-04 18:00:17 +00:00
Remove `FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION` define from `fuzz/Makefile.am`; it is already included by the main configure script (when fuzzing). Add a knob to force disabling of AESNI optimizations: this way we can fuzz also no-aesni crypto code. Move CRC32 algorithm into the library. Add some fake traces to extend fuzzing coverage. Note that these traces are hand-made (via scapy/curl) and must not be used as "proof" that the dissectors are really able to identify this kind of traffic. Some small updates to some dissectors: CSGO: remove a wrong rule (never triggered, BTW). Any UDP packet starting with "VS01" will be classified as STEAM (see steam.c around line 111). Googling it, it seems right so. XBOX: XBOX only analyses UDP flows while HTTP only TCP ones; therefore that condition is false. RTP, STUN: removed useless "break"s Zattoo: `flow->zattoo_stage` is never set to any values greater or equal to 5, so these checks are never true. PPStream: `flow->l4.udp.ppstream_stage` is never read. Delete it. TeamSpeak: we check for `flow->packet_counter == 3` just above, so the following check `flow->packet_counter >= 3` is always false. |
||
|---|---|---|
| .. | ||
| 0d5e6eb2d305105171e7ae66265d6549c37e3ae9 | ||
| 2a0245614746aa703c7bb437d8b0d891c4ba24e5 | ||
| 4e52e031dd3f2223203a59dd95d089f4e8877bd4 | ||
| 6b6235e23c531f6f14d9b77422551e67ae768a7e | ||
| 6e6e8065e57a6facb14ec0ebb149d0ebd170def2 | ||
| 7a56c86d9a27a35a2ec96d170b670e146627b012 | ||
| 7a934dc7740961d3685319ef184d51951b73c13a | ||
| 11f08bd8ecbc28bd9365eef39e26adb6e1c88336 | ||
| 64db38a9fe8292ff250d2018a1a88ca08ee4e906 | ||
| 78e15982d2f67c3dd345c91773e7203961772997 | ||
| 142d8e8e993fac8a8a059149394e023508b61d33 | ||
| 349f2ebd81e46b117a8ed78e7f031d468c43f5d7 | ||
| 543ab84e50414c71a8a07cccd96bfdedaa90660c | ||
| 605d323697d62b27aef133ef38a152b53e16de7a | ||
| 893ca617a821a8c839d192dc5e1a416107392f4a | ||
| 6531edab6d1a10a02e75a8054f533ba1c123b1bb | ||
| 64060f57075127b2ae0b8fa2cbd4a4a71b0d16d0 | ||
| 81617cc7f611d90f8eeff7a28174c223bded7cc5 | ||
| 097637d140cf3664ab4f68b64e69629b8d46db97 | ||
| a0ca790f2a1737d6ccec4e8bb4bed27a8eeca737 | ||
| a63d2f8cf3631e2609630b0868b9f22055928bab | ||
| aa5bae5b9f6749c2aa57e33527a84a461ff3b8d5 | ||
| c42ac5e2a81934abce47953c613b7ba1518c638e | ||
| caaa27a7bb14ca0127fcdf0dfa73324357c2c1c9 | ||
| cc307536e71a33127ee0971994d55a6a8067108e | ||
| d88e1d8b0024a2909f07f1705129a6fc3c0679a8 | ||
| d64855ee48b449c5726f1648da19ddc224010ba8 | ||
| d418998b0479e9f3f50dae60cd58f13304aa4647 | ||
| e39dc3486aea5dfa493265c53e0822151a3c69f1 | ||
| e2129c6226ae034311b2c611018f162ee7b9346a | ||
| fc41167f4e3077023960aee5cd4cc19ab11fb4b4 | ||