greatsuspender / thegreatsuspender

A chrome extension for suspending all tabs to free up memory
https://chrome.google.com/webstore/detail/the-great-suspender/klbibkeccnjlkjkiokjodocebajanakg/
GNU General Public License v2.0
5.03k stars 902 forks source link

Removed from chrome store for containing malware? #1304

Open okeetris opened 3 years ago

okeetris commented 3 years ago

Please complete the following information when submitting a feature request or bug report.

I just notification that The great suspender had been removed from my browser due to it having malware and now i am unable to find it on the chrome extension store?

The below link no longer works: https://chrome.google.com/webstore/detail/klbibkeccnjlkjkiokjodocebajanakg

okeetris commented 3 years ago

image

Skylancer187 commented 3 years ago

Just got the same message.

Jerrk commented 3 years ago

@greatsuspender

okeetris commented 3 years ago

Hopefully this is a case of Chrome overreaching and auto-detections has interpreted some code wrong!

koriar commented 3 years ago

Unsurprising after #1263

TheCleric commented 3 years ago

This is likely not an overreach. The new maintainer of this extension has been acting shady for a few months.

dmihal commented 3 years ago

I had quite a few tabs removed when chrome pulled this extension.

Anyone know if there's a way to restore them?

csis0247 commented 3 years ago

@deanoemcke

owenblacker commented 3 years ago

Same here @dmihal 😞

daviavmello commented 3 years ago

Alternatives to this extension?

xbrandonx commented 3 years ago

Goodness, you only had ONE job to do.

oliverseal commented 3 years ago

I feel dumb for not knowing this was an ongoing issue. :/ time to change all the passwords

azuzunaga commented 3 years ago

@dmihal, you should be able to press the back button on your browser and get the page back. You can also look at the URL, for example: chrome-extension://klbibkeccnjlkjkiokjodocebajanakg/suspended.html#ttl=Data.Argonaut.Core%20-%20purescript-argonaut-core%20-%20Pursuit&pos=3908&uri=https://pursuit.purescript.org/packages/purescript-argonaut-core/4.0.1/docs/Data.Argonaut.Core. You can get the URL for the page you were on from the last query parameter, uri.

nfultz commented 3 years ago

I had quite a few tabs removed when chrome pulled this extension.

Anyone know if there's a way to restore them?

The original URL is embedded inside the TGS url, you can decode it and reopen the tab that way.

EDIT: beaten by @azuzunaga

TrainerGamer commented 3 years ago

Is there any way to recover currently suspended tabs when the extension was removed? Or do I have to manually reopen each tab

EDIT: Nevermind - answered already

coolgk commented 3 years ago

how to force chrome to enable the extension? they disabled it without warning, all tabs are lost.

azuzunaga commented 3 years ago

@daviavmello I went back to the last release before ownership transfer, https://github.com/greatsuspender/thegreatsuspender/releases/tag/v7.1.6.

To install it, download and unpack tgs-7.1.6.zip. Then go to your chrome extension settings and click on load unpacked. Select the unpacked folder and you should be good to go. You'll lose your settings, including the whitelist.

okeetris commented 3 years ago

I have just followed the instructions at the bottom of #1263 to get the most recent version before the malicious maintainer arrived. Is working fine and i will keep it that way unless we can an answer/ any changes to the existing code.

rxvincent commented 3 years ago

Chrome just close all of my suspended tab and I have no chance to restore it. ha

AKA-Steve commented 3 years ago

Looking at tab history, 90% of my suspended tabs were all opened at the same time when I launched chrome so there is a nice timestamp where you can re-open and then manually fix the tabs if you want them re-opened

DAOWAce commented 3 years ago

Well, this now kicks me in the ass to finally switch over to the last build before the new maintainer took over.

Just have to figure out how to get all my tabs back.. because Google are atrocious at giving users any control.

Edit: Figured something out: https://github.com/greatsuspender/thegreatsuspender/issues/1304#issuecomment-773528627

shadow306k commented 3 years ago

Chrome just close all of my suspended tab and I have no chance to restore it. ha

Go into your chrome history and find the suspended tabs, and just take the URL from them as described above in this thread

TheThor commented 3 years ago

Can anyone point what security issues this extension had?

jjspace commented 3 years ago

Some good articles for context: Ditch 'The Great Suspender' Before It Becomes a Security Risk We no longer recommend the Chrome extension The Great Suspender. Here is why!

srodriguez1850 commented 3 years ago

Can anyone point what security issues this extension had?

https://github.com/greatsuspender/thegreatsuspender/issues/1263

TrainerGamer commented 3 years ago

Can anyone point what security issues this extension had?

New maintainer was acting shady. Lots of tracking etc - #1263

csis0247 commented 3 years ago

@daviavmello I went back to the last release before ownership transfer, https://github.com/greatsuspender/thegreatsuspender/releases/tag/v7.1.6.

To install it, download and unpack tgs-7.1.6.zip. Then go to your chrome extension settings and click on load unpacked. Select the unpacked folder and you should be good to go. You'll lose your settings, including the whitelist.

Isn't the version number identical to the current release?

By the way, for me, the old release has an ID/hash "ileadlglecldmodljgiolifnolmmnkid", whereas the one on the chrome web store is "klbibkeccnjlkjkiokjodocebajanakg". After you installed the old version, go to session management, export, find and replace the ID in your sessions.txt, and import session. If it works, you may close your outdated windows.

TrainerGamer commented 3 years ago

I'll be switching to The Marvellous Suspender - a fork of TheGreatSuspender without any tracking

https://chrome.google.com/webstore/detail/the-marvellous-suspender/noogafoofpebimajpfpamcfhoaifemoa/

q00u commented 3 years ago

I had read those articles and still not switched away from this extension, so my 2000+ suspended tabs in limbo is due to my inaction. There's no medicine for regret.

azuzunaga commented 3 years ago

@daviavmello I went back to the last release before ownership transfer, https://github.com/greatsuspender/thegreatsuspender/releases/tag/v7.1.6. To install it, download and unpack tgs-7.1.6.zip. Then go to your chrome extension settings and click on load unpacked. Select the unpacked folder and you should be good to go. You'll lose your settings, including the whitelist.

Isn't the version number identical to the current release?

@csis0247 latest version available on Chrome before it got pulled was 7.1.8. It contained code that wasn't on Github so that was what set off alarms for some people.

hackerhgl commented 3 years ago

I'm using this extensions as alternative working greate so far. https://chrome.google.com/webstore/detail/the-marvellous-suspender/noogafoofpebimajpfpamcfhoaifemoa?hl=en

Screenshot 2021-02-04 at 11 21 28 PM

daviavmello commented 3 years ago

@daviavmello I went back to the last release before ownership transfer, https://github.com/greatsuspender/thegreatsuspender/releases/tag/v7.1.6.

To install it, download and unpack tgs-7.1.6.zip. Then go to your chrome extension settings and click on load unpacked. Select the unpacked folder and you should be good to go. You'll lose your settings, including the whitelist.

Works perfectly. Hope it is safe.

inkobject commented 3 years ago

I had quite a few tabs removed when chrome pulled this extension.

Anyone know if there's a way to restore them?

@dmihal, I imagine you can examine your browser history (ctrl+h) and restore those tabs.

GarlicAAZ commented 3 years ago

i am trying to find a way to move my previously saved sessions of TGS to the marvelous suspender i just installed

frantonio commented 3 years ago

As many have said before you can open the browser history and in the search bar, input the extension ID. (klbibkeccnjlkjkiokjodocebajanakg) Then get the real URL from the URI as @azuzunaga said.

AmitDeshwar commented 3 years ago

But how to do this with hundreds of tabs? @frantonio

q00u commented 3 years ago

Yeah, getting an individual tab is not the issue.

GarlicAAZ commented 3 years ago

browser history has no sign of TGS, all of my suspended tabs got completely wiped out, they dont exist in the windows or in the browser history.

i read this https://github.com/greatsuspender/thegreatsuspender/issues/557 and saved these folders

Chrome/Default/IndexedDB/chrome-extension_klbibkeccnjlkjkiokjodocebajanakg_0.indexeddb.blob Chrome/Default/IndexedDB/chrome-extension_klbibkeccnjlkjkiokjodocebajanakg_0.indexeddb.leveldb

I am trying to figure out a way to just re-use those for the marvelous suspender

q00u commented 3 years ago

Install TMS, exit Chrome, rename everything with TGS's ID (klbibkeccnjlkjkiokjodocebajanakg) to TMS's ID (noogafoofpebimajpfpamcfhoaifemoa), launch Chrome?

realRoshanRaj commented 3 years ago

Alternatives to this extension?

I just started using Edge's built in "Sleeping Tabs"

xodoj commented 3 years ago

I had a backup of 100+ tabs within the extension (the tabs weren't suspended, I saved the session with those tabs so I could suspend them again later), is there any way I can recover it?

GarlicAAZ commented 3 years ago

i installed the 7.1.6 version of TGS in hope that it would be able to view my saved sessions, but it doesnt. May be restarting browser will help?

lukepereira commented 3 years ago

You can recover the tabs by navigating to your history (chrome://history) and searching for the extension prefix URLs: chrome-extension://klbibkeccnjlkjkiokjodocebajanakg/suspended.html i.e.

chrome://history/?q=chrome-extension%3A//klbibkeccnjlkjkiokjodocebajanakg/suspended.html

Soot3 commented 3 years ago

Yeah. wonder why Chrome took so long. Apparently Edge did this since Nov.2020

frantonio commented 3 years ago

But how to do this with hundreds of tabs? @frantonio

In my case I lost around a dozen tabs so doing it manually wasn't that annoying, and because I clear my history once/twice a month, they were still in the history. For hundreds I am not really sure but I was considering before, following this procedure to re-enable momentarily TGS. https://stackoverflow.com/questions/27080848/edited-chrome-extension-chrome-thinks-it-is-malware

q00u commented 3 years ago

Pressing back does not always work. First of all, it does not appear to give you the suspended page, but the one prior to it in the history. And if there's NO prior page, you can't go back. At least under the settings I was using (using the built-in tab discarding), if that makes a difference.

cleydson commented 3 years ago

I had quite a few tabs removed when chrome pulled this extension.

Anyone know if there's a way to restore them?

CTRL + Shift + T - Windows Command + Shift + T - OSX

flyingwolf79 commented 3 years ago

I had quite a few tabs removed when chrome pulled this extension. Anyone know if there's a way to restore them?

CTRL + Shift + T - Windows Command + Shift + T - OSX

Sadly that does not work, the best option is to find it in your history. Or do not remove the extension until you grab all of the URLs

rxvincent commented 3 years ago

I have make a little try turn off your network and reopoen chrome The extension would be appear again and you can save session from it. In my Windows10 it can save my current session just 1hours ago. but in my mac I can only see my saved session. Anyway better than find it from history page cause I have hundres of tabs opening

GarlicAAZ commented 3 years ago

i tried copypasting the content of the TGS folders into the new folders that i suppose were created for/by the marvelous suspender but the old sessions dont appear :/

i really need to restore my old sessions