[GH-ISSUE #1092] Does not intercept traffic from the XLN Audio program #1085

Closed
opened 2026-03-03 19:48:14 +03:00 by kerem · 6 comments
Owner

Originally created by @Drovosek01 on GitHub (Dec 15, 2021).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1092

Originally assigned to: @NghiaTranUIT on GitHub.

Proxyman version? (Ex. Proxyman 1.4.3)

v2.35.3 (23530)

macOS Version? (Ex. mac 10.14)

macOS 10.14.6

Hello.

I installed the "XLN Online Installer" application, through which other programs from XLN can be installed, and with the help of Proxyman I wanted to get direct links to the program installers, but Proxyman did not show any traffic from the "XLN Online Installer" program.

Here are links to this program, I hope you can make Proxyman able to intercept its traffic. Thanks.
https://www.xlnaudio.com/demos
https://www.xlnaudio.com/api/download/96

Originally created by @Drovosek01 on GitHub (Dec 15, 2021). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1092 Originally assigned to: @NghiaTranUIT on GitHub. ### Proxyman version? (Ex. Proxyman 1.4.3) v2.35.3 (23530) ### macOS Version? (Ex. mac 10.14) macOS 10.14.6 Hello. I installed the "XLN Online Installer" application, through which other programs from XLN can be installed, and with the help of Proxyman I wanted to get direct links to the program installers, but Proxyman did not show any traffic from the "XLN Online Installer" program. Here are links to this program, I hope you can make Proxyman able to intercept its traffic. Thanks. https://www.xlnaudio.com/demos https://www.xlnaudio.com/api/download/96
kerem closed this issue 2026-03-03 19:48:15 +03:00
Author
Owner

@NghiaTranUIT commented on GitHub (Dec 16, 2021):

I've downloaded and tested it @Drovosek01

This app is a cross-platform app, which is mainly written in C++ and C++ Network libraries, such as Poco. As a result, this app doesn't respect the HTTP/HTTPS Proxy System Config, so Proxyman could not capture it. The only solution is that we might find a setting to override the HTTP/HTTPS Proxy in "XLN Online Installer", but I could not find these settings in its Preference.

I'd like to say that it's designed to prevent Mitm app to intercept its traffic, so there is no way to do it unless the developer of the app allows us 👍

<!-- gh-comment-id:995346529 --> @NghiaTranUIT commented on GitHub (Dec 16, 2021): I've downloaded and tested it @Drovosek01 This app is a cross-platform app, which is mainly written in C++ and C++ Network libraries, such as Poco. As a result, this app doesn't respect the HTTP/HTTPS Proxy System Config, so Proxyman could not capture it. The only solution is that we might find a setting to override the HTTP/HTTPS Proxy in "XLN Online Installer", but I could not find these settings in its Preference. I'd like to say that it's designed to prevent Mitm app to intercept its traffic, so there is no way to do it unless the developer of the app allows us 👍
Author
Owner

@Drovosek01 commented on GitHub (Dec 16, 2021):

I also noticed that Lulu was able to track that the XLN application was trying to access the Internet and asked me to block or allow the connection. Unfortunately, Lulu does not show the full address of the request, but only the domain. Also, Lulu installs its own kext or some other extension during installation.
I hope you will be able to make sure that Proxyman, for example, also installs its kext and can intercept absolutely all traffic.

In any case, thank you for your answer and for your time.

<!-- gh-comment-id:995823501 --> @Drovosek01 commented on GitHub (Dec 16, 2021): I also noticed that Lulu was able to track that the XLN application was trying to access the Internet and asked me to block or allow the connection. Unfortunately, Lulu does not show the full address of the request, but only the domain. Also, Lulu installs its own kext or some other extension during installation. I hope you will be able to make sure that Proxyman, for example, also installs its kext and can intercept absolutely all traffic. In any case, thank you for your answer and for your time.
Author
Owner

@Drovosek01 commented on GitHub (Dec 16, 2021):

I tried another application - Radio Silence. It does not require any additional permissions or kexts and it was able to see requests from XLN Online Installer.

image

image

<!-- gh-comment-id:995861791 --> @Drovosek01 commented on GitHub (Dec 16, 2021): I tried another application - Radio Silence. It does not require any additional permissions or kexts and it was able to see requests from XLN Online Installer. ![image](https://user-images.githubusercontent.com/29478700/146389163-2ad46c50-3e67-410e-bbe7-71db22109245.png) ![image](https://user-images.githubusercontent.com/29478700/146389185-a582b4b8-e673-434d-a6c1-3a5ed6feb6d4.png)
Author
Owner

@NghiaTranUIT commented on GitHub (Dec 17, 2021):

Radio Silence and Lulu work under a lower networking layer (TCP/UDP), so they can capture all traffic from the Mac machine. It's the same with Wireshark. However, these apps could not intercept HTTPS traffic because the HTTP layer is a higher layer than TCP/UDP.

On the other hand, Proxyman, Fidder or Charles Proxy primarily works on the HTTP layer, so they can easily intercept the HTTPS traffic.

<!-- gh-comment-id:996360632 --> @NghiaTranUIT commented on GitHub (Dec 17, 2021): Radio Silence and Lulu work under a lower networking layer (TCP/UDP), so they can capture all traffic from the Mac machine. It's the same with Wireshark. However, these apps could not intercept HTTPS traffic because the HTTP layer is a higher layer than TCP/UDP. On the other hand, Proxyman, Fidder or Charles Proxy primarily works on the HTTP layer, so they can easily intercept the HTTPS traffic.
Author
Owner

@NghiaTranUIT commented on GitHub (Dec 17, 2021):

Regarding the kext, we don't have any plan to implement KEXT since it's deprecated by Apple since macOS 10.15 (https://support.apple.com/en-vn/guide/deployment/depa5fb8376f/web)

<!-- gh-comment-id:996362933 --> @NghiaTranUIT commented on GitHub (Dec 17, 2021): Regarding the kext, we don't have any plan to implement KEXT since it's deprecated by Apple since macOS 10.15 (https://support.apple.com/en-vn/guide/deployment/depa5fb8376f/web)
Author
Owner

@Drovosek01 commented on GitHub (Dec 17, 2021):

I understood you. Thank you for the detailed answer.

<!-- gh-comment-id:997025851 --> @Drovosek01 commented on GitHub (Dec 17, 2021): I understood you. Thank you for the detailed answer.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#1085
No description provided.