TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Creating a Wireshark dissector in Lua (2017)

73 点作者 xanthine将近 5 年前

3 条评论

freedomben将近 5 年前
Wow, times have sure changed. Roughly 10 years ago I wrote a dissector for a layer 7 protocol on top of UDP. It was an incredible amount of work and really hard to do without introducing bugs. Would have loved to have been able to do this in Lua.<p>It&#x27;s hard to overstate how great it is to have a dissector for your protocol in Wireshark. It can make troubleshooting obscure opaque issues a breeze.
评论 #23875459 未加载
as-j将近 5 年前
Damn! I wish I&#x27;d known about this in 2018 when I wrote a Lua dissector for Wireshark while trying to diagnose an outage. We had a custom in house server, with a custom protocol and no way to diagnose it. (don&#x27;t get me started) So using tcpdump&#x2F;wireshark to capture an analyze the failure was whatI took on.<p>It&#x27;s incredibly powerful, and a useful feature in Wireshark. Being able to reload&#x2F;rerun the dissector over packets was amazing and made development really quick and easy, especially in an emergency.<p>The wireshark docs though, as a bit rough to read, so have a walkthrough is great.
the1337zmrly将近 5 年前
seems lit, let me check out