Mastering C Syntax: Unlocking the Power of Programming

As a programmer, you’re likely no stranger to the world of coding, but have you ever stopped to think about the foundation of it all – the syntax? C syntax, in particular, is the backbone of many programming languages, including C++, Java, and Python. In fact, understanding C syntax is crucial for any aspiring programmer, … Read more

Unlocking the Power of Bash: A Comprehensive Guide to Shell Scripting

As a developer, system administrator, or simply a curious tech enthusiast, you’ve likely heard of Bash, the popular Unix shell and command-line interpreter. But do you know the full extent of its capabilities? From automating tedious tasks to streamlining complex workflows, Bash is an incredibly versatile tool that can revolutionize the way you work with … Read more

PLC5 – CSPv4 Wireshark Dissector

Recently I had been looking at PCAP traces of a PLC5 communicating with RsLinx. Wireshark just saw it as a blob of data on top of the TCP header. Well this just would not do. Wireshark provides a nice interface for using LUA to write your own dissector. This is what I ended up doing … Read more