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

1 篇文章 0 订阅
1 篇文章 0 订阅

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窗口的方法

1.运行 pb.jar 2.点击 Patch 并浏览 安装目录/TheBrain.jar 3.点击 Open 等待Patch完成. 4.输入任意name 点击 Generate. 5.保存 info7.bin 注册文件. 6.把info7.bin文件拷贝至: WIN7系统为:C:\Users\"你的用户名"\AppData\Roaming\TheBrain; XP系统为:C:\Documents and Settings\“你的用户名”\Application Data\TheBrain 【如果找不到这个目录,请运行一次TheBrain程序,则目录就会创建。】 "给这个文件TheBrain.jar打补丁(patch)时出现“拒绝访问”的情况"时,请参照下面的做法 : http://windows.abang.com/od/xtrmpc/a/winupd.htm 从Windows Vista开始,为了提高系统文件的安全性,避免被恶意程序随意篡改,微软取消了用户对系统目录和文件的所有权,也就限制了我们对系统目录和文件的修改操作。   如果你一定要对系统文件或目录进行一些修改的话,就必须先获得该文件或目录的所有权。获取所有权的操作对于普通的用户来讲还是稍微繁琐了一点,而且如果修改不当,还可能会造成比较严重的后果。   这里,我就来为大家介绍一种一劳永逸又安全可靠的获取系统目录和文件所有权的方法。   首先,把下面的所有代码完整的复制到一个文本文件中,并以保存为以REG为扩展名的注册表文件,比如ownership.reg: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\exefile\shell\runas2] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\exefile\shell\runas2\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\Directory\shell\runas] @="管理员取得所有权" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"   接下来,双击运行保存好的注册表文件,将其导入到注册表中。   好了,现在用鼠标右键点击你想要获得所有权的文件或目录,选择“管理员取得所有权”,之后再执行一下你想要做的修改操作,是不是已经可以了呢?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值