檔案分析2.0.bat
@echo off
:: trionse produce it in 2005-2-27 with win2000pro.
:: 在網上看到好幾次有介紹在system32下分析可疑檔案的這種方法,但是就是沒有人寫出可以auto的檔案來,於是我就寫了。
:: 現在我做了改進了的,some rights reserved. (c) 2005-2006
title exe ^& dll檔案檢測分析(ver2.0)
set sourceload=%cd%
set filename=checkfile
set load=%systemroot%
echo.
echo.
echo.
echo exe ^& dll檔案檢測分析(ver2.0)
echo.
echo triones 2006-6-6
echo.
:top
echo.
echo.
echo.
echo 請選擇你想要加入的引數..
echo +-------------------------------+
echo + 1. windows 2. 指定路徑 +
echo + 3. 刪除命令 4. 幫助資訊 +
echo + 5. 備份命令 0. 退出程式 +
echo +-------------------------------+
echo.
echo.
set pno=1
set /p pno=
clsif %pno% gtr 5 goto onerrorspno
clsgoto step%pno%
:step1
pushd %systemroot%
set load=%systemroot%
call %sourceload%/%filename% checkexist
call %sourceload%/%filename% dodir
echo 對%load%分析結果如下:
echo.
call %sourceload%/%filename% fcfile exe
for /f "eol=; tokens=1 delims==" %%i in (exedll.txt) do call %sourceload%/%filename% filename "%%i" exe.txt
:exenext
call %sourceload%/%filename% fcfile dll
for /f "eol=; tokens=1 delims==" %%i in (exedll.txt) do call %sourceload%/%filename% filename "%%i" dll.txt
:dllnext
call %sourceload%/%filename% clean
echo.
echo 按任意鍵結束。
popd
pause >nul
clsgoto top
:step2
set /p load=請指定路徑(當前路徑為%load%):
clspushd %load%
call %sourceload%/%filename% checkexist
call %sourceload%/%filename% dodir
echo 對%load%分析結果如下:
echo.
call %sourceload%/%filename% fcfile exe
for /f "eol=; tokens=1 delims==" %%i in (exedll.txt) do call %sourceload%/%filename% filename "%%i" exe.txt
call %sourceload%/%filename% fcfile dll
for /f "eol=; tokens=1 delims==" %%i in (exedll.txt) do call %sourceload%/%filename% filename "%%i" dll.txt
call %sourceload%/%filename% clean
echo.
echo 按任意鍵結束。
popd
pause >nul
clsgoto top
:step3
set /p load=請指定路徑(當前路徑為%load%):
echo.
pushd %load%
if exist exe.txt (del exe.txt /f /q&echo %load%/exe.txt已刪除。)
if exist dll.txt (del dll.txt /f /q&echo %load%/dll.txt已刪除。)
echo 命令完成。
popd
goto top
::-----------以下是幫助資訊
:step4
echo.
echo exe ^& dll檔案檢測分析(幫助)
echo.
echo.
echo 1.在指定資料夾下生成exe.txt與dll.txt檔案以儲存該資料夾下的exe及dll資訊。
echo 2.對比時生成臨時檔案exe0.txt與dll0.txt與原檔案資訊對比並顯示對比報告。
echo.
echo 功能介紹
echo.
echo 功能1:windows ,對windows下的檔案資訊進行儲存對比。(預設選項)
echo 功能2:指定路徑,根據指定路徑,對其下檔案資訊進行儲存對比。
echo 功能3:刪除檔案,刪除指定路徑下由本程式儲存的檔案資訊。
echo 功能4:幫助資訊,顯示本幫助資訊
echo 功能0:退出程式。
echo.
echo 任意鍵退出...
pause >nul
clsgoto top
:step5
echo 備份指定exe^&dll資訊檔案...
set load0=%load%
set /p load0=請指定源路徑(當前路徑為%load0%):
set load1=d:/backup
set /p load1=請指定備份路徑(預設路徑為%load1%):
set pno2=0
set /p pno2=是否刪除源路徑檔案(1:刪除/0:預設不刪除):
echo.
echo 將%load0%下檔案資訊以字首%filename%備份在%load1%...
if exist %load0%/exe.txt (copy %load0%/exe.txt %load1%) else (echo 不存在exe.txt)
if exist %load0%/dll.txt (copy %load0%/dll.txt %load1%) else (echo 不存在dll.txt)
if %pno2% equ 1 (del %load0%/exe.txt /f /q&del %load0%/dll.txt /f /q)
pause >nul
goto top
:onerrorspno
echo 輸入有誤..
goto top
:step0
exit
checkfile.bat
@echo off
goto %1
:filename
findstr /c:%2 %3>nul
if %errorlevel% equ 1 echo %2
goto theend
:checkexist
if not exist exe.txt (echo 您的%load%下無原儲存分析exe檔案,正在建立...&dir /a h s /s *.exe>exe.txt)
if not exist dll.txt (echo 您的%load%下無原儲存分析dll檔案,正在建立...&dir /a h s /s *.dll>dll.txt)
goto theend
:dodir
dir /a h s /s *.exe>exe0.txt
dir /a h s /s *.dll>dll0.txt
goto theend
:fcfile
fc %2.txt %20.txt|findstr /i /c:".%2" >exedll.txt
if %errorlevel% equ 1 (echo --%2無異常&goto theend)
echo.
echo %2出現異常--
goto theend
:clean
del exe0.txt
del dll0.txt
del exedll.txt
goto theend
:theend
Android 2 0 開機動畫檔案分析
開機動畫檔案 bootanimation.zip 動畫是由系列連續刷屏實現的。bootanimation.zip檔案是zip壓縮檔案,壓縮方式要求是儲存壓縮,包含一個檔案和兩個目錄 1.動畫屬性描述檔案 desc.txt 2.第一階段動畫目錄 part0 3.第二階段動畫目錄 part1 desc....
Android 2 0 開機動畫檔案分析
android 2.0 開機動畫檔案分析 android 2.0 開機動畫檔案分析 android 2.0 開機動畫檔案分析。開機動畫檔案 bootanimation.zip 動畫是由系列連續刷屏實現的。bootanimation.zip檔案是zip壓縮檔案,壓縮方式要求是儲存壓縮,包含一個檔案和兩...
GIS 空間分析(20)
找出某種珍貴藥材的生長區域 1.背景 某種珍貴藥材生長於山區,通過研究瞭解到這種藥材生長具有嚴格的生長條件,為了能更好地保護該藥材的生長環境,現在需要使用gis空間分析方法,將藥材適合生長區域找出來,以便為該五中保護提供依據 2.資料 山區等高線資料contour.shp 山區觀測點採集的年平均溫度...
需求分析個人總結2 0
部落格班級 作業要求 注意需要在總結部落格中展示出資料流圖 截止時間11.20 22 00 姓名陳可盈 學號31801128 院系浙大城市學院計算機系 專案名稱 個人職責 專案負責人 組織團隊敲定最後的遊戲需求設計 組別阿巴里裡 第10組 1.組織團隊敲定最後的遊戲需求設計 2.蒐集pass模型 3...
需求分析的20條法則
需求分析的20條法則 節摘自軟體工程專家網 客戶與開發人員交流需要好的方法。下面建議20條法則,客戶和開發人員可以通過評審以下內容並達成共識。如果遇到分歧,將通過協商達成對各自義務的相互理解,以便減少以後的磨擦 如一方要求而另一方不願意或不能夠滿足要求 1 分析人員要使用符合客戶語言習慣的表達 需求...