enum_windows_rs

Related tags

enum_windows_rs
Overview

Rust编写窗口枚举工具

  • 很早之前给Metasploit提交的PR,支持绕过编辑框密码样式,方便查看桌面窗口信息。
  • 奈何Metasploit上线都是一个问题,功能根本用不了,所以独立写成小工具,顺便学习Rust。

USAGE

USAGE:
    enum_windows.exe [OPTIONS]

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -c, --class_name <CLASS_NAME>    Specify the window class name to display. e.g. Edit,Button etc.
    -f, --find <FIND>                Search for characters in the window class name and window text.
    -p, --parent <PARENT>            Parent window handle, used to enumerate child windows [default: 0]

枚举所有主窗口

image-20210908184539644

指定父窗口句柄和指定窗口类名

  • 已知TeamViewer的父窗口句柄为198104,使用-p参数指定父窗口句柄,使用-c筛选窗口类名为Edit的窗口文本。

image-20210908184720507

效果

image-20210908185207735

image-20210908185241500

Owner
三米前有蕉皮
https://keybase.io/kaliteam
三米前有蕉皮