
Python实战
tempulcc
这个作者很懒,什么都没留下…
展开
-
CTFHub http协议 基础认证题的两种解法
CTFHub http协议 基础认证题在做natas时就经常遇到需要http基础认证,python中requests模块提供了对应的方法可以用来对账号密码进行爆破。打开题目抓包,点击click获取flag,弹框需要账号密码,随便输入账号密码,已知账号admin,题干下面提供了密码的字典,直接上python脚本走一波方法一:利用python中requests模块的auth.HTTPBasicAuth爆破import requestsproxies={"http:http://127.0.0.1原创 2020-09-28 15:40:33 · 1310 阅读 · 0 评论 -
python多线程结合二分法算法|命令注入与盲注
实战python多线程结合二分法算法应用命令注入基于时间的盲注本文采用threading、queue模块启用多线程,结合二分法算法思想(递归、非递归两种方法)实战natas的第16关、第17关,可大幅提升程序寻找通关密码的效率。命令注入URL:http://natas16.natas.labs.overthewire.orgUsername:natas16Password:WaIHEacj63wnNIBROHeqi3p9t0m5nhmh源码:<?$key = "";if(arr原创 2020-09-28 11:27:20 · 704 阅读 · 0 评论 -
Python|threading结合queue多线程实现全端口简易扫描
主要利用threading结合queue的特性构建多线程框架,重写threading的run发发,利用socket模块验证端口是否开启import threadingimport queueimport sys, osfrom socket import *import timeclass portscan(threading.Thread): def __init__(self, q): threading.Thread.__init__(self) s原创 2020-09-18 00:13:56 · 308 阅读 · 2 评论 -
Python|使用PUSH PLUS推送每日任务完成情况
上一篇文章《Python|使用腾讯云函数功能解决每日打卡、答题等问题》虽然设置了每日计划任务,定时完成答题任务,可能还是不放心到底有没有真实完成任务,这里再推荐一个推送微信消息的方法1、push plus地址:http://pushplus.hxtrip.com/index功能:pushplus集成了微信、短信、邮件等实时信息推送平台;你只需要调用简单的API,即可帮助你迅速完成消息的推送,使用简单方便;一切只是为了让推送变的更简单;2、打开1对1推送功能,使用微信扫码,自动生成token及请求原创 2020-09-17 15:29:51 · 11203 阅读 · 7 评论 -
数学丢哪去了——记录两道RSA解密python脚本
Rsa简介RSA算法基于一个十分简单的数论事实:将两个大质数相乘十分容易,但是想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥。RSA算法是一种非对称密码算法,所谓非对称,就是指该算法需要一对密钥,使用其中一个加密,则需要用另一个才能解密。RSA公开密钥密码体制。加密算法E和解密算法D也都是公开的。RSA 加密原理步骤 说明 描述 备注1 找出质数 p、q2 计算公共模数 n = p * q 3 欧拉函数 φ(N) = (p-1)(q-1)4 计算公钥e 1 < e原创 2020-09-10 10:50:26 · 480 阅读 · 2 评论 -
linux密码暴力破解之SHA-512破解(转载)
linux密码暴力破解之SHA-512破解由于MD5加密已经发展了很多年,现在市面上已经积累了大量的MD5数据,这样,MD5的安全性也就受到了威胁,所以,从centos6.x版本开始,系统密码开始采用SHA-512加密,与MD5加密相比,SHA-512加密后长度更长,也就意味着SHA-512相比MD5更加安全.密码加密原理在我们进行密码破解前,我们首先需要了解linux系统密码加密的原理:密文由3部分组成,以”$”分隔,第一部分为ID,第二部分为盐值,第三部分为加密密文什么是ID?ID用来表示加密转载 2020-09-05 17:24:31 · 5967 阅读 · 3 评论 -
python多线程百度url采集器
import requestsimport sysimport refrom bs4 import BeautifulSoup as bsfrom Queue import Queueimport threadingimport os class urlcollecter(threading.Thread): def __init__(self,queue): threading.Thread.__init__(self) self.__queue=queue def.原创 2020-09-02 14:35:35 · 328 阅读 · 0 评论 -
python web.py部署蜜罐
Honypot蜜罐| 搞安全也来学学部署蜜罐抓脚本小子的poc原创 2020-09-02 12:28:26 · 730 阅读 · 0 评论 -
Python多线程|爬虫、爆破密码提升效率
Python多线程|爬虫、爆破密码 干活酸爽原创 2020-09-01 18:16:47 · 1562 阅读 · 1 评论 -
Python 验证码 crunch|狼组CTF题 有验证码后台账号密码爆破
本文通过一道狼组ctf题目,讲解通过crunch生成字典,对有验证码的网站后台进行账号密码破解,后续还更新了多线程的脚本文件,脚本文件在我的资源里可以下载。原创 2020-08-31 07:54:16 · 1337 阅读 · 0 评论