相关文章

爬虫python

8月28日第一周 爬虫概念:按照一定规则,自动请求万维网,并获取网页内容 爬虫法律规范:robots君子协议 爬虫限制:非法不允许(密码 明令禁止的) 服务器会做什么:反爬(检查…

爬虫笔记.

第一、二周 爬虫概念:按照一定规则,自动请求万维网,并获取网页内容 爬虫法律规范:robots君子协议 爬虫限制:非法不允许(密码 明令禁止的) 服务器会做什么:反爬(检查你的…

0基础学java-day13-(常用类)

一、包装类 1. 包装类的分类 1) 针对八种基本数据类型相应的引用类型【对象】—包装类 2) 有了类的特点,就可以调用类中的方法。 3) 如图: 2 包装类和基本数据的转换 3 案例演示 Integer01.java package com.hspedu.wrapper;/*** author 林然* version 1.0*/ p…

pytest 测试常用功能

1. pytest基础功能 命名规则 文件名以test_*.py文件和*_test.py 以test_开头的函数 以Test开头的类, 注意:类不能包含__init__构造函数 以test_开头的方法 所有的包pakege必须要有__init__.py文件常用命令 pytest --help # 查看帮助cmd执行pytest用例有三种方法…

Redis-布隆过滤器(Bloom Filter)详解

文章目录 什么是布隆过滤器布隆过滤器的优点:布隆过滤器的缺点:其他问题 布隆过滤器适合的场景布隆过滤器原理数据结构增加元素查询元素删除元素 如何使用布隆过滤器Google开源的Guava自带布隆过滤器Redis实现布隆过滤器Redis中配置布隆过滤器Redis中布隆…

高效防护大流量:SpringBoot +Redis/Guava 实现布隆过滤器【实战】

一、概念 布隆过滤器(Bloom Filter)是一种空间效率极高的概率型数据结构,用于判断一个元素是否在一个集合中。它使用位数组(bit array)和一系列哈希函数(hash functions)来减少存储空间。布隆过…

pytest自动化测试框架pytest.ini配置文件详细

前言 pytest配置文件可以改变pytest的运行方式,它是一个固定的文件pytest.ini文件,读取配置信息,按指定的方式去运行 非test文件 pytest里面有些文件是非test文件 pytest.ini:pytest的主配置文件,可以改变pytest的默…

python发送邮件 python发送qq,163,sohu, xinlang, 126等邮件 python自动发邮件总结及实例说明...

python发邮件需要掌握两个模块的用法,smtplib和email,这俩模块是python自带的,只需import即可使用。smtplib模块主要负责发送邮件,email模块主要负责构造邮件。 smtplib模块主要负责发送邮件:是一个发送邮件的动作&…

windows,安装yafu,RSA应用

1.下载,链接地址,https://sourceforge.net/projects/yafu/ 进入以后点击Download, 直接下载yafu-1.34zip文件。 2.然后可以进行环境变量配置,通过右击我的电脑——高级系统设置——环境变量——在系统变量里有path选项——双击打开——在原有…

Crypto--RSA系列

记录自己学习RSA所做的一些题。 目录 【RSA1】P1(p,q,e,c) 【RSA1】P2(n,e,c) 【RSA1】P4 (yafu) 【RSA1】P5 (yafu) 【RSA1】P6&#xff…

安装各种工具/第三方库(随时更新)

目录 前言python的gmpy2第三方库。windows系统补充kali安装gmpy2库——2020.4.23 安装python的pycrypto第三方库安装yafu2020御剑地址MP3Stego 前言 这篇博客只是记录安装学习过程中用到的工具等,也就是做个备份。 python的gmpy2第三方库。 windows系统 直接安装…

攻防世界baigeiRSA

baigeiRSA 1.首先呢,下载附件.◡. 附件给出了以下信息 n = 88503001447845031603457048661635807319447136634748350130947825183012205093541 c = 40876621398366534035989065383910105526025410999058860023908252093679681817257import libnum from Crypto.Util import n…

第十五届蓝桥杯大赛软件赛—网络安全选拔赛WP

第十五届蓝桥杯大赛软件赛—网络安全选拔赛WP 1.理论题2.情报收集:爬虫协议: 3.数据分析:packet:缺失的数据: 4.密码破解:cc:Theorem:signature: 5.逆向分析:…

CTF密码学小结

感觉没啥好总结的啊 基础的永远是RSA、流密码、哈希、对称密码、古典密码那一套(密码学上过课都会),其他的就是数论的一些技巧 似乎格密码也很流行,以及一些奇奇怪怪的性质利用也很多 1、random设置种子后随机的性质&#xff1a…

萌新学习RSA第二天(离线分解整数N)

1.yafu的使用(离线环境分解N)、 下载 打开 及使用 下载地址:https://sourceforge.net/projects/yafu/ 在下载好的并解压好的文件夹上鼠标右键打开终端 然后输入.\yafu-x64.exe并回车运行 .\yafu-x64.exe 来到这个页面就OK了 然后输入 fa…

RSA因数分解工具yafu下载地址及使用方法介绍

yafu用于自动整数因式分解,在RSA中,当p、q的取值差异过大或过于相近的时候,使用yafu可以快速的把n值分解出p、q值,原理是使用Fermat方法与Pollard rho方法等。 下载地址:https://sourceforge.net/projects/yafu/ 请注…

python gmpy2模块、yafu的简单学习记录(RSA向)

最近刷reverse经常碰到偏密码学的题,其中最典型的就是RSA,简单科普一下RSA。 RSA属于非对称密钥的一种,由公钥和私钥这一对密钥组成。假设小红想传输一段信息给小白,她只需要用公钥对信息进行加密,然后把加密过的信息…

factordb 和 yafu【运用于素数分解,RSA计算】CTF crypto

RSA算法计算 需分解n 拥有两种解法 〔1 factordb factordb.com 〔2 yafu 下载地址: yafu download | SourceForge.net 下载 yafu-x64.exe——windows系统 对该文件地址处输入 cmd 打开该文件终端 进入终端后 输入.\yafu-x64.exe 按回车进入下一行 再…

windows下yafu的下载及其安装

yafu用于自动整数因式分解,在RSA中,当p、q的取值差异过大或过于相近的时候,使用yafu可以快速的把n值分解出p、q值,原理是使用Fermat方法与Pollard rho方法等。Yafu的安装分为windows版和linux版,这里我们只介绍yafu在w…

windows11条件下将yafu路径添加到环境变量

首先你需要下载一个yafu&#xff0c;具体下载方式就不讲了 配置步骤按照以下顺序进行 找到本机电脑上yafu所在位置 在红色箭头指向的位置使用搜索框搜索“环境变量”&#xff0c;并打开<编辑系统环境变量> 点击环境变量 直接在path变量中添加yafu路径 双击path&#xff…