Archive for April, 2006

2006-04-24 16:00

Monday, April 24th, 2006

We were at team building for one night in Koprivshtica, we came back this morning…

It’s all a bit cloudy, so I’ll just tell some different moments:

We go there easy, carrying food and drinks for a small army.
My first job was to make heated rakiya and to give some to Davy (who I think liked it).
Zoa turned out to be great cook
Not a lot of people dealt well with the fire, next time – only electric grill, long live the laziness.
With Cabob we sang a lot of stuff of Sepultura and whatever-else-there-was (I have no voice now).
Cabob’s chick (Cveti) was a life-saver at some thing about the cooking.
Almost everyone got drunk.
Desync almost died of overeating and drinking.
The other Vasil has a muscle fever from carrying Mira.
Chervarium was about to get beat because he almost put his finger in Mira’s ass.
There some other people on the same house, and I have no idea why didn’t they run away through the window horrified.
Almost all door handles were covered in toothpaste by Francky and core-ix.
Because of this they couldn’t find a room to sleep, nobody let them in – so the doctor slept on a couch, core-ix on 4 chairs.
The doctor was covered with toothpaste while sleeping to his sneakers (by Ilian).
He was snoring so well, that I put a sing on him “Woodcutters drFrancky is accepting orders – 5 lv.”.
Chervarium was snoring so loud (and cursing in Latin from time to time) that Zoa and Ilian were unable to sleep and Davy is a bit deaf.
There are video recordings and photos of the whole thing, which I hope won’t be distributed too much…
We couldn’t drink everything – if we did that, someone would be dead.
We all felt sleepy on the way back.

2006-04-24 15:52

Monday, April 24th, 2006

Бяхме на team building за една вечер в Копривщица, прибрахме се сутринта…

Малко ми е отнесено като цяло събитието, за това просто ще отбележа различните моменти:

Стигнахме лесно дотам, помъкнали храна и пиене като за малка армия.
Първата ми работа там беше да си направа греяна ракия и да почерпя Davy (който даже май я хареса).
Zoa се оказа страшен готвач.
Малко хора се оправяха добре с огъня, следващия път – само електрическа скара, да живее мързела.
С Кабоб се пяхме кило неща на Sepultura и каквото-там-се-пусна (нямам глас в момента).
Мацката на Кабоб (Цвети) се оказа животоспасяваща в няколко случая около готвенето.
Почти всички се напиха.
Desync намалко да умре от преяждане и напиване.
Другия Васил има мускулна треска от носенето на Мира.
Червото намалко да яде бой, задето почти бръкна в задника на Мира.
Имаше някакви други хора в същата хижа, които не ми е ясно как не избягаха през прозореца от ужас.
Почти всички дръжки на вратите бяха намазани с паста за зъби от Francky и core-ix.
По случая двамата не си намериха стая да спят, понеже никой не ги пусна – та доктора спа на един диван, core-ix на 4 стола.
Доктора го намазаха докато спеше с паста за зъби чак до маратонките (от Илиан).
Така хъркаше, че му сложих сутринта надпис “Дъскорезница drFrancky приема поръчки – 5 лв.”.
Червото така хъркал (от време на време псувал на латински), че Zoa и Илиан едва спали, а Davy е леко оглушал.
Има видео записи и снимки от цялата работа, които се надявам да не се разпространяват много…
Не изпихме всичкото пиене, ако бяхме успели някой щеше да е умрял.
На всички ни се спеше на връщане.

2006-04-21 14:19

Friday, April 21st, 2006

Разбор на hack attack 2006

(няма да повтарям регламента, всички са го чели)

Няколко думи за инсталираните машини – имахме 3 наши сървъра, които участниците да атакуват. Работеха в/у VirtualPC под windows2003 (за да не чупим операционната система отдолу).

Първата машина беше windows2000 service pack 1, на която имаше DCOM проблема, както и следните отворени услуги:
SNMP read/write със public/private community;
Some access to the registry;
Администраторски account с лесно познаваема парола;
FrontPage достъп до web сайта.

Втората машина беше freebsd 4.1.1 със следните услуги:
– echo/daytime/chargen/time
– FTP
– telnet
– SMTP
– HTTP
– R* tools (rsh, rlogin, rexec)
– NFS
– SNMP
– syslog

Дупки в сигурността бяха:
– потребител: admin парола: admin
– потребител: toor парола:
– потребител: operator парола: qwerty
– потребител: root парола: GOD
– vulnerable BSD telnetd
– vulnerable wu-ftpd 2.5.0 на порт 113
– vulnerable apache 1.3.12
– SNMPd с read community: public
– експортирани с права за запис потребителски директории
– скрит в /usr/include/”. “/ shell с вдигнат suid бит
– скрит в /var/run/”. “/ shell с вдигнат suid бит
– копирано в /usr/local/bin/ копие на редактора VI с вдигнат suid бит
– syslog daemon, приемащ заявки за записване от отдалечени машини

Третата машина беше slackware linux 10.2, инсталация по подразбиране, с работещи apache, sendmail, samba, identd, Sun RPC portmapper и
OpenSSH server. Към apache имаше php 4.4.2. Специално за да има уязвимости apache беше смъкнат до версия 1.3.24 и беше инсталиран phpBB версия 2.0.12.

На участниците беше дадено да инсталират три услуги – phpbb пакет, даден от журито, drupal и някакъв тип файлов сървър. phpBB-то беше модифицирано така, че да допуска всеки потребител освен с нормалната си парола и с username за парола (което само няколко участника забелязаха и поправиха). Идеята на drupal-а беше да се покажат основни знания по инсталиране на такъв софтуер, а при файловия сървър идеята беше да се покажат и по-задълбочените знания по системна администрация. В крайна сметка само трите спечелили отбора успяха да подкарат и трите услуги.

Състезанието започна с инсталирането на сървърите и услугите – хората инсталираха основни linux-и, като един отбор сложи freebsd, а един друг се опита да инсталира windows2003, но имаха бая проблеми (първо със хардуера, а после успяха сами да се отрежат от административен достъп). Един отбор пък не можа да си инсталира slackware и състезанието започна при 7 сървъра, инсталирани от състезателите.

Няколко от състезателите бяха имали сериозни проблеми да си подкарат услугите. В половиният час, отделен на инсталиране на машините в rack-а и тестване на услугите няколко отбора не се справиха и съответно не им бяха дадени точки.

Последва основния и най-интересен етап. В първите 10 минути падна единия от сървърите на журито (freebsd), пробито през потребителя admin с парола admin и после през потребителя toor без парола и с root права. Също така няколко от форумите на участниците бяха пробити от журито и други отбори, понеже малко от тях се бяха сетили да оправят проблема.

По средата на състезанието отбор “Отдел Злоупотреби” направи масивен DoS (отваряне на много паралелни tcp връзки) на повечето услуги в мрежата, поради което два отбора се отказаха, а двама от самостоятелните състезатели се обединиха и състезанието продължи с общо 5 отбора.

Крайният резултат беше оформен в последният половин час – отборите Ampula recti и No Quota team бяха с равен брой точки, но Ampula recti пробиха windows-кия сървър и успяха да си завоюват второто място.

Състезанието беше интересно, всички се забавляваха с пълна сила (особено журито), а повечето участници показаха доста добри познания в системното администриране и защитата.

2006-04-21 08:35

Friday, April 21st, 2006

Last night I was at a convert with Revyu, Hipodil and Upsurt. It was at Zimniq dvorec (“winter castle”) and there was a considerable crowd, and as it was right they were selling liter-and-a-half bottles with beer (thankfully, plastic).

In the hall the sound wasn’t really good, and looks like the groups had conspired to play mostly lighter stuff (Revyu made just “Ala-bala” from their speedier, and Hipodil played none of “Klitoren orgazum” (Clitoral orgasm), “More ot alkohol” (sea of alcohol) or “Stara gracka” (old townie) (but at least they did “Bira sus vodka” (beer with vodka))). This didn’t stop the good moshing (my shoes look like a pack of wild boars has gone through them), screaming as loud as possible “Hipodil”, singing of most of the songs (or better said shouting, my voice is somewhat missing), throwing empty and half-empty bottles of beer and showering people left and right with beer. In the end there were some songs played by combinations of the groups, I think the last was the best, “Bate Goyko” with Hipodil, Upsurt and probably someone from Revyu (at the end of the song Svetlyo from Hipodil did a stage dive in the crowd).

It wasn’t bad, but can’t be compared with the old concerts and looks like now everyone is playing lighter, which annoys at least me…

2006-04-21 08:28

Friday, April 21st, 2006

Снощи бях на концерта на Ревю, Хиподил и Ъпсурт. Беше в Зимния дворец и се събра една бая сериозна тълпа, а и както му е реда, продаваха литър и половина бутилки бира (слава богу, пластмасови).

В самата зала озвучаването определено не беше на ниво, а май групите се бяха наговорили да свирят по-леки неща (Ревю направиха само “Ала-бала” от по-веселите си, а Хиподил не изсвириха нито “Клиторен оргазъм”, нито “Море от алкохол”, нито “Стара грацка” (но поне направиха “Бира със водка”)). Това не попречи на едно доста хубаво пого (обувките ми изглеждаха все едно стадо бизони е минало през тях), викове с пълна сила “Хиподил”, пеене на повечето песни (или по-скоро крещене, моя глас никакъв го няма), хвърляне на празни и полу-празни бутилки от бира и пръскане с такава наляво-надясно. Накрая направиха няколко песни комбинации от групите, май най-добре се получи последната – “Бате Гойко” с Хиподил, Ъпсурт и май някой от Ревю (на края на песента и Светльо се хвърли в публиката).

Като цяло не беше зле, но не може да се сравни със старите концерти и изобщо сега всички са почнали да свирят по-леко, което поне мен ме дразни…

2006-04-18 08:20

Tuesday, April 18th, 2006

I got really drunk last night …

In the afternoon I went to some show at BKTV (I think it was called “Puzzle”) to explain stuff about the hack contest, after which I had the need to drink some beers, and there was a good reason – Velin had organised a gathering of the debian-bg list in “Halbite”. We sat there, drank, drank, drank, and some stuff is foggy, like why did I throw my hat at the two girls at the table (I’ll have to find a way to get it back :) )… Let’s see how I’m going to survive until the paunch soup at noon, my head hurts…

(the cat is a pretty effective method for waking up sleeping flatmates for work)

2006-04-18 08:17

Tuesday, April 18th, 2006

Ама как хубаво се напих снощи …

Следобеда ходих да обяснявам в някакво предаване по БКТВ (май беше “Пъзел”) за hack contest-а, след което имах нужда да изпия няколко бири, и се намери повод – Велин беше организирал събиране на debian-bg листата в “Халбите”. Седнахме, пихме, пихме, пихме, и ми се губят разни подробности, например защо замерих двете девойки на масата с шапката си (трябва да намеря начин да си я взема :) )… Да видим как ще оцелея до шкембе чорбата на обед, боли ме глава…

(котката е доста ефективен метод за будене на заспали съквартиранти за работа)

2006-04-17 09:24

Monday, April 17th, 2006

The hack contest is over.

We did the software part for two days, Saturday we assembled the rack and pulled cables, and Sunday was the competition itself. There were 9 teams, of which two weren’t able to install their server, a few of them gave up through the competition, and in the end there was a team that was really good :) Here are the rules with the description of the situation, and I’m too tired to tell more – I’ll let someone else do it…

It’s a good idea to do it again :)

2006-04-16 18:29

Sunday, April 16th, 2006

Мина hack contest-а.

Два дни правихме софтуерните неща, събота сглабяхме rack-а и опъвахме жици, а в неделя се проведе самото състезание. Имаше 9 отбора, от които 2 не можаха да си инсталират сървърите, няколко се отказаха по време на състезанието, и в крайна сметка имаше един отбор, който беше наистина добър :) Ето тук е регламента на състезанието с описание на ситуацията, а аз съм твърде убит, за да разказвам повече – нека някой друг да опише другото…

Не е лоша идея да го направим пак :)

2006-04-14 20:41

Friday, April 14th, 2006

Second day in a row we’re configuring stuff for the hack contest. The main stuff is done in a room with few machines, a server with blades (which when powers up and test its fans makes it hard to hear your own thoughts), and the sitting place is the backseat from a car. Tonight I should be done with the rules and all of the documentation for the contestants, and tomorrow we’ll have to assemble a rack with all the stuff. I hope that this finishes as soon as possible, it’s becoming too much :) It helps that I have net connectivity and can easily listen to Tangra.
(Vlado made some photos of how we were working, I should upload them somewhere later)

And to top all this, there’s a new project at work to complement the others, and it’s pretty serious, the fun never stops :) I feel how the girlfriend will start yelling at me soon…

2006-04-14 20:37

Friday, April 14th, 2006

Втори ден подкарваме нещата за hack contest-а. Основната дейност протича в една стая с няколко машини, един сървър с blade-ове (който като си усили вентилаторите не можем да се чуваме), а мястото за сядане е една седалка от баничарка. Тази вечер трябва да завърша регламента и изобщо документацията за състезателите, а утре вечер ще има сглабяне на един rack с всякакви работи. Надявам се скоро да свърши цялата работа, много ми идва :) Поне си има net и мога спокойно да слушам Тангра.
(Владо направи няколко снимки на това как работим, трябва да ги кача после)

Като капак на всичко освен всички други проекти в работата се появява и още един доста сериозен, въобще забавлението не спира :) Усещам как малко и остава на девойката да ме наругае лошо…

2006-04-08 22:06

Saturday, April 8th, 2006

Today I was taken to a teenager party. After that for half a hour I kept asking the girlfriend what had I done to her, to do this to me… We were there for just half an hour, through which I drank rakiya (there wasn’t any beer, and the rest was gin and vodka), through the whole time we listened to chalga, and the only time Cherno fereje played it was called ‘crap’ (I almost fell laughing). It was too much – I’ve also became some kind of audiophile and it was hard to me to survive half of the things that were totally bad and the rest, which had some small idea in them.
(I really don’t get how they make such crappy music with such musicians (and whatever you thing, the players in most chalga orchestras are really good))

Today was also a day for some preparations for the hack contest, Thursday and Friday will be the hard work on making machines (I’ll have to take two days off, I’ll have to make up at work), systems, etc, and Sunday is the competition itself. I think we’ll make it better this year.

2006-04-08 21:58

Saturday, April 8th, 2006

Днес бях заведен на тинейджърски купон. После половин час питах девойката какво съм се провинил, та да ми причини това… Стояхме там само половин час, в който аз пих ракия (нямаше бира, а другото бяха джин и водка), през цялото време се слушаше чалга, а едното случайно пускане на Черно фередже беше наречено ‘простотии’ (намалко да падна от смях). Много ми дойде, да си призная – подгонило ме е и аудиофилството, та просто не можах да понеса половината неща, които бяха тотално некадърни, и останалите, дето имаха някаква бегла идея в себе си.
(не мога да разбера как при такива музиканти, които имат (който каквото да и да каже, музикантите в повечето чалга оркестри са наистина добри) може да се прави толкова посредствена музика).

Иначе днес имаше още малко приготовления за hack contest-а, четвъртък и петък ще е тежката работа по правенето на машини (ще се наложи да си взема отпуска, да видим как ще го напасна с работата), системи и т.н., а неделя самото състезание. Мисля, че тая година ще е по-добре.

2006-04-07 11:26

Friday, April 7th, 2006

Morning mood – the best for writing scripts that delete stuff:

#!/bin/sh

#Lasciate ogni speranza, voi ch'entrate

cd /home/samba/profiles || exit 3
for i in *; do
     mkdir -p /home/samba/trash/$i
     find . -type f -iname \*.tmp -print0 |xargs -0 rm -f
     find . -type f -iname \*.mp3 -print0 |xargs -0 mv --target-directory=/home/samba/trash/$i/
     find . -type f -iname \*.avi -print0 |xargs -0 mv --target-directory=/home/samba/trash/$i/
done

If you feel like it, look up the translation of line 3 :)

2006-04-07 11:24

Friday, April 7th, 2006

Сутрешно настроение – перфектно за писане на триещи скриптове:

#!/bin/sh

#Lasciate ogni speranza, voi ch'entrate

cd /home/samba/profiles || exit 3
for i in *; do
     mkdir -p /home/samba/trash/$i
     find . -type f -iname \*.tmp -print0 |xargs -0 rm -f
     find . -type f -iname \*.mp3 -print0 |xargs -0 mv --target-directory=/home/samba/trash/$i/
     find . -type f -iname \*.avi -print0 |xargs -0 mv --target-directory=/home/samba/trash/$i/
done

Който иска, да си намери точния превод на 3ти ред :)

2006-04-05 23:26

Wednesday, April 5th, 2006

Today was a day for cultural events – the girlfriend took me to the monospectacle by Velko Kanev “Teacher” (I thought it was some kind of a hint, because she asked me to go there after she came to one of my lectures) – it was great, I’m speechless :)
(I sent my mother to see Night songs and she really liked it :) )

In the evening I fixed a stupid problem at marla – the suexec_log wasn’t rotated and became 2GB, and the stupid apache is totally 32bit and couldn’t write into it, so I fixed the logrotate.conf (to work on *log instead of *.log). I also have to upgrade the poor machine, but I’ll need some more money first.

2006-04-05 23:22

Wednesday, April 5th, 2006

Днес беше ден за културно мероприятие – девойката ме заведе на моноспектакъла на Велко Кънев “Даскал” (помислих си, че е някакъв намек, понеже тя ми предложи да ме води след като дойде на една моя лекция) – беше страхотно, направо нямам думи :)
(пратих и майка ми на Night songs и бая и е харесало :) )

Вечерта оправях глупав проблем по marla – suexec_log не се rotate-вал и станал 2GB, а глупавия apache е тотално 32битов и не можеше да пише в него, та сега си оправях конфигурациите на logrotate (да лови *log вместо *.log). Трябва и да upgrade-на нещастната машина, ама нека се съберат още малко пари.

2006-04-04 19:15

Tuesday, April 4th, 2006

Now compiz and Xgl work pretty well (I fixed some bugs, now what’s left is to add the ability to have ctrl-alt-number to switch to a workspace). I have now to fix the sutuation so just the X-related stuff gets downloaded from Ubuntu, and all the rest is from debian unstable. I’m very happy that I broke my current work work environment, the new one is better.
(too bad that the packaged compiz is just 0.0.2, and there are newer versions, but it’s compilation requires some magic)

And drFrancky today made us all laugh with the following try to make xss in my blog:
<b onmouseover=”<BELLEB STYLE=’belleb:expression(alert(‘XSS’))’>”>Бел Леб</b>
So right now we’re thinking about making “Bel leb style” fashion boutique.

2006-04-04 19:09

Tuesday, April 4th, 2006

Вече compiz-а и Xgl си работят доста добре (оправих няколко бъга, сега остана да си добавя възможността ctrl-alt-цифра да превключва директно на някой workspace). Остава да оправя ситуацията от ubuntu да се свалят само X-овските неща, а останалото да си е от debian unstable. Много съм доволен, че си строших досегашната среда, новата е доста по-приятна.
(лошото е, че compiz-а на пакет е само 0.0.2, а има доста по-нова версия, пък компилацията му изисква малко висш пилотаж)

А drFrancky днеска изби рибата със следния опит да направи xss в блога ми:
<b onmouseover=”<BELLEB STYLE=’belleb:expression(alert(‘XSS’))’>”>Бел Леб</b>
Съответно още наоколо се мотае идеята за модна къща “Бел леб style”.

2006-04-03 21:45

Monday, April 3rd, 2006

I’m an idiot.

I decided to try how will Xgl work with my work environment, so I installed it – turned out to be pretty funny… First I had to use packages from Ubuntu, because it’s still missing from Debian, then it turned out that some things are missing and I had to do some patching – that was good, but then the horror came… Nothing to do with my previous setup, had to put back the ctrl-alt-e to run a terminal (I can’t live terminalless :) ), and I feel dizzy when the workspaces turn around. I can’t really think of removing it, though, because I really messed some stuff… But if it wasn’t so fast and soooo cool, I would’ve killed it already :))))

I wonder if I have to put a bucket next to my machine (or, as the girlfriend recommended, to get drunk and compensate one rotation with another).