Coder Social home page Coder Social logo

gscan's People

Contributors

lanxuage avatar yusec2021 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

gscan's Issues

多端口扫描时增加随机端口扫描而不是顺序扫描

Is your feature request related to a problem? Please describe.
在对连续的端口进行扫描时,容易被检测出来,从而影响扫描结果。

Describe the solution you'd like
可以考虑通nmap一样,在对连续端口进行扫描时实现随机端口扫描的功能而不是顺序扫描,或者通过一个参数来指定是否使用随机端口扫描。

Describe alternatives you've considered
需要平衡扫描性能和扫描结果。

Additional context
Add any other context or screenshots about the feature request here.

ICMP 获取 TTL 损耗

Is your feature request related to a problem? Please describe.
进行ICMP扫描时能否获取得到ICMP协议返回的TTL信息,从而确定与目标主机的路由距离。

Describe the solution you'd like
ICMP协议了解

Describe alternatives you've considered
获取TTL损耗,可能对了解网络的层次结构有帮助

Additional context
Add any other context or screenshots about the feature request here.

端口扫描时一直提示"SerializeLayers Failed"和"invalid dst MAC: "

Describe the bug
在进行端口扫描时,程序正常扫描到结果但是扫描过程中会一直输出"SerializeLayers Failed"和"invalid dst MAC: "的提示。

To Reproduce
Steps to reproduce the behavior:

  1. gscan-windows-amd64.exe port -h 114.114.114.114

Expected behavior
正常显示结果

Screenshots
image

Desktop (please complete the following information):

  • OS: Windows 11
  • gscan 0.2.1

Additional context
Add any other context about the problem here.

ARP 扫描时有些 IP 没有对应的物理地址

Describe the bug
ARP 对整个局域网进行扫描时,会打印一些IP但是没有打印对应的物理地址。无法确定IP是存货还是不存活。

To Reproduce
Steps to reproduce the behavior:

  1. gscan-windows-amd64.exe arp -a

Expected behavior
正常ARP扫描得到的IP结果肯定同时有IP和MAC。

Screenshots
image

Desktop (please complete the following information):

  • OS: Windows 11
  • gscan 0.2.1

Additional context
Add any other context about the problem here.

Windows 上 pip 安装的 gscan 命令行异常

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. pip install gscan
  2. gscan

Expected behavior
gscan正常可用

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: windows 11
  • python 3.11
  • gscan 0.2.2

Additional context
Add any other context about the problem here.

全端口扫描会漏端口

Describe the bug
指定IP进行全端口扫描时无法发现目标开放的端口,指定该端口扫描就能发现有开放

To Reproduce
Steps to reproduce the behavior:

  1. ./gscan-linux-amd64 port -h 192.168.56.103 -p 0-65535
  2. ./gscan-linux-amd64 port -h 192.168.56.103 -p 13389

Expected behavior
全端口扫描能发现目标开放的端口

Screenshots
图片
图片

Desktop (please complete the following information):

  • OS: CentOS Linux release 7.9.2009
  • gscan 0.3.1

Additional context
Add any other context about the problem here.

docker 的 host 模式下功能不可用

Describe the bug
当使用docker的host模式下运行命令时,扫描功能全部没有任何输出。

To Reproduce
Steps to reproduce the behavior:

  1. docker run --rm -it --net=host lanxuage/gscan:0.2.1 port -h 114.114.114.114

Expected behavior
应该有正常的扫描结果输出。

Screenshots
host 模式下:
image
非host模式下:
image

Desktop (please complete the following information):

  • OS: WSL2
  • Docker desktop 4.19.0
  • gscan 0.2.1

Additional context
Add any other context about the problem here.

ICMP 扫描不支持域名

Describe the bug
使用icmp的-h选项执行一个域名,没有任何输出。

To Reproduce
Steps to reproduce the behavior:

  1. gscan icmp -h www.baidu.com

Expected behavior
支持域名扫描。

Screenshots
image

Desktop (please complete the following information):

  • OS: WSL2
  • gscan 0.2.1

Additional context
Add any other context about the problem here.

在装有 Openvpn 的 Windows 上扫描报错

Describe the bug
在装有OpenVPN的windows上扫描报错,获取arp网关超时。

To Reproduce
Steps to reproduce the behavior:

  1. gscan-windows-amd64.exe help

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
待补充

Desktop (please complete the following information):

  • OS: Windows
  • OpenVPN:
  • gscan 0.3.1

Additional context
Add any other context about the problem here.

IPv6 Support

Is your feature request related to a problem? Please describe.
Scan IPv6

Describe the solution you'd like
Scan IPv6

Describe alternatives you've considered
Scan IPv6

Additional context
Add any other context or screenshots about the feature request here.

增加代理支持

Is your feature request related to a problem? Please describe.
在进行扫描时,因为固定IP所以流量特征很明显,通过被发现然后禁止扫描,从而影响结果。

Describe the solution you'd like
能添加代理功能,扫描时可以指定代理或代理池。

Describe alternatives you've considered
代理问题,IP伪装

Additional context
Add any other context or screenshots about the feature request here.

版本检测

Is your feature request related to a problem? Please describe.
添加一个版本检测,并且通过upgrade关键字进行自动更新

Describe the solution you'd like
通过upgrade关键字自动下载对应架构的最新版本并校验hash值,将旧版本命名为gscan_x.x.x

在主界面显示当前版本:
image

ARP & PORT 不指定任何参数扫描时多余的打印问题

Describe the bug
运行命令扫描时,不输入任何参数,程序在打印help的同时,也打印了数据标头和耗时。

To Reproduce
Steps to reproduce the behavior:

  1. 运行下面的命令
gscan arp
gscan port

Expected behavior
没有任何参数输入时,应该只打印help

Screenshots
image

Desktop (please complete the following information):

  • OS: Linux

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.