mirror of
https://github.com/ProxymanApp/Proxyman.git
synced 2026-04-28 01:25:52 +03:00
[GH-ISSUE #1405] Helper Tool installs TablePlus, after disabling Helper Tool and removing Proxyman, TablePlus is still there #1399
Labels
No labels
Discussion
Feature request
In Progress...
Plugins
Waiting response
Windows
Windows
bug
duplicate
enhancement
feature
good first issue
iOS
macOS 10.11
question
wontfix
✅ Done
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Proxyman#1399
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ghost on GitHub (Oct 20, 2022).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1405
Hi, in macOS, I have noticed the Helper Tool installs TablePlus, after disabling the Helper Tool, and removing Proxyman, TablePlus is still there, what is the process to fully remove TablePlus from the file system?
@NghiaTranUIT commented on GitHub (Oct 20, 2022):
I'm sorry, but the Proxyman Helper Tool doesn't install the TablePlus app.
Proxyman Helper Tool just helps you to automatically override/revert the HTTP Proxy when the app opens/quits.
Maybe TablePlus is already installed on your Macbook/system.
Document: https://docs.proxyman.io/basic-features/proxy-setting-tool
@ghost commented on GitHub (Oct 20, 2022):
This is a brand new installation, no other app is installed, no security team is involved, as soon as I added the Proxy Helper Tool I got a notification in macOS Ventura RC that the background process TablePlus Inc has been installed and will be running in the background, I just double check it again, by installing a brand new Virtual Machine replicating the whole installation process, and exactly the same happened
@NghiaTranUIT commented on GitHub (Oct 20, 2022):
Please notice that Proxyman app and Proxyman Helper Tools are signed with TablePlus Inc Certificate. It's not the TablePlus app.
Here is the screenshot to proof what I'm saying:
If you'd like to remove the Helper Tool, you can delete it at:
/Library/PrivilegedHelperTools/com.proxyman.NSProxy.HelperToolRef: https://docs.proxyman.io/basic-features/proxy-setting-tool#uninstall-proxy-helper-tool
@ghost commented on GitHub (Oct 20, 2022):
Ok, that makes sense, when I disable the helper, the helper tool will be removed as well, we are ok with that, nonetheless the TablePlus Inc background process is not removed from Login Items (look at the print screen), even If I fully remove the Proxyman app, TablePlus Inc will remain in the Login Items
@ghost commented on GitHub (Oct 20, 2022):
Even on a brand new installation, after having Disabled the Helper Tool, and Removed Proxyman from the system, the TablePlus Inc. process keeps installed and running:
@NghiaTranUIT commented on GitHub (Oct 20, 2022):
Yes, removing the app doesn't remove the Helper Tool. You have to remove it manually. The same thing happens with Paste, and iStat.
I will update to macOS Ventura and fix the following issue
@ghost commented on GitHub (Oct 20, 2022):
Correct, first I disabled the Helper Tool from within Proxyman, successfully, then when I saw the TablePlus Inc. process still installed and running, I wanted to check if by removing Proxyman will help, it didn't.
Thank you for your prompt responses and help.
@NghiaTranUIT commented on GitHub (Oct 23, 2022):
Update: on macOS Ventura, Proxyman Helper Tools is added to the "Allow in Background" section, even though Proxyman only works in the foreground.
It's added due to the Helper Tool.
There is a discussion on this misleading issue on Twitter: https://twitter.com/siracusa/status/1583914093437935616?s=46&t=C1XB91IkDFkG697Ab8T9Dg
@NghiaTranUIT commented on GitHub (Oct 24, 2022):
@idevelop-app Good news here: I've managed to fix the following things:
I will test and send you a Beta build soon. The fix is also included in the next release 👍
@ghost commented on GitHub (Oct 24, 2022):
Great news, thank you
@NghiaTranUIT commented on GitHub (Oct 25, 2022):
@idevelop-app Here is the Beta build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_3.11.0_New_Helper_Tool.dmg
When the app is launched, you will prompt to update the Helper Tool 1.4.0 👍
However, the Login Item + Allow in the Background doesn't properly update it due to the caching mechanism (I believe that it's a bug on macOS Ventura).
To fix it:
sfltool resetbtmIf it's the first time you've installed Proxyman (fresh macOS), it always shows the correct one.
@jankkm commented on GitHub (Nov 5, 2022):
There is a typo. The command is
sfltool resetbtm@NghiaTranUIT commented on GitHub (Nov 6, 2022):
Thanks. It's fixed 👍
@newadventure079 commented on GitHub (Nov 21, 2022):
Can we get the docs updated to say
sfltool resetbtm? I came here searching for why it was a command that wasn't found.https://docs.proxyman.io/basic-features/proxy-setting-tool At the bottom of the page
@NghiaTranUIT commented on GitHub (Nov 21, 2022):
It's fixed @newadventure079 👍