利用精巧的Bat程序,破解某一思维导图Pro版

1.分析

①市面上没有成熟的破解版。主要是【过期版本】和【垃圾骗人信息】。
②已下载的破解补丁无效。
③个人细心发现,思维导图Pro是通过检测系统时间,来计算30天试用期的。

2.代码如下

::以下的——————为设置命令行,自动以管理员身份运行。
@echo off
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
if '%errorlevel%' NEQ '0' (
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"




::设置当前的日期为2017年08月01日(思维导图Pro版的试用期内)
date 2017-08-01
::设置当前日期。

::通过多次尝试,解决了start命令,对于较长的目录,无法正常运行的问题。

::call "C:\Program Files (x86)\TheBrain\TheBrain 9\TheBrain.exe"
::call在图形界面运行。start在命令行界面运行。
::start "C:\Program Files (x86)\TheBrain\TheBrain 9\TheBrain.exe"
::cd "C:\Program Files (x86)\TheBrain\TheBrain 9"
::cd C:\Windows
::call "C:\Program Files (x86)\TheBrain\TheBrain 9\TheBrain.exe"
::start TheBrain.exe
start "" "C:\Program Files (x86)\TheBrain\TheBrain 9\TheBrain.exe"

::巧妙的通过Ping的延时等待,来完成延时。
::若时长设置为5秒,可能仍会触发思维导图Pro的检测机制(软件热身时长可能要5秒以上)。设置为10秒就比较安全了

ping -n 10 127.0.0.1>nul

::n后面的参数为几,就延时【几-1】秒(此处举例为10,则延时 10-1 秒)

::早先错误的理解
::若有@echo off ,则程序会冲掉之前的管理员设置,另起一段
::@echo off
::w32tm /config /manualpeerlist:"time.nist.gov" /syncfromflags:manual /reliable:yes ::/update
::w32tm /resync
::w32tm /resync
::w32tm /config /manualpeerlist:"time.windows.com" /syncfromflags:manual /reliable:yes ::/update
::w32tm /resync
::w32tm /resync
::echo 同步结束!


::这段命令。实现了自动和微软时间服务器同步,以恢复计算机的正常时间。
@echo off
w32tm /config /manualpeerlist:"time.nist.gov" /syncfromflags:manual /reliable:yes /update
w32tm /resync
w32tm /resync
w32tm /config /manualpeerlist:"time.windows.com" /syncfromflags:manual /reliable:yes /update
w32tm /resync
w32tm /resync
echo 同步结束!
//pause

3.参考资料

如何通过BAT命令行修改系统时间(Windows)

Bat文件win10同步网络时间

初级——批处理BAT文件如何运行EXE程序?

中级——运行长目录exe,用批处理(bat)同时运行多个程序的方法

怎样自动以管理员身份运行bat文件?

Windows命令行(批处理)文件延迟(sleep)方法

批处理文件运行完之后自动关闭cmd窗口的方法

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章