我是新来的,我有一个编程/编码相关的问题,你们可能会帮助我。我目前正在网络www.darker-future.nl上玩这个游戏,这是一个你需要攻击/使用IT知识上升级别的网站。我有点陷入这个级别,我显然缺乏编码知识?
我在页面中有这个HTML源代码:
<form method='POST' action='**************.html'>
<input type=hidden name='40+b+c*d' value='2354'>
<input type=hidden name='a*30-c+d' value='8937'>
<input type=hidden name='a-b-20/d' value='3639'>
<input type=hidden name='a%b+c-10' value='3954'>
<input type=hidden name='a+b*c*d' value='9284'>
<input type=hidden name='a-b/c-d' value='6573'><!-- +0.5 -->
<input type=text name='a*b/c/d'><br>
<input type=submit>
</form>
我想我必须用正确的答案或其他东西来改变隐藏输入框中的值。我的问题:我怎样才能轻易伪造POST值?
PS。关于我忘了在这个级别考虑的事情的任何提示请分享。
答案 0 :(得分:2)
如果您使用的是Firefox,请获取Firebug,打开HTML面板,然后编辑value属性。简单。
答案 1 :(得分:1)
您确定它希望您“在飞行中”更改POST值。
当然,您需要根据它给出的6个方程(联立方程)找到a,b,c和d的值,并将结果值放入第七个表达式以生成一个值。
然后在文本框中输入此值,然后单击“提交”。
答案 2 :(得分:0)
是获取Firefox的firebug扩展程序。安装完成后,单击左下角的小虫图标。您可以在firebug窗口中编辑HTML以更改值。
更长时间的解决方案是编写一些代码以正确的格式生成HTTP Post请求。