Earlier quoted context omitted.
> breaking the law Not law per se. More like contractual obligations taken upon by connecting to the flight's WiFi.
If you never clicked "I agree" in the captive portal prompt, and still got free internet via port 53 proxying, could you argue you never broke the contract because you never agreed to the terms? Genuinely curious
As far as I know courts in most jurisdictions are allowed to look at a case in its entirety and that won't look good for you.
A defense like "I thought it was just an config error and couldn't possible imagine that someone would want payment" doesn't sound very plausible to me in particular if it comes from an IT expert who just used sophisticated means to surgically circumvent the block.
In this particular cases of course they confessed the "crime" while bragging about it in their post.
Now what if a random person downloaded an app called "Internet anywhere" from their store and it justed worked? Much muddier because they wouldn't even know it was circumventing anything. For all they know it could be a deal between Air Canada and the app vendor.