前端JSON注入攻击的示例讲解
文章不易,请关注公众号 毛毛虫的小小蜡笔,多多支持,谢谢。
前言
JSON注入攻击,一般有客户端注入攻击和服务端注入攻击两种。
这里讲的是客户端注入攻击。
至于什么是JSON,这里就不啰嗦讲解了。
示例
在输入框输入json,点击按钮,就会把json显示到页面上。
代码:
<template>
<div>
<input id="input" style="width:250px;" v-model="value"></input>
<button @click="clickBt">test json injection</button>
<br>
<div id="name">{{name}}</div>
<div id="desc">{{desc}}</div>
</div>
</template>
<script>
export default {
data: () => {
return {
value: '',
name: 'name',
desc: 'desc'
}
},
methods:{
clickBt() {
var result = eval("(" + this.value + ")");
this.name = result.name
this.desc = result.desc
}
}
}
</script>
效果如下截图所示:
详情 请查看:毛毛虫的小小蜡笔
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
2014-05-05 scrollspy.js--bug
2014-05-05 scrollHeight