记录一次前端hack尝试
2024-09-08 12:39:46
背景
playcode很好用,但是给的免费时间很短,于是想hack他
hack的步骤全部来源于bilibili视频:https://www.bilibili.com/video/BV1N3411v7Cy/
第一步
复现网站屏蔽用户的场景,根据关键词锁定代码位置,可以在devtools中的网络标签中搜索关键词,锁定目标文件之后,点进去看关键词出现在代码什么位置
第二步
分析调用栈,分析核心逻辑位置,然后用自己的代码替换他
第三步
替换代码,找到源代码标签,点击启用本地替代,从“页面”标签中找到你想要修改的js文件,然后点击覆盖(override)标签,然后直接修改你刚才打开的代码,ctrl+s保存,就自动保存到覆盖文件夹中了,然后刷新页面
效果
结论
这次hack可以说是一次成功的尝试,但是在解除了屏蔽的内容之后,仍然不能正常写代码,会出现光标不断消失无法输入的问题,第一次学习hack是有价值的,但是想只靠hack来用网站提供的服务,时间成本太高,得不偿失
最新文章
- linux安装-版本选择-终极决定
- leetcode 152. Maximum Product Subarray --------- java
- HDU 2084 数塔
- Linux性能监控分析命令
- 9.6noip模拟试题
- 分页标签:pager-taglib使用指南
- /boot磁盘空间不足,没盘扩展,只好删除旧内核了
- iOS极光推送的基本使用
- [Rails] 从 Request 到 Response(1)
- KVM设置DHCP、DNS、Gateway
- Servlet工作原理分析
- Oracle EBS SLA 详解
- Chrome - JavaScript调试技巧总结(浏览器调试JS)
- Vue利用canvas实现移动端手写板
- dubbo知识体系
- Troubleshooting ORA-12547 TNS: Lost Contact (Doc ID 555565.1)
- VS2013 生成时复制文件或目录到指定目录
- mysql 水平分表技术
- mysql cmd 无法登录
- 构建NetCore应用框架之实战篇系列
热门文章
- Debian Linux 的安装
- c#入参使用引用类型为啥要加ref?
- (GCC) C++代码中使用#pragma GCC optimize / #pragma G++ optimize
- SSH SCP 使用秘钥验证 登录
- Spring Security(3)
- Jmeter中通过V函数使Foreach控制器有多个输入变量
- 移除元素-LeetCode27 双指针
- 兼容IE全版本及所有市面浏览器的网页变黑白处理方式
- 视频超分之BasicVSR-阅读笔记
- 【大数据面试】ClickHouse:介绍、特点、数据类型、引擎、操作、副本、分片