一直以来都在找这种加密的工具,找来的时候上面的版权居然是个采集站点的,无奈去掉了转载的版权放在这里,如果谁知道,我再加上吧~ %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a cls @ECHO off cls color 0A ECHO ECHO ========================================================== echo. 这已经不知道是谁做的了,索性将转载的版权也省去了 echo.========================================================== echo. echo. echo. set /p file=请输入需要加密的批处理后按回车键(q=退出): if ”%file%”==”q” goto quit echo %file%|findstr /i ”\.bat$”>nul && goto go echo %file%|findstr /i ”\.cmd$”>nul && goto go cls echo ============== echo 请正确输入! echo ============== echo. echo. echo 按任意键重新输入…… pause>nul goto start :go if not exist ”%file%” goto newly if exist encrypt.bat copy encrypt.bat encryptbak.bat echo %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a >”%tmp%\encrypt.tmp” echo cls>>”%tmp%\encrypt.tmp” type ”%file%”>>”%tmp%\encrypt.tmp” setlocal enabledelayedexpansion for %%i in (“%tmp%\encrypt.tmp”) do ( echo %%~zi >nul 2>nul set size=%%~zi set num=!size:~-1! set /a mod=!num!%%2 if !mod! equ 0 (goto even) else (goto odd) ) :even copy ”%tmp%\encrypt.tmp” 加密后的东东.bat del ”%tmp%\encrypt.tmp” cls echo ========================== echo 批处理加密成功^^! echo ========================== echo. echo. echo 按任意键退出…… pause>nul goto quit dd echo. >>”%tmp%\encrypt.tmp” copy ”%tmp%\encrypt.tmp” 加密后的东东.bat del ”%tmp%\encrypt.tmp” cls echo ========================== echo 批处理加密成功^^! echo ========================== echo. echo. echo 按任意键退出…… pause>nul goto quit :newly cls echo ================================ echo 找不到批处理文件, 请重新输入! echo ================================ echo. echo. echo 按任意键开始…… pause>nul goto start :quit exit以上的这个加密后的结果用Quick Batch File Compiler打开后会显示出实际的源码[感谢 游客一个 和 哈哈 提出]。百度下找到了上面加密的解密算法 echo BAT 解密器 @echo off mode con: cols=80 lines=25 :index color 27 cls echo ╭───────────────╮ echo │ │ echo ╭─────────┤ BAT 解 密 工 具 ├─────────╮ echo │ │ │ │ echo │ ╰───────────────╯ │ echo │ │ echo │ │ echo │ 本工具用来对混淆文本编码
这样加密可以用Quick Batch File Compiler 打开看到原来的脚本内容。
看看这文章,http://www.djhui.net/post/387.htmlGRAVATAR=http://www.birdol.com/9dac45835fd5633a8627d68516e4617e/GRAVATAR
nobird 于 2009-5-15 19:55:23 回复 谢谢,已经更新。
谢谢,已经更新。
牛B
Sorry, the comment form is closed at this time.
这样加密可以用Quick Batch File Compiler 打开看到原来的脚本内容。
看看这文章,http://www.djhui.net/post/387.htmlGRAVATAR=http://www.birdol.com/9dac45835fd5633a8627d68516e4617e/GRAVATAR
牛B