前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >端口扫描器sunny girl

端口扫描器sunny girl

作者头像
lonelyvaf
发布于 2018-06-07 07:04:23
发布于 2018-06-07 07:04:23
1K0
举报

老板是搞网络空间搜索引擎的~~至于是谁你们可以猜猜~~ :)

猜中给小红包,所以我也向他看齐的慢慢在学习怎么搞扫描器。

在学习Python的路上不要脸的整出一个很基础的端口扫描器,叫做sunny girl scan v 1.0.

可以支持外网,内网改动一下也是可以的。主要是想有一款在渗透中可以用得得心应手的工具~后续还会慢慢更新,加自己想要的功能,现在这么也没什么东西好扯的,等强大一点开源分享给大家。

写了一个简单的端口扫描器,原理很简单。就是用socket连接对应的端口,若能连接成功则端口开启,否则关闭。这是一个命令行工具,在命令行下运行:

sunny.py www.xxx.com

扫描结果:

首先是一个获取ip的功能,用到socket模块里面的一个方法。

效果如下:

可以扫描一些常见的端口服务~~

代码思路如下:

1、先用一个元组存储服务名和对应的端口名。

2、获取ip函数

3、socket请求ip和各个端口

4、返回的结果存储元组中

这个程序扫内网地址还挺快的,但是扫外网的有些端口比较慢,还有待优化!

明天发多线程的~~代码明天打包一起发~

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-02-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 晨星先生 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
实战 | Python 编写端口扫描器
本篇学习笔记将记录使用 python 编写 Scan 的学习路线,记录整个 python 扫描器的编写过程,记录从第一行代码到最新版本,对每个版本更新用到的技术进行详解
HACK学习
2020/09/14
1.2K0
实战 | Python 编写端口扫描器
企业安全建设之路 | 端口扫描(上)
0×00、业务需求 由于工作关系,最近一年来都奔走在各大安全会议,无论是公开会议,例如:ISC互联网大会、freebuf互联网大会等、还是半公开的会议,例如某SRC组织的互联网金融会等。 互联网安全运
FB客服
2018/02/23
1.2K0
企业安全建设之路 | 端口扫描(上)
20 行代码编写一个简单的端口扫描器
端口扫描是非常实用的,不止用在信息安全方面,日常的运维也用得到。这方面的工具也不要太多,搞过 CTF 的朋友会告诉你有多少端口扫描工具,那为什么还要用 Python 再自己实现一遍?这个问题就像饭店里的菜已经很好吃了,为什么还要自己烧菜一样,主要还是为了适合自己的口味,添加自己需要的个性功能。
somenzz
2022/05/24
3700
20 行代码编写一个简单的端口扫描器
工具| 手把手教你制作信息收集器之端口扫描
本期任务:使用python脚本实现端口扫描。 准备工具:选项分析器:optparse;网络库:socket 问题引入 1. 端口扫描器扫描效果如何? 答:下图是效果演示,扫的是IP地址为192
漏斗社区
2018/03/28
1.2K0
工具| 手把手教你制作信息收集器之端口扫描
Java 端口扫描器 TCP的实现方法
想必很多朋友都实现过一个简易的聊天室这个功能,其中涉及到Socket套接字这个类,我们通过一个特定的IP以及特定的端口创建一个服务端的套接字(ServerSocket),以此我们聊天个体的套接字(Socket)再与其连接,从而实现连通并通过流来传递信息的聊天室功能。
Rekent
2018/09/04
2.2K0
[Python黑帽] 三.编程实现IP及端口扫描器、实现多线程C段扫描器
声明:本人坚决反对利用教学方法进行恶意攻击的行为,一切错误的行为必将受到严惩,绿色网络需要我们共同维护,更推荐大家了解技术背后的原理,更好地进行安全防护。虽然作者是一名安全小白,但会保证每一篇文章都会很用心地撰写,希望这些基础性文章对你有所帮助,在安全路上一起前行。
Eastmount
2021/12/02
1.4K0
[Python黑帽] 三.编程实现IP及端口扫描器、实现多线程C段扫描器
16.1 Socket 端口扫描技术
端口扫描是一种网络安全测试技术,该技术可用于确定对端主机中开放的服务,从而在渗透中实现信息搜集,其主要原理是通过发送一系列的网络请求来探测特定主机上开放的TCP/IP端口。具体来说,端口扫描程序将从指定的起始端口开始,向目标主机发送一条TCP或UDP消息(这取决于端口的协议类型)。如果目标主机正在监听该端口,则它将返回一个确认消息,这表明该端口是开放的。如果没有响应,则说明该端口是关闭的或被过滤。
王 瑞
2023/10/20
4330
16.1 Socket 端口扫描技术
端口扫描工具合集
端口扫描这个词,大家并不陌生,无论是在边界资产探测,还是在内网服务扫描,都离不开端口扫描这个技术,当然,不可能手工来做,必须依赖工具进行,那么有哪些端口扫描工具可以用呢?它们又有那些特点呢?
信安之路
2022/10/04
3.5K1
端口扫描工具合集
浅析端口扫描原理
自觉对于端口扫描只是浅显的停留在nmap的几条命令,因此花了点时间了解了一下端口扫描器是如何运作的,并且使用python写了一个简单的端口扫描器,笔者目的不在于替代nmap等主流端扫的作用,只是为了更深入地了解端口扫描器运作的原理。
HhhM
2022/08/10
2.5K0
浅析端口扫描原理
Python开发端口扫描器
首先是最常用的端口扫描器: 虽说有nmap等强大的工具,不过如果由于条件限制无法安装Nmap呢? 我这个脚本写的比较简单,默认扫描1-65535全部的端口 实际的话,可以根据需要自己修改脚本来实现定制化扫描 # -*- coding:utf-8 -*- __author__ = "Yiqing" import socket import time import thread import optparse import re socket.setdefaulttimeout(3) def port_
py3study
2020/01/17
6710
GO语言实现的端口扫描器分享
//GO语言 实现端口扫描 //缺陷 //port 无法设置成全局变量不知道怎么设置的 //var l = list.New() 这个是数组操作并不是消息队列 跟消息队列功能类似 //实现功能 //实现生成 IP段 //实现端口扫描 //实现参数传入 //写入文件到本地 //main.go 58.215.20.30 58.215.201.30 80 //文件名 开始IP 结束IP 扫描端口 //QQ2929
李海彬
2018/03/19
2K0
【详解】Python实现高效的端口扫描
在网络安全领域,端口扫描是一项基本而重要的技能。通过端口扫描,可以发现目标主机上开放的服务和端口,这对于安全评估、渗透测试等有着不可忽视的作用。本文将介绍如何使用Python来实现一个高效且简单的端口扫描器。
大盘鸡拌面
2025/01/28
1620
Python3实现TCP端口扫描器
在渗透测试的初步阶段通常我们都需要对攻击目标进行信息搜集,而端口扫描就是信息搜集中至关重要的一个步骤。通过端口扫描我们可以了解到目标主机都开放了哪些服务,甚至能根据服务猜测可能存在某些漏洞。 TCP端口扫描一般分为以下几种类型: TCP connect扫描:也称为全连接扫描,这种方式直接连接到目标端口,完成了TCP三次握手的过程,这种方式扫描结果比较准确,但速度比较慢而且可轻易被目标系统检测到。 TCP SYN扫描:也称为半开放扫描,这种方式将发送一个SYN包,启动一个TCP会话,并等待目标响应数据包。如果
用户1631416
2018/04/12
1.9K0
Python3实现TCP端口扫描器
用Python编写一个高效的端口扫描器
此端口扫描器的源码,文档及详细调用方法见Github PythonPortScanner by Yaokai。
py3study
2020/01/07
4.2K0
用Python编写一个高效的端口扫描器
用腾讯混元ai编写了一个go语言端口扫描器
qingjiegong
2023/12/14
2270
用腾讯混元ai编写了一个go语言端口扫描器
旅行者探测器系统 --- 集域名扫描,端口扫描,目录扫描,漏洞扫描的工具系统
作为一个渗透人员,在每次渗透网站的时候都要拿出一堆黑客工具,比如nmap, awvs, 御剑等工具进行测试,由于实在厌烦了一些低级重复性的工作,趁着2020年新年创建了一个工具集合平台,将渗透测试常见的域名扫描,端口扫描,目录扫描,漏洞扫描的工具集合在一起
Power7089
2020/03/12
2.7K0
利用 fsockopen() 函数开放端口扫描器的实例
本实例的端口号是固定的,通过对数组的遍历,利用 fsockopen() 函数连接,如果连接成功,则该端口处于开放状态,否则该端口处于关闭状态。
用户8826052
2021/07/13
5190
分享几款好用的端口扫描器
最近乱七八糟的忙,没有收获但感觉还挺累的,好操蛋。趁周末介绍几款在办公网扫描的小工具,亲测效果还不错,小巧迅速,功能强大,导出的报告也是干净整洁没什么花里胡哨的的东西,缺点是没怎么隐匿自己的流量,如果碰到蜜罐肯定要栽的,但是相比nmap来讲,他们实在太快太香。
天钧
2021/01/18
23K2
分享几款好用的端口扫描器
浅谈内网端口转发
在渗透测试过程中,我们经常会用到端口转发,利用代理脚本将内网的流量代理到本地进行访问,这样极大的方便了我们对内网进行横向渗透。最常见的端口转发工具不限于以下几款,大家可以根据在实际测试过程的需要进行选择。
FB客服
2019/08/21
2.4K0
Python | 使用Python3 实现端口扫描
因为后台更新固定链接的缘故,导致前期的原文链接点击没有反应,目前这个问题已经被解决。
TeamsSix
2019/09/24
3.7K0
Python | 使用Python3 实现端口扫描
相关推荐
实战 | Python 编写端口扫描器
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档