在 Analytics 中,如果我尝试导出 > 共享查询链接,则会将 URL 复制到我的剪贴板。
它具有以下结构:
https://analytics.applicationinsights.io/subscriptions/[subscription id]/resourcegroups/Default-ApplicationInsights-[region]/components/[resource]?q=[alphanumeric string]&apptype=web
字母数字字符串是实际查询的某种编码。我为什么这么说?因为它根据查询的大小增长或缩小。我尝试查看它是 Base64 还是 UUencode,但都不起作用。此外,我在查询(任意查询)中尝试了 5 a 和 5 b 后跟 10 个 c,以查看我是否会看到一个模式,但这也无济于事。
使用 Unix 工具进行的一些分析表明,字母数字字符串是包含 0-9、A-Z、+、/和 = 的字符集。
有没有人知道这种格式,以便我可以创建任意查询 URL?
或者能够向查询提交参数将解决我的问题。我的动机是从我的网站链接到 Application Insights 并转到动态查询。
编码部分的例子:
查询:aaaaabbbbbbcccccccccccEncoding:?q=H4sIAAAAAAAAAA0tMBIIkMEhGAC4AHRlzExcAAAA%3D
查询:abcdefghijklmnopqrstuvwxyz0123456789
编码:?q=H4sIAAAAAAAAAA0tMSk5JTUvPyMzKzsnNyy8oLCouKS0rr6isMjA0MjYxNTO3sOQCANVo3%2FUlAAAA
最佳答案
有 2 个选项可以链接查询。
希望有所帮助,
约拉姆
关于reverse-engineering - 您可以对指向 Application Insights 的 Saved Query 链接进行逆向工程吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46792819/