首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    CrackerJack:Hashcat的Web接口实现

    这使得CrackerJack与Hashcat的输入/输出相关联,另外,如果GUI由于任何原因无法工作,hashcat将继续运行。...功能介绍 最少的依赖关系:使用sqlite3、screen和hashcat; 完整的hashcat会话管理,支持开启、终止、暂停和恢复正在运行的会话,在指定时间过后终止破解任务; Web接口支持掩码生成...广大研究人员可以使用下列命令将该项目源码克隆至本地: git clone https://github.com/ctxis/crackerjack 虚拟环境 在命令行终端中切换到项目所在目录,然后运行下列命令: python3...-m venv venv # You might need to change python3 to python3.6 . venv/bin/activate pip install -r requirements.txt...=development export FLASK_APP=app flask run 运行之后,大家将看到如下所示的信息: (venv) $ flask run * Serving Flask app

    1.1K30

    Python3 初学实践案例(8)使用 sqlite3 数据库存储生成的密码,prettytable 的使用

    Python3 初学实践案例(8)使用 sqlite3 数据库存储生成的密码,prettytable 的使用 在前面我用 python 脚本实现的 cli 版本的密码生成与管理工具中,我使用文本文件来存储我们的生成的密码.../usr/bin/env python3 # -*- coding: UTF-8 -*- import sqlite3 import re import sys from prettytable import...补充查看和删除密码的管理脚本 seepw.py 代码 上面我们的 db.py 脚本中,除了生成密码的脚本中我们需要的插入语句外,我还写了查看以及删除语句的函数。.../usr/bin/env python3 # -*- coding: UTF-8 -*- import db import argparse if __name__ == '__main__':...补充生成密码的修改 首先是去除原有的使用文本文件存储的所有代码,引用我们的 db.py 文件,然后在需要插入密码到数据库的地方使用下面的方法即可往数据库中插入保存的数据。

    1.3K50

    SocialFish:一款功能强大的网络钓鱼测试与信息收集工具

    工具配置 工具要求 Python 3.6+ pip3 Python3依赖 flask colorama sqlite3 flask_login shutil re os secrets python-nmap...qrcode 接下来,使用下列命令将该项目源码克隆至本地: $ git clone https://github.com/UndeadSec/SocialFish.git (向右滑动、查看更多) 配置Python3...和pip3: $ sudo apt-get install python3 python3-pip python3-dev -y (向右滑动、查看更多) 配置工具依赖组件: $ cd SocialFish...$ python3 -m pip install -r requirements.txt (向右滑动、查看更多) 最后,访问SocialFish/core/config.py并修改App密钥: APP_SECRET_KEY...= '' (向右滑动、查看更多) 工具使用 运行SocialFish并配置Web登录凭证: $ cd SocialFish $ python3 SocialFish.py

    51420

    Python爬虫+Flask,带你创建车标学习网站

    数据库操作指南 针对简单的数据,我习惯用python自带的sqlite3进行数据库的存储,简单方便….那么如何管理我们的数据库呢?推荐使用DBUtils!...SQLite本身无法应对多个线程并发访问,由一个线程创建并访问的sqlite的数据库,无法允许另外一个线程进行访问,找解决办法呗,最终找到通过设置check_same_thread=False,使SQLite...Flask展示图片例子 我们先不通过读取数据库,而是直接获取requests.get(url).content的方式测试Flask的图片展示。 HTML代码: <!...完善车标app 我们就把这些数据库信息配合Flask完成一个简单的车标学习简单网站吧,来看看实现效果: 后台Flask代码: # -*- coding: utf-8 -*- # @Author...import Flask, render_template, g import sqlite3 import random import base64 app = Flask(__name__) DATABASE

    66120

    城市X选与 2+1 拼购模式:快速裂变大量用户,提高消费积极性

    “城市酷选”与“2+1拼购”模式涉及到多个方面的技术实现,包括后端服务、数据库设计、前端交互等。...以下是一个简化的示例,展示如何用Python和Flask框架来搭建一个基本的后端服务,以及如何用SQLite作为数据库来存储用户、商家和订单信息。...如果你还没有安装,可以使用pip来安装:bash复制代码pip install Flask pip install sqlite3 # 虽然Python自带sqlite3模块,但这里为了完整性还是列出...创建数据库模型我们将使用SQLite作为数据库,并定义用户、商家和订单模型。...python复制代码import sqlite3 from flask_sqlalchemy import SQLAlchemy from flask import Flask, request,

    10710

    python3使用json、pickle和sqlite3持久化存储字典对象

    在本文中我们将针对三种类型的python持久化存储方案进行介绍,分别是json、pickle和python自带的数据库sqlite3。...使用sqlite3存储字典对象 在常用的Linux操作系统中都会自带sqlite3数据库,如果是windows和Mac的操作系统,可以按照这个教程中给的方案进行安装。...同时在python3的库中一般也自带了sqlite3,不需要自己安装,下面我们用ipython演示一下如何在python中使用sqlite3数据库: [dechin@dechin-manjaro store_class...Out[9]: In [10]: sql_test_2 = "INSERT INTO number VALUES(1,1)" # 插入新的数据...通常这种情况出现的原因是,在python中执行的数据库操作指令未成功完成,导致数据库的进程没有结束,而我们也无法再通过这个进程向数据库中输入新的指令。

    3.4K20
    领券