Diving within the Marine Park requires you to have a licensed guide with you. Technically that applies to shore dives as well as boat dives. If you stay within usual swimming distance of shore that's unlikely to cause problems. Don't try to swim out to the reef.
Most of the shore dive locations are outside the boundary.