Dustin Sun
Dustin Sun

Reputation: 5532

How to remove CodeMix virus

I accidentally installed CodeMix malware when installing Anguar IDE plugin to my Eclipse4.6. Now everytime I open a JS file it shows CodeMix registration window and I am unable to open JS files if I don't provide my email account. I tried 3 times of unstalling CodeMix and then restarting Eclipse, but failed 3 times. Every time Eclipse says successfully uninstalled. However The virus/malware CodeMix is still there asking for my email account. It is a Windows10.

Question 1: How can I completely remove CodeMix?

Question 2: Is it a crime to develop something like CodeMix in US?

Upvotes: 9

Views: 3565

Answers (6)

jomofrodo
jomofrodo

Reputation: 1149

I installed CodeMix when I was looking for an editor for Go files. They definitely have an aggressive model when it comes to trying to monetize Eclipse plugins. I think it is a shame that they went so overboard on the marketing, because the product itself shows a lot of work, and I would have been willing to pay for something less intrusive.

That said, they now have a pretty good uninstaller built into the product. Just go to (in the Eclipse menu) Help > CodeMix > Uninstall CodeMix. This seems to have cleared it all out for me.

Upvotes: 0

vnavs
vnavs

Reputation: 51

I don't know if this applies to you, but in my installation Groovy Development Tools was interfering with adding and removing plugins. After removing that, I have been able to add and remove other things without difficulty. I am using Eclipse 2020-12.

Upvotes: 1

Ed Johnson
Ed Johnson

Reputation: 11

As a work around I just went and removed everything it was trying to be the preferred editor for (CodeMix/Editors/Preferred Editors). It seems to have made it less of a problem.

Upvotes: 1

Tim
Tim

Reputation: 314

The best way to uninstall software installed from the Eclipse Marketplace is by using the Marketplace client itself. Simply go to Help > Eclipse Marketplace... entry, and then the Installed tab where you can click Uninstall.

Uninstalling software in Eclipse can be difficult if you try to do it from the Help > Installation Details approach as you either need to roll back all changes you've made by using a Revert to a previous point of the installation or find all plugins that you installed from the marketplace. If you miss some plugins when doing the manual approach, Eclipse won't fully remove it.

In this case, CodeMix is not actually "reinstalling" itself as your question reads like. It was just never removed by Eclipse itself.

Upvotes: 6

howlger
howlger

Reputation: 34165

The installation of mistakenly installed plug-ins can be undone as follows:

  1. In Help > About Eclipse IDE hit the Installation Details button
  2. In the Installation Details dialog, in the tab Installation History select the installation point before the mistaken installation and hit the Revert button

Please note that this does not delete files created by the plug-in itself. As far as I know, this plug-in creates a subdirectory in the user's home directory occupying a lot of disk space.

To the second question: As far as I know, not the development but the distribution can be illegal in the US, for example when spying without the user's consent or when licenses (including open source licenses) are violated.

Upvotes: 6

Dustin Sun
Dustin Sun

Reputation: 5532

There are about 6~7 CodeMix plugins including Angular, CodeMix Essentials and 3 more. I had to search by 'mix' and then remove everything in the search results. It is gone now.

Upvotes: 3

Related Questions