Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 发现隐藏的链接_Javascript_Jquery_Html_Hyperlink - Fatal编程技术网

Javascript 发现隐藏的链接

Javascript 发现隐藏的链接,javascript,jquery,html,hyperlink,Javascript,Jquery,Html,Hyperlink,我是一个彻头彻尾的门外汉,尽管我尽了最大的努力访问了大约100个不同的页面,我还是没能解决我的问题。如果有人愿意帮助我,我将不胜感激 假设有一个使用Javascript的精心制作的网站,你可以在那里注册,拥有自己的个人资料等等。它要求你注册几个时间段中的一个。你可以点击一个超链接,这个超链接有这个网站其他地方讨论过的恼人的特性,请看这里:它隐藏了链接。有办法揭开它吗 我所说的“发现”是指一种不用点击超链接就可以注册特定时间段的方式,而是通过复制隐藏链接或将其键入浏览器的地址栏。我尝试过使用Fir

我是一个彻头彻尾的门外汉,尽管我尽了最大的努力访问了大约100个不同的页面,我还是没能解决我的问题。如果有人愿意帮助我,我将不胜感激

假设有一个使用Javascript的精心制作的网站,你可以在那里注册,拥有自己的个人资料等等。它要求你注册几个时间段中的一个。你可以点击一个超链接,这个超链接有这个网站其他地方讨论过的恼人的特性,请看这里:它隐藏了链接。有办法揭开它吗

我所说的“发现”是指一种不用点击超链接就可以注册特定时间段的方式,而是通过复制隐藏链接或将其键入浏览器的地址栏。我尝试过使用Firebug和篡改数据,但没有成功。这两个程序都为我提供了可行的链接候选,但当我将它们复制到地址栏并按下enter键时,并没有导致在给定的时间段内注册

最后,篡改数据告诉我“Content Type=application/x-www-form-urlencoded”,而Firebug表示“enctype=multipart/form Data”正好位于带有超链接的表上方,因此我开始认为存在某种加密,旨在阻止我得到想要的东西。我相信这个网站的所有者会阻止我,但他们能做到吗

总而言之,这是否可行?道歉如果这听起来太宽泛了,我会非常乐意说出来,或者至少试着说得更清楚


非常感谢并道歉,但我真的不知道我在这里做什么。

正如杨莉所说:这要看情况而定

如果一个网站使用大量javascript来执行屏幕更改和网络请求,那么即使是javascript脚本用于执行操作的URL,您也不太可能只使用URL

如今,大多数依赖javascript的网站都会向用户隐藏数据元素,这可能会影响动作传递到服务器的方式。想想隐藏的表单元素

在服务器端,谁能说您尝试使用该URL的顺序是正确的?您必须逐段运行代码,同时观察网络请求以确定


所以在回答你的问题时,这可能是可行的。更重要的问题是:这是否明智?我建议不要对网站在你的浏览器上的工作方式进行太多的篡改,因为它的目的是以一种特定的方式使用。你不能确定以一种非预期的方式使用它的所有副作用。

Lol这真的要看情况而定。这取决于构建该工具的网站。如果他们只把它隐藏在浏览器中,那么你可以很容易地破解它。但是如果他们在他们的服务器中建立了一个检查,那么不,你不能对此做任何事情。