Please Help, How Can I Force Re enable an Extension Which Google disabled as Malware

I did not find any issues with this Extension Which Google disabled as Malware and In fact its my favorite Extension, It made my Browsing Experience Great, I Know Google Can be Fragile and Sensitive and often get triggered by small behavioral changes, For me, thats the reason why i dont use Google chrome and use brave instead, This is one of my Super Favorite Extension and if Google Marks as Malware, Well, I can Live with that Malware, Just tell me how to Get this Extension Enabled

Alternatively, I am also looking for ways to Import an older version of this Extension, For Example, the Latest version seems to be 7.3.2 and the Prior/Previous Version to this one Seems to be 7.3.0, I have Checked a website which is called Crx4chrome

From there, I was able to download a older version where its release date was December 2023 and May 2023(7.2 version)

I checked both of these older versions on Virustotal and they were shown as Safe


Now, How to Install the crx file Manually ?

I already Exported the Config File So i can just import it and i will Get my old Settings back Real Quick

  1. In Brave, go to brave://extensions/ and ensure Developer mode is enabled
  2. Download the .crx file and unpack it to some local folder
  3. Return to brave://extensions/ and click Load unpacked
  4. Select the folder mentioned above
1 Like

I have discovered a way to Get this Exact version working by following this Guide

As Seen in the above Guide, If we Remove the Extension before backup, The Extension(Folder/Data) will be Gone Forever, So to Truly Get the Extension Architecture data as it is, Please Follow the Guide in the below video(Move the Extension Folder to a different directory 1st and then Remove it from brave://extensions)

After its Removed from Extensions Page, Now Move back the Extensions Folder back to the Profile directory as seen in the video and then Make Sure developer Mode is Enabled, Click Load unpacked and then Select the Folder again and Now the Extension will Start working again.

What the above Author on Superuser Failed to add is that, the Author did not mention to turn off Safe browsing Because if you dont turn it off, Google/Chromium will Constantly Scan all of the Enabled Extensions and will Block this workaround(will Disable the Extension again).

So Turn it off

Yes, Lesser Security Now But if we need Something we Love Back again, We have to accept this Compromise, For Now, I Believe in Brave Shields and will Only use websites which i trust on the Profile for which Safe Browsing is turned off… If i know i am Going to visit a Site which is very new, Especially the Link Shortner websites as they are known to cause Forceful Redirects, I will Just create a New Temp Brave Profile and use those websites there.

Bard has Convinced me about Brave Shields But Even Bard had to Say Something Negative or Something which i dont wanted it to say, I would Still Believe in Brave Shields, For Now, Brave Shields is My Best Friend


Hopefully Brave Shields team Figure out a way to Extort the List of all of the websites which Google Safe Browsing List is Marked as unsafe and Allows me to Enable “Domain Blocking” of those websites in Brave://adblock So that in a way, I will Get that Extra Protection, For Example, There can be a New option in Brave://adblock where it can be Named as “Improved Domain Blocking for Safe Browsing” So that in a way if its checked, Safe Browsing domain Blocking will be Restored where instead of Brave Following the Generic Warning Message, We will See New Warning message and New UI on the Domain block Page.

Hopefully Brave Shields Team Sees this Issue and Provide a Solution if Possible, Thanks.

@Mattches method worked

If you didn’t know point 2 as me, You can use this method

I Followed .RAR Renaming.

It Seems Like this Extension was Hacked by Someone else and that Hacker Removed Every info Linked to the original Author

See v7.2 May 2023 Update

V7.3 December 2023 update

Also their Github Now Seems Archived

The Current Good News is that I have Imported V7.2 and Every Functionality works and Since the Auto update Feature No Longer Works for this Extension, I am currently able to use this Extension even with Safe Browsing is Turned ON, Chromium/Safe Browsing is Not disabling this Version.

  • If the extension hasn’t been updated, maybe is a good time to find an alternative? (for security and bugs)
  • Does the same extension show the same error message in other Chromium browsers?
1 Like

This Extension Seems to Affect only Browsers Which depends on Chrome Web Store

For Example, this Extension is alive on Microsoft Edge Store and Firefox

And on both these Stores, The Latest version Seems to be 7.2 May 2023 update.

I Loved Everything about this Extension, It has Lots of options, Powerful Customization and also Beautiful Extension Icon which Beautifies the Extensions Pinned Area on Chromium 109 in Windows 8.1

For Now, As is said, v7.2 continues to work Even with Safe Browsing is turned on, So the Problem Seems to be Linked with v7.3 and Since the Extension is Removed from Chrome Store, Auto update feature No Longer works which is Good.

I don’t know how or why its classed as Malware, but you have to be careful. Since companies can just buy extensions and then infect them with malicious scripts.

1 Like

I agree with @fanboynz — I would actually recommend looking for an alternative extension (of which they do exist).

Even if it is technically safe to use still, the fact that you need to disable Safe browsing in order to use it does not make the value worth the risk. By turning Safe browsing off, you’re essentially preventing the browser from stopping or warning you that you are downloading malicious content or visiting a site attempting to inject or install malicious content on your device.

@xdph I would highly advise finding an alternative or finding a way to install the extension without the need to disable Safe Browsing.

Just Discovered it, The Latest Headache which i have to Live with is that i have to “Load Unpacked” the Extension Every time after the Browser Restarts Because the Current Psycho design is that “Load Unpacked” Extension and the Working State of Extension ONLY Lasts until the Browser Gets Restarted… Why Cant these People at Chrome Store be Nice as Edge Store… The Extension is Still alive on Edge Store, Now i have to waste time to write Script to Automate this Process…

Alright, Here is the Solution, This Should Work for all Extensions, Not Just Smartup But almost Every Extensions which Gets Removed from Chrome Store, Just Follow the Procedure.

Before we Start, Few things to Note

The Image tear and Graphics issue which you may see on video weren’t present while the video was Recorded, Those Effects were mostly due to Lower Bitrate Encoding to Get the video size under the Recommended Size Limit of this Community.

The Performance would have been Slow and thats because 2 different videos were being Recorded at the same at 2 different Browsers(Brave and Edge)

Let’s Start

So it seems Like Im not the only one who was upset by this Issue

Here is the Fix, The Only Manual work which you need to do(after you follow writing down and Structuring the Script) is to Just click an icon in the Taskbar as it will take care of the Rest.

Script Made together with Bard

@ECHO OFF

XCOPY /E /I /Y “C:\Smartup 7.2.622.1170” “C:\Users\Arun\AppData\Local\BraveSoftware\Brave-Browser\User Data\Profile 1\Extensions” >nul

IF EXIST “C:\Users\Arun\AppData\Local\BraveSoftware\Brave-Browser\User Data\Profile 1\Extensions\Smartup 7.2.622.1170” (

ECHO Smartup folder copied successfully.

) ELSE (

ECHO Error: Failed to copy Smartup folder.

ECHO Check if source folder “C:\Smartup 7.2.622.1170” exists or destination path is correct.

)

XCOPY /E /I /Y “C:\Smartup 7.2.622.1170” “C:\Users\Arun\AppData\Local\BraveSoftware\Brave-Browser\User Data\Profile 2\Extensions” >nul

IF EXIST “C:\Users\Arun\AppData\Local\BraveSoftware\Brave-Browser\User Data\Profile 2\Extensions\Smartup 7.2.622.1170” (

ECHO Smartup folder copied successfully.

) ELSE (

ECHO Error: Failed to copy Smartup folder.

ECHO Check if source folder “C:\Smartup 7.2.622.1170” exists or destination path is correct.

)

XCOPY /E /I /Y “C:\Smartup 7.2.622.1170” “C:\Users\Arun\AppData\Local\BraveSoftware\Brave-Browser\User Data\Profile 3\Extensions” >nul

IF EXIST “C:\Users\Arun\AppData\Local\BraveSoftware\Brave-Browser\User Data\Profile 3\Extensions\Smartup 7.2.622.1170” (

ECHO Smartup folder copied successfully.

) ELSE (

ECHO Error: Failed to copy Smartup folder.

ECHO Check if source folder “C:\Smartup 7.2.622.1170” exists or destination path is correct.

)

XCOPY /E /I /Y “C:\Smartup 7.2.622.1170” “C:\Users\Arun\AppData\Local\BraveSoftware\Brave-Browser\User Data\Default\Extensions” >nul

IF EXIST “C:\Users\Arun\AppData\Local\BraveSoftware\Brave-Browser\User Data\Default\Extensions\Smartup 7.2.622.1170” (

ECHO Smartup folder copied successfully.

) ELSE (

ECHO Error: Failed to copy Smartup folder.

ECHO Check if source folder “C:\Smartup 7.2.622.1170” exists or destination path is correct.

)

PAUSE

For this above Script Instance, I use Four different Brave Profiles and use Smartup Gestures in all of them, So for me, Attempting to Fix one Profile Should also Fix all Profiles and this Script does Exactly that. Make sure to Launch all Profiles and wait for 30 Seconds before you run the script.

About the Current Psycho design of Chromium Extensions Security design and How to Manipulate and Overcome this annoyance

While Google Marks down an Extension as Malware, They Not only Remove the Extension from Chrome web Store BUT ALSO disable it in your Browser and the only way you can have the Extension installed back again is while you Manually install it using the Load unpacked Extension and the Problem associated with this is that, Extension will only continue to work as Long as the Session Lasts, So if you Shutdown your PC, Turn it on the Next day and while you Launch the Browser, within few seconds, you’ll notice chromium will Remove the Extensions from your user date/Profile 1/Extensions directory and If Brave Browser is Restarted(after chromium Removed Extensions Folder), the Extension will become Non-Existent…

And to Get that Extension back again in the Previous State, You need to Start over the Process again which is to Copy the Extensions folder, use Load unpacked to Load the Extension and Import Setting which will make you feel that you are not in control of your browser and Someone outside(Chromium team) has more control over your browser than yourself and Ending up Making decisions on what you should do and should not do, what you should keep and what you should not keep which is Irritating and that shouldn’t be the case So Follow this method

Let’s break down the Script

XCOPY /E /I /Y “C:\Smartup 7.2.622.1170”

This Line Specifies Source folder and the following line

“C:\Users\Arun\AppData\Local\BraveSoftware\Brave-Browser\User Data\Profile 1\Extensions” Specifies destination folder to where the Extensions Folder should be copied.

Chromium/brave will have more control over the user data directory, So I Suggest you to use the Local Disk C directory to Set for Source Folder.

Setting up Source Folder

  1. Find the Extension which Google Marked as Malware and disabled it in your browser
  2. Remove the Extension
  3. Now Perform a Google Search of the Extension with the keyword at End crx4chrome
  4. Download CRX file of Latest or older version of the Extension, whatever you decide
  5. Once Downloaded, Go to virustotal website and Scan the downloaded CRX file for viruses
  6. If Reported Safe, Rename the downloaded .crx file to .RAR file
  7. Use Winrar to Extract the .RAR file to a Folder
  8. Create a New Folder and Name that Folder just as Same as What you’re Naming the Extension folder and Place the Extension folder into that New Folder on C Drive

Adding Clarity


00110101010101010110010110101

Now, Go Back to the Script and Rename xxx with your user name and yyy with your Brave Profile name

C:\Users\xxx\AppData\Local\BraveSoftware\Brave-Browser\User Data\yyy\Extensions

Once you have Completed Editing the Script by copy and Pasting it on Notepad, Save it as Smartup.bat (.bat Extension is important) and Store the Script in C drive as seen in the above Images.

Now, Open Task Scheduler (Search for Schedule tasks in Start menu)

In Task Scheduler, Select Task Scheduler Library in Left Navigation Pane, Right click on it and Select “Create Basic Task…”

Next, In the Create Basic Task Wizard, Set the Name “Smartup Fix”

Next, Set the Trigger “Daily” and Select Next again

Select Next again and in the Actions, Choose “Start a Program”

Click Next again and Choose the Script Saved in the C Drive(by clicking the Browse Button)

Click Finish.

Now, You will See the Task Created in the Home Page of Task Scheduler.

Right click on it and Choose Properties, and Navigate to the Triggers tab and delete the trigger daily(The Reason why we Set the Trigger daily because Microsoft Failed to add the option Manual during setup, So to Get the Task Running Manually only when you need it to Run, This is the way)

Important ->>>>> Make Sure you delete the Trigger daily by selecting the Trigger details and clicking delete. Press OK to Exit.

In Properties, Also Select “Run with Highest Privileges” and Click OK.

Now, Go to Desktop, Right Click on an Empty area and Choose New->Shortcut

Now, Here Type schtasks /run /tn “YourTaskName” ->>>>> Replace YourTaskName with the Name you assigned for the task, For the Previous Example use case, the Task name was Smartup Fix, So Here is how to Setup

Click Next and Name the Shortcut as “Smartup Fix”

Click Finish.

Now, A Shortcut will be Placed on the desktop as “Smartup Fix”, Right Click on it and Choose Properties

Click Change File icon and Replace it with the Extension Icon and Pin the Shortcut to Taskbar(Create .ico file using online ico convertor, Most of the times, Icons(png) will be found inside the Extensions folder, It’s Recommended to use that image as source on the .ico convertor websites).

While you click on the Pinned Taskbar Extension icon, You will See this output

Pressing the Pinned icon in the Taskbar will Trigger the Task “Smartup Fix” which will Trigger CMD to activate ->>> which will in turn Trigger XCopy to Get the copying done to all of your Extension Profiles which you specified in the Script(Getting All of the actions which needs to be done by you using a Single click).

Everytime You Start/Turn on your Computer and Launch the Brave Browser, wait for 30 to 60 seconds where within this timeframe, Chromium will Remove the Previous session Loaded unpacked Extensions, once Chromium Removes it, Run the Script by clicking the icon on Taskbar, Once the Script Finishes Running, The Extension will be Back Running again and you dont have to deal with the Painful process of having to Load the unpacked Extension every single time you Restart your Browsing Session.

Watch the Loom video for Clarity to see what chromium does in background(Also, In case if you had the Extension in disabled state or Extension showing puzzle icon, disable the Extension and Re enable it again, It’s Recommended that you do not disable the Extension for which you are following this Script Procedure and Also always Run the script by clicking the Extensions icon in the taskbar after 30 seconds of Launching Brave Browser Profile(I just Tested it, It seems like we dont necessarily need to check whether the chromium removed the Extension or not from your Extensions and Extensions directory or Not , Just Run the Script after 30+ Seconds, Tested for 4+ days, No Issues).

Extended video, Watch here

The coding format on Discourse is not Rich as it does not Support Large Lines of code

See the Full Script here

https://mega.nz/file/DLg1DSDS#gnhuKCkvEpLnvh7fDJVrglS5r3FXGYBrpuKqY7lsv2g

Testing Completed for 3+ weeks and this method works Every time.
Make sure to Launch all Profiles and wait for 30 Seconds before you Run the Script by clicking on the Extension icon in the Taskbar.

New Update:

Here is the Updated Method to Fully Automate the Process

  1. Open Start Menu
  2. Type Shell:Startup
  3. Click it and on the Folder which Gets opened in Explorer, paste the Following Batch File

@echo off
title Smartup Assistant
echo ********************* Smartup Assistant *********************
timeout /t 1 /nobreak >nul
echo.
echo Initializing…

timeout /t 1 /nobreak >nul

echo.
echo Instructing Windows to Launch Brave Profiles

timeout /t 1 /nobreak >nul

echo.
echo Loading Brave Profiles…

Start brave.exe

timeout /t 23 /nobreak >nul

echo.
echo Brave Component updates is in Progress…

“C:\Program Files\BraveSoftware\Brave-Browser\Application\brave.exe” --profile-directory=“Profile 3”

timeout /t 16 /nobreak >nul

echo.
echo All Components updated.

echo.
echo Waiting for Brave to Remove Your Unpacked Extension…

timeout /t 19 /nobreak >nul

echo.
echo Seems Like Brave Removed Smartup, Lets Get it Right back Real Fast.

echo.
echo Finishing up…

C:\Windows\System32\schtasks.exe /run /tn “Smartup Fix” >nul

timeout /t 1 /nobreak >nul

echo.
echo Done. Smartup will be Restored, Have an Awesome Day.

echo.
echo Exiting in 10 Seconds

timeout /t 10 /nobreak >nul

Replace Directories and Profile names accordingly to your Profiles.
Save it as “Smartup Assistant.bat”

Move this batch file to Shell:Startup Folder.

Output


Timeouts are added to Not Stress HDD/SSD/Brave.

And on the Previous Script…

Remove “PAUSE” and Replace it with “timeout /t 5 /nobreak >nul”

With this update, You dont need to do any Actions as Every task is now fully Automated. Just Turn on your Desktop PC, Check after 90 Seconds, Brave Browser will be up and Running with all Fixes applied. If wanted, You can See the Video to check how the batch file works. I have already discovered this method before 3 weeks but Failed to update here as i was busy working on My New Project to be Posted here, The Project is Ready but needs work on Presentation which Should be Finished within 5 days. Will upload the Project while im 100% Satisfied with Presentation.

I have Moved away from Game Projects, The New Project is Backend Development for APIs, p2p Network design… I don’t want to Reveal More info. If You’re Brave developer, Make Sure to Check out and Hopefully Support it because Whatever im about Share on this New Project, No Company/Person has done it, It’s 100% New Venture, Creates Job Opportunities/Passive Income Setup for Many People. If Brave is able to Execute the Project as in the same way of I have been Dreaming of, Brave will be able to help People to Save Money/Generate Money.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.