#写一段封指定ip的程序
import socket
import struct
import struct
import binascii
def ip2int(ip):
return struct.unpack("!I", socket.inet_aton(ip))[0]
def int2ip(i):
return socket.inet_ntoa(struct.pack("!I", i))
def denyip(ip):
ip_int = ip2int(ip)
ip_int = ip_int & 0xFFFFFF00
print(ip_int)
return int2ip(ip_int)
def main():
while True:
ip = "192.168.0.1"
denyip(ip)
ip_int = ip2int(ip)
print(ip_int)
ip_new = int2ip(ip_int)
print(ip_new)
print(binascii.hexlify(struct.pack("!I", ip_int)))
if __name__ == '__main__':
main()
© 版权声明
本网站内容及资料来源于网络,并不代表本站观点和对其真实性负责,也不构成任何其他建议;部分内容是由网友自主投稿和发布、编辑整理上传,对此类内容本站仅提供交流平台,不为其版权负责;所提供的信息,只供参考之用,不保证信息的准确性、有效性、及时性和完整性;如果您发现网站上有侵犯您的知识产权的内容,请与我们取得联系,我们会及时修改或删除。文章版权归作者所有,原创作品未经允许请勿转载。投诉请联系:admin@chnhonker.com
THE END
暂无评论内容