From my experience a good hacker can do it, or an admin really good at programming.