textfiles/magazines/SWEDISH/outlaw-01.txt

4457 lines
80 KiB
Plaintext
Raw Normal View History

2021-04-15 13:31:59 -05:00
16:34 1999-01-30
Heretics Inc. Presenterar...
O U T L A W I N F O R M A T I V A
issue #1
A-335 klarar inte <20>r 2000, hahaha
___
/ \________________________ ____
<20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>\ / \
<20>01 <20> Disclaimer <20> <20> H <20> #Phreak.se
<20>02 <20> Ledare <20> <20> e <20>
<20>03 <20> Writers <20> <20> r <20> #Programming.se
<20>04 <20> Heretics <20>__<5F> e <20>
<20>05 <20> <20>versikt: Projekt t <20> #Kyla
<20>06 <20> Eventuella projekt i <20>
<20>07 <20> Sinners Gate <20><><EFBFBD><EFBFBD> c <20>
<20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> s <20>
<20>08 <20> Gratis Internet <20> <20> <20>
<20>09 <20> Portar <20> <20> I <20>
<20>10 <20> En nypa Kryptering <20> <20> n <20>
<20>11 <20> Hacka Skolan <20> <20> c <20>
<20>12 <20> Pentagon Hackat <20> \____/
<20>13 <20> Back Orifice Spy <20>
<20>14 <20> Underground definition <20>
<20>15 <20> Notis kring Trojaner <20>
<20>16 <20> Kritik, Svenska Ezines <20>
<20>17 <20> Mentor's Last Words <20>
<20>18 <20> DNA p<> ett Chip <20>
<20>19 <20> Software Protection <20>
<20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20>20 <20> Meglaw Box <20>
<20>21 <20> S<> funkar sp<73>rrning <20>
<20>22 <20> "getaway tips" <20>
<20>23 <20> En Phreakers Ordlista <20>
<20>24 <20> Phreaking around 2... <20>
<20>25 <20> Tyskar klonade... <20>
<20>26 <20> Finska, Danska, Norska <20>
<20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20>27 <20> V<>ga st<73> imot, suckers <20>
<20>28 <20> Napalm, Enkelt och Bra <20> w
<20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> w
<20>29 <20> Menysystem i Assembler <20> w
<20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> . h e r e t i
<20>30 <20> SuSE Linux 5.2 <20> c
<20>31 <20> KDE <20> s
<20>32 <20> Det <20>r Linux som g<>ller <20> n .
<20>33 <20> Filhantering i Linux <20> e c
<20>34 <20> Enkla Linux kommandon <20> t j
<20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> .b
<20>35 <20> Recenserad GOA Musik <20>
<20>36 <20> HyperL<72>nkar <20>
<20>37 <20> Annonser <20>
<20>38 <20> Copyright <20>
<20>39 <20> Prenumeration <20>
\___/<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
www.heretics.freeservers.com
+----------------------------------------------------------------------+
|[01] Disclaimer knash |
+----------------------------------------------------------------------+
Denna information <20>r endast skriven som underh<72>llning och informations
syfte. Denna information kan vara olaglig s<> vi tar inget ansvar f<>r
dina handlingar med denna information.
____________________________OBS!__________________________
Det <20>r absolut f<>rbjudet f<>r alla myndighetspersoner och
personer utsedda av dessa att l<>sa detta e-zine utan min
skriftliga till<6C>telse eller order om husrannsakan.
<20>vertr<74>delse leder till att all information publicerad h<>r
kommer att underk<72>nnas som bevisf<73>ring i svensk domstol
enligt Svea Rikes Lag. N<>r jag bryter mot PUL g<>r jag det
i egenskap av journalist el. konstn<74>r, v<>lj sj<73>lv vilket.
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
+----------------------------------------------------------------------+
|[02] Ledare knash |
+----------------------------------------------------------------------+
Tjo !
Nu kommer uppf<70>ljaren av The Swedish Underground Erotic Ezine och nu
heter zinet Outlaw Informativa. Hoppas du gillar nya namnet, det g<>r i
alla fall jag. Crazy-train har kommit ut med 3 serier av A-335 s<> jag
t<EFBFBD>nkte tacka honom f<>r att han hj<68>lper till med gruppen och f<>r den
fungera, s<> att den blir lite aktiv. Vi har <20>ven plockat med diverse
nyheter kring Underground vilket l<>sarna har <20>nskat. Jag forts<74>tter
programmera i C++, och nu g<>r det inte lika segt l<>ngre, b<>rjar sl<73>ppa
lite faktiskt, fan vad sk<73>nt. S<> fort jag b<>rjar programmera p<> allvar
kommer jag sl<73>ppa artiklar kring programmering i C++, filhantering,
krypto programmering etc. kommer att komma. Just det, har du lagt upp
detta ezine p<> din hemsida s<> maila mig direkt p<> knash@linux.nu, f<>r
att i framtiden s<> kommer d<> detta zine f<>rhoppningsvis att ligga uppe
p<EFBFBD> diverse sidor, s<> kommer en lista med sidor d<>r du hittar tsuez. Jag
har ju ocks<6B> m<>rkt att det inte <20>r n<>gon som vill annonsera, det <20>r
gratis och kostar inte ett <20>re s<> det <20>r bara att skicka in annonser, om
du vill t.ex. s<>lja n<>got eller g<>ra reklam f<>r din hemsida eller
irckanal eller liknande. Jag och crazy-train har fixat lite utrymme p<>
Webben d<>r vi l<>gger upp en massa bra textiler om N<>tverk, S<>kerhet,
Unix, Phreaking etc. Den befintliga adressen <20>r...
www.heretics.freeservers.com
+----------------------------------------------------------------------+
|[03] Writers knash |
+----------------------------------------------------------------------+
knash : knash@linux.nu
gazzaud : gazzaud@operamail.com
edsbybo : ingen@aning.edu (...bidrog bara med en artikel, han <20>r
inte medlem. Men om han har n<>got stort
att bidra med s<> kanske han joinar)
Dreamfish : Dark_Side@death-star.com
+----------------------------------------------------------------------+
|[04] Heretics knash |
+----------------------------------------------------------------------+
Ett antal personet har p<> IRC fr<66>gar mig hur man blir medlem i denna
organisation som kallas Heretics Inc. F<>r det f<>rsta ska du l<>ra k<>nna
mig bra s<> vi har bra kontakt IRL eller digitalt via Internet. Du ska ha
kunskaper inom data, tele teknik och g<>rna programmering eller n<>gon
sorts kodning. Du ska ha vilja att sprida information och skapa projekt,
och nu menar jag inte bara informations projekt utan <20>ven Program s<> som
applikationer som hanterar S<>kerhet i systemet, t.ex. Innan du b<>rjar
i gruppen ska du ha en id<69>, allts<74> ett projekt som du kan enskilt skapa
till gruppen. Skapa projektet, n<>r det <20>r klart snacka med mig s<> jag
kan ta en titt p<> det. <20>r det bra skrivet (programmet, textfilen) s<>
kanske jag godtar att du joinar gruppen om du k<>nner mig bra och att vi
kommer bra <20>verens.
+----------------------------------------------------------------------+
|[05] <20>versikt: Projekt knash |
+----------------------------------------------------------------------+
H<EFBFBD>r presenteras en enkel liten lista som f<>rhoppningsvis ska v<>xa,
listan inneh<65>ller som du ser alla klara projekt som vi p<> Heretics Inc.
skapar.
Namn : A-335 Serie 1-3
Upphovsman : crazy-train [crazy-train@telia.se]
Beskrivning: 3 serier som handlar om ett svenskt telesystem som ben<65>mns
som a-335, levererat fr<66>n Ericsson och Televerket.
Namn : The Swedih Underground Erotic Ezine
Upphovsm<EFBFBD>n : Medlemmar p<> heretics inc.
Beskrivning: Underground zine med inforamtion kring h/p/a/v/c och <20>ven
lite musik presenteras.
Namn : Outlaw Informativa
Upphovsm<EFBFBD>n : Medlemmar p<> heretics inc.
Beskrivning: Uppf<70>ljaren av Underground zinet med inforamtion kring
h/p/a/v/c och <20>ven lite musik presenteras
Namn : N<>tverkstopologier
Upphovsman : crazy-train [crazy-train@telia.se]
Beskrivning: LAN N<>t, <20>verf<72>ringsmedia.
Namn : Avlyssning
Upphovsman : Knash [keytrace@usa.net]
Beskrivning: Teoretisk information om Avlyssning och Buggning.
Namn : The Bug Detector
Upphovsman : Mrlander [unknown]
Beskrivning: Hur man g<>r en teknisk applikation som kan detektera buggar.
En <20>vers<72>ttning fr<66>n en engelskt original, bara en enkel
ig<69>ngdragning av The Translation Project (T.T.P)
Namn : Swedish Book List
Upphovsman : Knash [keytrace@usa.net]
Beskrivning: Tips p<> svenska b<>cker kring S<>kerhet, Programmering och
kommunikation.
H<EFBFBD>r rabblade jag bara upp textfiler, det finns lite Bilder, websidor
och irckanaler som <20>r fr<66>n Heretics ocks<6B>. S<> som #phreak.se och
#Programming.se.
Det <20>r flera projekt som <20>r p<> g<>ng men dessa projekt presenteras inte
h<EFBFBD>r.
+----------------------------------------------------------------------+
|[06] Eventuella Projekt knash |
+----------------------------------------------------------------------+
Om du tycker att det saknas n<>got speciellt p<> text marknaden s<> kan du
direkt att maila in och s<>ga det, det <20>r stor chans att vi har kunskap
om dessa <20>mnen som du tycker att det saknas information om. Email
adressen <20>r d<> knash@linux.nu. En eventuell Underground CD:rom kommer
att s<>ljas via Heretics Inc. det kommer va jag polare runt och medlemmar
i gruppen som kommer samla ihop manualer,Magazines, Artiklar, FAQ:s etc.
Som du kanske vet s<> bygger jag upp en f<>rhoppningsvis en stor manual
som handlar om Teleteknik, det kommer vara b<>de legal och illegal info i
manualen. Manualen kommer ocks<6B> att vara p<> svenska, har du n<>gra tips
kring Projekt, framtida projekt osv. s<> kan du maila mig, f<>r att f<>
denna grupp s<> bra som m<>jligt.
+----------------------------------------------------------------------+
|[07] Sinners Gate knash |
+----------------------------------------------------------------------+
Dom flesta l<>r veta att jag sysslar med en ny version av Sinners Gate,
den nya designen kommer att vara snabbare snyggare och ljusare och
inneh<EFBFBD>lla h<>g klass p<> information. <20>r du en HTML Guru som sysslar med
Webdesign och har ett m<>ttligt stort intresse f<>r Underground Kulturen,
s<EFBFBD> maila mig direkt p<> knash@linux.nu f<>r jag beh<65>ver hj<68>lp med sidan.
D<EFBFBD> menar jag HTML Kodning och s<> eftersom att f<> tag i information <20>r
inte alls sv<73>rt. Det ligger en screen dump p<> den nya sidan p<>...
http://heretics.freeservers.com/Pics/new_sinnersgate.jpg
+----------------------------------------------------------------------+
|[08] Gratis Internet knash |
+----------------------------------------------------------------------+
Jag hade en del funderingar om man skulle kunna koppla om linjerna i sin
lokala kopplings box s<> att man slipper betala r<>kningarna, och s<> en
dag d<> jag satt och l<>ste KBB s<> fann jag artikeln "Gratis Internet" och
jag t<>nkte skriva om artikeln med egna ord. Du kan b<>rja med att hitta
en kopplings box d<>r du finner dig egen telelinje, koppla nu om din
linje med grannens linje. G<>r detta direkt efter n<>r teler<65>kningen har
kommit. Fixa nu ett konto som bara betalar lokalsamtalstaxa s<> att
r<EFBFBD>kningen g<>r p<> din eller nu r<>ttare sagt p<> din grannes telefon-
-r<>kning. K<>r p<> Internet dagarna runt och s<> mycket du nu vill, ladda
hem massa kewl warez fr<66>n USA, sen n<>r teler<65>kningen n<>rmar sig s<>
kopplar du tillbaka sladdarna till vanlig position, f<>r att sopa igen
dina sp<73>r om dina grannar skulle ringa till Telia och klaga. En annan
l<EFBFBD>sning ska helst g<>ras p<> natten. Fixa en l<>ng lina som r<>cker ut till
en box som helst ska st<73> utanf<6E>r ditt hus. Koppla linan till ditt modem
och sedan <20>r det bara att koppla modemet till kopplingsboxen som du har
valt innan. Kolla s<> du inte kopplar p<> din egen lina, vilket inte <20>r s<>
smart. Detta funkar dock b<>st om du har en b<>rbar dator med modem som du
kopplar till en Kopplingsstolpe mitt i natten med dina PRikk0 kompisar.
+----------------------------------------------------------------------+
|[09] Portar knash |
+----------------------------------------------------------------------+
H<EFBFBD>r kommer en liten lista som jag har rippat fr<66>n "PORTS BY B0L0DAK"
Tj<EFBFBD>nst Port
ECHO 8
DISCARD 9
SYSTAT 11
DAYTIME 13
NETSTAT 15
CHARGEN 19
FTP 21
TELNET 23
SMTP 25
TIME 37
RLP 39
WHOIS 43
DOMAIN 53
BOOTP 67
GOPHER 70
FINGER 79
HTTP 80/8080
MILITARY HTTP 80/8080/5580
LINK 87
POP 110
IDENTD 113
NNTP 119
NEWSK 144
SHTTP 443
EXECK 512
LOGIN 513
SHELL 514
PKILL 515
KTALK 517
NTALK 518
ROUTE 520
NETWALL 533
RMONITOR 560
MONITOR 561
KERBEROS 750
Netbus 12345/12346
Back Orifice 31337
Man kan s<>ga att Telnet <20>r ett i allt klient, du kan ju t.ex. ansluta
till din POP3 server f<>r att h<>mta email. Andv<64>nds med parametrarna:
telnet pop.server.net 110.
+----------------------------------------------------------------------+
|[10] En nypa Kryptering knash |
+----------------------------------------------------------------------+
Kryptering kan andv<64>ndas b<>de i Digital data teknik och i Telefonsystem.
Det finns olika tekniker kring kryptering. Jag kan s<>ga att det inte
finns n<>gon 100% s<>kert algoritm, forcering <20>r alltid m<>jlig.
+Introduktion
+Algoritmer
+Digiala signaturer
+Historik
+----------------------------------------------------------------------+
Introduktion
Kryptering <20>r en teknik f<>r att skydda hemlig data, eller data som man
inte vill att allm<6C>nheten ska se p<>. Det finns program med inbyggda
algoritmer som <20>ndrar inneh<65>llet i en fil s<> att det inte g<>r att l<>sa
F<EFBFBD>r att <20>ndra tillbaka <20>ndringen i inneh<65>llet s<> beh<65>vs ett l<>senord
som g<>r om inneh<65>llet till sitt normala format. Fenomenet att <20>ndra
inneh<EFBFBD>llet i en fil kallas Kryptering och f<>r att <20>ndra tillbaka
<EFBFBD>ndrat inneh<65>ll kallas f<>r Dekryptering. F<>r att dekryptera krypterad
information utan l<>senord genomf<6D>rs en Krypto analys, detta andv<64>nds
ofta vid test av produkter som ska andv<64>ndas av stora f<>retag som NASA,
FBI, CIA etc. Det h<>nder att f<>retag anordnar s<> kallade "Cracking-
Contest" d<>r den som kn<6B>cker deras krypterings algoritm f<>r pengar, nu
snackar jag inte om l<>rdags glassen du f<>r av morsan utan det handlar
om pengar kring 1000 000 $, allts<74> 7 Miljoner svenska kronor. Folk som
tillverkar olika krypterings algoritmer <20>r Kryptografiker (eng. crypto-
graphers)
+----------------------------------------------------------------------+
Algoritmer
En algoritm <20>r en slags formel hur ett program ska <20>ndra klartexten i
en ascii/bin<69>r fil s<> att den inte g<>r att l<>sas/k<>ras. Algoritm har du
h<EFBFBD>rt fr<66>n matten (om du inte brukar sova p<> dessa lektioner, som
Gazzaud brukar) En algoritm <20>r i matematiskt spr<70>k "hur man ska l<>sa
n<EFBFBD>got" som i matten skulle kunna vara hur man ska r<>kna ut 92/14 och i
krypto t.ex. hur man ska <20>ndra inneh<65>llet i en fil s<> att det inte g<>r
att l<>sa. Nedan beskriver jag en enkel algoritm.
Algoritm 1_________
1 2 3 4 5 6 7 8 9 0 | 1
2 4 6 8 0 1 3 5 7 9 | 2 (Dessa 3 betecknar hur m<>nga krypto steg vi
6 1 7 4 3 0 2 5 9 8 | 3 andv<64>nder)
H<EFBFBD>r <20>r ett exempel p<> en enkel algoritm som visserligen inte alls <20>r
s<EFBFBD>ker eftersom den inte andv<64>nder s<> m<>nga olika krypterings steg. I det
h<EFBFBD>r fallet bara 3. Vi s<>ger att du vill Kryptera 98765.
Kryptering 1
9 8 7 6 5
7 5 3 1 0
9 5 2 0 3
Som du nu ser s<> fick vi numret 95203 av siffrorna 98765. F<>r en <20>nnu
s<EFBFBD>krare Algoritm kan du g<>ra matematiska funktioner f<>r att f<>r att
g<EFBFBD>ra det <20>nnu sv<73>rare.
Matematiska Funktioner 1
1 2 3 4 5 6 7 8 9 0
x x x x x x x x x x
0 9 8 7 6 5 4 3 2 1
0+18+24+28+30+28+24+18+0
Det kan man <20>ven utveckla med %, decimaler och en massa olika
funktioner. Men nu fick vi i alla fall 170 av detta vem kan nu f<>rst<73>
att 170 har varit 95203. Ok dom som <20>r inne i <20>mnet fattar ju.
Hehehe, denna artikel <20>r helt <20>t helvete !
+---------------------------------------------------------------------+
Digitala Signaturer
<EFBFBD>r ett stycke data som genereras med en hemlig nyckel i n<>got slags
chiffer. Kan andv<64>ndas vid olika sorters kontroller. Med andra ord en
slags verifiering.
+---------------------------------------------------------------------+
Historik
Kryptering utvecklades med tiden som allt annat, fr<66>n b<>rja hette det
Chiffer. Caesarrullning <20>r ett k<>nt Chiffer i historien som utvecklades
av Diktatorn Julius Caesar. Caesarrullning funkar p<> s<> s<>tt att n<>r
en fil krypteras s<> byts bokst<73>verna uts mot den bokstav som ligger 3
steg <20>t h<>ger i alfabetet och vid Dekryptering 3 steg <20>t v<>nster.
Caesarrullning
abcdefghijklmnopqrstuvwxyz<79><7A><EFBFBD>
defghijklmnooqrstuvwxyz<79><7A><EFBFBD>abc
ROT13 <20>r en annan variant d<>r varje bokstav mot den som ligger 13 steg
fram<EFBFBD>t. Denna kryptering brukar <20>ven andv<64>ndas p<> UseNet.
ROT13
abcdefghijklmnopqrstuvwxyz
nopqrstuvwxyzabcdefghijklm
De historiska Chiffren delas upp i 2 delar, Substitutionschiffer, boks-
t<EFBFBD>verna byts ut mot andra bokst<73>ver och Transpositionschiffer, bokst<73>v-
erna flyttas i en annan ordning. B<>de Caesarrullning och ROT13 <20>r
Transpositionschiffer.
Exempel p<> Substitutionschiffer
abcdefghijklmnopqrstuvwxyz<79><7A><EFBFBD>
qwertyuiop<6F><70><EFBFBD>lkjhgfdsamnbvcxz
Det kommer att komma mera om Kryptering i senare nummer.
+----------------------------------------------------------------------+
|[11] Hacka Skolan knash |
+----------------------------------------------------------------------+
Detta <20>r bara praktiskt kan man s<>ga, allts<74> ett s<>tt hur du kan komma
in i din skolas datorsystem. Du kan b<>rja med att hitta en Wardialer
som scannar efter datorer som <20>r anslutna till telelinjer. En vanlig och
k<EFBFBD>nd bakd<6B>rr <20>r dessa "Common Logins" som menas att det finns l<>senord
som ligger som standard i Systemet.
______________________________
+ Urklipp fr<66>n alt.2600 Hack FAQ +
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
AIX
~~~
guest guest
AS/400
~~~~~~
qsecofr qsecofr /* master security officer */
qsysopr qsysopr /* system operator */
qpgmr qpgmr /* default programmer */
also
ibm password
ibm 2222
ibm service
qsecofr 1111111
qsecofr 2222222
qserv qserv
qsvr qsvr
secofr secofr
DECserver
~~~~~~~~~
ACCESS
SYSTEM
Dynix (The library software, not the UnixOS)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(Type 'later' to exit to the login prompt)
setup <no password>
library <no password>
circ <9 digit number>
Hewlett Packard MPE-XL
~~~~~~~~~~~~~~~~~~~~~~
HELLO MANAGER.SYS
HELLO MGR.SYS
HELLO FIELD.SUPPORT HPUNSUP or SUPPORT or HP
HELLO OP.OPERATOR
MGR CAROLIAN
MGR CCC
MGR CNAS
MGR CONV
MGR COGNOS
OPERATOR COGNOS
MANAGER COGNOS
OPERATOR DISC
MGR HPDESK
MGR HPWORD
FIELD HPWORD
MGR HPOFFICE
SPOOLMAN HPOFFICE
ADVMAIL HPOFFICE
MAIL HPOFFICE
WP HPOFFICE
MANAGER HPOFFICE
MGR HPONLY
FIELD HPP187
MGR HPP187
MGR HPP189
MGR HPP196
MGR INTX3
MGR ITF3000
MANAGER ITF3000
MAIL MAIL
MGR NETBASE
MGR REGO
MGR RJE
MGR ROBELLE
MANAGER SECURITY
MGR SECURITY
FIELD SERVICE
MANAGER SYS
MGR SYS
PCUSER SYS
RSBCMON SYS
OPERATOR SYS
OPERATOR SYSTEM
FIELD SUPPORT
OPERATOR SUPPORT
MANAGER TCH
MAIL TELESUP
MANAGER TELESUP
MGR TELESUP
SYS TELESUP
MGE VESOFT
MGE VESOFT
MGR WORD
MGR XLSERVER
Common jobs are Pub, Sys, Data
Common passwords are HPOnly, TeleSup, HP, MPE, Manager, MGR, Remote
Major BBS
~~~~~~~~~
Sysop Sysop
Mitel PBX
~~~~~~~~~
SYSTEM
NeXTSTEP
~~~~~~~~
root NeXT
signa signa
Nomadic Computing Environment (NCE) on the Tadpole Technologies SPARCBook3
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fax <no password>
PICK O/S
~~~~~~~~
DSA # Desquetop System Administrator
DS
DESQUETOP
PHANTOM
Prolog
~~~~~~
PBX PBX
NETWORK NETWORK
NETOP <null>
Radio Shack Screen Savers
~~~~~~~~~~~~~~~~~~~~~~~~~
RS<STORE_ID_NUMBER>
Rolm
~~~~
CBX Defaults
op op
op operator
su super
admin pwp
eng engineer
PhoneMail Defaults
sysadmin sysadmin
tech tech
poll tech
RSX
~~~
SYSTEM/SYSTEM (Username SYSTEM, Password SYSTEM)
1,1/system (Directory [1,1] Password SYSTEM)
BATCH/BATCH
SYSTEM/MANAGER
USER/USER
Default accounts for Micro/RSX:
MICRO/RSX
Alternately you can hit <CTRL-Z> when the boot sequence asks you for the
date and create an account using:
RUN ACNT
or RUN $ACNT
(Numbers below 10 {oct} are Priveleged)
Reboot and wait for the date/time question. Type ^C and at the MCR prompt,
type "abo at." You must include the . dot!
If this works, type "acs lb0:/blks=1000" to get some swap space so the
new step won't wedge.
type " run $acnt" and change the password of any account with a group
number of 7 or less.
You may find that the ^C does not work. Try ^Z and ESC as well.
Also try all 3 as terminators to valid and invalid times.
If none of the above work, use the halt switch to halt the system,
just after a invalid date-time. Look for a user mode PSW 1[4-7]xxxx.
then deposit 177777 into R6, cross your fingers, write protect the drive
and continue the system. This will hopefully result in indirect blowing
up... And hopefully the system has not been fully secured.
SGI Irix
~~~~~~~~
4DGifts <no password>
guest <no password>
demos <no password>
lp <no password>
nuucp <no password>
tour <no password>
tutor <no password>
System 75
~~~~~~~~~
bcim bcimpw
bciim bciimpw
bcms bcmspw, bcms
bcnas bcnspw
blue bluepw
browse looker, browsepw
craft crftpw, craftpw, crack
cust custpw
enquiry enquirypw
field support
inads indspw, inadspw, inads
init initpw
kraft kraftpw
locate locatepw
maint maintpw, rwmaint
nms nmspw
rcust rcustpw
support supportpw
tech field
Taco Bell
~~~~~~~~~
rgm rollout
tacobell <null>
Verifone Junior 2.05
~~~~~~~~~~~~~~~~~~~~
Default password: 166816
VMS
~~~
field service
systest utep
XON / XON Junior
~~~~~~~~~~~~~~~~
Default password: 166831
______________________________
+ Urklipp fr<66>n alt.2600 Hack FAQ +
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Du kan <20>ven gissa l<>senord, du kommer att bli f<>rv<72>nad <20>ver skolans
s<EFBFBD>kerhet i systemen, ofta <20>r det bara Windoze b<>gar som h<>ller i
administrationen. Som t.ex. l<>rarens namn eller liknande. Observerar att
jag inte <20>r n<>gon s<>ker hacker p<> n<>got vis, s<> skicka inte en massa
tekniska fr<66>gor ang<6E>ende hur man tar <20>ver eller bryter sig in i skolans
system. Kom ih<69>g att aldrig hacka fr<66>n ditt eget andv<64>ndkonto eftersom
detta kan uppt<70>ckas mycket l<>tt, visserligen beror det p<> hur m<>nga
andv<EFBFBD>ndare ni har p<> skolan.
+----------------------------------------------------------------------+
|[12] Pentagon Hackat knash |
+----------------------------------------------------------------------+
Pentagon hackat av 2 ungdomar p<> 16 och 17 <20>r. Ungdomarna f<>r inte
andv<EFBFBD>nda datorer utan p<> skolan i biblioteket med kontroll och tillst<73>nd
av l<>rare. Idioter, man ska inte <20>ka fast. Gl<47>m inte att l<>sa p<>
S<EFBFBD>kerhet f<>r att enklare komma undan, vet du hur f<>retag s<>ker upp
hackers som brytigt sig in i deras system s<> kan du ocks<6B> undvika att
bli fasttagen.
+----------------------------------------------------------------------+
|[13] Back Orifice Spy knash |
+----------------------------------------------------------------------+
Back Orifice <20>r en trojan som g<>r det m<>jligt att fj<66>rrstyra en annan
dator via Internet. Det finns ocks<6B> en annan trojan vid namn Netbus,med
tiden har det skapats skydd mot dessa trojaner. Mot Netbus s<> finns det
NetBuster. Det har nu ocks<6B> programmerats en liknande applikation som
Netbuster fast det skyddar ist<73>llet mot Back Orifice. Finns att ladda
ner p<> http://www.angelfire.com/id/chaplinhack/.
+----------------------------------------------------------------------+
|[14] Underground definition knash |
+----------------------------------------------------------------------+
Hacker: Vanlig definition av en Hacker enligt medias <20>sikter <20>r en
finnig ton<6F>ring med glas<61>gon som tillbringar all sin tid med
datorn. I v<>rkligheten, en person med h<>g kunskap inom olika
system, Internet protokoll och hur det funkar; ofta med IQ ett
snepp <20>ver det normala.
Cracker: Medie definition av en cracker <20>r en person som bryter sig
in i system och f<>rs<72>ker ta kn<6B>cka l<>senord, det st<73>mmer ju
inte direkt. En cracker <20>r en person som f<>rs<72>ker lura och
l<>sa problem med mjukvaruskydd s<> som serial numbers, trial pe-
riods, CD read access, time protections och crippled functiona-
lity.
Phreaker: J<>tte farliga psykist bombade personer (st<73>mmer inte) D<>remot
en person som har h<>g kunskap inom Telefon Kommunikationer s<>
som a335,axe (Sverige) och COSMOS (Amerika), har kunskaper om
televerket olika kopplingsboxar hur dom <20>r byggda och hur man
utnyttjar dom, t.ex. ringer gratis. Andv<64>nder sig ofta av
Social Ingeng<6E>rskonst f<>r att lura till s<>g telefon nummer
till direkt uppkopplade dator system och l<>senord.
Anarkist: Politisk vandalism, intressen kring bomber, gifter och droger.
Tror p<> Friheten.
Wannabe: Kan f<>rknippas med Newbie (se nedan), en wannabe andv<64>nder sig
av mjukvaror som bryter dig in dig i system genom ett musklick,
har inget imot Windows system. H<>nger p<> kanaler som #hackers
och f<>rs<72>ker vara n<>got som personen aldrig kommer att bli.
Exempel p<> dessa program som dessa andv<64>nder <20>r typ Trojaner
som Netbus och BO. Wannabees andv<64>nder ofta Windows, men detta
beh<65>ver inte alltid st<73>mma.
Newbie: Ny inom <20>mnet l<>ser information f<>r att personen vill l<>ra sig,
h<>nger omkring p<> Underground kanaler p<> IRC och fr<66>gar diverse
fr<66>gor, h<>nder att dom fr<66>gar diverse saker som egentligen inte
borde fr<66>gas, t.ex. Hur nukar man ?
Script kiddie: Ofta wannabes som andv<64>nder sig av .c script f<>r att ta
<20>ver olika system och diverse.
+----------------------------------------------------------------------+
|[15] Notis kring Trojaner knash |
+----------------------------------------------------------------------+
Massa wannabe hackers som har uppt<70>ckt Netbus och Back Orifice nu. L<>t
dom d<> bara. Men om du har lust kan du skaffa Nukenabber 2.x, g<> till
File/Options/Advanced <20>ndra lite inst<73>llningar, <20>ndra TCP porten till
12345 (Andv<64>nds av Netbus) och TCP p<> 12346. F<>r Back Orifice <20>ndrar du
blokering mot port 31337.
+----------------------------------------------------------------------+
|[16] Kritik, Svenska Ezines knash |
+----------------------------------------------------------------------+
Liberalt Oorganiserat Dr<44>gg
http://members.xoom.com/avfall666/
Kriktik: Sk<53>nt ezine, fast g<>rna mera tekniska artiklar. Det ska vara
mera tekniskt en bullshit.
Swehack Underground Zine
www.swehack.cjb.net
Kriktik: Grymt rent och Snygg design. F<>r det mesta <20>r inneh<65>llet
nyheter. G<>rna mera tekniska artiklar.
Vanliga Svenska Priikers
http://members.xoom.com/VSP_/
Kritik: Kan l<>gga mera arbete p<> design annars j<>vla kul att l<>sa och
ganska mycket tekniskt. Men jag tycker zinet ska h<>lla sig till
phreaking eftersom det <20>r meningen, i senare zine har dom
skrivit om <20>mnen utanf<6E>r phreaking.
Mr. Headache's Underground
http://www.geocities.com/Baja/1156/
Kritik: Snygg layout. Ganska sm<73> nummer, men n<>stan b<>ttre att satsa
p<> att ge ut zinen oftare. M<>jligvis lite mera tekniskt
information om t.ex. tcp/ip, n<>tverk och Kryptering.
Krap.Logged.0n.Regular.Basis
http://members.xoom.com/kl0rb/
Kritik: Ingen direkt fin layout. D<>lig aktivitet g<>llande hur ofta dessa
zines ges ut. Tyv<79>rr, ett ST0RT Minus.
Vanliga Sk<53>tsamma Ungdomar
www.hardomn<6D>gonhemsida.fr<66>getecken.com
Kriktik: Layouten <20>r okey. Men f<>r att inte snacka om inneh<65>llet, kul
humor bra tekniskt inneh<65>ll. Inga direkt minus g<>llande detta
ezine.
Klan of the BloodStained Blade
www.nerlagt.hadehemsidaf<61>rut.com
Kriktik: Visserligen <20>r detta ezine nerlagt och VSP <20>r uppf<70>ljaren men
grymmt bra inneh<65>ll. Om man skulle kritisera med ett minus s<>
ska man inte s<>ga s<> mycket. Klart man g<>ra zinet snyggare s<>
som att fixa lika mycket text p<> varje rad och annat diverse,
men s<> l<>nge inneh<65>llet <20>r ok s<> beh<65>vs det inte.
No Shit
www.hardomn<6D>gonhemsida.fr<66>getecken.com
Kritik: 3 <20>r gammalt, men inget att klaga p<>. Snygg layout och bra
inneh<65>ll.
Flashback News Agency
www.flashback.se/fna
Kritik: Antagligen Sveriges mesta k<>nda Underground Magazine, bra
inneh<65>ll, f<>r det mesta Nyheter men bra end<6E> och snygg layout.
030 - Plocka blommar
www.kommerinteih<69>g.com
Kritik: Kul humor men brist p<> tekniska artiklar och fin layout.
020 - Knulla d<>den
www.haringetantarjag.com
Kritik: Sk<53>n humor och bra size p<> varje zine men f<>r lite tekniska
artiklar. Nerlagt 1995, tror jag.
+----------------------------------------------------------------------+
|[17] Mentor's Last Words knash |
+----------------------------------------------------------------------+
H<EFBFBD>rd och rak, kritik studsar tillbaka. Nej inte alls av denna text
skunker man ihop till gummi, l<>gger sig och grinar lite. Denna text <20>r
som en avskedelse, typ som n<>r John Lennon dog. H<>r kommer den i alla
fall.
"Mentor's Last Words"
Another one got caught today, it's all over the papers. "Teenager
Arrested in Computer Crime Scandal", "Hacker Arrested after Bank
Tampering"... Damn kids. They're all alike. But did you, in your three-
piece psychology and 1950's technobrain, ever take a look behind the
eyes of the hacker? Did you ever wonder what made him tick, what forces
shaped him, what may have molded him? I am a hacker, enter my world...
Mine is a world that begins with school... I'm smarter than most of the
other kids, this crap they teach us bores me... Damn underachiever.
They're all alike. I'm in junior high or high school. I've listened to
teachers explain for the fifteenth time how to reduce a fraction.
I understand it. "No, Ms. Smith, I didn't show my work. I did it in
my head..." Damn kid. Probably copied it. They're all alike.
I made a discovery today. I found a computer. Wait a second, this is
cool. It does what I want it to. If it makes a mistake, it's because I
screwed it up. Not because it doesn't like me... Or feels threatened by
me.. Or thinks I'm a smart ass.. Or doesn't like teaching and shouldn't be
here... Damn kid. All he does is play games. They're all alike. And then
it happened... a door opened to a world... rushing through the phone line
like heroin through an addict's veins, an electronic pulse is sent out,
a refuge from the day-to-day incompetencies is sought... a board is found.
"This is it... this is where I belong..." I know everyone here... even
if I've never met them, never talked to them, may never hear from them
again... I know you all... Damn kid. Tying up the phone line again.
They're all alike... You bet your ass we're all alike... we've been
spoon-fed baby food at school when we hungered for steak... the bits of
meat that you did let slip through were pre-chewed and tasteless.
We've been dominated by sadists, or ignored by the apathetic. The few
that had something to teach found us willing pupils, but those few are
like drops of water in the desert.
This is our world now... the world of the electron and the switch, the
beauty of the baud. We make use of a service already existing without
paying for what could be dirt-cheap if it wasn't run by profiteering
gluttons, and you call us criminals. We explore... and you call us
criminals. We seek after knowledge... and you call us criminals. We
exist without skin color, without nationality, without religious bias...
and you call us criminals. You build atomic bombs, you wage wars, you
murder, cheat, and lie to us and try to make us believe it's for our
own good, yet we're the criminals.
Yes, I am a criminal. My crime is that of curiosity. My crime is
that of judging people by what they say and think, not what they look like.
My crime is that of outsmarting you, something that you will never
forgive me for. I am a hacker, and this is my manifesto. You may stop
this individual,but you can't stop us all... after all, we're all alike.
+++The Mentor+++
+----------------------------------------------------------------------+
|[18] DNA p<> ett Chip knash |
+----------------------------------------------------------------------+
I ett labb i Silicon Valley har uppfunnit en krets som kan lagra DNA-
Str<EFBFBD>ngar. Tillslut s<> ska man kunna b<>ra med sig kretsen och den ska
kunna ber<65>tta vilken som <20>r den l<>mpligaste medicinen och om du har
n<EFBFBD>gra genetiska anlag f<>r andra sjukdomar. Detta <20>r sant, men kretsen <20>r
fortfarande under utveckling. Affymetrix r<>knar med att om 10 <20>r s<> <20>r
produkten utvecklad. Deras hemsida ligger p<> www.affymetrix.com.
K<EFBFBD>lla: PC+
+----------------------------------------------------------------------+
|[19] Software Protection Gazzaud |
+----------------------------------------------------------------------+
[CREATE SUBJECT F<>RORD; EXEC F<>RORD -NO DEBUG]
Som vanligt m<>ste ni leva med att jag uts<74>tter er f<>r ett av dessa
tr<EFBFBD>kiga F<>rord innan ni kan l<>sa det som egentligen <20>r intressant. Men
vem sa att v<>rlden <20>r r<>ttvis. F<>rst och fr<66>mst vill jag ta upp den
st<EFBFBD>rsta orsaken till varf<72>r Cracking hittills varit s<> framg<6D>ngsrik. Det
har mestadels berott p<> tv<74> faktorer.
-==- Psyke -==-
Igenom tiderna har mjukvaruutvecklarna inte brytt sig om crackers s<>
mycket, d<>mt dom till en minoritet eller h<>vdat att dessa f<> individer
inte kan orsaka n<>gon st<73>rre f<>rlust f<>r dem. Det kanske st<73>mmer f<>r ett
f<EFBFBD>tal utvecklare. En viss lathet hos utvecklarna har ocks<6B> m<>rkts. 'Vi
sl<EFBFBD>nger ihop det h<>r skyddet, det stoppar <20>nd<6E> de flesta'. En del
f<EFBFBD>retag har insett situation men ist<73>llet f<>r att f<>rs<72>ka l<>sa saken ger
dom problemet till ett annat f<>retag att l<>sa. Software-protection
f<EFBFBD>retag som utvecklar 'avancerade' skydd <20>t mjukvara. Ett av dem <20>r tex
Release Software. Synd bara att s<>dana f<>retag sj<73>lva faller under de
faktorer som snart ska tas upp.
[INS NOTIS- F<>re Release Software kolla in Fravias sida eller l<>s min
kommande artikel om 'Loose your Marbles'.]
-==- H<>gniv<69> ett krav? -==-
Stort sett all mjukvara skrivs nu f<>r tiden i h<>gniv<69>spr<70>k, C++, VC++,
VB, Delphi osv. Jag kan h<>lla med om att ett avancerat eller stort
program (det <20>r mestadels spr<70>ket som G<>R det stort iofs) <20>r absolut
bekv<EFBFBD>mast att skrivas i ett h<>gniv<69>spr<70>k. MEN det finns fortfarande inga
som helst orsaker till att skriva mjukvaru skydd i h<>gniv<69>spr<70>k. Enklare
jovisst. Men ocks<6B> desto enklare f<>r alla crackers. Vad de flesta
utvecklare inte <20>r medvetna eller inte bryr sig om att det faktiskt g<>r
alldeles utm<74>rkt att kombinera h<>gniv<69> med l<>gniv<69>. Det finns m<>nga
tricks varav jag snart ska ta upp n<>gra.
[EXEC F<>RORD ENDED, LINKED AND READY]
[SUBJECT 'GYLLENE REGLER' LINKED; EXEC]
Om ni vill forts<74>tta skriva era mjukvaruskydd i h<>gniv<69>spr<70>k s<> finns
det n<>gra regler som kan g<>ra det sv<73>rare f<>r en cracker att kn<6B>cka erat
skydd.
1) Anv<6E>nd ALDRIG statiska variabler inom eran protection - funktion.
S<EFBFBD>dana <20>r alltid enkla att finna och ger crackern en den exakta
placeringen av er kod. G<>r variablerna dynamiska, kryptera dom (den
enklaste kryptering hj<68>lper) eller placera dom i andra funktioner som
aldrig DIREKT anropas av protection-funktionen.
2) Varna HELST inte anv<6E>ndaren DIREKT efter det att en registrering
misslyckats, v<>nta en dag eller tills n<>sta g<>ng programmet
k<>rs.
3) Anv<6E>nd checksums i b<>de .EXEn och .DLLerna.
4) Anv<6E>nd s<> mycket decoys det bara g<>r, tr<74>tta ut crackern. F<>rvirra
honom.
5) Ha flera olika protection-rutiner och byt f<>r varje g<>ng.
6) G<>r en paus p<> 2-3 sekunder efter ett l<>senord skrivits in. G<>r det
mycket kr<6B>ngligare f<>r crackern men anv<6E>nds s<>llan.
7) F<>rs<72>k l<>gga iaf n<>gon del av protection-rutinen inom det dynamiska
dataomr<6D>det.
8) Ha variabler som KR<4B>VS f<>r att programmet ska fungera initierade
INUTI protecion-rutinen.
Det var bara n<>gra f<>rslag p<> regler vad g<>ller protection - rutiner, ni
kan s<>kert komma p<> m<>ng fler sj<73>lva. Nu <20>ver till n<>gonting annat.
[LINK 'GYLLENE REGLER' ENDED; NEXT]
[SUBJECT LGHG LINKED; EXEC -PRECOMP]
S<EFBFBD> ni har skrivit ett program i h<>gniv<69>? D<> ska vi ta n<>gra tips om hur
ni l<>nger in en eller flera ASM protection-rutiner i erat redan f<>rdiga
program. F<>rst och fr<66>mst leta reda p<> de omr<6D>den i eran kod d<>r ni vi
placera er assembler kod. Anv<6E>nd sedan det godtyckliga kommandot f<>r att
l<EFBFBD>gga in Assembler instruktioner i koden (i C++ <20>r det tex ASM) och b<>rja
med att l<>gga in en 'signatur'. Det ska helst vara en snippet med kod som
INTE kan skapas av eran Assemblator. Sedan l<>gger ni in s<> m<>nga NOP's
som ni anser att eran assembler kod kan beh<65>va. Sprid g<>rna ut den. Sedan
<EFBFBD>r det bara att med en HexEditor eller assemblator direkt ers<72>tta alla
dessa 'h<>lrum' med den v<>sentliga koden. P<> s<> s<>tt har man kombinerat
h<EFBFBD>gniv<EFBFBD> och l<>gniv<69>.
Det finns m<>nga tricks du kan anv<6E>nda i ett l<>gniv<69> spr<70>k. Mycket m<>nga
fler <20>n vad som kan anv<6E>ndas i ett h<>gniv<69> spr<70>k iallafall. Jag kan lite
snabbt g<> igenom n<>gra.
Man kan 'g<>mma' instruktioner inuti annan kod f<>r en disassembler. Denna
har n<>mligen en stor svaghet som s<>llan utnyttjas. Vi tar en titt p<> lite
kod.
00401300 751F jne 0040131F <--- DisAssemblern f<>rst<73>r
.... inte hoppet.
0040131D 0F8433C000 jne 00401F50
Vad vi ser nu <20>r tv<74> hopp. Det f<>rsta kan se lite annorlunda ut beroende
p<EFBFBD> vilken disassembler du anv<6E>nder. Den kod som d<>remot exekveras <20>r:
751F
....
33C0 xor ax,ax
00 BYTE 0
S<EFBFBD> om det f<>rsta hoppet aldrig genomf<6D>rs kommer det andra hoppet hamna
antingen i en rutin avsed f<>r att just ta emot s<>dana hopp eller orsaka
en f<>rbjuden <20>tg<74>rd om instruktionen ligger utanf<6E>r programmets minne.
I vanliga fall associerar en cracker F<>rbjuden <20>tg<74>rd syndromet som att
han gjort fel (vilket kan vara p<> v<>g att <20>ndras nu eftersom f<>retag som
Release Software missbrukat den metoden) och d<>rf<72>r pr<70>var n<>gonting
annat.
Det finns ocks<6B> kod som identifierar SoftIce och DisAssemblers om dessa
skulle vara aktiva i minnet. Men bara f<>r att man finner dessa program
beh<EFBFBD>ver det inte betyda att personen ifr<66>ga <20>r en cracker! Vad man
d<EFBFBD>remot kan g<>ra <20>r att om man finner dessa program byta ut den
protection - rutin man anv<6E>nder. Crackern kommer spendera hela sin tid
med att cracka fel protection-rutin och snart ge upp.
En annan metod som kan vara mycket frustrerande <20>r n<>r en protection
rutin sparar n<>gra checksums p<> olika dynamiska platser i minnet, g<>r en
enkel kontroll och sedan startar programmet. Crackern kringg<67>r det enkla
skyddet men m<>ts fortfarande av krav p<> registrering. Han kontrollerar
alla variabler men hittar ingenting. Hur? De sparade checksumsen sparas
dynamiskt, adressen delas upp, krypteras och kopieras. Du har nu flera
olika s<>tt att f<> fram de v<>rden du vill ha, men variablerna anropas
dynamiskt (utifr<66>n deras addresser) och l<>mnar p<> s<> s<>tt inga 'sp<73>r' i
en disassembler. I varje funktion som finns har du sedan en 'dold'
kontroll av checksumen. R<>kna g<>rna ut tv<74> olika checksum v<>rden
dessutom. Om vi d<> inte r<>knar med kryptering, duplicering och s<> vidare,
s<EFBFBD> har man <20>ndock 2xantalet funktioner i programmet kontroller. Med
duplicering osv kan det mycket v<>l stiga upp till 8-10x antalet
funktioner. Om du i ett normalstort program har ca 50-100 funktioner s<>
blir det ganska mycket f<>r en cracker att g<> igenom och r<>tta till. Om du
dessutom kombinerar det med patching f<>r crackern en sm<73>rre mardr<64>m.
Patching alternativt Sj<53>lvdiagnos <20>r n<>got som l<>nge har anv<6E>nts inom
h<EFBFBD>rdvara men tydligen inte fallit mjukvaruprogrammerare i smaken. Det <20>r
m<EFBFBD>rkligt eftersom n<>gonting knepigare med samma simplicitet <20>r sv<73>rt att
t<EFBFBD>nka ut. Ha ett antal funktioner som hela tiden kontroller olika jumps
och data p<> olika platser. <20>ndras dessa ska programmet helt enkelt <20>ndra
tillbaks vid n<>sta k<>rning. Inga felmeddelanden, inga klagom<6F>l,
ingenting. Dubbelkolla kontroll rutinerna med checksum och/eller ytterli-
gare Sj<53>lvdiagnos.
Det f<>r bli allt f<>r den h<>r g<>ngen.
'nuff bull.
* Authorship but No copyright *
+----------------------------------------------------------------------+
|[20] Meglaw Box knash |
+----------------------------------------------------------------------+
+ Andv<64>ndnings omr<6D>de
+ Komponenter
+ Ihopbyggning
- Andv<64>ndnings omr<6D>de
Meglaw box andv<64>nds fr<66>mst f<>r avlyssning, Meglaw box kopplar in sig
p<> 10 linor sammtidigt f<>r mass avlyssning. Men har senare framkommit
vara mycket andv<64>ndbar vid Phreak 071 (tj<74>na pengar)
- Komponenter
Linemans Handset
1 st Terminal
22 st 10 cm l<>nga linor
1 st sockerbit
Skruvmejslar
Linemans Handset, ska du ha skaffat dig innan (se. Beige box)
1 st terminal, finns i boxarna. <20>r svarta med ett antal skruvplintar p<>.
22st 10 cm l<>nga linor kan tas i "Kopplingsstolparna" (Japanerna)
1 st sockerbit, finns att k<>pa hos din lokala j<>rnhandel.
Skruvmejslar beh<65>vs f<>r att skruva fast lite linor i sockerbiten.
- Ihopbyggning
1. B<>rja med att ta fram terminalen och skruva upp alla skruvar och ta bort
2. eventuella gamla sladdstumpar, skr<6B>p osv.
3. Skala dom 20 Sladdarna med c:a 5-6 mm i varje sida.
Tips.. s<>tt varannan gul varannan svart, spelar ingen roll vilka
f<>rger du har detta <20>r bara ett exempel.
5. Skruva fast sladdarna i terminalen, 1 sladd per skruv.
6. Skruva ihop alla svarta och alla gula f<>r sig.
7. Dra <20>ver dom 2 ihop skruvade stumparna p<> andra sidan av terminalen.
8. Ta fram sockerbiten och s<>tt i alla svarta i ena <20>nden av sockerbiten
och alla gula i andra <20>nden.
9. Skruva fast h<>rt, s<> att du k<>nner att dom sitter kvar i f<>stet.
10.Ta dom 2 andra sladdarna p<> andra sidan av sockerbiten och skruva <20>t.
11.Ta fram 2 krokodilkl<6B>mmor och set fast dom p<> dom 2 sladdarna.
- Klart, leta upp en "Japan" och bryt upp den, tryck din Meglaw box mot
terminalen i boxen, om du f<>r ton kan du ta ett sn<73>re eller gummiband.
f<>r att f<>r att f<> din Meglaw box att sitta kvar.
Tack till Meglaw och andra justa Phreakers som hj<68>lpt mig med info om
denna box.
+----------------------------------------------------------------------+
|[21] S<> funkar sp<73>rrning knash |
+----------------------------------------------------------------------+
N<EFBFBD>r jag menar sp<73>rrning s<> snackar jag om nummer sp<73>rrning eller en
typ nummer som sp<73>rras, d<> menar jag att det inte g<>r att ringa. Ofta
sp<EFBFBD>rrade nummer <20>r 071, och utlands nummer. Sp<53>rrningen kan ofta styras
via en klocka. Man kan t.ex. st<73>lla in s<> att en person bara kan ringa
lokasamtal mellan 05.00 - 18.00. Det andv<64>nds <20>ven att koppla telefon-
v<EFBFBD>xelns str<74>mf<6D>rs<72>rjning via en klocka med str<74>mbrytare. Denna
str<EFBFBD>mbrytare kan configueras att bryta str<74>mf<6D>rs<72>rjningen efter vissa
klockslag. Jag har <20>ven l<>st att man kan sp<73>rra speciella nummer med ett
l<EFBFBD>senords skydd, detta menas att folk som har tillg<6C>ng till l<>senord kan
ringa helt vanligt fr<66>n en valfri telefon. Ett l<>senord skulle kunna se
ut s<> h<>r: 332211, forcering skulle kunna vara t<>nkbar. Samma teknik kan
andv<EFBFBD>ndas f<>r att skydda sig mot o<>nskade inkommande samtal.
TCI [Tel Control Inc.] levererar komponenter till telev<65>xlar som
andv<EFBFBD>nds f<>r sp<73>rrning av inkommande och utg<74>ende samtal. TCI leverar
blandannat "Programmable Call Controller" som redan p<> namnet h<>rs vad
den g<>r.
+----------------------------------------------------------------------+
|[22] "getaway tips" knash |
+----------------------------------------------------------------------+
Om du n<>gon g<>ng kanske valt en d<>lig box d<> en grymt gammal k<>rring
som larmat n<>r hon sett er ner ni brytigt er in i en kopplings box och
ringt Telia; och telia kommer med sin "fula bil" med stege p<> taket och
m<EFBFBD>pprad med reklam. F<>ruts<74>tt att det <20>r m<>rkt, ta fram en stark
kamera blixt och ta ett kort p<> telia snubben, det kommer ta ett tag
innan han/hon ser dig igen. Ta med dig Nockout spray och spraya lite
p<EFBFBD> telia operat<61>ren, ta sedan ett kort p<> han/hon n<>r hon ligger d<>r p<>
marken, rama in s<>tt upp p<> v<>ggen och l<>gg upp p<> n<>gon trevlig
Telefoni sida. Ett bra s<>tt att d<>lja identitet <20>r att ha svarta kl<6B>der,
svarta skor (som inte du inte har p<> dig i vanliga fall) en svart m<>ssa
som h<>nger ner nedanf<6E>r <20>ronen och <20>ganbrynen och svarta tunna handskar
f<EFBFBD>r att inte l<>mna finger avtryck och f<>rs<72>k att aldrig f<> <20>gonkontakt
med telia snubben.
Lev vidare och don't get busted !
+----------------------------------------------------------------------+
|[23] En Phreakers Ordlista knash |
+----------------------------------------------------------------------+
Det h<>r <20>r inte alla ord som finns med i phreakingen, men ett par som
andv<EFBFBD>nds i Sverige.
A335
Digital abonnentv<74>xel, <20>ven kallad MD110.
A345
Digital abonnentv<74>xel, <20>ven kallad Meridian.
ACD
Automatic Call Distribution. Ett system, vanligen i en PABX, f<>r att f<>-
-rdela inkommande trafik mellan ett stort antal telefonister. ACD ordnar
k<EFBFBD>n, s<> att alla telefonister anv<6E>nds optimalt, och att inkommande
samtal beh<65>ller sin plats i k<>n.
AXE
Elektroniskt telefonstationsystem utvecklat av Ericsson och Telia.
Huvudkomponent i det svenska telen<65>tet, men anv<6E>nds <20>ven i mer <20>n 80
l<EFBFBD>nder <20>ver v<>rlden.
Matris
Kopplingsf<EFBFBD>lt d<>r valfria in- och utg<74>ngar fritt kan sammankopplas. I en
telefonv<EFBFBD>xel <20>r matrisen den punkt d<>r all koppling sker. Den realiseras
med LSI-kretsar. In-/utg<74>ngar utg<74>rs som regel av 64 Kbps - signaler.
PABX
Private Automatic Branch eXchange. Privat abonnentv<74>xel f<>r telekommuni-
-kation. Kan f<>rmedla b<>de analog och digital information.
NMT
Nordisk Mobil Telefon, svenskt mobil system baserat p<> cellradioteknik.
Pulsval
Nummerslagning i telen<65>tet genom att s<>nda pulsserier, vanligen genom
att kortsluta stationssp<73>nningen i best<73>md takt. Detta har varit den
dominerande metoden f<>r adressval i ATN, fram till dess att det b<>rjat
digitaliseras. Se DTMF.
Tonval
Nummerval i telen<65>tet med hj<68>lp av tonkombinationer.
Kopplingsstolpe
En av telias kopplings l<>dor, inneh<65>ller en terminal som sammanh<6E>ller 10
telelinjer. Popul<75>rt kallad "Japan"
Japan
Samma som ovan.
Tank
En annan av telias kopplingsboxar.
Kotte
Sitter i toppen p<> telefonstolpar, stor som en cola burk och f<>rg svart.
C-Sk<53>p
C=100 med romerska siffror, ett C-Sk<53>p inneh<65>ller 100 telelinjer.
Terminal
Finns i din lokala box, sammanbinder och kopplar vidare tele linjer.
Priiker
Annat ord f<>r Phreakers, kan <20>ven kallas Priiko.
Phelefon
Annat ord f<>r Telefon
Televerket
Svenska tele bolaget som g<>r s<> vi kan ringa.
Farbror Bl<42>
Polisen, stort hot mot dessa olagliga phreakers (?)
+----------------------------------------------------------------------+
|24 Phreaking around 2. I know what you did with the last Japan Dvader |
+----------------------------------------------------------------------+
En vanlig kv<6B>ll i v<>rt vanliga omr<6D>de runt 00.00 St<53>r jag med
"Bergspr<70>ngaren" och v<>ntar p<> en god v<>n .n<>mligen Knash. Vi
lider s<> h<>r <20>rs av tristess ..tristess leder till olagliga f<>reteelser.
Skit samma. Vi drar runt och ser ett E-Sk<53>p ..(Jag lider av k<>rlek till
tekniska saker) Jag tar fram den h<>ndiga avbitart<72>ngen och dyrkar upp
sk<EFBFBD>pet ..och hittar till min f<>rv<72>ning en burk med 30 st "proppar" i
..Chockad v<>nder jag mig om mot Knash och gapar han gapar tillbaka och
jag ser hur en stor och v<>ldig man betraktar oss med armarna i kors p<>
ett avst<73>nd mindre <20>n 2 m.
T<EFBFBD>nk er tanken ..D<>r st<73>r en kille i 15-17 <20>rs <20>ldern och h<>ller i en
burk med proppar i samtidigt som ett E-Sk<53>p st<73>r p<> vid gavel medans
annan snubbe st<73>r och hoppar omkrig ot<6F>ligt en bit d<>rifr<66>n. Ja , jag
f<EFBFBD>rst<EFBFBD>r om man blir misst<73>nksam.
Jag lyckas knipa fram n<>tt i stil med :
Terry (med Gr<47>llig sm<73>lansk dialekt): G<><47>tt Faaan Peter (Vem fan <20>r
peter?) <20>r d<> h<><68>r vi ska t<>lte, och pekar p<> en <20>de tomt..
Knash (Peter): <20>ih<69>hihiaaiaa
Jag blir sm<73> frustrerad ..inte fan menade jag att vi skulle prata danska
Knash sm<73>springer iv<69>g skrattande. Och gubben ser J<>VLIGT ot<6F>lig ut. Jag
kl<EFBFBD>cker ur mig ett hej och rusar iv<69>g med 30 j<>vla proppar i handen. Fan
vad pinsammt f<>r 30 j<>vla anv<6E>nda proppar.
Tyskar klonade smarta kort
+----------------------------------------------------------------------+
|[25] Tyskar klonade smart cards edsbybo |
+----------------------------------------------------------------------+
NMT n<>tet har tidigare varit utsatt f<>r intr<74>ng, <20>r det GSM n<>tets tur
nu !?
F<EFBFBD>r ett tag sedan lyckades Tyska hackers klona SIM korten som sitter i
mobiltelefoner. Man anv<6E>nde vanliga PC och utnyttjade vissa svagheter i
krypterings algoritmen. Om man blir bestulen p<> sin "nalle" s<> kan den
l<EFBFBD>tt sp<73>rras, men om SIM kortet kopieras och finns p<> drift s<> kan det
vara mycket sv<73>rt att uppt<70>cka det. Speciellt om det rings f<>rsiktigt
fr<EFBFBD>n klon-kortet. I samband med gr<67>vre brottslighe kan korten bli
mycket eftertraktade. D<> <20>r syftet att man g<>mmer sig bakom ett
oskyldigt nummer och i m<>nga fall slippa att bli avlyssnade.
K<EFBFBD>lla: S<>kerhet & Sekretess
+----------------------------------------------------------------------+
|[26] Finska, Danska, Norska knash |
+----------------------------------------------------------------------+
Finska, Danska och Norska Phreakers och Telefon Geeks s<>kes, om du vet
n<EFBFBD>gon som h<>r fr<66>n fin, dan och no s<> maila knash@linux.nu.
Uppmaning> Skicka vidare till allt och alla !
+----------------------------------------------------------------------+
|[27] V<>ga st<73> imot, suckers knash |
+----------------------------------------------------------------------+
Har du aldrig f<>tt en utsk<73>llning av n<>gon vuxen fan som du inte k<>nner
eller som inte befinner sig i din sl<73>kt. Om du <20>r packad och den vuxne
skriker och s<>ger att han/hon har egna barn och att han/hon blabla.
Skrik p<> f<>r fan, v<>ga st<73> imot. Om det <20>r n<>got polisen ser j<>vligt
allvarligt p<> s<> <20>r det vuxna som misshandlar barn. Detta <20>r ju beronde
p<EFBFBD> <20>lder, <20>r du 17-18<31>r s<> <20>r det din ensak, d<> <20>r det bara sticka
ifr<EFBFBD>n, men om du <20>r en s<> d<>r 13-14<31>r s<> ska du bara skrika p<>. Jag ska
l<EFBFBD>gga hit en lite V<>rklighets logg, d<> en polare in m<>dde n<>ge vidare.
V = Vuxen fan, f<>r<EFBFBD>ldrarvandrare (ser till s<> ungar inte super)
J = Jag f<>r fan
P = Polare
V: M<>r du inge bra eller?
P: Nej, men jag m<>r b<>ttre nu.
V: Du ska f<>r helvete inte dricka, jag har egna barn som spelar fotboll
och idrottar !!!!!
J: Ja, men det <20>r ju hans ensak om han dricker eller inte.
V: H<>ll k<>ften !!!
J: F<>r i helvete inte, du ska skita om han d<>r det <20>r inte din son, g<>
hem till dig och lek farsa, du ska inte beh<65>va g<> runt och se efter
andra f<>r<EFBFBD>ldrars ungar, det <20>r upp till deras f<>r<EFBFBD>ldrar att ta
ansvar.
V: H<>ll k<>ften !!!
J: K<>ften sj<73>lv !!!
P: <20>hh, urk, bl<62><6C>.
J: (Raseri utbrott) Din <20>ckliga pedofil stick och brinn f<>r i helvete !!
P: hehe, fnitter.
//Vi springer d<>r ifr<66>n och garvar g<>rnet.
+----------------------------------------------------------------------+
|[28] Napalm, Enkel och Bra knash |
+----------------------------------------------------------------------+
Nu ska vi ta och elda lite, kan vara kul den kalla Januari natten d<> du
och dina polare har gl<67>mt bort kreativiteten. Du kan ju b<>rja med att
ta en b<>rj h<>ll i lite bensin i burken och sedan en massa firgolit som
sedan ska r<>ras om med en pinne eller liknande tills det har blivit en
s<EFBFBD>rja, t<>nkt dig tapet klister s<> har du gjort klart det. Smeta ner en
gammal tank med din hemmagjorda napalm och t<>nd p<>. Jag lovar hon
brinner l<>nge, spelar ingen roll hur mycket du stampar p<> henne.
+----------------------------------------------------------------------+
|[29] Menysystem i Assembler Gazzaud |
+----------------------------------------------------------------------+
F<EFBFBD>rord
Det h<>r <20>r p<> inga sett ett skolboksexempel, och heller inget <20>verl<72>gset
proffesionellt s<>tt utan bara mitt exempel p<> hur man kan g<>ra ett
enkelt menysystem. Liksom alla andra exempel kan det f<>rb<72>ttras och
rensas. Det <20>r det som <20>r meningen med det. Att f<> en bas som sedan kan
utvecklas, f<>rb<72>ttras och ut<75>kas. S<> l<>s igenom koden, plocka fram era
flinka fingrar (om de <20>r undanlagda n<>nstans) och skriv ett ordentligt
menysystem som ni kan anv<6E>nda i framtiden. Ytterligare notis: Knash^ bad
mig om en artikel r<>randes Assembler och eftersom jag redan hade den h<>r
liggandes skrev jag om den f<>r att passa koden, s<> verkar den
isommetriskt uppbyggd beror det nog p<> detta. Eller kanske inte.
Syfte
Om ni k<>r menysystemet kommer ni med en g<>ng k<>nna igen looken. Stort
sett alla menybaserade program i DOS ser ut p<> ett liknande s<>tt. Menyn
<EFBFBD>r t<>nkt att kunna anv<6E>ndas som ett installationsprogram f<>r andra
program som ni gjort och som beh<65>ver installeras. Eftersom det <20>r d<>
on<EFBFBD>digt att skriva ett stort menyprogram i n<>got h<>gniv<69> spr<70>k, utan
ist<EFBFBD>llet l<>gga med ett litet, snabbt installationsprogram p<> n<>gra tusen
byte.
Eftersom det <20>r gjort i textl<74>ge <20>r det enkelt att modifiera och f<> ett
begrepp om hur det fungerar. Samma principer (fast sj<73>lvklart
kr<EFBFBD>ngligare) anv<6E>nds i grafiskt l<>ge. D<>rf<72>r utg<74>r det en bra grund om
ni vill g<>ra ett lite 'flashigare' program i grafik.
Genomg<EFBFBD>ng
Eftersom jag <20>r v<>ldigt sparsam med kommentarer i min kod f<>ljer h<>r en
genomg<EFBFBD>ng av koden. F<>r att ni inte ska beh<65>va klippa & klistra s<>
mycket finns en sammansatt programlistning i slutet. Efter den tar vi en
diskussion om f<>rb<72>ttringar och annat som skulle beh<65>vas f<>r att g<>ra
Meny-systemet n<>gorlunda funktionellt.
Funktioner
Jag har f<>r att f<> en <20>verblick <20>ver programmet valt att l<>gga alla
procedurer i en enskild fil som sedan inkluderas i sj<73>lva programmet.
P<EFBFBD> det s<>ttet kan man l<>tt hitta dom funktioner man vill modifiera,
l<EFBFBD>gga till nya och ta bort s<>dana som inte fungerade n<>got vidare. S<>
vi tar v<>l inkluderingsfilen f<>rst.
[INCLUDE .ASM FILE: Meny.asm; Done]
Init proc
; Argument: Inga
; Return: AX - Sk<53>rml<6D>get n<>r Init anropades
mov ah,0Fh
int 10h
xor ah,ah
push ax
mov ah,2h
mov bh,0
mov dx,0
int 10h
mov ax,0100h
mov ch,00100000b
mov cl,0h
int 10h
mov ax,0h
int 33h
mov ax,1h
int 33h
pop ax
ret
endp Init
Ganska sj<73>lvf<76>rklarande. Initierar sk<73>rm och mus.
Plockar fram muspekaren.
; Argument: Inga
; Return: Inget
DrawBakgrund proc
mov ax,0B800h
mov es,ax
xor ax,ax
mov ah,9
mov cx,2000
mov bl,00011111b
mov bh,0
mov al,20h
int 10h
mov bl,01110100b
mov cx,160
mov al,20h
int 10h
ret
endp DrawBakgrund
Ytterligare en sj<73>lvf<76>rklarande. Ritar bakgrunden igenom
att skriva en massa 20h {ASCII - 32} i videominnet.
; Placerar mark<72>ren
; Argument: DH - Rad
; DL - Kolumn
; Return: Inget
PlaceMarker proc
push ax
push bx
mov ah,2
mov bh,0
int 10h
pop bx
pop ax
ret
endp PlaceMarker
Antagligen den mest anv<6E>nda funktionen av dem allihop.
Placerar helt enkelt mark<72>ren p<> de positioner vi vill
ha den. Notera ocks<6B> att jag anv<6E>nder push ax - bx och
sedan pop ax - bx. Det <20>r f<>r att jag inte vill
f<EFBFBD>rst<EFBFBD>ra n<>gon data, n<>r proceduren anropas fr<66>n en annan
procedur.
; Avslutar programmet.
; Argument: AL - Sk<53>rml<6D>get som ska <20>terst<73>llas
; Return: Inget
Exit proc
mov ah,00h
int 10h
mov al,00h
mov ah,4ch
int 21h
endp Exit
Hmmmmm... Ingen kommentar :-)
; Ritar kant runt rektangel, anv<6E>nder variablerna x, y, w, h, c, s, f.
; Argument: M<>ste s<>tta variablerna x, y, w, h, c, s, f.
; Return: Inget.
; GLOBAL x:BYTE
; GLOBAL y:BYTE
; GLOBAL w:BYTE
; GLOBAL h:BYTE
; GLOBAL c:BYTE
; GLOBAL s:BYTE
; GLOBAL f:BYTE
DrawBorder proc
; push ax
mov dh,[x]
mov dl,[y]
call PlaceMarker
mov ah,9
mov bl,[c]
mov cx,1
mov al,218
int 10h
inc dl
call PlaceMarker
mov ah,9
mov bl,[c]
xor cx,cx
mov cl,[w]
mov al,196
int 10h
add dl,[w]
call PlaceMarker
mov ah,9
mov bl,[c]
mov cx,1
mov al,191
int 10h
inc dl
call PlaceMarker
xor cx,cx
mov cl,[h]
mov dh,[x]
mov dl,[y]
call PlaceMarker
Walls:
push cx
inc dh
call PlaceMarker
mov ah,9
mov bl,[c]
mov cx,1
mov al,179
int 10h
push dx
add dl,[w]
inc dl
call PlaceMarker
mov ah,9
mov bl,[c]
mov cx,1
mov al,179
int 10h
pop dx
pop cx
loop Walls
inc dh
call PlaceMarker
mov ah,9
mov bl,[c]
mov cx,1
mov al,192
int 10h
inc dl
call PlaceMarker
mov ah,9
mov bl,[c]
mov cl,[w]
mov al,196
int 10h
add dl,[w]
call PlaceMarker
mov ah,9
mov bl,[c]
mov cx,1
mov al,217
int 10h
; F<>nstrets smala ram <20>r klar, rita skugga
; nederkant
mov dh,[x]
mov dl,[y]
add dl,2
add dh,[h]
add dh,2
call PlaceMarker
mov ah,9
mov bl,[s]
mov cl,[w]
inc cl
mov al,177
int 10h
; h<>gerkant
mov dh,[x]
mov dl,[y]
add dl,[w]
inc dh
add dl,2
call PlaceMarker
xor cx,cx
mov cl,[h]
add cl,1
FetLoop:
push cx
mov ah,9
mov bl,[s]
mov cl,1
mov al,177
int 10h
inc dh
call PlaceMarker
pop cx
loop FetLoop
; FillWindow - fyller f<>nstret med 20h's s<> att bakgrunden inte syns
mov dh,[x]
mov dl,[y]
xor cx,cx
mov cl,[h]
inc dl
inc dh
FetLoop2:
call PlaceMarker
inc dh
push cx
mov ah,9
mov bl,[f]
mov cl,[w]
mov al,20h
int 10h
pop cx
loop FetLoop2
ret
endp DrawBorder
Ritar ett 'f<>nster'. Variablerna X, Y avg<76>r position, W - width,
H - height, c - color, s - shadow color och f - fill color.
; x = rad - y = kolumn
; Argument: DH = Kolumn
; DL = Rad
; AX = offset till meddelandet
; Return: Inget
PlaceText proc
call PlaceMarker
push dx
push ax
mov dx,ax
mov ah,9
int 21h
pop ax
pop dx
ret
endp PlaceText
Sj<EFBFBD>lvf<EFBFBD>rklarande.
; Argument: AX = Koordinat
; Return: Inget
Convert PROC
mov si,0Ah
mov cx,3h
TASC:
mov dx,0
div si
push dx
loop TASC
mov cx,3h
DisplayPos:
pop dx
add dl,30h
mov al,dl
mov bh,00h
mov bl,01h
mov ah,0Eh
int 10h
loop DisplayPos
ret
Convert ENDP
Skriver ut koordinat. Av n<>gon anledning som jag inte kommer
ih<EFBFBD>g just nu valde jag att anv<6E>nda DOS TeleType procedur vilket
orsakade mig lite problem senare. Ett udda val som l<>tt skulle
kunna bytas ut mot n<>nting annat.
; Argument: Inget
; Return: Inget
; GLOBAL DelayN:BYTE
; GLOBAL DelayS:BYTE
Delay PROC
; En n<>gorlunda f<>rdr<64>jning
mov ah,2Ch
int 21h
cmp dl,05h
jge InnanStttp
mov dl,5h
InnanStttp:
cmp dl,98
jl Tssss
mov dl,5h
Tssss:
mov [DelayN],dl
mov [DelayS],dh
; push dx
Stttp:
mov ah,2Ch
int 21h
mov cl,[DelayN]
mov ch,[DelayS]
; pop cx
sub dl,cl
cmp ch,dh
jne GoBack
; push cx
cmp dl,15
jle Stttp
; pop cx
GoBack:
ret
endp Delay
Den h<>r f<>rdr<64>jningsfunktionen <20>r jag inte riktigt n<>jd med
som ni kanske ser. Den fungerar n<>mligen inte :-)
I alla fall inte som jag vill att den ska fungera. Men det
<EFBFBD>r bara att s<>tta sig ner och r<>tta till, min tankeg<65>ng f<>r
hur den 'egentligen' skulle fungera <20>r nog r<>tt klar.
; Argument: NrHS - Number of HotSpots
; HSArr - HotSpot Array (offseten till f<>rsta elementet)
; Return: AX = 0000h ifall ingen HS
; AX = [HS] HotSpot vart v<>nsterklickad
; AX = [HS] NOT HotSpot vart h<>gerklickad
; AX = FFFFh - Error
; GLOBAL NrHS:BYTE
; GLOBAL HSArr:WORD
CheckHotSpot PROC
mov ax,3h
int 33h
push bx
cmp bx,2h
je GetHS
cmp bx,1h
je GetHS
; Ingen knapp
xor ax,ax
pop bx
ret
GetHS:
xor ax,ax
mov al,[NrHS]
cmp al,0h
je Done
push ax
mov ax,cx
mov bl,8h
div bl
xor cx,cx
mov cl,al
mov ax,dx
mov bl,8h
div bl
xor dx,dx
mov dl,al
pop ax
mov bx,[HSArr]
CompareLoop:
push ax
mov ax,[bx]
cmp cl,al
jl Next1
cmp dl,ah
jl Next1
add bx,2h
mov ax,[bx]
cmp cl,al
jg Next
cmp dl,ah
jg Next
; Det <20>r den h<>r HotSpot:en
pop ax
; mov ah,[NrHS]
; sub ah,al
; mov al,ah
; xor ah,ah
pop bx
mul bl
ret
Next1:
add bx,2h
Next:
pop ax
dec al
cmp al,0
add bx,2h
jne CompareLoop
cmp ax,0FFFFh
je ReturnError
Done:
xor ax,ax
ReturnError:
pop bx
ret
endp CheckHotSpot
; Argument: CX startkoordinater (CH rad, CL kolumn)
; DX slutkoordinater (DH rad, DL kolumn)
; HSArr som pekar p<> en array
; Return: Inget.
; GLOBAL HSArr:WORD
; GLOBAL NrHS:BYTE
LoadHotSpot PROC
push es
push ds
pop es
mov al,4
mov bl,[NrHS]
mul bl
mov di,[HSArr]
add di,ax
mov ax,cx
stosw
mov ax,dx
stosw
mov bl,[NrHS]
inc bl
mov [NrHS],bl
pop es
ret
endp LoadHotSpot
Tv<EFBFBD> procedurer som mer <20>n dom andra <20>r l<>nkade till varandra.
Dessa funktioner anv<6E>nder HotSpots (jag kom inte p<> vad jag
skulle kalla det), definitionsm<73>ssigt ett omr<6D>de som k<>nner
av musklickningar. Den <20>r r<>tt kr<6B>ngligt programmerad men <20>r
fruktansv<EFBFBD>rt enkel att f<>rst<73>. LoadHotSpot l<>gger fyra
koordinater i en array. Startkoordinater och slutkoordinater,
detta ger en rektangel (eller kvadrat) som sedan j<>mf<6D>rs med
musens nuvarande position. <20>r musen inom rektangeln s<> l<>mnas
v<EFBFBD>rdet f<>r den 'HotSpoten' tillbaks till den anropande funktionen.
Sv<EFBFBD>rare <20>n s<> var det inte. I slutet av artikeln kommer jag g<>
igenom alternativa metoder och grafiska motsvarigheter.
Ok s<> nu har ni g<>tt igenom alla funktionerna, d<> ska ni f<> se
ett EXEMPEL p<> hur de kan anv<6E>ndas.
[INCLUDE .ASM: Progg.Asm; Done]
.model small
.stack 100h
.data
x db 00h
y db 00h
w db 00h
h db 00h
c db 00h
s db 00h
f db 00h
NrHS db 00h
HSArr dw 0000h
HSArray db 20 dup(00h)
ScreenMode dw 0000h
Val1 db "Koordinat +/-$"
Val2 db "Flytta *$"
Val3 db "Avsluta$"
qm db "?$"
author db "MENY - Skrivet & <20> av R. G. Gazzaud Dec 1998$"
Coord db 00h
DelayN db 00h
DelayS db 00h
.code
main:
mov ax,@data
mov ds,ax
ProgramStart:
; L<>gger offseten till videominnet i ES
mov ax,0B800h
mov es,ax
mov [HSArr],offset HSArray
call Init
mov [ScreenMode],ax
call DrawBakgrund
mov [x],8
mov [y],30
mov [w],20
mov [h],6
mov [c],00110111b
mov [s],00001000b
mov [f],00011111b
call DrawBorder
mov dh,[x]
mov dl,[y]
add dl,2
add dh,1
mov ax,offset Val1
call PlaceText
push dx
push cx
mov cx,dx
add dl,[w]
sub dl,2h
call LoadHotSpot
pop cx
pop dx
inc dh
mov ax,offset Val2
call PlaceText
inc dh
push dx
push cx
mov cx,dx
add dl,[w]
sub dl,2h
call LoadHotSpot
pop cx
pop dx
mov ax,offset Val3
call PlaceText
mov dx,0010
mov ax,offset author
call PlaceText
mov dx,0077
mov ax,offset qm
call PlaceText
EventLoop:
; Escape-sekvens, bara utifall att...
call CheckHotSpot
cmp ax,0001h
je AfterLoop
cmp ax,0002h
je Koord
mov ah,11h
int 16h
cmp al,27
je AfterLoop
xor ax,ax
jmp CheckOut
AfterLoop:
mov ax,[ScreenMode]
call Exit
Koord:
mov al,[Coord]
not al
mov [Coord],al
call Delay
CheckOut:
mov al,[Coord]
cmp al,00h
je WriteOut
; Skriver ut tystnaden
xor dx,dx
call PlaceMarker
mov ah,9h
mov al,20h
mov cx,8h
mov bh,0h
mov bl,01110100b
int 10h
jmp EventLoop
WriteOut:
push ax
mov ax,3h
int 33h
pop ax
push dx
push cx
mov dx,0000h
call PlaceMarker
pop cx
pop dx
push ax
mov ax,dx
mov bl,8h
div bl
push cx
call Convert
mov ah,0Eh
mov al,78h
mov bh,00h
mov bl,03h
int 10h
pop cx
mov ax,cx
mov bl,8h
div bl
call Convert
pop ax
jmp EventLoop
include meny.asm
end main
[INCLUDE COMPLETED; 0 ERRORS REPORTED]
Diskussion
Om ni har kommit s<>h<EFBFBD>r l<>ngt och t<>nker: Var det allt? s<> har jag ett
litet f<>rslag. Eller n<>gra stycken faktiskt.
1) Koden beh<65>ver genomgripande f<>rb<72>ttringar, g<>r dom.
2) G<>r om hela menysystemet till grafiskt sk<73>rml<6D>ge.
3) L<>gg till lite 'flashigheter' :-)
Programmet <20>r inte s<> mycket en praktisk diskussion utan mer en
teoretisk v<>gledning: s<>h<EFBFBD>r kan man g<>ra. Eftersom jag <20>r en lika kass
teoretiker som praktiker l<>r det vara en hel del brister i b<>de det ena
och det andra.
Delay koden beh<65>ver f<>rb<72>ttras. Jag hade f<>rut en ganska bra f<>rdr<64>jning
p<EFBFBD> 15-25 hundradelssekunder ist<73>llet som nu upp<70>t en hel.
HotSpot-funktionen <20>r v<>l ganska okey att anv<6E>nda som den <20>r i textl<74>ge,
d<EFBFBD>remot har den starka begr<67>nsningar i grafikl<6B>ge. D<> beh<65>ver du ett
system d<>r du ritar upp en replica av det f<>rem<65>l som '<27>r' HotSpoten och
sedan k<>r en linje mot linje kontroll f<>r att se om den <20>r klickad.
Detta tar mer minne, ger mer kod och <20>r sn<73>ppet l<>ngsammare s<> om
m<EFBFBD>jligt kan den <20>ldre metoden med f<>rdel beh<65>llas. Du m<>ste sj<73>lvklart
ocks<EFBFBD> g<>ra om alla variabler fr<66>n byte till Word d<> du i grafikl<6B>ge
utg<EFBFBD>r fr<66>n pixelsystemet ist<73>llet f<>r rad & kolumn.
Jag har som hastigast t<>nkt p<> en del grejer som med n<>gra enkla
handgrepp kan l<>ggas till. Just nu <20>r det ju inga st<73>rre sv<73>righeter
att skapa MessageBoxes, men det beh<65>vs <20>ven InputBoxes. Allts<74> en
MessageBox som har en rad som anv<6E>ndaren kan skriva n<>gonting i. Knappar
var en annan tanke. Detta blir tack vare ett redan utarbetat HotSpot
system snarast en formsak men kan vara kul att ha. Just nu finns det
ingen procedur f<>r omritning av sk<73>rmen i menyprogrammet. Det m<>ste det
om du ist<73>llet f<>r ett statiskt f<>nster ska ha ett eller flera
dynamiska. D<> ska du ha en funktion som innan n<>gra som helst <20>ndringar
g<EFBFBD>rs kopierar den aktuella datan fr<66>n videominnet till vanliga minnet
f<EFBFBD>r att sedan efter det att operationen <20>r klar kunna <20>terst<73>lla det
omr<EFBFBD>det. P<> s<> vis beh<65>ver du inte rita om hela sk<73>rmen bara f<>r att ett
f<EFBFBD>nster f<>rsvinner tex. S<>g att s<> fort omr<6D>det <20>r mindre <20>n 1/3 av hela
sk<EFBFBD>rmen s<> rita bara om det omr<6D>det, <20>r det st<73>rre <20>r det n<>stan lika
bra att rita om alltihop. I textl<74>ge <20>r inte det s<> problematiskt minnes
m<EFBFBD>ssigt eftersom det bara kr<6B>vs 80x25=2000 byte f<>r hela sk<73>rmen men i
grafikl<EFBFBD>ge blir det lite v<>rre. Det tar tid att rita om 307200 bytes
tex. Vilket kan medf<64>ra buggar som flimmer, man ser hur det ritas upp
osv. Eftersom jag nu ska passa p<> att avsluta artikeln vill jag bara
s<EFBFBD>ga: har ni fr<66>gor, kommentarer eller funderingar s<> skriv g<>rna ett
mail eller kom till #Programming.se.
Kommentarer
F<EFBFBD>rst och fr<66>mst. Jag hoppas ni fann artikeln iaf n<>gorlunda intressant
(skiten g<>r ju trots allt att anv<6E>nda, det <20>r bara att sno ;-), <20>ven om
jag skulle uppskatta ett tack :-) ). Vi f<>r se hur det blir med framtida
material till SUZ och Outlaw Informativa. Har jag tid och s<> vidare,
blir det n<>gon artikel till i framtiden. D<>rav kommer MyWord f<>r
n<EFBFBD>rvarande att vara nedlagd. 'R<>kar' ni redovisa den h<>r koden som en
skoluppgift (tro't eller ej, men det h<>r *<2A>r* faktiskt en skoluppgift,
jag sitter faktiskt inte och g<>r s<>nt h<>r f<>r skojs skull) s<> skiter jag
fullst<EFBFBD>ndigt i't. <20>r ni s<> dumma f<>r ni skylla er sj<73>lva ;-).
'nuff bull.
* Authorship but No copyright *
+----------------------------------------------------------------------+
|[30] SuSE Linux 5.2 knash |
+----------------------------------------------------------------------+
Fr<EFBFBD>n b<>rjan va SuSE en tysk id<69> och <20>versattes senare till Engelska.
Under tiden har antalet SuSE andv<64>ndare bara <20>kat och <20>kat. SuSE Linux
5.2 s<>ljs som 4 cd:rom skivor och en 300 sidors manual. Har man ett
modernt BIOS s<> kan man boota direkt fr<66>n cd:romen annars s<> medf<64>ljer
det 1 bootdiskett. Till och b<>rja med s<> startas YaST som kan vara lite
r<EFBFBD>rigt f<>r en ovan andv<64>ndare. Med YaST partionerar du upp diskarna +
f<EFBFBD>rdiga konfigurationer f<>r X Terminal, b<>rbart osv. sj<73>lvklart kan du
g<EFBFBD>ra egna konfigurationer. Dokumentationen <20>r mycket v<>lskriven och
beskriver detaljvis steg f<>r steg hur du ska komma ig<69>ng. SuSE v<>rkar
med andra ord en helt ok distrubition av Linux.
+----------------------------------------------------------------------+
|[31] KDE knash |
+----------------------------------------------------------------------+
KDE <20>r en desktop f<>r Linux, uts<74>endet blir grymt snyggare. Fast
tyv<EFBFBD>rr har jag h<>rt lite rykten om att KDE <20>r lite sl<73>. Den <20>ter en
massa minne och CPU kraft, lite win95 k<>nsla av det hela. Men f<>rdelen
<EFBFBD>r ju att det det <20>r sk<73>n arbets milj<6C>. Men du f<>r testa sj<73>lv och
avg<EFBFBD>ra vad du tycker.
+----------------------------------------------------------------------+
|[32] Det <20>r Linux som g<>ller knash |
+----------------------------------------------------------------------+
Allt flera f<>retag som <20>r Windows <20>lskare har b<>rjat satsa p<> Linux.
Netscape har programmerats f<>r Linux, dock mycket buggit, jag har h<>rt
att dom s<>ker efter duktiga Unix programmerare. Nu ska <20>ven Corel sl<73>ppa
Wordperfect 8 f<>r Linux. Jag har ocks<6B> l<>st om n<>gra holl<6C>ndare som
programmerar n<>gon sorts mp3 toolkit, namnet <20>r Mp3 Studio. Funktioner
s<EFBFBD> som Cd rippning, mixning ska finnas.
+----------------------------------------------------------------------+
|[33] Filhantering i Linux knash |
+----------------------------------------------------------------------+
Om du andv<64>ndt DOS/Windows tidigare s<> vet du vad jag menar n<>r jag
snackar om Kataloger/Mappar (b<>da <20>r samma) Men i Linux heter detta
Bibliotek.
F<EFBFBD>r att lista bibliotek andv<64>nds kommandot "ls" men en del flaggor
andv<EFBFBD>nds ocks<6B>.
+Lista filer och bibliotek
ls = Listar filer i ett bibliotek
ls -l = En mera deltaljerad beskrivning av filer.
ls -al = Visar alla filer + ger detaljerad beskrivning.
ls -CF = Markerar alla bibliotek med ett / och alla k<>rbara program med
ett *
+Skapa nytt bibliotek
mkdir andv<64>nds i Linux precis som i DOS.
Ge kommandot:
mkdir namnp<6E>bibl
+Byta bibliotek
Kommandot f<>r att byta bibliotek <20>r det samma som i DOS, allts<74>:
mkdir namnp<6E>bibl
+Ta bort ett bibliotek
<20>ven "rmdir" andv<64>nds f<>r att ta bort bibliotek b<>de i Linux och i DOS
Ge kommandot:
rmdir namnp<6E>bibl
+Kopiera filer
Du kan andv<64>nda "cp" i Linux precis som i DOS.
cp = Kopiera en fil, ex. cp sucker.asc sucker2.asc
cp -r = Kopiera ett bibliotek + alla filer som ligger i.
ex. cp -r checkit checkit_backup
+Flytta filer och d<>pa om filer
Allt detta g<>rs med ett och samma kommando, "mv" men andra ord.
Flytta:
mv namnp<6E>fil dittfilen ska
Byta namn (d<>p om)
mv filnamans<6E>klart ohnyafilnamneth<74>r
+Radera filer
Notering: I Linux finns ingen papperskorg s<> om tar bort en fil s<>
<20>r den borta, m<>jligen om filen <20>r c:a 1 dag gammal s<> borde du finna
en backup.
Kommandot som andv<64>nds <20>r...
rm namnp<6E>filsomskaraderas
Men om du nu vill radera ett helt bibliotek med filer som ligger inuti
s<> andv<64>nds kommandot...
rm -r bibliotenamn
Detta kan skapa stora problem i systemet, s<> andv<64>nd detta kommando med
f<>rsiktighet.
+Visa inneh<65>llet i en fil
I dos andv<64>nder du kommandot "type" f<>r att via inneh<65>llet i en fil, men
om du vill l<>sa hela filen s<> kan du andv<64>nda kommandot:
type filnamn | more (fortfarnande i DOS)
Men i alla fall, h<>r kommer samma funktion fast i Linux:
cat filnamn (visar inneh<65>llet r<>tt upp och ner i terminalf<6C>nstret)
more filnamn (visar filen del f<>r del, s<> du kan l<>sa hela filen om den
skulle fylla ut hela terminalen)
Detta va en del av en enkel f<>rklaring f<>r Linux nyb<79>rjare som vill komma
ig<EFBFBD>ng snabbt.
+----------------------------------------------------------------------+
|[34] Enkla Linux kommandon knash |
+----------------------------------------------------------------------+
cd <namn> - Byt mapp.
ls - Lista filer i befintlig mapp.
cp - Kopiera en fil.
rm - Ta bort en fil.
mv - Flytta en fil
mkdir - Skapa en mapp.
rmdir - Ta bort en mapp (mappen m<>ste vara tom)
adduser - Skapa en ny andv<64>ndare (Du m<>ste vara root)
passwd - <20>ndra l<>senord f<>r den andv<64>nderen du k<>r p<>.
mount - G<>r en enhet tillg<6C>nglig.
tar - Komprimera/Dekomprimera .tar arkiv.
gzip - Ett annat komprimerings verktyg.
vi - text editor.
emacs - En annan text editor.
echo - "echo" en text p<> sk<73>rmen
chmod - <20>ndrar tillst<73>nd p<> filer och mappar.
cat <file> - Visar ett inneh<65>ll i en fil p<> sk<73>rmen.
who - Visar vilken andv<64>ndare som <20>r inloggad p<> systemet.
su <username> - Byt andv<64>ndare utan att logga ut.
logout - Andv<64>nds f<>r att logga ut.
shutdown - St<53>ng av datorn (finns m<>nga olika flaggor)
telnet - Andv<64>nds f<>r att telnetta till en dator.
ftp - FTP Klient
netstat - Visar alla anslutningar som <20>r ig<69>ng.
startx - Startar X Windows gr<67>nsnittet.
find - Andv<64>nds f<>r att s<>ka efter en fil.
setup - St<53>ll in diverse saker.
+----------------------------------------------------------------------+
|[35] Recenserad GOA Musik knash |
+----------------------------------------------------------------------+
http://www.geocities.com/SunsetStrip/Arena/1140/children.mp3
http://www-personal.umich.edu/~bobzilla/mp3/techno/Astral_Projection-Mahadeva.mp3
http://www-personal.umich.edu/~bobzilla/mp3/techno/Astral_Projection-Fly.mp3
http://www.geocities.com/SouthBeach/Port/5370/god.mp3
http://www.geocities.com/SunsetStrip/Arena/1140/children.mp3
http://www.geocities.com/SunsetStrip/Arena/7662/kaguya.mp3
http://www.geocities.com/Pipeline/Halfpipe/4167/komit.mp3
http://www.geocities.com/SunsetStrip/Frontrow/8070/swamp.mp3
http://www.geocities.com/SunsetStrip/Arena/7684/shark.mp3
+----------------------------------------------------------------------+
|[36] HyperL<72>nkar knash |
+----------------------------------------------------------------------+
http://www.algonet.se/~synchron/
http://mp3.nederland.net/
http://linuxbutiken.com
http://www.corel.com/news/1998/may/linux.htm
ftp.fokus.gmd.de/pub/unix/cdrecord
http://devplanet.fastethernet.net/sscript.html
http://www.alphalink.com.au/~aayman/
http://www.xnet.com/~cathmike/MSB/Software/
http://petrov.sax.hks.se/linux.se/internet/
http://sslug.imm.dtu.dk/gnulinux/
http://rootshell.connectnet.com/docs/
http://www.linux.nu
http://www.linux.org
http://www.heretics.cjb.net
http://www.swehack.cjb.net
http://www.swefest.chb.net
http://www.sweknark.cjb.net
http://www.security.com
http://www.pgpi.com
http://www.linux.org/
http://www.li.org
http://www.kernel.org/
ftp://sunsite.unc.edu/pub/Linux
ftp://tsx-11.mit.edu/pub/linux
ftp://ftp.funet.fi/pub/Linux
ftp://ftp.denet.dk/pub/OS/linux
ftp://ftp.mcc.ac.uk/pub/linux
ftp://fgbl.fgb.mw.tu-muenchen.de/pub/linux
ftp://ftp.infdrrnatik.twmuenchen.de/pub/linux
ftp://ftp.dfv.rwth-aachen.de/pub/linux
ftp://ftp.ibp.fr/pub/linux
ftp://kirk.bu.oz.au/pub/OS/linux
ftp://ftp.uu.net/systems/unix/linux
ftp://wuarchive.wustl.edu/systems/linux
ftp://ftp.win.tue.nl/pub/linux
ftp://ftp.stack.urc.tue.nl/pub/linux
ftp://ftp.ibr.cs.tu-bs.de/pub/os/linux
http://www.heretics.freeservers.com
+----------------------------------------------------------------------+
|[37] Annonser knash |
+----------------------------------------------------------------------+
Nallebj<EFBFBD>rn s<>ljes, 400kr
Maila knash@fyllautzine.org
+----------------------------------------------------------------------+
|[38] Copyright knash |
+----------------------------------------------------------------------+
Denna information f<>r spridas via BBS:er, Internet, Email s<> l<>nge den
stannar o<>ndrat, vid l<>s problem kontakta mig. Om du skall kopiera n<>got
som <20>r puplicerat i zinet s<> ska du skriva k<>lla och kontakta mig.
+----------------------------------------------------------------------+
|[39] Prenumeration knash |
+----------------------------------------------------------------------+
+Subscribe
-Email : knash@linux.nu
-Subjekt: subscribe iO
+Unsubscribe
-Email : knash@linux.nu
-Subjekt: unsubscribe iO
+----------------------------------------------------------------------+
Produkt baserad p<> Kunskap och Information
. .
. O . . NFO . . . .
. U . . I . RMATIVA .
. T . . . . . . . .
. L A W .
. . .
A HERETICS INC. PRODUCT
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>