问题标签 [url-obsfucation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
3188 浏览

java - Java HTTP 代理

我正在开展一个项目,我们希望从我们的一个遗留应用程序中提取内容,但是,我们希望避免向用户显示“等待 www.somehostname.com/someproduct/...”。

我们可以轻松地添加另一个指向同一服务器的域,但我们仍然存在someproducturl 中的上下文根的问题。简单地更改上下文根不是一种选择,因为在旧版应用程序中有数百个硬编码位引用现有的上下文根。

我想做的是能够向不同的上下文根(Say /foo/bar.do)发送请求,并让它实际转到/someproduct/bar.do, (但没有重定向,所以浏览器仍然显示/foo/bar.do)。

我发现了一些执行类似操作的 URL 重写选项,但到目前为止,它们似乎都仅限于捕获/转发请求到/来自同一上下文根。

有没有处理这种事情的项目?我们正在使用 weblogic 10.3(在旧版应用程序上是 weblogic 8)。理想情况下,我们可以将其作为新应用程序的一部分托管,但如果必须,我们也可以在旧应用程序中添加一些内容。

或者,是否有一些完全不同的解决方案可以更好地工作,我们还没有想到?

更新:我应该提到,我们最初已经建议使用 apace 和 mod_rewrite 或类似的东西,但管理/托管正在对这个解决方案表示反对。:/

更新 2 更多信息:

用户能够看到旧 url/上下文根的位置与从旧应用程序加载到新应用程序的 iframe 中的页面/工作流有关。

因此,客户端可以看到的两个应用程序之间的通信实际上并没有什么特别之处,它是由浏览器处理的普通旧 HTTPS。

0 投票
1 回答
365 浏览

asp.net - 在我的 URL 中包含动态 URL 而不使用查询字符串?

ASP.NET 3.5、IIS7

在我的 Global.asax 的 Application_BeginRequest 中,我需要从请求的 URL 中提取一个完全独立的 URL,该 URL 已嵌入其中而不使用 query string

我想出的解决方案是对整个目标 URL 进行十六进制编码,就好像它是一个目录一样,如下所示:

http://localhost/687474703A...etc...732E6D7033/irrelevantFilename.txt

这对 IIS7 来说是失败的,它的ASP.NET 实现不会容忍 URL 路径大于 260 个字符

我的代码控制如何生成请求 URL,以及如何将目标 URL 嵌入其中,但它无法控制该目标 URL 值(它们是第三方 URL)。

在我的请求 URL 中嵌入这个目标 URL 的效果如何?

0 投票
2 回答
3173 浏览

php - 在 PHP 中反向混淆纯文本字符串 url

我试图找出一种方法来编写一个可以对纯文本 url 进行去混淆的函数。

像这样的东西:

然后在处理该表格时,我想对其进行去模糊处理:

这样的事情可能吗?

我试图从普通程序员的视线中隐藏 url。

我想我需要写一些东西来混淆字符串

所以

0 投票
1 回答
264 浏览

c# - 如何在 c# 中安全地存储 webhook url

在我正在创建的 ac# 程序中,我想将人们给出的答案(该程序是一个测验)发送到可以存储它们的 webhook。我怎么做才能让如果有人打开 program.cs 他们看不到网络钩子是什么?为此,我在 python 中使用 base64。