There’s been a lot of confusion going around as to where the real Lucky Patcher is lately. They have done a good job of making it that way; moving around all over the place. The official website is currently LuckyPatchers.com
If you don’t know what Lucky Patcher is, go check it out; it’s worth it. I, personally can’t live without it (they didn’t pay me to say this; nobody would).