- 博客(40)
- 收藏
- 关注
原创 Python 的异步协程
掌握这些核心概念后,你可以高效编写异步Python程序,轻松应对高并发场景!实现非阻塞并发,相比多线程更轻量级,且避免了线程切换的开销。任务(如网络请求、文件读写、数据库查询等)。)是一种高效的并发编程方式,特别适合。避免在协程中调用阻塞式同步代码(如。Python 的异步协程(
2025-10-10 10:48:53
357
原创 Python `statistics` 模块简介
statistics是 Python 标准库(3.4+ 引入)的数学统计模块,提供基础的统计计算功能,无需第三方依赖。适合中小规模数据集的基础分析。适用场景快速原型开发小型数据分析教育场景(避免额外依赖)需要高精度计算(Decimal/Fraction)局限性不适合超大规模数据(百万级以上)缺乏高级统计功能(如假设检验)单线程计算NumPy/SciPy(科学计算)Pandas(数据处理)scikit-learn(机器学习)
2025-10-09 09:28:26
581
原创 AI 应用开发平台:Coze、n8n 和 Dify。
平台核心定位一句话总结开发公司CozeAI聊天机器人(Bot)快速构建与分发平台“快速打造并发布到多个平台的AI对话助手”字节跳动n8n工作流自动化(Workflow Automation)平台“用可视化的方式连接各种应用和服务,实现自动化”n8n.io(开源)DifyAI应用(Application)开发与运维平台“让开发者快速构建和部署基于大模型的AI应用”Dify.ai。
2025-09-28 10:12:51
665
原创 XSSer工具使用
XSSer 是一款专注于自动化发现和利用跨站脚本(XSS) 漏洞的命令行工具,是安全审计和渗透测试中的利器。和 SQLMap 一样,我们首先必须强调:请务必在法律允许的范围内使用!XSSer 需要 Python 3 环境。1. 使用 Kali Linux(最简单,已预装):Kali Linux 通常已经预装了 XSSer。2. 使用 Git 克隆(推荐,获取最新版):3. 使用 Pip 安装:🎯 核心使用流程与常用命令XSSer 的功能非常强大,参数繁多。其核心逻辑是:向目标参数注入大量精心构
2025-09-22 16:47:38
981
原创 SQLMap工具使用
SQLMap 是一款强大的开源 SQL 注入自动化检测与利用工具,是渗透测试人员和网络安全工程师的必备神器。首先,必须遵守以下原则:后果自负!非法使用 SQLMap 可能导致严重的法律后果。SQLMap 需要 Python 3.7+ 环境。1. 使用 Kali Linux(最简单,已预装):2. 使用 Git 克隆(推荐,便于更新):3. 使用 pip 安装:🎯 核心使用流程与常用命令SQLMap 的使用通常遵循“发现注入点 -> 获取数据 -> 进一步利用”的流程。最基本的用法是指定一个可能存
2025-09-22 16:43:40
741
原创 Nuclei工具使用
这是 Nuclei 最强大的地方。当你需要检测一个自定义应用或0day时,可以自己写模板。示例:检测一个简单的信息泄露创建文件info:requests:path:matchers:words:- "debug_mode: true" # 匹配响应体中的关键词part: body运行自定义模板:nuclei -u https://example.com -t my-template.yamlNuclei 通过其模板化、社区化、高速的特性,重新定义了漏洞扫描的体验。安全工程师。
2025-09-22 16:09:15
1402
原创 渗透测试工具
总结:渗透测试工具是安全人员的“军火库”,但工具本身并不重要,重要的是使用工具的人及其对网络安全原理的深刻理解。◦ OSCP (Offensive Security Certified Professional):最具实战价值的渗透测试认证,考验24小时内独立完成多台靶机的渗透。理解原理,而非死记命令:明白每个工具背后的工作原理(如SQL注入的原理),比记住一个sqlmap命令更重要。• Kali Linux:最著名、最常用的渗透测试系统,由Offensive Security维护。
2025-09-22 16:04:13
794
原创 Hash是一款小巧好用的哈希计算器
因此,在网上看到某个程序下载旁注明了 MD5 码时,可以把它记下来,下载了这个程序后用md5校验工具计算你所下载的文件的MD5码,和你之前记下MD5码比较,就知道你下的是不是原版了,如果两者相同,那么你所下载的是原版。如果计算出来的和网上注明的不匹配,那么你下载的这个文件不完整,或是被别人动过手脚。使用方法就是:打开Hash md5校验工具,把你下载的东西拖进Hash窗口,会自动得出你这个文件的MD5码,如果和你下载的里的那个 MD5码不同就说明被动过手脚,反之则说明是没问题的。
2024-02-22 17:21:09
681
1
原创 【关于pyinstaller windows系统打包pathlib的报错】
The 'pathlib' package is an obsolete backport of a standard library package and is incompatible with PyInstaller. Please remove this package (located in C:\Users\zhongyin\AppData\Local\anaconda3\Lib\site-packages) using conda remove then try again.
2024-01-23 15:59:45
2722
5
原创 好用的工具
beyond compare 文件对比。mobaxterm ssh远程连接工具。filezilla ftp远程文件传输。福昕PDF阅读器 PDF阅读工具。notepad++ 文档编辑器。bandizip 解压软件。Snipaste 截图工具。clover 文件夹工具。typora md文档。
2023-08-19 10:49:00
172
原创 window中MTU值设置,解决巨型包问题
1、管理员权限打开cmd2、输入 netsh interface ipv4 show subinterfaces 命令查看MTU的值如下图:3、输入 netsh interface ipv4 set subinterface “本地连接 4” mtu=1492 store=persistent 命令设置MTU 值;(注:本地连接 4 :是网络接口; mtu的值最好设置为1400–1500)4、执行 netsh interface ipv4 show subinterfaces 命令查看m
2022-03-08 20:28:56
3785
原创 scapy发送pcap包
# -*- coding: utf-8 -*-#!/usr/bin/pythonimport sysimport osimport refrom scapy.all import *req_dir = 'req'resp_dir = 'resp'src_mac = 'C4:00:AD:2D:46:98'dst_mac = '00:0c:29:5e:2a:c5'req_iface = "eth7"resp_iface = "eth8"class Send: de
2022-02-21 17:36:36
2002
原创 向服务器发送pcap包
import scapy.all as scapyimport sysimport osimport socketimport csvimport timeimport queueimport threadingfrom tqdm import tqdm"""python pcap_aa.py ./pcap 12.35.45.84:80"""def monitor(all_length, q, spe_time=0.5): ''' 监控当前任务进度monit
2022-02-21 16:42:44
1061
原创 Failed to extend swap file from 0 kb to xxx kb.
Failed to extend swap file from 0 kb to xxx kb.今天遇到vsphere自动关机后开启报错 “Failed to extend swap file from 0 kb to 167936 kb” .一开始我以为是内存不够,关闭了几台虚拟机后还是报相同的错误。我上网搜索了一下发现可能是我身边的磁盘内存不够,删掉一些无用的虚拟机后能够正常打开。解决办法:1、删除一些无用的数据,或无用的虚拟机2、给自己加硬盘,增加存储空间参考网站:[https://b
2021-09-28 10:30:37
1849
原创 nodejs安装
我们先下载好nodejs:https://nodejs.org/zh-cn/nodejs下好之后 ,安装1.运行下载好的文件,点击next:2.点击change3.不需要做任何修改点击next4.点击change安装5.安装完成点击finish结束然后我们在终端上输入命令node --version会显示出你的版本:...
2019-06-30 23:51:39
202
原创 elasticsearch的安装
elasticsearch依赖Java开发的,在安装之前我们需要安装JavaJava官网地址:http://www.oracle.com/technetwork/java/javase/downloads/index.htmlelasticsearch下载地址:https://github.com/medcl/elasticsearch-rtf这是一个大神弄的,如果想自己弄也可以,ela...
2019-06-30 18:50:56
167
原创 selenium模拟登陆淘宝遇到的问题及解决
今天忽然想用爬虫登陆淘宝,于是就试着写一下,我是用selenium模拟登陆,我先是打开淘宝登陆页面发现淘宝的登陆界面是这样的我就用代码写了一个模拟登陆:如下这是最终代码import timefrom selenium import webdriverfrom selenium.webdriver.common.action_chains import ActionChainspa...
2019-06-02 17:44:23
6539
25
原创 selenium无界面操作
无界面操作from selenium import webdriverfrom selenium.webdriver.chrome.options import Options#无界面设置chrome_options = Options()chrome_options.add_argument(’–headless’)chrome_options.add_argument(’–disa...
2019-05-27 15:38:35
976
原创 tesserocr安装
tesserocr安装1.OCR,光学识别符。tesserocr是Python的一个OCR库,但其实是对tesseract做的一层Python APIde 封装,所以他的核心是tesseract。因此,在安装tesserocr之前,我们需要先安装tesseract。2.相关链接1.tesserocr包下载地址,GitHub2.tesseract包下载地址3.安装1.点击下载tesse...
2019-05-27 15:23:19
347
3
文件hash值校验工具
2024-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅