首页
学习
活动
专区
圈层
工具
发布

XSS平台模块拓展 | 内附42个js脚本源码

01.简单的键盘记录键盘 一个非常简单的键盘记录程序,可捕获击键并将其每秒发送到外部页面.JS和PHP代码在归档中提供的PHP。...只是一种简单的方式来利用新的HTML5功能… 20.CSRF令牌盗窃 该脚本首先执行对CSRF受保护页面的请求,获取反CSRF标记(存储在本示例的Web表单的“csrf_token”参数中),并将其发送回受损页面并更改值...32.TP-Link路由器配置更改 该脚本使用默认凭证访问TP-Link路由器(虽然它们可能是“强制性的”),并在配置中执行2次更改。...33.播放音乐 一个简单的脚本,它使用html5音频标签与受害者分享您最喜爱的MP3。...40.振动 关于如何在Android手机上使用振动API以及可以完成的一些恶意用法的例子。

13.4K80

推荐一波实用高效的 NPM 工具包,总有几款适合你

Day.js[7] 是一款快速且轻量化的 Moment.js[8](自 2020 年 9 月起进入纯维护模式,不再开发新版本) 替代方案。...二者拥有类似的 API,只要你接触过 Moment.js,就能够快速上手 Day.js。...它通过解析代码并使用自己的规则(限定最大行长)对代码进行重新输出,借此实现统一的样式; prettier-office 安装 yarn add --dev --exact prettier 示例 创建...您可以通过易于上手且功能丰富的 API 编写测试,从而快速获取结果。 jest-office 安装及示例 yarn add --dev jest 测试sum函数,这个函数的功能是两数相加。...Socket.io-office 安装及示例 官方教程[25] WS WS[26]易于使用、快速且经过全面测试的 WebSocket 客户端与服务器实现。

4.8K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    让我告诉你一些强无敌的 NPM 软件包(超实用,收藏!)

    日期格式 Day.js Day.js[7] 是一款快速且轻量化的 Moment.js[8](自 2020 年 9 月起进入纯维护模式,不再开发新版本) 替代方案。...二者拥有类似的 API,只要你接触过 Moment.js,就能够快速上手 Day.js。 ?...测试工具 Jest Jest[17] 是一款便捷好用的 JavaScript 测试框架,以简单为核心诉求。您可以通过易于上手且功能丰富的 API 编写测试,从而快速获取结果。 ?...进程管理器与运行器 Nodemon nodemon[19]用来监视 node.js 应用程序中的任何更改并自动重启服务,非常适合用在开发环境中。...Socket.io-office 安装及示例 官方教程[25] WS WS[26]易于使用、快速且经过全面测试的 WebSocket 客户端与服务器实现。

    3.2K30

    在线文档技术揭秘开篇 - 富文本编辑器

    -- 富文本输入框 --> documennt.execCommand('bold'); //操作 复制代码 L1 L1 在 L0 的基础上继续使用浏览器的特性、DOM 的 API 来自主实现...、 Slate、Quil.js 、ACE 等等,通常我们对 L1 编辑器从布局实现方式还区分为【传统模式】和【MVC模式】 传统模式 DOM 树等于数据,使用 DOM API 直接操作(CKEditor...4、TineMCE、UEditor) MVC模式 数据和渲染分离,数据模型发生变更后,数据才发生变更(Slate、CKEditor 5、Quil.js) L2 自定义输入和操作,包括光标、输入法、删除等基础动作...富文本编辑器 - 技术选型 从团队规模角度 产品内容体验简单,并且缺乏编辑器开发者,推荐直接使用 Quill、 Slate.js、CKEditor、TIngMCE 进行二次开发。...优秀的架构 能够定义一个文档模型,并且能够用一种简单的方式去区分两个文档模型是否在视觉上相等。

    5.3K30

    【MFC拓展库】上海道宁与BCGSOFT合作为您带来专业的Micrisoft Windows开发业务组件

    默认情况下,状态栏和所有突出显示/聚焦的元素都是蓝色的,但您可以根据自己的喜好进行更改(仅限浅色和深色样式)。04、视觉主题该库为应用程序组件提供Microsoft Office 2013外观。...用户可以简单地在工具栏和菜单之间拖放按钮。“文件”或“编辑”等所有类别都是从应用程序资源自动构建的。自定义机制允许修改工具栏/菜单项的外观,更改项文本/图标,甚至使用库的图像编辑器创建/修改图像。...13、视觉设计仪表的可视化设计器允许在几分钟内使用新的所见即所得设计工具创建高质量的数字仪表板!您可以在设计表面上排列仪表并更改其属性。...02、语言定义的 XML 模式编辑器允许使用我们强大而灵活的XML方案定义机制定义任何所需的编程语言。XML数据可以从内部应用程序资源、外部文件或Internet加载。...使用此支持,您可以创建类似于 Microsoft Visual Studio 提供的编辑器。05、标记和色块内置对书签和断点的支持。此外,您可以创建各种类型的自定义标记。

    7.2K20

    ONLYOFFICE Online vs LibreOffice Online :谁才是你的在线办公首选

    .doc/.xls/.ppt) ✅ 自动转换 ✅ 支持 协作与权限功能 功能项 ONLYOFFICE Online LibreOffice Online 实时协作编辑 ✅ 支持多用户并发、两种同步模式...WOPI 基础权限位 表格保护/区域编辑权限 ✅ 支持受保护区域编辑 ❌ 不支持细节权限划分 集成与 API 能力 集成能力 ONLYOFFICE Online LibreOffice Online...REST API + JS SDK ✅ 丰富的文档与事件接口 ❌ 原生不提供 REST 接口 WOPI 协议支持 ✅ 可选支持,非必需 ✅ 必须依赖 WOPI 插件系统 ✅ 支持 JS 插件、Office...✅ 场景推荐总结 使用场景 推荐方案 理由 企业文档协作、嵌入平台、细粒度权限控制 ✅ ONLYOFFICE Online(企业版) 文档体验出色,集成性高,支持扩展 个人/小型团队内部部署(≤20...ODF 用户群体 ✅ LibreOffice Online 原生支持 ODF,100% 开源,无商业限制 只需基础在线预览和编辑,无需高协作能力 ✅ LibreOffice Online(CODE) 部署简单

    68210

    Spring Boot如何实现在线预览?这个开源项目可以学习一下,支持99%常用文件!

    可以先看看之前的分享: Spring Boot 2.x基础教程:实现文件上传 Spring Boot 2.x基础教程:多文件的上传 文件上传实现之后,通常最常见的另外两个操作就是下载和预览,下载只需要知道地址,就简单搞定了...kkFileView有12大特性: 12大特性 支持word excel ppt,pdf等办公文档 支持txt,java,php,py,md,js,css等所有纯文本 支持zip,rar,jar,tar...,跨平台特性(java,php,python,go,php,....)都支持,应用接入简单方便 支持普通http/https文件下载url、http/https文件下载流url、ftp下载url等多种预览源...文件兼容性增强,预览效果提升 修复压缩文件目录穿越漏洞 修复PPT预览使用PDF模式无效 修复PPT图片预览模式前端显示异常 新增功能:首页文件上传功能可通过配置实时开启或禁用 优化增加Office进程关闭日志...当然资深玩家可以拉源码自行编译~ 要提醒的是,需要更改配置文件的话,只需修改config目录下的application.properties文件即可~ 好了,想体验在线预览的小伙伴,赶紧排队上车啦~

    1.5K20

    地图可视化不只是pyecharts.map

    站在巨人的肩膀上,本着不重复制造轮子的原则,即便不懂js语言,也可以通过简单的更改数据和基本设置来绘制精美的可视化地图。 ?...实际上,比对pyecharts源码会发现,其参数风格与echarts的js源码很像。...与Excel类似,在Tableau数据源中输入地理位置信息及相应数据后,可以通过简单的拖拽和设置实现地图绘制。最为方便的是,Tableau支持便捷的筛选、标记和分组等功能。...不过考虑Tableau的使用普及程度还远远不如Office、网页在线等平台,所以Tableau可能并不会成为首选。 ?...office的Excel和PPT均可制作可视化地图,二者是几乎人人都会用的办公软件,操作简单、门槛较低,但功能也相对单一 Tableau软件制作可视化地图也非常方便且功能强大,但使用灵便程度不如前几种方式

    1.8K20

    如何快速实现HTML编辑器.NET组件

    好了,准备工作基本做完,下面是讲怎样把它封装为.NET组件,方便你在工程中使用。...System; using System.Web.UI; using System.Web.UI.WebControls; using System.ComponentModel; //设置该组件的标记前缀..."16"> 然后在JScript代码里添加UTB_InsertImg(),UTB_InsertExcel()的实现: function UTB_InsertImg() { //只能在编辑模式下使用...只是要注意一点,因为使用的是模式对话框,所以在该页面不能有回发事件,操作最好在iframe里做。...从上面的步凑你可以看出制作一个HTML编辑器其实很简单,虽然借鉴了一些别人的代码,但如果你仔细分析一下那些JS脚本,你就会豁然开朗的,如果你有更好的想法希望能告诉我。

    1.5K20

    15个 Vue.js 高级面试题

    如果没有使用 key 属性,并且列表的内容发生了改变(例如对列表进行排序),则虚拟 DOM 宁愿使用更新的数据来修补节点,来反映更改,而不是上下移动元素。这是默认模式,非常有效。...现在让我们检查两种情况: 当不使用 key 属性时:例如如果列表已重新排序,则 Vue 会使用重新排序的数据简单地修补已经存在的三个节点,而不用移动这些节点。...在模板中输出内容的典型方法是使用 mustache 语法标签从方法、属性或数据变量输出数据。但是 mustache 标记会渲染文本。...如果你尝试使用 mustache 标记来渲染 HTML,它将以文本字符串的形式去渲染,并且不会被解析。要将内容渲染和解析为 html,我们可以使用 v-html 指令,如下所示。...在开发过程中,如果你的 Vue 程序和后端 API 服务器未在同一主机上运行,该如何代理 API 请求。假设使用 Vue-CLI 3 进行设置?

    3.4K20

    JavaScript框架比较:AngularJS vs ReactJS vs EmberJS

    简单的UI设计和更改。 在HTML文档中创建输入字段时,将为每个已渲染字段创建单独的数据绑定。Angular倾向于在重新渲染之前检查页面上的每个单个绑定字段的任何变化。 依赖注入。 简单路由。...数据建模限于小数据模型的使用,以使代码简单易于测试。 在渲染静态列表时速度快。 伟大的代码重用(Angular库)。 缺点: 指令API的复杂性。...Reactjs的优缺点 优点: 简单的界面设计和学习API。 比其他JavaScript框架显着的性能提升。 更快的更新。...使用观察者来改变值,这将导致仅渲染更改的值。 通过使用附件避免“脏检查”。 更快的启动时间和固有的稳定性。 性能焦点。 友好的文档和API。 缺点: Ember.js缺少控制器级别的组件重用。...Handlebars使用许多标记来污染DOM,用作标记以使模板保持更新到模型。 当走出其典型用途时会很麻烦。 Ember的对象模型实现膨胀Ember的整体大小并在调试时调用堆栈。

    15K60

    钓鱼技术

    OFFICE Office安全保护机制 受保护的视图 为了保护计算机不受office病毒侵害,微软设计了一个收保护视图,将所有可疑的office文件以只读方式打开,在该模式下多数编辑功能被禁用。...其使用方法如下 右键下方sheet1,选择插入 点击 MS Excel4.0宏表,就可在excel中插入一个宏表 依次输入这两个命令,并把第一行设置为Auto_Open 随后保存为xlsm文件即可。...calc 然后打开word文件,插入对象,选择package,为了更加逼真勾选显示为图标,然后可以更改图标,我们在更改图标处选择一个迷惑性比较大的图标 然后进入创建软件包界面,选择我们刚刚创建的lnk...我觉得这个有点离谱 嵌入js元素 这个说实话需要一点js功底。。...RLO rar解压自运行 木马文件:artifact.exe 迷惑文件:calc.exe 进入winrar,选中这两个文件,右键添加至压缩包.创建自解压格式压缩文件 高级->自解压选项->设置 模式

    3.5K30

    Script Lab 06:事件处理,Excel 基础操作(4)

    准备工作 事件驱动编程,可以让操作变能更丰富,更改事件可能会使事情变得更容易处理。...在 OfficeJS 中,事件操作介于两者之间,比 VSTO 要麻烦些,必须没有重载机制,但是比 VBA 又要简单些。我们先来看看传统的 Office 事件声明方式: ?...VBA 通常使用 Worksheet.SelectionChange 事件来检测工作表上的选择更改: Private Sub Worksheet_SelectionChange(ByVal Target...加上前几节内容讲述了代码框架、Office JavaScript API 助手、Excel Api (数据操作),理论上您己经可以像 VBA 一样,创作出大部分的流程应用了。...(1) Script Lab 04:Script Lab,九九乘法表,Excel 基础操作(2) Script Lab 05:Office JavaScript API助手,Excel 基础操作(3)

    1.3K10

    Mac软件-Project Office X Pro for Mac(项目管理软件) v1.1.2中文激活版

    图片Project Office X Pro for Mac的主要特点和功能如下:首先,Project Office X Pro for Mac提供了一个直观的用户界面,让用户可以更方便地创建项目或任务...该软件被设计为一个非常简单易用的工具,可以使您更好地管理您的项目。其次,Project Office X Pro for Mac配备了各种功能强大的工具来管理任务、进度、开销、资源和风险等方面。...您可以自定义项目仪表盘以及更改特定的项目设置,这些设置可以确保您的项目将特别针对您的具体情况。此外,您还可以根据需要添加自定义标记等等。...最后,Project Office X Pro for Mac可以与其他常用办公软件协同使用,如Microsoft Excel、Word、PDF、JPG等等。...Mac软件下载:Project Office X Pro for Mac

    91740
    领券