I believe there's some set of “hooks”, which get executed when I power on the phone. I want to see it to figure out the reason why my phone sometimes doesn't wake up properly (wakes with black screen).
While the logcat option recommended by Ryan of course is a valid possibility, it is not the most user-friendly solution. I've got a better idea :)
Apps started automatically after boot registered for a certain event, called
Both let you browse your apps by permissions, and even try to indicate "potentially dangerous apps" -- nice side-effect in your case ;)