mirror of
https://github.com/ProxymanApp/Proxyman.git
synced 2026-04-28 17:45:50 +03:00
[GH-ISSUE #363] Ability to use proxy for some irritating apps #359
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#359
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 @shirshak55 on GitHub (Dec 28, 2019).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/363
I think proxy man should support for those app that don't provide proxy support.
We can test this with firefox with no system proxy ?
I think this will require root privilege for getting raw sockets etc? But this will be very useful especially for cli apps.
@NghiaTranUIT commented on GitHub (Dec 31, 2019):
I just did a research. It's possible to get the raw socket from the system level by using Network Kernel or NetworkExtension Framework.
Since it's huge task and and require to install a helper tool in Kernel, so I suppose that not much people would be willing to install it. For instance, AdGuard requires to install and manually install it in Security Tab, and I'm not willing to do it unless I completely trust AdGuard.
Overall, it's great idea to support it. I will put in in a Backlog 👍
@shirshak55 commented on GitHub (Dec 31, 2019):
I think it should be available to user like me who trust proxyman completely :) And u know the cli apps most people provide dont have proxy options which is really annoying :(
@shirshak55 commented on GitHub (Jan 29, 2020):
actually it is needed for some user. I wanted to check some suspicious commandline app but they don't use proxy and even they don't use system proxy. It would be better if proxyman can work just like Adguard. Yes there can be trust issue but those who are find with it should have choice to use it?
Easy way to test is just to use firefox and tick on no systemproxy and try to capture request from proxyman.
Thanks.
@NghiaTranUIT commented on GitHub (Jul 8, 2021):
Hey @shirshak55, if your app doesn't support Proxy, you can use Reverse Proxy to do it 👍
Here is the step:
http://localhost:10000@shirshak55 commented on GitHub (Jul 8, 2021):
actually, this is not going to work because cli apps don't cooperate and cli apps or some GUI apps don't have proxy information. I am mostly talking from a reverse engineering perspective. Just try firefox with no system proxy option and you still want to enforce traffic from proxy man it seems impossible right? But adguard somehow works idk how.