First time here? Check out the FAQ!
answered 2022-07-07 21:12:23 +0000
This (mostly) explains why this can be done. Essentially the dissection engine is used to dissect the packets, the UI code is used to interact with the end user. These exist 'at arms length' of each other, AFAIK.