Former News of the World reporter Clive Goodman told the court he learned to protect his contacts after former editor Piers Morgan made a "shameful" decision to expose a former royal source in the 1990s.
Royal aide Ken Stronach had wanted the NotW to help him get a book deal for his life story. Instead, it was decided to do a story exposing him.
Mr Stronach was arrested, threatened with charges of theft of royal property and eventually released without charge and dismissed, he said.
Goodman said he was also "pulled up by the royal protection squad and threatened" with aiding and abetting. He said: "It was very, very nasty.
"What we did then was pretty discreditable. It was a pretty shameful thing to do."
Goodman said the incident taught him to protect his sources, even from colleagues, and secondly that it is "a dangerous world out there".
More top news
Marking Human Rights Day, the opposition leader says a Labour government would fight misogyny and bridge the gender pay gap.
Many council tax bills could be increased by almost 4% but councils warn that this still won't be enough to avoid cuts to services.
The Foreign Secretary raises the plight of the Yemen people in a speech to Gulf leaders days after his Saudi Arabia 'proxy wars' comment.