Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fiddler Everywhere traffic inspector #652

Open
maxgolov opened this issue Sep 25, 2020 · 0 comments
Open

Fiddler Everywhere traffic inspector #652

maxgolov opened this issue Sep 25, 2020 · 0 comments
Labels
build infra Build, test and CI enhancement New feature or request

Comments

@maxgolov
Copy link
Contributor

maxgolov commented Sep 25, 2020

Our 1DS C++ SDK provides a "Classic" Fiddler inspector. Unfortunately the "Classic" Fiddler is a .NET Framework app that runs nicely on Windows.. But barely runs on Mac, esp. since it uses Mono, AND it used to use 32-bit Mono - Fiddler app doesn't work too well on Catalina (as in Mr Stark, I don't feel so good...) , that now supports 64-bit apps only. This is a bit of an issue. Even when Fiddler worked on Mac, the experience was rather glitchy.

Now there's a new initiative - "Fiddler Everywhere", https://docs.telerik.com/fiddler-everywhere/user-guide/live-traffic/inspector-types , which does not seem to be like a C# app, but more like a Javascript (Electron?) app. Due to unrelated circumstances I did some prior work on writing a WebAsembly (thus, Node and Javascript)-compatible protocol decoder in this PR: #336

Proposal:

  • take the prior art and transform it into ready-to-use node.js and javascript module / library
  • plug-in that library as "Fiddler Everywhere" inspector

Benefit is that we may enable engineers running on Mac and Linux to use an outside generic traffic inspection tool, with an opensource decoder implementation available in our repo.

@maxgolov maxgolov added enhancement New feature or request build infra Build, test and CI labels Sep 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build infra Build, test and CI enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant