前言:

没有前言

0x01

from scapy.all import *
import sys
from socket import *
import os
from threading import *
screenlock=Semaphore(value=500)
def gsd():print '[*]TCP routing'try:r2,unans=traceroute([sys.argv[1]],dport=[sys.argv[2]],maxttl=20)except Exception,e:print '[-]Im sorry for the mistake. The reason is:{}'.format(e)
def IPall():try:a = IP(dst=sys.argv[1]+'/30')print '[*]Target all IP'print [p for p in a]except Exception,a:print '[-]Im sorry for the mistake. The reason is:{}'.format(a)
def os(host,port):try:s=socket(AF_INET,SOCK_STREAM)s.connect((host,port))print('[+] %d open' % port)s.close()except:pass
gsd()
IPall()
if __name__ == '__main__':setdefaulttimeout(1)for p in range(1,1024):t=Thread(target=os,args=(sys.argv[1],p))t.start()

  

  

转载于:https://www.cnblogs.com/haq5201314/p/8341366.html

python利用scapy模块写一个TCP路由追踪和扫描存活IP的脚本相关推荐

  1. python中translate的用法_如何在python中利用translate模块实现一个翻译功能

    如何在python中利用translate模块实现一个翻译功能 发布时间:2020-12-18 14:16:00 来源:亿速云 阅读:86 这期内容当中小编将会给大家带来有关如何在python中利用t ...

  2. 通过python利用Django框架搭建一个属于自己的免费网站(已更新)

    大家好,我是天空之城,今天给大家带来,通过python利用Django框架搭建一个属于自己的免费网站. 以下是网上找到的免费教程,https://djangogirlstaipei.gitbooks. ...

  3. 利用spring boot 写一个稳定的爬虫

    1.前言 这篇文章是利用spring boot 写一个稳定的爬虫,爬取的网页数据包含未执行js的网页数据.http/https接口的请求数据.和经过网页渲染的js数据(需要chorme浏览器),数据库 ...

  4. Python——利用pygame模块制作RPG游戏(一)

    利用pygame模块制作RPG游戏(一) 需要用到的第三方库:pygame 一.构造游戏的基本框架 1.首先准备好相应的游戏素材:背景,人物动作图片,音乐,音效等. 图片均用png格式,音乐音效均用o ...

  5. 利用fputc函数写一个putw(w,fp)函数,将整数w写入fp所指文件中; 利用fgetc函数写一函数getw(fp)从所指文件读出一整数

    <程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p257 习题8 5.利用fputc函数写一个putw(w,fp)函数,将整数w写入fp所指文件中: 利 ...

  6. 【C#食谱】【杭帮菜】菜单2:写一个TCP客户端

    问题: 你想连接基于TCP的服务端. 解决方法: 使用System.Net.TcpClient类,通过给服务端传递地址和端口来和服务端建立连接和会话.下面这个例子将和上一菜单中的服务端进行会话. cl ...

  7. 用QT写一个TCP通信助手(一、界面设计)

    一.新建工程 创建QT widgets工程 修改项目名称TCPAssistant,下一步下一步直到出现此界面位置 删除多余的控件,只保留如下 修改title为TCPAssistant. 二.界面设计 ...

  8. 用QT写一个TCP通信助手(三、TCP通信)

    一.说明 首先我们先分析一下: 由于不支持多继承,所以比MFC稍微麻烦了一点,但是QT又具有它自身的优势,那就是信号和槽,我们不用开线程去监听一些事件的触发,会方便许多. 二. 创建一个TCP类 这个 ...

  9. python利用xlrd模块读取xls表格选中某列提取全部数值,使用re去除英文字母,用ast将str类型转换成list

    python利用xlrd模块读取xls表格选中某列提取全部数值,使用re去除英文字母,用ast将str类型转换成list import ast # 获取xls表中的代码并去重 import xlrd ...

最新文章

  1. 深入理解Spring系列之三:BeanFactory解析
  2. jquery 总结
  3. spring storedProcedure 使用
  4. oracle数据库SQL入门
  5. .NET Core 2.1 正式发布
  6. wsl用户帐户没有必要的权限_Windows的Linux子系统(WSL)即将带来图形化应用
  7. Fuchsia 是什么?Fuchsia OS 的未来如何?
  8. python异常信息中最重要的部分是_Python中获取异常(Exception)信息
  9. java 接收前台富文本_前后端分离ueditor富文本编辑器的使用-Java版本
  10. 运动会管理系统的需求调研会纪要
  11. 11个思维导图知识点整理帮你决胜考研(基础课和计算机专业课)| 寻找C站宝藏
  12. android开机自动打开微信小程序,微信小程序新动态:可从手机桌面直接启动
  13. 图书管理系统—可行性分析报告
  14. 纯css的大于号样式
  15. wordpress调用the_excerpt()不带p标签
  16. 记一次Redis出问题及解决方案
  17. Github头像上传不了、加载不出来
  18. Python常用配置文件ini、json、yaml及python字典读写总结
  19. 进行软件评分的功能实现
  20. amazon账号注册用什么软件?

热门文章

  1. controller的frame
  2. Nginx服务器的安装配置
  3. 《构建高可用Linux服务器》样书
  4. 关于我的51CTO博客
  5. 采用PHP实现”服务器推”技术的聊天室
  6. PAT1017 和强迫症做斗争
  7. bzoj1717 [Usaco2006 Dec]Milk Patterns 产奶的模式
  8. Azure 执行模型
  9. matplotlib 模块 画图 例2
  10. arcgis Server Object Extension (SOE)部署jar文件失败 原因探索