regexper

前端开发与日常好玩的的小工具,网站与插件分享

℡╲_俬逩灬. 提交于 2021-01-24 10:08:06
分享一波前端开发常用的小工具,网站与vscode插件等,当然也有一部分与开发无关,但是个人感觉不错,持续更新,也是为了方便以后换了电脑还能记得找回这些东西。 一、vscode插件 这部分根据个人开发框架不同,我只列举几个个人通用常用的插件。 1.Bracket Pair Colorizer 一个使用不同颜色标记括号的插件,代码多,括号多,这个函数到哪里结束,那个作用域的范围从哪到哪,有了这个插件,全部清晰明了,支持自定义颜色。 2.Beautify 一键格式化代码,支持自定义配置,美化代码非常实用,如何配置网上教程较多,这里就不列举。 3. Chinese (Simplified) Language Pack for Visual Studio Code 中文简体语言包,这个没什么好说的,安装后在 locale.json 中添加 "locale": "zh-cn",即可。 4. open in browser 在vscode界面直接打开html文件进行预览,对于编写小型demo进行测试时非常方便。 5. CSS Peek 一款能通过ctrl+点击html中class或id名快速访问当前元素样式的插件,以前使用Brackets编辑器比较喜欢的一个功能,方便在茫茫样式中快速定位你需要修改的元素。 6. One Monokai Theme 个人向推荐的编辑器主题,比较喜欢Sublime

XCTF-WEB-高手进阶区-NaNNaNaNNaN-Batman-笔记

这一生的挚爱 提交于 2020-08-06 09:42:51
上来直接百度先搜下Batman -_-|| 不存在的传令兵么 本身是下载下来了一个文件web100 打开发现是如下内容 可以看出这个是个脚本语言,因此尝试修改后缀为html,发现是一个OK框 现在是想办法把他的代码给还原成能让正常人识别出来的玩意= = 恢复后是这样子 function $(){ var e=document.getElementById("c").value; if(e.length==16) if(e.match(/^be0f23/)!=null) if(e.match(/233ac/)!=null) if(e.match(/e98aa$/)!=null) if(e.match(/c7be9/)!=null){ var t=["fl","s_a","i","e}"]; var n=["a","_h0l","n"]; var r=["g{","e","_0"]; var i=["it'","_","n"]; var s=[t,n,r,i]; for(var o=0;o<13;++o){ document.write(s[o%4][0]);s[o%4].splice(0,1) } } } document.write('<input id="c"><button οnclick=$()>Ok</button>');    接下来来分析这个代码: