mirror of
https://github.com/vel21ripn/nDPI.git
synced 2026-05-02 17:00:16 +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. |
||
|---|---|---|
| .. | ||
| 0aa76ccb338d3ccebc43a5a8fffdee7751d6d265 | ||
| 2a56bff810cd667c525c37db6723dcbf025bcb90 | ||
| 2f3a4fbca960b592f3c781f610977f3b45f69173 | ||
| 3ce1f6887a0d18273cf55b0654b56ade542c31c3 | ||
| 5e6cfe5de25b01c0e2d2a8dd21faa8105a408f41 | ||
| 5ed82bad9570f007506f8aba7f8e5da4c14a4eef | ||
| 6ec2df6a57eab9b3e571c6726f76ee6a5321644f | ||
| 8e45f758b6469e28bd94456b2461f2c3a2b2f21e | ||
| 8f1d49329afc8f49ad15aaa61e500554379391b8 | ||
| 9aa71615d92b899e1f005a3bb1bb651ba05ad553 | ||
| 9b59994cf13f356917eda97a5daa45004f7b9d7d | ||
| 021e084f3afc95b05c6e654fb6bfdc853e1438fd | ||
| 253f7d56a78bffbc53dfbb1ca7d05f0ef9f0b94e | ||
| 459a1515abbc6ab7f1d5cfc21ea35b810af475bb | ||
| 482a46d0232d6147a78aaa4a1ae9773d2b2f5dc2 | ||
| 4824e8aff6d92f6adeea67e0b911bee6a43b6b43 | ||
| 28109bd76ad68aa18f10b139db4cade5d824df8e | ||
| 32394a05366ac94f815ec20a260c75e3673d9af5 | ||
| 2491757e0a0507380ae1543b256ca61a8ee1a3ce | ||
| 5080264add14b6fd7e0ee3bd5e4404def2e9a427 | ||
| 9567385c8be9a8db7b9da2e547ade78c1633215c | ||
| b97631ce599792edf1b3c52ac2206cf6f35a3522 | ||
| c6d2eabc9b7bc05be31ba43729c49ee34d40f9b0 | ||
| c20da3ae33ae41a82d7ae0a9edce07941c51bd9d | ||
| c46807ddb605d9c4dad65595292de1004dc808a9 | ||
| cead4a0ab84411705d0107c58d3aa241c063847d | ||
| d8a28850c0f6e0363841120607ee7b598d85f3b3 | ||
| dea5fdae1469fc19333192846c58fed1cc9f53c0 | ||
| e423fa2c1e26d2a8c20bf190cd3fd8626e766f4f | ||
| e5872a5ded736e37f1e26e634e6e95771bc5e9e9 | ||
| ebde88ae2313b116caeb32f35965a9d13ea69b8c | ||
| f990baf7152a46fdb4c75235658402946d641bd4 | ||
| f1136d7b364674d4b767ce31b4f69b01a9a29153 | ||
| f3362478677941d1d38a57a90d49179da0eb647c | ||
| faeacd494edff6ece3fb58a24b4e8068fab06099 | ||