I agree with the sentiment here, that if someone specifies that they are trying to hack an app for their benefit against the developer's wishesobviously is being unethical, then thatthe question should be closed. BUT, then the other side of me says, this is all computer science, right? The information that you share to help me hack an app illegally may help someone else tremendously in another way. It's like if I'm a gunshop. A person comes in and wants his gun fixed. I don't give him a form and grill him to make sure he won't shoot anybody in order for me to fix it. I fix it, and if I have suspicion that he's acting illegally I will notify the police. He may be an honest hunter. But if I refuse to fix the gun, or tell him what he needs to fix it, he will go away disappointed and without a solution. So, I'm not sure that we should be really suspicious of possibly unethical questions. Provide the information, and it's up to the person to be ethical with it.