Vanessa Hudgens Shows Off Rock-Hard Abs in Flaunt Magazine