Free Cruise Ship Wi-Fi: A High Schooler's Python Script

2025-06-16
Free Cruise Ship Wi-Fi: A High Schooler's Python Script

Facing exorbitant cruise ship internet costs, a teenager on a Princess Cruises voyage cleverly exploited a loophole in the company's 15-minute free Wi-Fi offer for app downloads. He wrote a Python script to automate the process of changing MAC addresses, logging into the ship's network, and requesting the free internet session. This yielded unrestricted, high-speed internet (7+ Mbps) for hours. The script, aided by an OpenWRT router and LLMs for coding assistance, overcame challenges like request repetition and error handling, ultimately achieving free internet access.

Development Free Wi-Fi