找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 182|回复: 8

[求助] 如何读取EEA/EES的 RAguid

[复制链接]
发表于 2018-9-20 12:05 | 显示全部楼层 |阅读模式

马上注册,查看更多内容,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 9077 于 2018-9-20 12:07 编辑
  1. Windows Registry Editor Version 5.00

  2. [HKEY_LOCAL_MACHINE\SOFTWARE\ESET\ESET Security\CurrentVersion\RAClient]
  3. "RAMacAddress"=hex:xx,xx,xx,xx,xx,xx
  4. "RAguid"=hex:xx,xx,xx,xx,xx,xx
复制代码


本人试了N多方法  唯一觉得郁闷的 就是 只要进程的 父进程 是explorer 或者是空

就能获取 否则

用 openkeyreadonly 直接返回false
用 regopenkeyex 直接返回2  系统找不到文件

用下面的批处理是可以取得的  必须不是通过其他程序获取的
  1. @echo off
  2. for /f "tokens=2*" %%a in ('reg query "HKLM\SOFTWARE\ESET\ESET Security\CurrentVersion\RAClient" /v RAguid 2^>nul') do set "a=%%b"
  3. echo %a%
复制代码


我想问一下  钻研的比较多的朋友 知道怎么获取这个吗  因为这个RAguid 才能判断唯一的客户端  ip和 ipn 都不能
我这里存在双网卡的情况 所以如果一个电脑使用了内外网以后 或者根本就没安装的情况下 就无法指向真正的客户端了
还有就是 改MAC换IP的


  • 打卡等级:已臻大成
  • 打卡总天数:520
发表于 2018-9-21 17:26 | 显示全部楼层
本帖最后由 figoshen 于 2018-9-21 21:56 编辑
  1. set RAguid="none"
  2. FOR /F "eol=; tokens=*" %%i in ('reg query "HKLM\SOFTWARE\ESET\ESET Security\CurrentVersion\RAClient" /v RAguid') do call :Parameters %%i
  3. echo %RAguid%
  4. pause



  5. :Parameters

  6. set %1=%3
  7. echo %RAguid%
  8. goto :eof
复制代码

回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-9-25 10:07 | 显示全部楼层
楼上的代码  我测试了
如果是bat文件双击 是可以获取到raguid 这个键值的
但是如果是通过我的程序 启动cmd进行获取 就提示我了
我试过 backup权限 都还是不能读取到

我是写的程序要获取这个
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2019-12-23 16:40 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2021-10-5 17:52 | 显示全部楼层
路过
回复 支持 反对

使用道具 举报

  • 打卡等级:略有所学
  • 打卡总天数:5
发表于 2021-10-9 15:19 | 显示全部楼层
回帖灌水,攒积分升级。
回复 支持 反对

使用道具 举报

  • 打卡等级:略有所学
  • 打卡总天数:6
发表于 2021-10-13 09:08 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2021-10-15 17:06 | 显示全部楼层
感谢分享,学习一下
回复 支持 反对

使用道具 举报

发表于 2021-10-15 17:07 | 显示全部楼层
感谢分享,学习一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

文字版|手机版|小黑屋|RSS|举报不良信息|精睿论坛 ( 鄂ICP备07005250号-1 )|网站地图

GMT+8, 2025-9-7 00:43 , Processed in 0.204091 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表