1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

******* add-on cannot be uninstalled

Discussion in 'Resource and Add-on Discussions' started by Mike Creuzer, Sep 9, 2014.

  1. Mike Creuzer

    Mike Creuzer Well-Known Member

    Hi there,

    Im not positive if this is the right place to post this.

    I cannot uninstall a ******* add-on because the author does not let you if you do not have a valid license, and mine has been revoked for some reason. This is absolutely terrible practice, and I find this to not only be a quality of a poor product and poor development, but also something that I feel is dangerous. I cannot remove this plugin and I do not know what other ways I can go about removing this. I do not know what this means if any person can put a plugin out there, have people install it, and not build a way for them to be able to remove it. That seems like malware to me.

    Any help is appreciated and I feel a discussion should be had on this practice.

  2. Allan

    Allan Well-Known Member

    You can not uninstall the add-on because your license is no longer valid?

    If yes, why ******* don't propose you a query or solution to make it?
    Brivium likes this.
  3. Chris D

    Chris D XenForo Developer Staff Member

    Doesn't seem right. Have you attempted to contact @******* about it?

    Only thing I can think of doing is to disable listeners in config.php and try again:

    $config['enableListeners'] = false;
    Once listeners have been disabled, log in to the Admin CP and uninstall. In theory, it should not be possible for any overriding code to be executed at that point. If it can't be uninstalled then I'd be deeply concerned.

    If you have problems, feel free to let me know. I'll happily take a look at it Mike if you give me FTP and Admin CP access.
    Kaynil and Infopro like this.
  4. Ernest L. Defoe

    Ernest L. Defoe Well-Known Member

    Maybe a PC should be sent to @******* about this or tag him so he gets alerted about this thread. I didn't know you had to have a valid license to uninstall his addons. I knew it had to be valid to install it but not uninstall it. I guess that's a reason I am glad that they few addons I have of his I went with the Professional Lifetime license. If he continues this practice of not being able to uninstall when your license had expired or whatever I will probably not buy anymore of his addons.
    Mike Creuzer likes this.
  5. TJA

    TJA Well-Known Member

    What add-on is it?
    Kaynil likes this.
  6. Mike Creuzer

    Mike Creuzer Well-Known Member

    Thanks for that @Chris D the listener bit removed the copyright and stuff which was what I needed immediately.


    I know I didn't wait very long but I needed it gone ASAP.
  7. Liam W

    Liam W Well-Known Member

    I'm just wondering if it's something in the uninstall callback.

    What actually happens when you attempt to uninstall?

  8. Daniel Hood

    Daniel Hood Well-Known Member

    It's probably something within the uninstall function itself. Like the tables can't be removed until it calls home.
  9. Chris D

    Chris D XenForo Developer Staff Member

    It was indeed. But there were a load of code event listeners that were still enabled despite the add-on being disabled. In my personal opinion, and I don't care what the overall reason is, no add-on developer should manually inject code event listeners into customer's forums that aren't assigned to their add-ons.
    Degrinch, Kaynil, audiokid and 14 others like this.
  10. BassMan

    BassMan Well-Known Member

    That's the reason I run away from add-ons and developers like that...
    Last edited: Sep 9, 2014
    maszd, hellreturn and Veer like this.
  11. Daniel Hood

    Daniel Hood Well-Known Member

    Agreed, quite honestly this whole situation is garbage.
    Degrinch and BassMan like this.
  12. Liam W

    Liam W Well-Known Member

    I didn't even know that was possible until recently, when I located the relevant method. I couldn't think of one reason why it would be necessary.
    ForestForTrees likes this.
  13. HWS

    HWS Well-Known Member

    ******* Add-Ons are very dangerous to install. They call back to ******* when installed and some also when uninstalled. They also submit a lot of sensitive and unnecessary data about your server and Xenforo to ******* without any notification about that.

    If you write this in public it may happen that ******* adds you to be "Discouraged" at his site which makes it impossible to get support and even download your updates, even if you have a valid license. Of course all e-mails won't be answered too.

    So, be careful with *******'s business practice.
    Which is very sad, because he has some interesting add-ons.
    Last edited: Sep 10, 2014
  14. Chris D

    Chris D XenForo Developer Staff Member

    Well, there's no relevant method, as such. You can inject anything directly into the database, templates, code event listeners, template modifications... Doesn't mean you ever should...
  15. HWS

    HWS Well-Known Member

    Also with every update of a product he adds more and more silent home calls.

    He clearly focuses a lot more in data sniffing and collecting than in just protecting his code. Just be careful even with updates.
    Brandon Sheley likes this.
  16. FredC

    FredC Well-Known Member

    Its bothersome that this still hasnt been addressed and it seems odd that no one at XF seems to really care.. Or at least that was the impression i was left with when i raised a similier concern about this very plugin...
    DaveM likes this.
  17. HWS

    HWS Well-Known Member

    I also discussed this at the add-on discussion thread. His answer was that he does the home calls to "protect his code" and that all collected data is "securly stored" at his server for "possible future support purposes". His only action in response to my concern was to discourage our user at his site.
    Last edited: Sep 9, 2014
  18. Mike Creuzer

    Mike Creuzer Well-Known Member

    Yeh, people take their data seriously. Taking it from people without asking is an offense and I actually think illegal in some jurisdictions.
    Jay and oman like this.
  19. oman

    oman Well-Known Member

    Without being a developer, it seems pretty ridiculous. Turns me off purchasing add ons that can't be uninstalled.
    Xon likes this.
  20. oman

    oman Well-Known Member

    Echelon likes this.

Share This Page