python掃瞄器 使用python編寫埠掃瞄器

2021-10-11 07:32:25 字數 1108 閱讀 2267

# -*- coding:utf8 -*-

#!/usr/bin/python

# python: 2.7.8

# platform: windows

# authro: wucl

# program: 埠掃瞄

# history: 2015.6.1

import socket, time, thread

socket.setdefaulttimeout(3)

def socket_port(ip,port):

輸入ip和埠號,掃瞄判斷埠是否開放

try:

if port>=65535:

print u'埠掃瞄結束'

s=socket.socket(socket.af_inet, socket.sock_stream)

result=s.connect_ex((ip,port))

if result==0:

lock.acquire()

print ip,u':',port,u'埠開放'

lock.release()

s.close()

except:

print u'埠掃瞄異常'

def ip_scan(ip):

輸入ip,掃瞄ip的0-65534埠情況

try:

print u'開始掃瞄 %s' % ip

start_time=time.time()

for i in range(0,65534):

thread.start_new_thread(socket_port,(ip,int(i)))

print u'掃瞄埠完成,總共用時 :%.2f' %(time.time()-start_time)

raw_input("press enter to exit")

except:

print u'掃瞄ip出錯'

if __name__=='__main__':

url=raw_input('input the ip you want to scan:\n')

lock=thread.allocate_lock()

ip_scan(url)

157 掃瞄器使用

雙面影印,上面朝向自己為影印的上方!安裝驅動程式 colornetworkscangear v271 win zh setup.exe 安裝完成後,對照說明檔案進行配置,下面擷取 windows 7 的部分。對於 windows 7 1 單擊 開始 指向 控制面板 然後依次單擊 系統和安全 wind...

掃瞄器詳解

一 掃瞄器的定義 掃瞄器是一種獲取影象的裝置,並將資訊轉為電腦可以顯示 編輯 儲存和輸出的數字格式。即可以完成以下工作 在檔案中插隊圖和 將文字識別,免去打字 將傳真檔案掃到庫中存檔 在多 中加入影象 在報刊中加入有效表達主題。二 掃瞄器的工作原理 將光線照到待掃瞄的稿件上,光線反向回平後再由乙個稱...

Python掃瞄器 爬蟲基礎

1.1 基礎原理解析html資料 解析json資料 解析二進位制資料4 儲存資料 資料庫 檔案 1.2 發起http請求 request常用的請求方法 get,post 其他請求方法 head,put,delete,opthonsuri通常由三部分組成 訪問資源的命名機制 存放資源的主機名 資源自身...