OBS! Denna textfil ingår i ett arkiv som är dedikerat att bevara svensk undergroundkultur, med målsättningen att vara så heltäckande som möjligt. Flashback kan inte garantera att innehållet är korrekt, användbart eller baserat på fakta, och är inte heller ansvariga för eventuella skador som uppstår från användning av informationen.
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 år 2000, hahaha
___
/ \________________________ ____
¦ ¦························\ / \
¦01 ¦ Disclaimer ¦ ¦ H ¦ #Phreak.se
¦02 ¦ Ledare ¦ ¦ e ¦
¦03 ¦ Writers ¦ ¦ r ¦ #Programming.se
¦04 ¦ Heretics ¦__¦ e ¦
¦05 ¦ Översikt: Projekt t ¦ #Kyla
¦06 ¦ Eventuella projekt i ¦
¦07 ¦ Sinners Gate ¦¯¯¦ c ¦
¦ ¦·························¦ ¦ s ¦
¦08 ¦ Gratis Internet ¦ ¦ ¦
¦09 ¦ Portar ¦ ¦ I ¦
¦10 ¦ En nypa Kryptering ¦ ¦ n ¦
¦11 ¦ Hacka Skolan ¦ ¦ c ¦
¦12 ¦ Pentagon Hackat ¦ \____/
¦13 ¦ Back Orifice Spy ¦
¦14 ¦ Underground definition ¦
¦15 ¦ Notis kring Trojaner ¦
¦16 ¦ Kritik, Svenska Ezines ¦
¦17 ¦ Mentor's Last Words ¦
¦18 ¦ DNA på ett Chip ¦
¦19 ¦ Software Protection ¦
¦ ¦·························¦
¦20 ¦ Meglaw Box ¦
¦21 ¦ Så funkar spärrning ¦
¦22 ¦ "getaway tips" ¦
¦23 ¦ En Phreakers Ordlista ¦
¦24 ¦ Phreaking around 2... ¦
¦25 ¦ Tyskar klonade... ¦
¦26 ¦ Finska, Danska, Norska ¦
¦ ¦·························¦
¦27 ¦ Våga stå imot, suckers ¦
¦28 ¦ Napalm, Enkelt och Bra ¦ w
¦ ¦·························¦ w
¦29 ¦ Menysystem i Assembler ¦ w
¦ ¦·························¦ . h e r e t i
¦30 ¦ SuSE Linux 5.2 ¦ c
¦31 ¦ KDE ¦ s
¦32 ¦ Det är Linux som gäller ¦ n .
¦33 ¦ Filhantering i Linux ¦ e c
¦34 ¦ Enkla Linux kommandon ¦ t j
¦ ¦·························¦ .b
¦35 ¦ Recenserad GOA Musik ¦
¦36 ¦ HyperLänkar ¦
¦37 ¦ Annonser ¦
¦38 ¦ Copyright ¦
¦39 ¦ Prenumeration ¦
\___/··························
www.heretics.freeservers.com
+----------------------------------------------------------------------+
|[01] Disclaimer knash |
+----------------------------------------------------------------------+
Denna information är endast skriven som underhållning och informations
syfte. Denna information kan vara olaglig så vi tar inget ansvar för
dina handlingar med denna information.
____________________________OBS!__________________________
Det är absolut förbjudet för alla myndighetspersoner och
personer utsedda av dessa att läsa detta e-zine utan min
skriftliga tillåtelse eller order om husrannsakan.
Överträdelse leder till att all information publicerad här
kommer att underkännas som bevisföring i svensk domstol
enligt Svea Rikes Lag. När jag bryter mot PUL gör jag det
i egenskap av journalist el. konstnär, välj själv vilket.
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
+----------------------------------------------------------------------+
|[02] Ledare knash |
+----------------------------------------------------------------------+
Tjo !
Nu kommer uppfö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änkte tacka honom för att han hjälper till med gruppen och får den
fungera, så att den blir lite aktiv. Vi har även plockat med diverse
nyheter kring Underground vilket läsarna har önskat. Jag fortsätter
programmera i C++, och nu går det inte lika segt längre, börjar släppa
lite faktiskt, fan vad skönt. Så fort jag börjar programmera på allvar
kommer jag slä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å diverse sidor, så kommer en lista med sidor där du hittar tsuez. Jag
har ju också märkt att det inte är någon som vill annonsera, det är
gratis och kostar inte ett öre så det ä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 ä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 ä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å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 även Program så som
applikationer som hanterar Säkerhet i systemet, t.ex. Innan du börjar
i gruppen ska du ha en idé, alltså ett projekt som du kan enskilt skapa
till gruppen. Skapa projektet, när det är klart snacka med mig så jag
kan ta en titt på det. Ä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 överens.
+----------------------------------------------------------------------+
|[05] Översikt: Projekt knash |
+----------------------------------------------------------------------+
Här presenteras en enkel liten lista som förhoppningsvis ska växa,
listan innehå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ämns
som a-335, levererat från Ericsson och Televerket.
Namn : The Swedih Underground Erotic Ezine
Upphovsmän : Medlemmar på heretics inc.
Beskrivning: Underground zine med inforamtion kring h/p/a/v/c och även
lite musik presenteras.
Namn : Outlaw Informativa
Upphovsmän : Medlemmar på heretics inc.
Beskrivning: Uppföljaren av Underground zinet med inforamtion kring
h/p/a/v/c och även lite musik presenteras
Namn : Nätverkstopologier
Upphovsman : crazy-train [crazy-train@telia.se]
Beskrivning: LAN Nät, överfö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 översättning från en engelskt original, bara en enkel
igå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är rabblade jag bara upp textfiler, det finns lite Bilder, websidor
och irckanaler som är från Heretics också. Så som #phreak.se och
#Programming.se.
Det är flera projekt som är på gång men dessa projekt presenteras inte
hä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 är stor chans att vi har kunskap
om dessa ämnen som du tycker att det saknas information om. Email
adressen ä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å 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ålla hög klass på information. Är du en HTML Guru som sysslar med
Webdesign och har ett måttligt stort intresse för Underground Kulturen,
så maila mig direkt på knash@linux.nu för jag behöver hjälp med sidan.
Då menar jag HTML Kodning och så eftersom att få tag i information är
inte alls svå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äkningen har
kommit. Fixa nu ett konto som bara betalar lokalsamtalstaxa så att
rä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ån USA, sen när teleräkningen närmar sig så
kopplar du tillbaka sladdarna till vanlig position, för att sopa igen
dina spår om dina grannar skulle ringa till Telia och klaga. En annan
lösning ska helst göras på natten. Fixa en lång lina som räcker ut till
en box som helst ska stå utanför ditt hus. Koppla linan till ditt modem
och sedan är det bara att koppla modemet till kopplingsboxen som du har
valt innan. Kolla så du inte kopplar på din egen lina, vilket inte ä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är kommer en liten lista som jag har rippat från "PORTS BY B0L0DAK"
Tjä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 är ett i allt klient, du kan ju t.ex. ansluta
till din POP3 server för att hämta email. Andvänds med parametrarna:
telnet pop.server.net 110.
+----------------------------------------------------------------------+
|[10] En nypa Kryptering knash |
+----------------------------------------------------------------------+
Kryptering kan andvä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 är alltid möjlig.
+Introduktion
+Algoritmer
+Digiala signaturer
+Historik
+----------------------------------------------------------------------+
Introduktion
Kryptering är en teknik för att skydda hemlig data, eller data som man
inte vill att allmänheten ska se på. Det finns program med inbyggda
algoritmer som ändrar innehållet i en fil så att det inte går att läsa
För att ändra tillbaka ändringen i innehållet så behövs ett lösenord
som gör om innehållet till sitt normala format. Fenomenet att ändra
innehållet i en fil kallas Kryptering och för att ändra tillbaka
ändrat innehåll kallas för Dekryptering. För att dekryptera krypterad
information utan lösenord genomförs en Krypto analys, detta andvänds
ofta vid test av produkter som ska andvä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ä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å 7 Miljoner svenska kronor. Folk som
tillverkar olika krypterings algoritmer är Kryptografiker (eng. crypto-
graphers)
+----------------------------------------------------------------------+
Algoritmer
En algoritm är en slags formel hur ett program ska ändra klartexten i
en ascii/binär fil så att den inte går att läsas/köras. Algoritm har du
hört från matten (om du inte brukar sova på dessa lektioner, som
Gazzaud brukar) En algoritm är i matematiskt språk "hur man ska lösa
något" som i matten skulle kunna vara hur man ska räkna ut 92/14 och i
krypto t.ex. hur man ska ändra innehå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änder)
Här är ett exempel på en enkel algoritm som visserligen inte alls är
säker eftersom den inte andvänder så många olika krypterings steg. I det
hä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 ännu
säkrare Algoritm kan du göra matematiska funktioner för att för att
göra det ännu svå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 även utveckla med %, decimaler och en massa olika
funktioner. Men nu fick vi i alla fall 170 av detta vem kan nu förstå
att 170 har varit 95203. Ok dom som är inne i ämnet fattar ju.
Hehehe, denna artikel är helt åt helvete !
+---------------------------------------------------------------------+
Digitala Signaturer
Är ett stycke data som genereras med en hemlig nyckel i något slags
chiffer. Kan andvändas vid olika sorters kontroller. Med andra ord en
slags verifiering.
+---------------------------------------------------------------------+
Historik
Kryptering utvecklades med tiden som allt annat, från börja hette det
Chiffer. Caesarrullning ä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äverna uts mot den bokstav som ligger 3
steg åt höger i alfabetet och vid Dekryptering 3 steg åt vänster.
Caesarrullning
abcdefghijklmnopqrstuvwxyzåäö
defghijklmnooqrstuvwxyzåäöabc
ROT13 är en annan variant där varje bokstav mot den som ligger 13 steg
framåt. Denna kryptering brukar även andvändas på UseNet.
ROT13
abcdefghijklmnopqrstuvwxyz
nopqrstuvwxyzabcdefghijklm
De historiska Chiffren delas upp i 2 delar, Substitutionschiffer, boks-
täverna byts ut mot andra bokstäver och Transpositionschiffer, bokstäv-
erna flyttas i en annan ordning. Både Caesarrullning och ROT13 är
Transpositionschiffer.
Exempel på Substitutionschiffer
abcdefghijklmnopqrstuvwxyzåäö
qwertyuiopåäölkjhgfdsamnbvcxz
Det kommer att komma mera om Kryptering i senare nummer.
+----------------------------------------------------------------------+
|[11] Hacka Skolan knash |
+----------------------------------------------------------------------+
Detta är bara praktiskt kan man säga, alltså 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 är anslutna till telelinjer. En vanlig och
känd bakdörr är dessa "Common Logins" som menas att det finns lösenord
som ligger som standard i Systemet.
______________________________
+ Urklipp från alt.2600 Hack FAQ +
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
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ån alt.2600 Hack FAQ +
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Du kan även gissa lösenord, du kommer att bli förvånad över skolans
säkerhet i systemen, ofta är det bara Windoze bögar som håller i
administrationen. Som t.ex. lärarens namn eller liknande. Observerar att
jag inte är någon säker hacker på något vis, så skicka inte en massa
tekniska frågor angående hur man tar över eller bryter sig in i skolans
system. Kom ihåg att aldrig hacka från ditt eget andvändkonto eftersom
detta kan upptäckas mycket lätt, visserligen beror det på hur många
andvändare ni har på skolan.
+----------------------------------------------------------------------+
|[12] Pentagon Hackat knash |
+----------------------------------------------------------------------+
Pentagon hackat av 2 ungdomar på 16 och 17 år. Ungdomarna får inte
andvända datorer utan på skolan i biblioteket med kontroll och tillstånd
av lärare. Idioter, man ska inte åka fast. Glöm inte att läsa på
Sä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å undvika att
bli fasttagen.
+----------------------------------------------------------------------+
|[13] Back Orifice Spy knash |
+----------------------------------------------------------------------+
Back Orifice är en trojan som gör det möjligt att fjärrstyra en annan
dator via Internet. Det finns också 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å programmerats en liknande applikation som
Netbuster fast det skyddar istä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 åsikter är en
finnig tonåring med glasö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 över det normala.
Cracker: Medie definition av en cracker är en person som bryter sig
in i system och försöker ta knäcka lösenord, det stämmer ju
inte direkt. En cracker är en person som försö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ä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 är byggda och hur man
utnyttjar dom, t.ex. ringer gratis. Andvänder sig ofta av
Social Ingengö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ä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öker vara något som personen aldrig kommer att bli.
Exempel på dessa program som dessa andvänder är typ Trojaner
som Netbus och BO. Wannabees andvänder ofta Windows, men detta
behöver inte alltid stämma.
Newbie: Ny inom ämnet läser information för att personen vill lära sig,
hänger omkring på Underground kanaler på IRC och frågar diverse
frågor, händer att dom frågar diverse saker som egentligen inte
borde frågas, t.ex. Hur nukar man ?
Script kiddie: Ofta wannabes som andvänder sig av .c script för att ta
över olika system och diverse.
+----------------------------------------------------------------------+
|[15] Notis kring Trojaner knash |
+----------------------------------------------------------------------+
Massa wannabe hackers som har upptä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 ändra lite inställningar, ändra TCP porten till
12345 (Andvänds av Netbus) och TCP på 12346. För Back Orifice ändrar du
blokering mot port 31337.
+----------------------------------------------------------------------+
|[16] Kritik, Svenska Ezines knash |
+----------------------------------------------------------------------+
Liberalt Oorganiserat Drägg
http://members.xoom.com/avfall666/
Kriktik: Skö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 är innehå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 är meningen, i senare zine har dom
skrivit om ämnen utanför phreaking.
Mr. Headache's Underground
http://www.geocities.com/Baja/1156/
Kritik: Snygg layout. Ganska små 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ärr, ett ST0RT Minus.
Vanliga Skötsamma Ungdomar
www.hardomnågonhemsida.frågetecken.com
Kriktik: Layouten är okey. Men för att inte snacka om innehållet, kul
humor bra tekniskt innehåll. Inga direkt minus gällande detta
ezine.
Klan of the BloodStained Blade
www.nerlagt.hadehemsidaförut.com
Kriktik: Visserligen är detta ezine nerlagt och VSP är uppföljaren men
grymmt bra innehå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ållet är ok så behövs det inte.
No Shit
www.hardomnågonhemsida.frågetecken.com
Kritik: 3 år gammalt, men inget att klaga på. Snygg layout och bra
innehåll.
Flashback News Agency
www.flashback.se/fna
Kritik: Antagligen Sveriges mesta kända Underground Magazine, bra
innehåll, för det mesta Nyheter men bra endå och snygg layout.
030 - Plocka blommar
www.kommerinteihåg.com
Kritik: Kul humor men brist på tekniska artiklar och fin layout.
020 - Knulla döden
www.haringetantarjag.com
Kritik: Skö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å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 ä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ängar. Tillslut så ska man kunna bära med sig kretsen och den ska
kunna berätta vilken som är den lämpligaste medicinen och om du har
några genetiska anlag för andra sjukdomar. Detta är sant, men kretsen är
fortfarande under utveckling. Affymetrix räknar med att om 10 år så är
produkten utvecklad. Deras hemsida ligger på www.affymetrix.com.
Kä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ätter er för ett av dessa
tråkiga Förord innan ni kan läsa det som egentligen är intressant. Men
vem sa att världen är rättvis. Först och främst vill jag ta upp den
största orsaken till varför Cracking hittills varit så framgångsrik. Det
har mestadels berott på två 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örre förlust för dem. Det kanske stämmer för ett
fåtal utvecklare. En viss lathet hos utvecklarna har också märkts. 'Vi
slänger ihop det här skyddet, det stoppar ändå de flesta'. En del
företag har insett situation men istället för att försöka lösa saken ger
dom problemet till ett annat företag att lösa. Software-protection
företag som utvecklar 'avancerade' skydd åt mjukvara. Ett av dem är tex
Release Software. Synd bara att sådana företag sjä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å ett krav? -==-
Stort sett all mjukvara skrivs nu för tiden i högnivåspråk, C++, VC++,
VB, Delphi osv. Jag kan hålla med om att ett avancerat eller stort
program (det är mestadels språket som GÖR det stort iofs) är absolut
bekvämast att skrivas i ett högnivåspråk. MEN det finns fortfarande inga
som helst orsaker till att skriva mjukvaru skydd i högnivåspråk. Enklare
jovisst. Men också desto enklare för alla crackers. Vad de flesta
utvecklare inte är medvetna eller inte bryr sig om att det faktiskt går
alldeles utmärkt att kombinera högnivå med lågnivå. 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ätta skriva era mjukvaruskydd i högnivåspråk så finns
det några regler som kan göra det svårare för en cracker att knäcka erat
skydd.
1) Använd ALDRIG statiska variabler inom eran protection - funktion.
Sådana ä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älper) eller placera dom i andra funktioner som
aldrig DIREKT anropas av protection-funktionen.
2) Varna HELST inte användaren DIREKT efter det att en registrering
misslyckats, vänta en dag eller tills nästa gång programmet
körs.
3) Använd checksums i både .EXEn och .DLLerna.
4) Använd så mycket decoys det bara går, trö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ångligare för crackern men används sällan.
7) Försök lägga iaf någon del av protection-rutinen inom det dynamiska
dataområdet.
8) Ha variabler som KRÄ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älva. Nu över till någonting annat.
[LINK 'GYLLENE REGLER' ENDED; NEXT]
[SUBJECT LGHG LINKED; EXEC -PRECOMP]
Så ni har skrivit ett program i högnivå? 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ämst leta reda på de områden i eran kod där ni vi
placera er assembler kod. Använd sedan det godtyckliga kommandot för att
lägga in Assembler instruktioner i koden (i C++ ä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öva. Sprid gärna ut den. Sedan
är det bara att med en HexEditor eller assemblator direkt ersätta alla
dessa 'hålrum' med den väsentliga koden. På så sätt har man kombinerat
högnivå och lågnivå.
Det finns många tricks du kan använda i ett lågnivå språk. Mycket många
fler än vad som kan användas i ett högnivå språ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år
.... inte hoppet.
0040131D 0F8433C000 jne 00401F50
Vad vi ser nu är två hopp. Det första kan se lite annorlunda ut beroende
på vilken disassembler du använder. Den kod som däremot exekveras är:
751F
....
33C0 xor ax,ax
00 BYTE 0
Så om det första hoppet aldrig genomfö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 åtgärd om instruktionen ligger utanför programmets minne.
I vanliga fall associerar en cracker Förbjuden Åtgärd syndromet som att
han gjort fel (vilket kan vara på väg att ändras nu eftersom företag som
Release Software missbrukat den metoden) och därför prövar någonting
annat.
Det finns också kod som identifierar SoftIce och DisAssemblers om dessa
skulle vara aktiva i minnet. Men bara för att man finner dessa program
behöver det inte betyda att personen ifråga är en cracker! Vad man
däremot kan göra är att om man finner dessa program byta ut den
protection - rutin man anvä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 ä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å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ån deras addresser) och lämnar på så sätt inga 'spår' i
en disassembler. I varje funktion som finns har du sedan en 'dold'
kontroll av checksumen. Räkna gärna ut två olika checksum värden
dessutom. Om vi då inte räknar med kryptering, duplicering och så vidare,
så har man ä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ärre mardröm.
Patching alternativt Självdiagnos är något som länge har använts inom
hårdvara men tydligen inte fallit mjukvaruprogrammerare i smaken. Det är
märkligt eftersom någonting knepigare med samma simplicitet är svårt att
tänka ut. Ha ett antal funktioner som hela tiden kontroller olika jumps
och data på olika platser. Ändras dessa ska programmet helt enkelt ändra
tillbaks vid nästa körning. Inga felmeddelanden, inga klagomål,
ingenting. Dubbelkolla kontroll rutinerna med checksum och/eller ytterli-
gare Självdiagnos.
Det får bli allt för den här gången.
'nuff bull.
* Authorship but No copyright *
+----------------------------------------------------------------------+
|[20] Meglaw Box knash |
+----------------------------------------------------------------------+
+ Andvändnings område
+ Komponenter
+ Ihopbyggning
- Andvändnings område
Meglaw box andvänds främst för avlyssning, Meglaw box kopplar in sig
på 10 linor sammtidigt för mass avlyssning. Men har senare framkommit
vara mycket andvändbar vid Phreak 071 (tjä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. Ä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ö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ä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 ä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 över dom 2 ihop skruvade stumparna på andra sidan av terminalen.
8. Ta fram sockerbiten och sätt i alla svarta i ena änden av sockerbiten
och alla gula i andra ä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 åt.
11.Ta fram 2 krokodilklä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ö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älpt mig med info om
denna box.
+----------------------------------------------------------------------+
|[21] Så funkar spärrning knash |
+----------------------------------------------------------------------+
När jag menar spärrning så snackar jag om nummer spärrning eller en
typ nummer som spärras, då menar jag att det inte går att ringa. Ofta
spärrade nummer är 071, och utlands nummer. Spärrningen kan ofta styras
via en klocka. Man kan t.ex. ställa in så att en person bara kan ringa
lokasamtal mellan 05.00 - 18.00. Det andvänds även att koppla telefon-
växelns strömförsörjning via en klocka med strömbrytare. Denna
strömbrytare kan configueras att bryta strömförsörjningen efter vissa
klockslag. Jag har även läst att man kan spärra speciella nummer med ett
lösenords skydd, detta menas att folk som har tillgång till lösenord kan
ringa helt vanligt frå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ändas för att skydda sig mot oönskade inkommande samtal.
TCI [Tel Control Inc.] levererar komponenter till televäxlar som
andvänds för spärrning av inkommande och utgå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äpprad med reklam. Förutsätt att det ä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å telia operatö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 är att ha svarta kläder,
svarta skor (som inte du inte har på dig i vanliga fall) en svart mössa
som hänger ner nedanför öronen och öganbrynen och svarta tunna handskar
för att inte lämna finger avtryck och försök att aldrig få ögonkontakt
med telia snubben.
Lev vidare och don't get busted !
+----------------------------------------------------------------------+
|[23] En Phreakers Ordlista knash |
+----------------------------------------------------------------------+
Det här är inte alla ord som finns med i phreakingen, men ett par som
andvänds i Sverige.
A335
Digital abonnentväxel, även kallad MD110.
A345
Digital abonnentväxel, ä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ön, så att alla telefonister används optimalt, och att inkommande
samtal behåller sin plats i kön.
AXE
Elektroniskt telefonstationsystem utvecklat av Ericsson och Telia.
Huvudkomponent i det svenska telenätet, men används även i mer än 80
länder över världen.
Matris
Kopplingsfält där valfria in- och utgångar fritt kan sammankopplas. I en
telefonväxel är matrisen den punkt där all koppling sker. Den realiseras
med LSI-kretsar. In-/utgångar utgörs som regel av 64 Kbps - signaler.
PABX
Private Automatic Branch eXchange. Privat abonnentvä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ätet genom att sända pulsserier, vanligen genom
att kortsluta stationsspänningen i bestä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ätet med hjälp av tonkombinationer.
Kopplingsstolpe
En av telias kopplings lådor, innehåller en terminal som sammanhåller 10
telelinjer. Populä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åp
C=100 med romerska siffror, ett C-Skåp innehåller 100 telelinjer.
Terminal
Finns i din lokala box, sammanbinder och kopplar vidare tele linjer.
Priiker
Annat ord för Phreakers, kan även kallas Priiko.
Phelefon
Annat ord för Telefon
Televerket
Svenska tele bolaget som gör så vi kan ringa.
Farbror Blå
Polisen, stort hot mot dessa olagliga phreakers (?)
+----------------------------------------------------------------------+
|24 Phreaking around 2. I know what you did with the last Japan Dvader |
+----------------------------------------------------------------------+
En vanlig kväll i vårt vanliga område runt 00.00 Står jag med
"Bergsprängaren" och väntar på en god vän .nämligen Knash. Vi
lider så här års av tristess ..tristess leder till olagliga företeelser.
Skit samma. Vi drar runt och ser ett E-Skåp ..(Jag lider av kärlek till
tekniska saker) Jag tar fram den händiga avbitartången och dyrkar upp
skåpet ..och hittar till min förvå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ånd mindre än 2 m.
Tänk er tanken ..Där står en kille i 15-17 års åldern och håller i en
burk med proppar i samtidigt som ett E-Skåp står på vid gavel medans
annan snubbe står och hoppar omkrig otåligt en bit därifrån. Ja , jag
förstår om man blir misstänksam.
Jag lyckas knipa fram nått i stil med :
Terry (med Grällig smålansk dialekt): Göött Faaan Peter (Vem fan är
peter?) Är dé häär vi ska tälte, och pekar på en öde tomt..
Knash (Peter): Öihåhihiaaiaa
Jag blir små frustrerad ..inte fan menade jag att vi skulle prata danska
Knash småspringer iväg skrattande. Och gubben ser JÄVLIGT otålig ut. Jag
kläcker ur mig ett hej och rusar iväg med 30 jävla proppar i handen. Fan
vad pinsammt för 30 jävla använda proppar.
Tyskar klonade smarta kort
+----------------------------------------------------------------------+
|[25] Tyskar klonade smart cards edsbybo |
+----------------------------------------------------------------------+
NMT nätet har tidigare varit utsatt för intrång, är det GSM nätets tur
nu !?
För ett tag sedan lyckades Tyska hackers klona SIM korten som sitter i
mobiltelefoner. Man använde vanliga PC och utnyttjade vissa svagheter i
krypterings algoritmen. Om man blir bestulen på sin "nalle" så kan den
lätt spärras, men om SIM kortet kopieras och finns på drift så kan det
vara mycket svårt att upptäcka det. Speciellt om det rings försiktigt
från klon-kortet. I samband med grövre brottslighe kan korten bli
mycket eftertraktade. Då är syftet att man gömmer sig bakom ett
oskyldigt nummer och i många fall slippa att bli avlyssnade.
Källa: Säkerhet & Sekretess
+----------------------------------------------------------------------+
|[26] Finska, Danska, Norska knash |
+----------------------------------------------------------------------+
Finska, Danska och Norska Phreakers och Telefon Geeks sökes, om du vet
någon som här från fin, dan och no så maila knash@linux.nu.
Uppmaning> Skicka vidare till allt och alla !
+----------------------------------------------------------------------+
|[27] Våga stå imot, suckers knash |
+----------------------------------------------------------------------+
Har du aldrig fått en utskällning av någon vuxen fan som du inte känner
eller som inte befinner sig i din släkt. Om du ä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å imot. Om det är något polisen ser jävligt
allvarligt på så är det vuxna som misshandlar barn. Detta är ju beronde
på ålder, är du 17-18år så är det din ensak, då är det bara sticka
ifrån, men om du är en så där 13-14år så ska du bara skrika på. Jag ska
lägga hit en lite Värklighets logg, då en polare in mådde någe vidare.
V = Vuxen fan, förä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 ä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 är inte din son, gå
hem till dig och lek farsa, du ska inte behöva gå runt och se efter
andra föräldrars ungar, det är upp till deras föräldrar att ta
ansvar.
V: Håll käften !!!
J: Käften själv !!!
P: öhh, urk, blää.
J: (Raseri utbrott) Din äckliga pedofil stick och brinn för i helvete !!
P: hehe, fnitter.
//Vi springer där ifrå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ö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ö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örord
Det här är på inga sett ett skolboksexempel, och heller inget överlä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ättras och
rensas. Det är det som är meningen med det. Att få en bas som sedan kan
utvecklas, förbättras och utökas. Så läs igenom koden, plocka fram era
flinka fingrar (om de är undanlagda nånstans) och skriv ett ordentligt
menysystem som ni kan anvä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
är tänkt att kunna användas som ett installationsprogram för andra
program som ni gjort och som behöver installeras. Eftersom det är då
onödigt att skriva ett stort menyprogram i något högnivå språk, utan
istället lägga med ett litet, snabbt installationsprogram på några tusen
byte.
Eftersom det är gjort i textläge är det enkelt att modifiera och få ett
begrepp om hur det fungerar. Samma principer (fast självklart
krångligare) används i grafiskt läge. Därför utgör det en bra grund om
ni vill göra ett lite 'flashigare' program i grafik.
Genomgång
Eftersom jag är väldigt sparsam med kommentarer i min kod följer här en
genomgång av koden. För att ni inte ska behöva klippa & klistra så
mycket finns en sammansatt programlistning i slutet. Efter den tar vi en
diskussion om förbättringar och annat som skulle behövas för att göra
Meny-systemet någorlunda funktionellt.
Funktioner
Jag har för att få en överblick över programmet valt att lägga alla
procedurer i en enskild fil som sedan inkluderas i själva programmet.
På det sättet kan man lätt hitta dom funktioner man vill modifiera,
lä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ärmlä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älvförklarande. Initierar skä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älvförklarande. Ritar bakgrunden igenom
att skriva en massa 20h {ASCII - 32} i videominnet.
; Placerar markö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ända funktionen av dem allihop.
Placerar helt enkelt markören på de positioner vi vill
ha den. Notera också att jag använder push ax - bx och
sedan pop ax - bx. Det är för att jag inte vill
förstöra någon data, när proceduren anropas från en annan
procedur.
; Avslutar programmet.
; Argument: AL - Skärmläget som ska återstä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, anvnder variablerna x, y, w, h, c, s, f.
; Argument: Mste stta 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
; Fnstrets smala ram 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
; hgerkant
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 fnstret 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ö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älvfö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åg just nu valde jag att anvä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 ngorlunda frdrjning
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öjningsfunktionen ä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
är bara att sätta sig ner och rätta till, min tankegång för
hur den 'egentligen' skulle fungera är nog rätt klar.
; Argument: NrHS - Number of HotSpots
; HSArr - HotSpot Array (offseten till frsta elementet)
; Return: AX = 0000h ifall ingen HS
; AX = [HS] HotSpot vart vnsterklickad
; AX = [HS] NOT HotSpot vart hgerklickad
; 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 r den hr 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å procedurer som mer än dom andra är länkade till varandra.
Dessa funktioner använder HotSpots (jag kom inte på vad jag
skulle kalla det), definitionsmässigt ett område som känner
av musklickningar. Den är rätt krångligt programmerad men är
fruktansvärt enkel att förstå. LoadHotSpot lägger fyra
koordinater i en array. Startkoordinater och slutkoordinater,
detta ger en rektangel (eller kvadrat) som sedan jämförs med
musens nuvarande position. Är musen inom rektangeln så lämnas
värdet för den 'HotSpoten' tillbaks till den anropande funktionen.
Svårare ä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ä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 & ¸ av R. G. Gazzaud Dec 1998$"
Coord db 00h
DelayN db 00h
DelayS db 00h
.code
main:
mov ax,@data
mov ds,ax
ProgramStart:
; Lgger 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är långt och tänker: Var det allt? så har jag ett
litet förslag. Eller några stycken faktiskt.
1) Koden behöver genomgripande förbättringar, gör dom.
2) Gör om hela menysystemet till grafiskt skärmläge.
3) Lägg till lite 'flashigheter' :-)
Programmet är inte så mycket en praktisk diskussion utan mer en
teoretisk vägledning: såhär kan man göra. Eftersom jag ä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över förbättras. Jag hade förut en ganska bra fördröjning
på 15-25 hundradelssekunder istället som nu uppåt en hel.
HotSpot-funktionen är väl ganska okey att använda som den är i textläge,
däremot har den starka begränsningar i grafikläge. Då behöver du ett
system där du ritar upp en replica av det föremål som 'är' HotSpoten och
sedan kör en linje mot linje kontroll för att se om den är klickad.
Detta tar mer minne, ger mer kod och är snäppet långsammare så om
möjligt kan den äldre metoden med fördel behållas. Du måste självklart
också göra om alla variabler från byte till Word då du i grafikläge
utgår från pixelsystemet istä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 är det ju inga större svårigheter
att skapa MessageBoxes, men det behövs även InputBoxes. Alltså en
MessageBox som har en rad som anvä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ärmen i menyprogrammet. Det måste det
om du istä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 ändringar
görs kopierar den aktuella datan från videominnet till vanliga minnet
för att sedan efter det att operationen är klar kunna återställa det
området. På så vis behöver du inte rita om hela skärmen bara för att ett
fönster försvinner tex. Säg att så fort området är mindre än 1/3 av hela
skärmen så rita bara om det området, är det större är det nästan lika
bra att rita om alltihop. I textläge är inte det så problematiskt minnes
mässigt eftersom det bara krävs 80x25=2000 byte för hela skärmen men i
grafikläge blir det lite värre. Det tar tid att rita om 307200 bytes
tex. Vilket kan medföra buggar som flimmer, man ser hur det ritas upp
osv. Eftersom jag nu ska passa på att avsluta artikeln vill jag bara
säga: har ni frågor, kommentarer eller funderingar så skriv gärna ett
mail eller kom till #Programming.se.
Kommentarer
Först och främst. Jag hoppas ni fann artikeln iaf någorlunda intressant
(skiten går ju trots allt att använda, det är bara att sno ;-), ä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ärvarande att vara nedlagd. 'Råkar' ni redovisa den här koden som en
skoluppgift (tro't eller ej, men det här *är* faktiskt en skoluppgift,
jag sitter faktiskt inte och gör sånt här för skojs skull) så skiter jag
fullständigt i't. Är ni så dumma får ni skylla er själva ;-).
'nuff bull.
* Authorship but No copyright *
+----------------------------------------------------------------------+
|[30] SuSE Linux 5.2 knash |
+----------------------------------------------------------------------+
Från början va SuSE en tysk idé och översattes senare till Engelska.
Under tiden har antalet SuSE andvändare bara ökat och ö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ån cd:romen annars så medföljer
det 1 bootdiskett. Till och börja med så startas YaST som kan vara lite
rörigt för en ovan andvändare. Med YaST partionerar du upp diskarna +
färdiga konfigurationer för X Terminal, bärbart osv. självklart kan du
göra egna konfigurationer. Dokumentationen är mycket välskriven och
beskriver detaljvis steg för steg hur du ska komma igång. SuSE värkar
med andra ord en helt ok distrubition av Linux.
+----------------------------------------------------------------------+
|[31] KDE knash |
+----------------------------------------------------------------------+
KDE är en desktop för Linux, utséendet blir grymt snyggare. Fast
tyvärr har jag hört lite rykten om att KDE är lite slö. Den äter en
massa minne och CPU kraft, lite win95 känsla av det hela. Men fördelen
är ju att det det är skön arbets miljö. Men du får testa själv och
avgöra vad du tycker.
+----------------------------------------------------------------------+
|[32] Det är Linux som gäller knash |
+----------------------------------------------------------------------+
Allt flera företag som är Windows ä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 även Corel släppa
Wordperfect 8 för Linux. Jag har också läst om några holländare som
programmerar någon sorts mp3 toolkit, namnet är Mp3 Studio. Funktioner
så som Cd rippning, mixning ska finnas.
+----------------------------------------------------------------------+
|[33] Filhantering i Linux knash |
+----------------------------------------------------------------------+
Om du andvändt DOS/Windows tidigare så vet du vad jag menar när jag
snackar om Kataloger/Mappar (båda är samma) Men i Linux heter detta
Bibliotek.
För att lista bibliotek andvänds kommandot "ls" men en del flaggor
andvänds också.
+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änds i Linux precis som i DOS.
Ge kommandot:
mkdir namnpåbibl
+Byta bibliotek
Kommandot för att byta bibliotek är det samma som i DOS, alltså:
mkdir namnpåbibl
+Ta bort ett bibliotek
Även "rmdir" andvänds för att ta bort bibliotek både i Linux och i DOS
Ge kommandot:
rmdir namnpåbibl
+Kopiera filer
Du kan andvä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åfil dittfilen ska
Byta namn (döp om)
mv filnamansåklart ohnyafilnamnethär
+Radera filer
Notering: I Linux finns ingen papperskorg så om tar bort en fil så
är den borta, möjligen om filen är c:a 1 dag gammal så borde du finna
en backup.
Kommandot som andvänds är...
rm namnpåfilsomskaraderas
Men om du nu vill radera ett helt bibliotek med filer som ligger inuti
så andvänds kommandot...
rm -r bibliotenamn
Detta kan skapa stora problem i systemet, så andvänd detta kommando med
försiktighet.
+Visa innehållet i en fil
I dos andvänder du kommandot "type" för att via innehållet i en fil, men
om du vill läsa hela filen så kan du andvända kommandot:
type filnamn | more (fortfarnande i DOS)
Men i alla fall, här kommer samma funktion fast i Linux:
cat filnamn (visar innehållet rätt upp och ner i terminalfö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örjare som vill komma
igå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ändare (Du måste vara root)
passwd - Ändra lösenord för den andvänderen du kör på.
mount - Gör en enhet tillgä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ärmen
chmod - Ändrar tillstånd på filer och mappar.
cat <file> - Visar ett innehåll i en fil på skärmen.
who - Visar vilken andvändare som är inloggad på systemet.
su <username> - Byt andvändare utan att logga ut.
logout - Andvänds för att logga ut.
shutdown - Stäng av datorn (finns många olika flaggor)
telnet - Andvänds för att telnetta till en dator.
ftp - FTP Klient
netstat - Visar alla anslutningar som är igång.
startx - Startar X Windows gränsnittet.
find - Andvänds för att söka efter en fil.
setup - Stä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ä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ö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 ä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
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯