BAT批处理代码加密与解密.doc
文本预览下载声明
先给大家演示BAT代码加密
用 清理垃圾.bat 为例
原代码
echo IE...
del /f /s /q %userprofile%\Local Settings\Temporary Internet Files\*.*
del /f /s /q %userprofile%\Local Settings\Temp\*.*
echo *.tmp *._tmp *.log *.chk *.old ...
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
rem .log
rem del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
echo ...
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp md %windir%\temp
rem cooke...
rem del /f /q %userprofile%\COOKIES s\*.*
rem del /f /q %userprofile%\recent\*.*
echo ...
%windir%\system32\sfc.exe /purgecache
echo ...
%windir%\system32\defrag.exe %systemdrive% -b
echo
echo -----------------------------------------------------------------------------
.bat
未加密前
??畮?挊獬?捥潨????敤?是??焯∠甥敳灲潲楦敬尥潌慣?敓瑴湩獧呜浥潰慲祲?瑮牥敮?楆敬屳?∪?敤?是??焯∠甥敳灲潲楦敬尥潌慣?敓瑴湩獧呜浥屰?∪?捥潨??浴??瑟灭?氮杯?挮歨?漮摬???敤?是??焯┠祳瑳浥牤癩╥?琮灭?敤?是??焯┠祳瑳浥牤癩╥?弮灭?敲?氮杯?敲?敤?是??焯┠祳瑳浥牤癩╥?氮杯?敤?是??焯┠祳瑳浥牤癩╥?朮摩?敤?是??焯┠祳瑳浥牤癩╥?挮歨?敤?是??焯┠祳瑳浥牤癩╥?漮摬?捥潨???敤?是??焯┠祳瑳浥牤癩╥牜捥捹敬層??搊汥??猯??眥湩楤╲?戮歡?敤?是??焯┠楷摮物尥牰晥瑥档???摲??焯┠楷摮物尥整灭?洠?眥湩楤╲瑜浥?爊浥挠潯敫??爊浥搠汥??焯┠獵牥牰景汩╥?住?卅猠???敲?敤?是??甥敳灲潲楦敬尥敲散瑮???捥潨???眥湩楤╲獜獹整?尲晳?硥?瀯牵敧慣档?攊档???┊楷摮物尥祳瑳浥社摜晥慲?硥?猥獹整摭楲敶‥戭?捥潨?攊档?????????????????????????????????????????慢?
加密后代码
不错吧 不想让别人知道你的源代码试试吧
用法
将垃圾清理图标拖到解密器文件上 松开鼠标
选择A加密
OK啦
已加密的文件 还是原来的功能但是看不到源代码
例如
下面把加密器代码给大家 复制保存为.bat文件
@Echo offcolor aTitle BAT文件加密、解密器 (By )
if %1 == echo.echo 请将要操作的文件 直接拖到本Bat图标上 然后按提示进行操作 (任意键退出.....)echo.echo (加密再解密可以去除文件中的多余空格哦)pausenulExit
for %%A in (%0) do Set CdPath=%%~dA%%~pA
for %%B in (%1) do Set 待处理文件名=%%~nB%%~xB
echo.
echo 待操作对象: ( %1 )
echo.
echo.
:选择
SET /P 选择= 请输入对其的操作(A.加密、B.解密):
if /i %选择% == A Goto 加密
if /i %选择% == B (Goto 解密) else (Goto 选择)
:加密
set _vbs=%temp%\Bat加密.vbs
set Bat加密_=%temp%\Bat加密
for %%a in (%Bat加密_%) do (
if %%~za NEQ 16 (
echo bs=_%_vbs%
echo /7PIgIjPuVHbNowYsNXDKA==+_%_vbs%
echo :set rs=CreateObject^(ADODB.Recordset^)%_vbs%
echo se
显示全部