自从hackbar收费之后,白嫖党就开始另寻它路
有破解hackbar的,有使用它的替代品的
这里我用的是这个

它这里能自动添加各种语句是十分方便的功能
可是发现竟然没有常用的mysql查询表,字段

爆表
group_concat(table_name) from information_schema.tables where table_schema=database()
爆字段
group_concat(column_name) from information_schema.columns where table_schema=database() and table_name=''

然后就有了魔改插件的念头
去这里看一下扩展是怎么做的
https://developer.mozilla.org/zh-CN/docs/Mozilla/Add-ons/WebExtensions/Your_first_WebExtension

找到原来的扩展文件

打开文件夹

找到你想修改的扩展
因为没有名字不确定哪个是hackbar
我索性把hackbar移除重装了,然后看日期


把文件拖出来,修改后缀为zip
然后解压文件得到整个文件夹

接下来就是看它的代码部分了
目录结构简单明了

现在实现在SQL里添加一项mysqltables用来爆表
1.在html里添加选项
红色框里是我添加的选项
记住它的name,逻辑处理的时候要用

2.在js里添加逻辑处理部分

在hackbar.js里添加

可以看到上面的代码调用了SQL.selectionToMysqlTables()
所以还需在SQL.js里添加selectionToMysqlTables()

哈?你问我怎么知道该添加什么的
类比不会么
然后开始打包成zip

修改zip后缀为xpi


现在直接拖到火狐会提示


下面这个链接提供了几种解决办法
firefox未签名认证扩展解决办法 整理
我自己尝试过前几种都已失败告终
好像只剩下自己给它加签名了
先用另一种方法测试
访问about:debugging
点击此firefox


然后选择你修改后的xpi文件就行了
看下效果图

定制自己专属的hackbar
留给师傅们自己去探索了

修改火狐扩展之自定义hackbar相关推荐

  1. 火狐扩展(Firefox Extension)FillForm开发手记(更新中)

    FillForm是Firefox的一个扩展,根据名字可以看出来是填写表单,但是实际基本所有的表单元素都会处理的,这个扩展的功能就是可以保存和填写当前网页所有文本框.复选框.单选框的内容(input.t ...

  2. vuepress2.0使用教程(8)-扩展MD功能(Section扩展及自定义语法)

    百家饭团队开发的百家饭OpenAPI平台是用vuepress2.0搭建的,搭建的时候不知道2.0还处在beta状态,所以导致后来踩了一些坑,使用过程中vuepress2.0也从2.0.0-beta.1 ...

  3. Linux下shel脚本之批量修改文件扩展名

    Linux下shel脚本之批量修改文件扩展名 一.脚本要求 二.脚本内容 三.运行脚本 一.脚本要求 二.脚本内容 三.运行脚本 一.脚本要求 1.在/data/tmp/下的所有文件扩展名改为.py ...

  4. python3 批量修改文件扩展名——递归

    python3 批量修改文件扩展名--递归 ''' Created on 2017年9月28日@author: kearney '''import osdef isFile(filePath):#修改 ...

  5. 批量重命名文件和批量修改文件扩展名

    批量提取文件名称和批量修改文件扩展名 在想提取文件的目录下,新建一个txt文件: 在txt文件中输入以下代码: 将txt后缀名改为bat; 双击这个文件,即可. 代码1:所有文件格式 @echo of ...

  6. python批量修改文件扩展名

    python批量修改文件扩展名录 前言 代码如下 前言 利用python将文件夹里的.txt文件修改为.tif文件. 代码如下 import os dir='/home/下载/'#文件所在目录 fil ...

  7. 文件扩展名有误?怎么批量修改文件扩展名?

    概要:在操作系统中,文件的扩展名非常丰富.并且有些扩展名之间是可以相互兼容的,比如 .jpg 和 .jpeg..txt 和 .json..doc 和 .docx..txt 和 .bat 等等,这些相互 ...

  8. 批处理之批量修改文件扩展名

    rem 批量修改文件扩展名rem 在这里设置所有变量 rem tp: 目标文件夹路径(无论路径中有没有空格, 均不需要加双引号), 为空表示当前文件夹 rem sub: 是否包含子目录, 为/r表示包 ...

  9. 一秒批量修改文件扩展名(后缀名)

    已经能正常查看到文件后缀名了,如果要修改文件后缀名,扩展名很简单直接选择文件,右键重命名.或者按住键盘"F2"键,进行修改. 这是针对单个文件的操作方法,但是文件过多就单个修改的工 ...

  10. node批量修改文件扩展名

    在要修改的文件根目录创建reName.js 在reName.js中写入以下代码 const will = '.js';//要修改的扩展名 const instead = '.tsx';//要改成的扩展 ...

最新文章

  1. 计算机进位计数制实训课教案,《计算机应用基础》职高2010修订版 教案.doc
  2. C#.net调用Excel出现问题
  3. 对 Vue 的理解(一)
  4. asp.net web开发框架_用Python开发一个Web框架
  5. 米思齐_米思齐公益培训之交互式图形设计与数据分析圆满落幕
  6. Luogu4781 【模板】拉格朗日插值
  7. GitLab上配置SSH Key
  8. 异步社区免费电子书下载爬虫实验攻略
  9. 3个重点,20个函数分析,浅析FFmpeg转码过程
  10. matlab教程simulink,MatlabSimulink教程课件.ppt
  11. 魔兽各服务器位置,魔兽世界怀旧服矿点分布在哪 全地图采矿位置一览(多图)
  12. 运行时 Entry name .... .. collided
  13. win10服务和控制器应用CPU占用过高
  14. 打印表格打印机没有反应_打印机没反应如何解决?打印机连接正常但没反应怎么回事?...
  15. 整理的部分TI AM4379嵌入式项目笔记
  16. ES 中时间日期类型 “yyyy-MM-dd HH:mm:ss” 的完全避坑指南
  17. python反编译luac_Lua程序逆向之为Luac编写IDA Pro处理器模块
  18. Telnet详情及Telnet的安装
  19. 如何实现分库分表?怎么配置?
  20. 基于SSM的疫情物资管理系统

热门文章

  1. (黑苹果efi文件)B550-I Ryzen 9 5950X RX 5700 XT 黑苹果efi引导文件
  2. 操作系统第一章操作系统引论例题及答案
  3. AutoCAD2007 中文版标准教程
  4. Linux 进程与信号的概念和操作 linux process and signals
  5. Linux系统下从百度云快速下载文件的姿势(2020.07月更)
  6. 若依框架数据库密码加密
  7. Hping3 拒绝服务攻击手册
  8. 开发信模板之失联跟进样品篇
  9. 统计当前文件夹下pdf文件的页码总数
  10. PLSQL Developer 64位下载