python twain 扫描】的更多相关文章

def multiScan(self): """ Scan and return an array of PIL objects If no images, will return an empty array """ self.scanner.RequestAcquire(0, 1) images = [] handles = [] try: handle, more = self.scanner.XferImageNatively() han…
>>> help(twain) Help on module twain: NAME twain - Created on Sep 4, 2011 DESCRIPTION @author: misha CLASSES _ctypes.Structure(_ctypes._CData) BITMAPINFOHEADER MSG TW_ARRAY TW_CAPABILITY TW_ENTRYPOINT TW_ENUMERATION TW_EVENT TW_FIX32 TW_FRAME TW_…
闲来无事用Python写了一个简陋的端口扫描脚本,其简单的逻辑如下: 1. python DetectHostPort.py iplist.txt(存放着需要扫描的IP地址列表的文本,每行一个地址) 2. 输入指定的扫描端口,扫描后完成后将生成日志文件. 源码如下: #!/usr/bin/env python import sys import time import socket def getaddresslist(addr): """ getaddresslist(ad…
文件扫描 下载 https://github.com/YouXianMing/FileManager 细节 1. 基于Python 3.60,其他版本未测试 2. 支持扫描深度,不设置则扫描全部,设置了值,则扫描具体的层级 源码 import os import time class FileObject: """ 文件对象 """ def __init__(self, filePath): """ 创建FileOb…
本地建立的三个文件: Asset1.txt 用来保存扫描到的资产 Asset2.txt 用来导入给定的资产 Repeat.txt 保存重复的资产 程序的功能: 1.资产扫描,以 位置:资产 格式保存到Asset1文件中,如果资产重复,将重复的资产保存到Repeat文件中,按Q退出 2.资产比对,比对Asset1和Asset2 中的资产信息,输出两个文件的对称差集,即为有问题的资产 3.查看重复资产 4.清空所有数据 #!/usr/bin/env python # -*- coding: utf-…
简易版: #author:Blood_Zero #coding:utf-8 import socket import sys PortList=[21,22,23,25,80,135] # host=sys.argv[1] for i in PortList: sock=socket.socket() sock.settimeout(2) try: sock.connect((host,i)) print "the port %d is open" %i except Exceptio…
持续集成平台接入扫描作业是一项繁琐而又需要细致的工作,于是趁着闲暇时间,将代码扫描作业用Python代码实现了配置自动化. 每次配置作业的过程中,都会在checkcode1或者checkcode3上 E:\jenkins\workspace\CHECKSTYLE目录下建立一个对应的文件夹,将build.xml文件放进去,然后将规范扫描安全脚本中作业名称进行3次替换.这个过程常常被弄错,或者被遗忘. 但是,有了下面的脚本,一切都不是问题. 先看流程图:…
#! /usr/bin/env python3 #-*- coding:utf-8 -*- import socket import threading OPEN_COUNT = 0 lock = threading.Lock() threads = [] def testPort(host, port): global OPEN_COUNT s = socket.socket() try: s.connect((host, port)) print('[+] {} open'.format(p…
这个扫描是概率问题,是需要字典的,以下代码是作为参考,字典可以去网上下载,我就不提供,我提供的是思路! #!/usr/bin/env python # coding=utf-8   from IPy import IP import socket,os,re,multiprocessing,paramiko import threading,time import os.path from paramiko import SSHClient from paramiko import AutoAd…
目录 用scapy模块写 用 python-nmap 模块写 python3.7  windows环境 以下两个都可以扫描指定主机或者指定网段的 IP 对应的 MAC 地址,然后保存到 csv 文件中.用scapy模块写的脚本速度很快,几秒就可以全部扫描完,用python-nmap扫描的比较慢,建议用 scapy 模块写的. 用scapy模块写 -H 参数可以是一个ip地址,也可以是一个网段.例:192.168.10.100  或   192.168.10.10-20 或  192.168.10…