原创工具14Finger-全能web指纹识别与分享平台

news/2024/10/19 12:46:44/

🚀 优质资源分享 🚀

学习路线指引(点击解锁)知识定位人群定位
🧡 Python实战微信订餐小程序 🧡进阶级本课程是python flask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。
💛Python量化交易实战💛入门级手把手带你打造一个易扩展、更安全、效率更高的量化交易系统

14Finger

功能齐全的Web指纹扫描和分享平台,基于vue3+django前后端分离的web架构,并集成了长亭出品的rad爬虫的功能,内置了一万多条互联网开源的指纹信息。

Github:https://github.com/b1ackc4t/14Finger

特点

  1. 基于强大的rad爬虫分析指纹,不局限于当前页面
  2. 能够执行js脚本,动态js加载的应用也能扫描,比如Vue应用
  3. 多线程多进程,速度尚可
  4. 人性化的指纹提交功能,指纹种类和信息划分精细,可供用户打造出自己的无敌指纹库
  5. 批量爬虫批量指纹,均在后台处理,无需前台等待

平台部署

如要部署到公网请修改django SECRET_KEY,在settings.py里,否则加密密钥泄漏会导致安全隐患

Docker一键部署

下载release里已经打包好的docker包,解压后在文件夹里执行:

复制代码
  • 1

bashdocker-compose up -d
然后访问 http://127.0.0.1:7990 即可,使用其他ip无法访问后端服务。

如要修改访问ip,请修改/14Finger-docker/nginx/html/config.json的BASE_URL_PROD,然后重启服务即可

手动启动

修改_14Finger/setting.py的数据库配置为自己的数据库

复制代码
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

pythonDATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': '14finger', 'USER': 'root', 'PASSWORD': '', 'HOST': '127.0.0.1', 'PORT': '3306', } }
导入14finger.sql文件后,分别启动前后端即可

前端 https://github.com/b1ackc4t/14Finger-client

复制代码
  • 1

bashnpm run dev
后端 https://github.com/b1ackc4t/14Finger

复制代码
  • 1
  • 2

bashpip install -r requirements.txt python manage.py runserver
然后访问http://127.0.0.1:3000/,修改ip的方法同docker部署一样

功能预览

单次查询

  • 模拟浏览器用于执行js脚本
  • 爬虫模式会先爬取出所有URL,在对每个URL进行指纹识别
  • 仅爬虫则只会进行爬取,不进行指纹识别
  • 默认开启简洁扫描,避免动静太大,打草惊蛇

批量查询

和单次查询一样的设置选项,只是在单次查询的基础上加入了并发,批量扫描URL列表。提交扫描后任务会在后台执行。

个人资料页能够查看自己批量扫描任务的结果

结果将会以json文件的形式被下载

指纹提交

  • 指纹信息设置清晰
  • 应用可选平台已经存在的应用,也可以自己新建
  • 指纹可以即时进行测试
  • 管理员提交可以无需审核

指纹管理和检索

  • 方便查阅指纹库
  • 审核平台用户提交的指纹

平台配置

  • 对平台扫描的一些基础信息进行配置

学习与参考

感谢前辈们优秀的项目,给予了很大的帮助

https://github.com/TideSec/TideFinger

https://github.com/Lucifer1993/cmsprint

https://github.com/chaitin/rad

https://github.com/EASY233/Finger


http://www.ppmy.cn/news/884376.html

相关文章

只有仅限于文件系统的 SWF 文件和可信的本地 SWF 文件可以访问本地资源

很蛋碎的问题,对于不是在自己电脑上生成的文件,FlashPlayer会认为是不安全的。 因此把别人的工程拷贝到Flashbuilder里时 往往不能运行,生成的swf无权访问本地的framework。 原因: Adobe Flash Player会把不是信任目录下的swf都…

14Finger指纹识别平台搭建

一、14Finger简介 ​ 14Finger是一款功能齐全的Web指纹扫描和分享平台,基于vue3django前后端分离的web架构,并集成了长亭出品的rad爬虫的功能,内置了一万多条互联网开源的指纹信息。 repo: https://github.com/b1ackc4t/14Finger 基于强大的…

BUG:只有仅限于文件系统的SWF 文件和可信的本地 SWF 文件可以访问本地资源

在没有网络环境下的本地文件 目前在用Flex Builder 3设计了一个网站首页,之后想将其在无WEB服务器下运行(像静态网页一样),结果出现如标题所示SWF访问本地文件出错,在网络上搜到一些办法,这里给出URL&#…

获取flash里的真实url地址,将swf文件下载保存下来

点击下载:UrlActionEditor-v4.04 这个软件可以看到,swf文件里的url。 看图: 看到http://fla.78baby.com/flashupfile/fads/这个地址了吧,这个就是真实的地址,下面我们看看一个具体页面的flash 上面embed标签里的 bofa…

【Win10安装ccs报错】提示临时目录路径包含可能破坏安装的Unicode字符。

问题描述:win10安装css,因为电脑用户名为中文而出现的bug 建议: 全篇浏览一次本文后再决定 选取多篇教程综合考虑。 修改日志: 2022/9/5:更改并且具体了原有解决方法,增加了另一种更加稳妥的解决方法。 202…

用虚拟打印机MacroMedia FlashPaper 制作swf文件

有时候进入一个网站,浏览网站中的文章时是这样的界面 不难发现,这是一种浏览文章的框框,而它的左上角就有macromediaFLASHPAPER的标志。 在我看来,flashPaper就是一个虚拟打印机,它可以把你打印的文档(包…

USB HID转蓝牙鼠键宏指纹解锁

USB-HID-BLER 将有线鼠标键盘游戏手柄等USB HID转换为蓝牙设备,附带鼠键宏和指纹解锁功能。 硬件开源地址  前作 主要功能 使用esp32-c3的GPIO模拟USB HOST,识别低速USB HID设备并读取其报告描述符和报告TEANSLATE工作模式: 检测设备类型&#xff0c…

ESP32开发——SPI驱动水墨屏

怎么说呢,感觉自己之前都白学了,又从头到尾看了一遍。 主要参考厂家给的源码,不过只有STM32的程序,但是大差不差,拿过来改一下就可以了,其次就是仔细查看芯片手册。 好的,最大的收获就是学会了…