python
cacheyu
这个作者很懒,什么都没留下…
展开
-
ascii字符转换
针对chr解密写了一个基于python3的脚本,简单脚本,未进行容错处理,欢迎扶正。#!/usr/bin/env python3import re#2021.02.20#bychacheyu# ord()函数就是用来返回单个字符的ascii值(0-255)# 相反地,chr()函数是输入一个整数【0,255】返回其对应的ascii符号def decode(de_inputlist): # inputlist = "Chr(102).Chr(112).Chr(117).Chr(1原创 2021-02-20 17:58:24 · 533 阅读 · 0 评论 -
基于RSAS版本V6.0R03F00SP01,输出具有危险的IP,弱口令列表
书接上回:https://blog.csdn.net/Amdy_amdy/article/details/103012605 对代码封装,加入弱口令RSAS主机扫描过程中,如果加入了弱口令扫描,则扫描出弱口令,会通过弱口令扫描服务器。一般情况下,这种扫描出来的漏洞会更多。所以,将两个报告分开扫描,将可变因素降至最低。所以下面代码中获取的IP与弱口令不在一个报告中。本次基于RSAS导出...原创 2019-11-19 12:20:24 · 1971 阅读 · 0 评论 -
基于rsas html文档,导出IP高中危数据
对原代码进行了修改,添加了主机总数、高危漏洞总数、中危漏洞总数。代码如下:"""======================@Auther:CacheYu@Time:2019/11/18 下午======================"""#!usr/bin/python#coding:utf-8import zipfilefrom bs4 import Beautif...原创 2019-11-11 17:08:21 · 440 阅读 · 0 评论 -
获取地址段的所有地址(二)
对获取IP具体地址的修改。原地址:https://blog.csdn.net/Amdy_amdy/article/details/87870018本次修改后,支持获取的地址段类型有:1.1.1.1/24等B C段1.1.1.*等B C段1.1.1.1-2551.1.1.1-1.1.3.255(原来代码所支持的地址段)欢迎交流,代码自取。"""============...原创 2019-10-29 17:31:43 · 928 阅读 · 0 评论 -
批量判断url或域名是否可以访问
批量获取域名的工具subDomainsBrute好用,但是获取到的域名太多,不清楚每个域名是否都可以正常访问,所以使用python写了一个工具,来判断http或https页面是否可以访问,以及访问的标题内容。代码如下,欢迎交流,需要自取。"""======================@Auther:CacheYu@Time:2019/10/24 下午=============...原创 2019-10-24 17:40:53 · 3654 阅读 · 0 评论 -
Python常用字符编码
字符编码的常用种类介绍 第一种:ASCII码 ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。如下图所示: 由于计算机是美国人发明的,因此...转载 2019-10-24 17:37:38 · 448 阅读 · 0 评论 -
requests与urllib.request
requests很明显,在写法上与urllib.request不同,前者多一个 S. 导入包时: import requests import urllib.request urllib.request请求模块,用于打开和读取url urllib.request.urlopen(url, data=None, [timeout, ]*, ca...转载 2019-10-24 14:45:37 · 143 阅读 · 0 评论 -
python 下载小说
使用beautifulsoup 爬取小说,并整合到txt中。"""======================@Auther:CacheYu@Time:2019/9/16:16:09======================"""# -*- coding:utf-8 -*-import urllib.requestimport urllib.errorimport bs4...原创 2019-09-17 10:10:07 · 375 阅读 · 0 评论 -
python中的网络编程-socket传输数据
最近在学python核心编程,看的是第三版,在第二章网络编程TCP转码处存在问题,网站下面的这个写的很好,转载方便自己看。python应用系列教程——python使用socket创建tcp服务器和客户端python使用socket创建tcp服务器和客户端。服务器端为一个时间戳服务器,在接收到客户端发来的数据后,自动回复。客户端,等待用户输入,回车后向服务器发送用户输入的内容。分...转载 2019-04-25 18:11:57 · 1846 阅读 · 0 评论 -
windows 10下安装scapy以及问题解决
scapy介绍Scapy是一个Python程序,使用户能够发送,嗅探和剖析并伪造网络数据包。此功能允许构建可以探测,扫描或攻击网络的工具。换句话说,Scapy是一个功能强大的交互式数据包操作程序。它能够伪造或解码大量协议的数据包,通过线路发送,捕获它们,匹配请求和回复等等。Scapy可以轻松处理大多数经典任务,如扫描,跟踪路由,探测,单元测试,攻击或网络发现。它可以取代hping,arps...翻译 2019-03-13 16:54:53 · 9321 阅读 · 3 评论 -
failed to create process.
由于python-2.7是先出来,但是官方只更新到2020年1月1日;而python-3.6与python-2.7有一定的差别,会同时在电脑上安装这两个版本的python,为了能更好的调用python不同的版本,会设定一个执行时使用python2.exe,一个执行时使用python3.exe。 当同时存在两个版本的时候,又出来一个问题,使用pip的时候,显示“fa...原创 2019-03-07 15:31:14 · 5971 阅读 · 0 评论 -
获取文件的md5值
有时为了文件传输的安全,需要对文件进行加密以进行更好的传输。所以在本地进行脚本编写以便获得文件md5值。# coding=UTF-8 import hashlibimport osimport datetimedef GetFileMd5(filename): #如果path是一个存在的文件,返回True。否则返回False。 if os.path.isfile(...原创 2019-02-22 17:00:53 · 3580 阅读 · 0 评论 -
开始地址、结束地址获取其中所有IP地址(一)
问:已知开始地址(1.1.1.0)、结束地址(1.1.1.255);开始地址(1.1.2.3)、结束地址(1.1.2.12);开始地址(1.2.1.0)、结束地址(1.2.4.255);开始地址(1.1.6.0)、结束地址(1.1.8.212);求其中的所有IP地址。答:将所有地址整理成以下类型:运行代码:#!/usr/bin/python # coding=UTF8 i...原创 2019-02-21 23:03:29 · 3222 阅读 · 1 评论 -
查询域名是否被注册
#!/usr/bin/env python#-*-coding:utf8-*-# 测试版本python2.7 import urllib2 #是python2.7自带的库,直接import即可。作用:模拟请求。from multiprocessing import Pool #multiprocessing包是Python中的多进程管理包 Pool是其中的类。import iter...转载 2018-11-27 21:55:53 · 1528 阅读 · 0 评论