I suppose you mean professional lobbying, with the purpose of influencing laws to make money?
Because when a environmental group tries to block some dirty mining project for example, than this is also lobbying. It is just people using influence. You cannot really make that illegal.
You can force the parties involved for transparency and punish bribery, but you cannot make it illegal for people to talk to politicians.
Even when it is done "professional". The problem in reality is, that when you look closely, in effect lots of lobbying is indeed bribery. (most of the indirect kind, like informal promising lucrative jobs after their terms are over, or giving overpaid talks). And that is and remains illegal.