A few weeks ago I read a comment here on the forum with a link to an article that said it was possible to perform a function marked as internal from outside the contract. That is, it is possible through some tricks/hacks to be able to call an internal function from outside the contract.
I can't find the comment or the article anymore (although I've searched in every way) and I can't find anything that helps me understand the subject and how this is possible.
I'm creating token and farm contracts, so it's in my best interest to keep my code as secure as possible.
Can anyone give me some information, article, book suggestion?