作者名:Demo不是emo

主页面链接:主页传送门
创作初心:舞台再大,你不上台,永远是观众,没人会关心你努不努力,摔的痛不痛,他们只会看你最后站在什么位置,然后羡慕或鄙夷
座右铭:不要让时代的悲哀成为你的悲哀
专研方向:网络安全,数据结构

每日emo:同桌的那段时间,可能会一直记在心里吧

今天给大家分享的网络安全神器是smb服务专用扫描器——enum4liux

目录

一:SMB简介

二:enum4linux介绍

三:安装

四:使用教程

1.命令选项

2.实战命令

五:拓展技巧

1.LDAP信息探测

2.获取操作系统信息

3.通过RID循环枚举用户


一:SMB简介

SMB是一个协议名,全称是Server Message Block(服务器消息快协议),用于在计算机间共享文件、打印机、串口等,电脑上的网上邻居由它实现。一般共享文件夹打印机使用较多
它是应用层(和表示层)协议,使用C/S架构

当远程连接计算机访问共享资源时有两种方式:
1.        \\共享计算机地址\共IP享资源路径
2.        \\共享计算机名\共享资源路径

注意:smb的默认端口可能是139或者445,其工作的端口与其使用的协议有关。

正是由于smb被日常生活中大量运用于网上邻居,而网络设备都有可能存在这样那样的安全问题,这就导致了smb服务成为很多人眼中的敏感服务,也是攻击者比较愿意花时间探索的服务

在这样的背景下,一款强大的smb服务专用扫描器应运而生,他就是我们要今天介绍的工具——enum4linux

二:enum4linux介绍

Enum4linux是用于枚举windows和Linux系统上的SMB服务的工具。可以轻松的从与SMB服务有关的目标中快速提取信息。

三:安装

这是github上的一个工具,下载地址点此进入,安装这里就不多讲了,因为kali系统上会预安装这个工具,我们直接使用kali上的就行

四:使用教程

1.命令选项

打开kali的终端,输入下面的命令就可以看到enum4linux的基本使用教程了

enum4linux4 -h

输入之后页面如下

可以看到这里离有很多的使用选项 ,因为是英文页面,所以有些同学应该看不太明白,下面我也为大家准备了中文版的选项命令讲解

首先是用于枚举的选项,如下:

       选项                                            功能
        -U                                  获取用户列表
        -M                                 获取机器列表
        -S                                 获取共享列表
        -P                               获取密码策略信息
        -G                                获取组和成员列表
        -d                              详述,适用于-U和-S
        -u                 user 用户指定要使用的用户名(默认为空)
        -p                         指定要使用的密码(默认为空)

接着是一些官方附加的选项命令,如下

       选项                                         功能
        -a  做所有简单枚举(-U -S -G -P -r -o -n -i),如果您没有提供任何其他选项,则启用此选项
        -h                       显示此帮助消息并退出
        -r                         通过RID循环枚举用户
        -R  RID范围要枚举(默认值:500-550,1000-1050,隐含-r)
        -K  指定不对应次数n。继续搜索RID,直到n个连续的RID与用户名不对应,Impies RID范围结束于999999.对DC有用
        -l  通过LDAP 389 / TCP获取一些(有限的)信息(仅适用于DN)
        -s  文件暴力猜测共享名称
        -k  user 远程系统上存在的用户(默认值:administrator,guest,krbtgt,domain admins,root,bin,none)
用于获取sid与“lookupsid known_username”
使用逗号尝试几个用户:“-k admin,user1,user2”
        -o  获取操作系统信息
        -i  获取打印机信息
        -w  手动指定工作组(通常自动找到)
        -n 做一个nmblookup(类似于nbtstat)
        -v 详细输出,显示正在运行的完整命令(net,rpcclient等)

2.实战命令

实战中最常用的其实也就是使用-a指令,进行一次大范围信息探测,指令如下

enum4linux -a -o ip

五:拓展技巧

工具的使用中,常用的固然是最好用的,但总有这么几个命令能在一些时候取得意料之外的效果,下面介绍的这四个就是我认为比较好用也比较冷门的命令

1.LDAP信息探测

通过LDAP 389 / TCP获取一些(有限的)信息(仅适用于DN)

enum4linux -l ip   

2.获取操作系统信息

enum4linux -o ip  

3.通过RID循环枚举用户

enum4linux -r ip  

好了今天的神器分享就到这里了,如果有什么疑问或者想讨论的都可以私信我或者发布评论,看到都会回哦(如果有什么网安方面的小问题也可以来讨论讨论),最后,希望今天的内容能对大家有所帮助,感谢大家的阅读,再见啦!

【网安神器篇】——enum4linux枚举工具相关推荐

  1. 【网安神器篇】——WPScan漏洞扫描工具

    作者名:Demo不是emo  主页面链接:主页传送门 创作初心:舞台再大,你不上台,永远是观众,没人会关心你努不努力,摔的痛不痛,他们只会看你最后站在什么位置,然后羡慕或鄙夷 座右铭:不要让时代的悲哀 ...

  2. 【网安神器篇】——hydra爆破工具

    作者名:Demo不是emo  主页面链接:主页传送门 创作初心:舞台再大,你不上台,永远是观众,没人会关心你努不努力,摔的痛不痛,他们只会看你最后站在什么位置,然后羡慕或鄙夷 座右铭:不要让时代的悲哀 ...

  3. 【网安神器篇】——Whatweb指纹识别工具

    作者名:Demo不是emo  主页面链接:主页传送门 创作初心:舞台再大,你不上台,永远是观众,没人会关心你努不努力,摔的痛不痛,他们只会看你最后站在什么位置,然后羡慕或鄙夷 座右铭:不要让时代的悲哀 ...

  4. 【网安神器篇】——mimikatz系统取证工具

    作者名:Demo不是emo  主页面链接:主页传送门 创作初心:一切为了她 座右铭:不要让时代的悲哀成为你的悲哀 专研方向:网络安全,数据结构 每日emo:绿水无忧,因风皱面 目录 一. 工具简介 二 ...

  5. 【网安神器篇】——Crunch字典生成工具

    作者名:Demo不是emo  主页面链接:主页传送门 创作初心:舞台再大,你不上台,永远是观众,没人会关心你努不努力,摔的痛不痛,他们只会看你最后站在什么位置,然后羡慕或鄙夷 座右铭:不要让时代的悲哀 ...

  6. 【网安神器篇】——wmic_info信息收集工具

    作者名:Demo不是emo  主页面链接:主页传送门 创作初心:一切为了她 座右铭:不要让时代的悲哀成为你的悲哀 专研方向:网络安全,数据结构 每日emo:如若相爱,便携手到老 目录 一:wmic_i ...

  7. 【网安神器篇】——Sqlmap详解

    作者名:白昼安全 主页面链接: 主页传送门 创作初心: 一切为了她 座右铭: 不要让时代的悲哀成为你的悲哀 专研方向: 网络安全,数据结构 每日emo:多巴胺是让人沉沦的毒,内啡肽才是意志忠实的信徒 ...

  8. 太强了哎 突然发现一个网安神器~

    大家好,我是周杰伦. 关注我的朋友,基本上都是从事网络安全行业,或者打算进入这个行业的. 那问大家一个问题:你们知道乌云吗? 我估计,有相当一部分同学的回答是不知道. 时间如果倒退到五年前,一个网络安 ...

  9. tcp连接测试工具_“国货之光”!国产弱网测试神器 QNET,比主流弱网测试工具强在哪?...

    弱网测试,是软件测试不可缺少的一个环节,但目前主流的一些弱网测试工具,或多或少暴露了一些缺点,这工具称不称手只有自己知道. 最近腾讯出了一款弱网测试神器 QNET,被誉为测试行业的"国货之光 ...

最新文章

  1. python 百度地图api热力图_【热力图】区域地图热力图,百度地图api
  2. AAAI 2021 | 学习截断信息检索排序列表
  3. 干货 | 工行分布式数据库选型与大规模容器化实践
  4. python pyquery.get()_Python爬虫之PyQuery使用(六)
  5. C#实现邮件发送的功能
  6. 为什么我们最终抛弃 Chromium 选择了 Firefox ?
  7. VB CreateObject函数
  8. PHP架设网页微端,GeeM2引擎20180425版本搭建微端方法
  9. R的可视化の basic plot
  10. [MSDN]Design Guidelines for Developing Class Libraries with .NET Framework 4
  11. 西门子S7-200PLC基本入门编程
  12. 【Large Scale Adversarial Representation Learning 大规模对抗学习(BigGAN) 】学习笔记
  13. static 在C/C++中的用法总结
  14. 2020杭电多校赛 Multi-University Training Contest
  15. 苹果拍照怎么显示地点和时间_2020年康复理疗师证报名时间怎么报考考试地点...
  16. idea maven添加子moudle父pom被覆盖
  17. ROSNOTE 发送cmd_vel话题
  18. 阿里、京东、字节跳动春招,Java岗offer不好拿?一文带你搞定
  19. 干货!旋转预测能够告诉我们分类器准确度的哪些信息?
  20. android开发笔记之android.mk文件

热门文章

  1. leetcode-Algorithms-22|括号生成
  2. 校园二手商城小程序,手把手带你开发一款云开发版商城小程序,校园二手微信小程序,可升级社区团购小程序
  3. 升级Mac内置的vim
  4. Java中出现[Ljava.lang.String的问题
  5. 浅谈 D-Bus、udevd 和 hald
  6. Flink实操 : 广播变量/累加器/分布式缓存
  7. vector函数输入输出动态二维数组
  8. 个人网站备案的全流程关于阿里云
  9. linux遇到nul字符,linux TXT文件操作 '^@ ' 'NUL' 符号乱码问题
  10. BeanCopier使用说明