Archive for October 30th, 2012

History of Belarus in 5 minutes – Learn a lot for Belarus in short time

Tuesday, October 30th, 2012

I've been recently interested in Belarusian History. I found few very interesting videos in youtube, so decided with people who want to learn more about Slavonic Culture. Belarus is a Slavonic culture and old Belarusian language dates back to Ancient Bulgarian traditions. Also Belarusian Ancient language includes a lot of Slavonic Ancient Bulgarian words. As a Bulgarian it is very interesting to me too the severe impact that our Great Bulgarian nation had on Slavonic Nations and Russians. Belarusians both lingually and culturely are very close to us Bulgarian. Orthodox Christian faith which later spread in Belarusian lands, has also been transferred from Bulgarian and Serbian lands to Belarus. After the pupils of Saint Cyril and Methodius, spread Slavonic alphabet in nowdays Romanian lands, Moldova and Belarus.
The first below video Belarus History in 5 minutes has a genuine video and musical arrangment. It was quite interesting to me, find out Belarussian people had a long known tradition in Musical Instruments and Folklore Music. Nowdays they produce also a great Gothic Music, just like most of celtic nations 🙂

History of Bulgarus in 5 minutes – Aristic short presentation lesson on Belarussian history


0:02
At first, there was nothing

 

0:03
now there’s a lot of everything

 

0:04
we have to thank God for that

 

0:06
He created our world in the freestyle genre

 

0:09
He said, "Budzma" (“So be it!”)

 

0:10
and Our Land appeared.

 

0:11
Ichthyosauri and other dragons…

 

0:13
in the beginning, we lived in the ocean

 

0:15
but then we left the bosom of the sea

 

0:17
and started to be called the Neuri.

 

0:19
From the earliest times

 

0:21
the Neuri could turn into wolves

 

0:23
that was a customary thing for them…

 

0:26
Žycien, Piarun, Dažboh, and Svaroh

 

0:28
our ancestors believed in heathen gods

 

0:30
but Christianity already knocked on the door.

 

0:34
Let’s know our roots! The Belarusians, the daring people!

 

0:38
In the year 862 of our era

 

0:41
the city of Polacak was mentioned for the first time

 

0:43
There, St. Safija Cathedral was build

 

0:45
(there’re only three such churches in the world)

 

0:47
Local Prince Usiaslau Caradziej

 

0:49
was a cool personage; Listen what I say!

 

0:51
St. Jefrasinnia lived in Polacak

 

0:53
the memory of her is cherished down the ages

 

0:56
The famous cross was made for her

 

0:58
(it wasn’t just super, it was marvelous)

 

1:00
but during WWII, it was lost

 

1:02
and now it’s our own grail

 

1:04
Let’s continue, let’s march ahead

 

1:07
The time of Grand Prince Mindouh came

 

1:09
and here we must remember that

 

1:11
Belarus was called Litva then

 

1:13
or rather – the Grand Principality of Litva

 

1:15
its coat of arms was Pahonia (pursuit)

 

1:16
it had a formidable army

 

1:17
Our capital Vilnia was founded by

 

1:19
Grand Prince Hiedymin

 

1:21
the legend says he had a dream about an iron wolf…

 

1:24
Wikipedia describes this event

 

1:26
Let’s know our roots!

 

1:28
The Belarusians, the daring people!

 

1:31
The year 1362

 

1:34
The sword is drawn; flags flutter in the wind…

 

1:36
In the Battle of Blue Waters

 

1:38
our army defeated three Khans of the Golden Horde

 

1:41
and the Grand Principality of Litva suddenly

 

1:43
became the largest country in Europe

 

1:45
Let’s continue, let’s march ahead.

 

1:47
Vitaut reigns in the Grand Principality

 

1:49
The Teutonic Order threatens us.

 

1:51
The Battle of Grunwald shows who’s right

 

1:53
Vitaut and Jahajla, King of Poland

 

1:55
junked the Crusaders like scrap metal

 

2:00
Francysk Skaryna was a tough guy

 

2:02
he went to study abroad

 

2:04
He was the first who printed the Bible

 

2:06
in the Old Belarusian language in Prague

 

2:08
Our warriors were tough men, too

 

2:11
they defeated the Moscow Army near Vorsa

 

2:13
in the year 1514

 

2:17
In the meantime, the Grand Principality of Litva

 

2:19
accepted its constitution – the Statute of the GPL 1588

 

2:21
In the Battle of Kircholm, we defeated the Swedish army

 

2:24
Apparently, you didn’t know this fact before.

 

2:26
Let’s know our roots!

 

2:28
In the city of Mahilou

 

2:30
7,000 invaders were killed in the fight

 

2:32
Who were these invaders? Well, these … from the East

 

2:34
representatives of the "brotherly" Russian nation

 

2:37
They were called Muscovites then.

 

2:38
And there’s already a new state

 

2:40
the Polish–Litvian Commonwealth

 

2:43
For some reason, it irritated all the neighbors

 

2:45
The three partitions of this Commonwealth

 

2:47
and we were divided between three states

 

2:49
The biggest part was occupied by Russia

 

2:51
It engendered discontent among the nobility

 

2:53
and Tadevus Kasciuska appears on the scene

 

2:56
It’s necessary to remember this name because

 

2:58
he was a great revolutionary

 

3:00
for liberty, equality and fraternity

 

3:02
he struggled even in the United States

 

3:04
but the Russian Tsar cast him into prison

 

3:06
Let’s know our roots!

 

3:10
During Napoleon’s war

 

3:13
the Belarusians fought with the Belarusians

 

3:15
and in 1863 there was a new rebellion

 

3:20
Kastus Kalinouski, a patriot of Belarus

 

3:24
and his peasant soldiers – "kasiniery"

 

3:25
struggled for independence

 

3:26
but he was caught and hanged in Vilnia

 

3:30
The world enters the 20th century

 

3:32
It’s necessary to revive our culture!

 

3:34
Bahusevic, Bahdanovic, Kupala and Kolas

 

3:36
Lastouski, Luckievic… Many people!

 

3:39
Dozens and dozens of outstanding names…

 

3:41
but the Red Revolution is approaching fast

 

3:45
Well, in the terror of the Revolution

 

3:47
a new state with a beautiful name was born

 

3:49
the Belarusian People’s Republic

 

3:51
We still celebrate the day it was proclaimed

 

3:54
But suddenly, out of the blue

 

3:56
another Republic was installed here

 

3:58
its name wasn’t romantic at all

 

4:00
Belarusian Soviet Socialist Republic.

 

4:02
The 1920s. We remember that time

 

4:04
Belarusianization is everywhere

 

4:06
Writers publish their excellent works

 

4:09
Viciebsk artists create their chefs-d’oeuvre…

 

4:11
This process was stopped

 

4:12
in the year 1937

 

4:14
the blood purge began.

 

4:15
After that, one more hell – WWII

 

4:20
There were invaders, there were partisans

 

4:21
the country was torn apart again…

 

4:24
The Belarusians fought with the Belarusians again

 

4:26
shedding each other’s blood

 

4:30
The war is over! No need to fight!

 

4:32
There’re cosmonauts flying in the sky

 

4:34
Maserau, it’s time for you to speak!

 

4:36
Piesniary, it’s time for you to sing!

 

4:39
Barys Kit, make your discoveries for NASA

 

4:41
and we keep living in our country

 

4:43
which name now is the Republic of Belarus

 

4:45
We’ve got our ensign and national emblem

 

4:47
we sing our songs and read our poems…

 

4:50
the year 1991…

 

4:51
Let’s know our roots!

 

4:54
The Belarusians, the daring people!

 

4:56
We stop here, but now it’s your time

 

4:58
All of you can write your own continuation…

 

5:00
Let’s know our roots!

 

5:02
The Belarusians, the daring people!

 

5:04
Let’s know our roots!

 

5:06
The Belarusians, the daring people!

 

5:09
Budzma viedac svoj rod!

 

5:11
Salony narod, Bielaruski narod!

 

History of Belarus Гісторыя Беларусі Historia Białorusi _ – 8 minutes video explaining in short Belarusian etymological roots

Ancient Musical Instruments of Belarus

Most importantly, nowdays Belarus still hold the light of Orthodox Christian faith, just like us Bulgarians. Spiritually Bulgaria and Belarus is united in our Orthodox Christian faith. This summer, I had the blessing many Belarusians in Pomorie Monastery (An Orthodox monastery located in the Black Sea sea coast (near Burgas) in Bulgaria). I've been amazed by the faith and spirituality Belarusians still hold even in this "dark times" of Christian faith decay and increased ungodliness.

History of Belarus (A 10 minutes short History of

Make custom installed Mozilla Firefox restore tab sessions on Debian GNU / Linux

Tuesday, October 30th, 2012

How to make custom installed Firefox restore tabs on browser close up - firefox restore website windows sessions

As my blog readers might, know I'm running Debian Squeeze on my notebook as a Desktop OS. Until some time I used to be a big fan of Epiphany but lately I started not using Epiphany so much because of its too frequent crashes while browsing a website that contains Flash. The problem of course is not in Epiphany itself but in the flash but still, as this is really disturbing if someone works, I nowdays use only Firefox. I tried for a while to use IceWeasel, but IceWeasel (Firefox) version is too old:

hipo@noah:~$ iceweasel –version
Mozilla Iceweasel 3.5.17, Copyright (c) 1998 – 2011 mozilla.org

Thus I use a custom download binary release from Firefox's website the one distributed as of time of writing post in archive firefox-16.0.2.tar.bz2

One of main advantages of installing the custom binary from Firefox, website is it auto updates and I'm always running the latest Release on myLinux Desktop, something IceWeasel still doesn't.

My current firefox version is:

hipo@noah:/opt/firefox$ /opt/firefox/firefox –version
Mozilla Firefox 16.0.2

All works fine with it, except two little things;

  • One is Firefox development team compiled the Browser to still use OSS and not the newer and used almost by all programs ALSA (Advanced Linux Sound Architecture) – something that is unfortunately irreversalble
     
  • Secondly  (which is the reason to write this) Firefox Linux version – doesn't by default Restore closed browser open tab websites! – e.g. session restore in those Firefox version is not working.

In Windows Firefox usually asks, while closing the whole browser, if the user wants to Save Browser Session, on the Linux version this is not default behavior, maybe developers have to answer why?

I was not sure if this would work but I went googling about a plugin to make Firefox Restore Sessions and tried installing first query matched FF plugin Session Manager

I was a bit sceptical that this would work

and actually just intalling the plugin didn't changed Firefox to save websites open in tabs on a close. After however I configured the plugin from FF menus:

Tools -> Session Manager -> Session Manager Options Tab restoration in Firefox worked

In below screnshot from Session Manager Options you can see my exact selected settings


Well that's all, finally I can remember what I had my browser before PC shutdown 🙂

Install Acer Aspire notebook 5100-5023 Windows XP 32-bit Drivers – Fixing problems with Wireless, Video and TouchScreen

Tuesday, October 30th, 2012

Acer Aspire 5100 - 5023 Windows XP drivers download, acer aspire laptop picture

 

I had to fix one old notebook computer Acer Aspire model 5100 – 5023.
The PC was preloaded with Windows 32 bit XP by someone but the drivers were not installed. I tried installing the drivers downloading them from Acer.com's website drivers download section from here . However the PC in question as it was writen on the vendor sticker was not 5100 but some kind of 5100 modification laptop. Some of the few differences between Acer Aspire 5100 and Acer Aspire 5023 are 5100 is bundled with Camera and a TV Tuner, whether 5100-5023 is without WebCam and TV Tuner.

The most important drivers I've downloaded rom Acer.com's for me was the Wireless Adapter drivers, because without internet on it takes time downloading drivers from my notebook and moving them via an USB stick … I've downloaded drivers for Wireless as provided by website (Wireless_Atheros_5.3.0.67) but installing them though I didn't get any error and the drivers brought up the Wireless Adapter, somehow I couldn't connect to any wireless network protected with WPA2-PSK key (passphrase) encryption. The Windows XP installed by somebody before I received the laptop for repair was Service Pack 2 (SP2) and latest stable Win XP is with SP3 as well as a bunch pack of updates after SP3 so updating Win XP SP2 to Win XP SP3 would have probably take more time than a clean re-install. Besides that the Computer did not have any information to backup as it was bundled with a fresh Win XP SP2 so formatting was not a problem either.

Thus Ire-installed over OS, formatting with Quick Format and a clean latest Windows English XP SP3 .

After re-installing it took me a while of pondering until I figure out what drivers I need to install, I knew for sure there might a problem with Wireless Adapter as on the previous WIN XP installed it did not work. So before proceeding to download all for Acer Aspire 5100 from acer.com's website, I first used Everest 2.20 Home edition to check the exact PC hardware Vendors and consequentially look for the correct WI-FI driver. Everest identified the Wireless Adapter as

  • Atheros_AR5005G_Wireless_Network_Adapter_NE785H

so I looked on the Net for the driver. Actually there are some other brand notebooks which also come bundled with NE785H (i.e. Asus, HP). First I couldn't find correct driver for Acer and give a try installing a NE785H driver for Asus notebook this did not make the WI-FI work correctly, so after a further investigation I found Wireless NE785H 32 bit Windows XP driver for Acer laptops a mirror of is here

After installing this driver, I've downloaded all the rest of drivers from acer.com's website, for convenience of people who look for same Acer Aspire 5100 – 5023 drivers please check my drivers mirror here

For convenience, I've made also a Acer-Aspire-5100-5023-XP_Drivers.tar.gz archive of all drivers for Aspire 5100 – 5023  notebook here (Archive size is 256MB).

Two important notes to make here is I had a severe problem with the notebook touchscreen and for a long time I thought TouchScreen device is not working because of improperly intstalled driver (in Drivers provided by Acer.com there are two drivers provided for two different TouchPad devices – (Synaptics and Elantech). I tried installing them one by one and both together but in any case the TouchScreen did not react but keep hanging – fixing it was as simple as pressing simultaneously FN + F7!

Also another obstacle, I've faced was with the Video Card the notebook is with Integrated ATI Radeon Xpress 1100 as visible in Everest, drivers. In list of drivers on acer.com's website there was not a VGA driver for XP? This was puzzling so I googled and found few ATI Radeon Xpress 1100 drivers for other notebook vendors just like with Wireless. Downloading and testing other vendors drivers seem to install well but inside Control Panel -> System (Device Properties) -> Peripherals  Video Card was with yellow questionmark (not properly working) …

It took me a while to figure it out but later it appeared for Windows XP VGA drivers for Aspire 5100 – 5023 (ATI Radeon Xpress 1100) are there under the not so intuitive name Chipset_ATI_8.251.060427_XPx86.zip. Updating the improper driver inside System -> Peripherals -> Video Adapter with the one from the zip made the Video card finally work 🙂
With rest of PC hardware drivers, there was not issues, I just had to install as usual all rest from vendor ZIPs:

Audio_5_10_0_5273.zip
BTW_5_1_2535_0_utility_1500.zip
CPU Driver Ver.1.3.1.0.zip – For improved CPU work
FIR_SMC_5.1.3600.7_XPx86.zip – Infrared support and card reader
MODEM_Foxconn_7.62.0.0_XPx86.zip – for Integrated Foxconn Modem Wireless LAN_Broadcom_4.100.15.5_XPx86_A.zip – Driver for 5100's lancard
Bluetooth_Broadcom_5.1.2535.0_XPx86.zip – Driver for bluetooth device

Lastly as an article close up if you're living on the territory of The Netherlands (Arnhem , Nijmegen or the near cities) looking for a very Cheap repair (50 to 70 EUR) of your Windows OS PC or notebook contact me 🙂


How to check about infected files in clamav log files

Tuesday, October 30th, 2012

How to check about infected files in clamav log files

I've just run clamav with low priority to check the whole drive of a server for infected files Phpshells and other unwanted script kiddie tools. This was part of my check up if the server is compromised, after yesterday's unexpected cracker break in one of our company servers

# nice -n 19 clamav -r /* -l /var/log/clamav-scan.log

This exact server has about 100 Gigabytes of data all contained on one hard disk partition;, thus check up of all files took a few hours. clamav is relatively slow, compared to DrWeb or nod32. But since I'm not in a hurry plus, we can't afford to spend some extra money to buy AV just for one scan I left it scanning in a separate screen sesion.

clamscan execution put some extra load on the server (which btw is used mainly for processing a multitude of SQL queries and provides some HTTP access to few websites via Apache server. After the scan was completed I ended up with enormous very clamav log file, listing all scanned files:

I checked the file content in vim, but as reviewing 119MB of log line by one! – is unthinkable task, e.g.:

debian:~# du -hsc /var/log/clamav_scan.log
119M /var/log/clamav_scan.log
119M total

I did quick review of clamav_scan.log and tailing it displays me::

# tail -n 10 /var/log/clamav_scan.log
----------- SCAN SUMMARY -----------
Known viruses: 1270572
Engine version: 0.97.3
Scanned directories: 18927
Scanned files: 221445
Infected files: 44
Total errors: 287
Data scanned: 12457.43 MB
Data read: 97007.10 MB (ratio 0.13:1)
Time: 1842.362 sec (30 m 42 s) 

Thus I needed a way to not read screen by screen all by screen to see what was detected as Infected Files, but just show only infected files found by clamav.

I didn't know how this done, so did a quick search in Google and found the question how to only grep infected files from clamav.log  answered in Clamav-Users Mailing List read whole thread here

The thread suggests using:

[root@mail clamav]# cat clamd.log | grep -i "found"

Since cat-ing the log is worthless however it is much better to only do grep "found"  clamd.log or as in my case file is clamav_scan.log do:

# grep -i 'found' /var/log/clamav_scan.log

/usr/share/clamav-testfiles/clam.bz2.zip: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.d64.zip: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.ppt: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.tnef: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam-aspack.exe: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.exe.rtf: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.7z: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam_IScab_ext.exe: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.odc.cpio: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.newc.cpio: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.pdf: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam-wwpack.exe: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.ole.doc: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.cab: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam-mew.exe: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam-petite.exe: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.sis: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam-fsg.exe: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.exe: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam_cache_emax.tgz: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.exe.bz2: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam_ISmsi_int.exe: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.exe.szdd: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.chm: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.arj: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam_IScab_int.exe: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.ea05.exe: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.tar.gz: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.exe.html: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.exe.binhex: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.impl.zip: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam-upack.exe: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.bin-be.cpio: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.mail: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.exe.mbox.uu: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.zip: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam-nsis.exe: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam_ISmsi_ext.exe: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam-yc.exe: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.bin-le.cpio: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam-upx.exe: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam-pespin.exe: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.exe.mbox.base64: ClamAV-Test-File FOUND
/usr/share/clamav-testfiles/clam.ea06.exe: ClamAV-Test-File FOUND
 

Surprisingly all the "Infected" files turned to be a regular clamav scan (virus, spyware badware testfiles – i.e. clamav just use this file to check its database definitions works okay). Thus the supposingly  Infected files: 44 turned to be just another false positive.

Actually this grepping and logging of all scanned files, nevertheless they're not infected is completely useless. Thus it would have been much better if instead have run clamscan with cmd options:

debian:~# clamscan -r /* --infected

I hope ppl reading this article wouldn't repeat my "mistake".
In mean time after this thing here, maybe it will be a good idea to schedule 2 weeks or 1 months period clamscan of whole file system to make sure someone doesn't uploaded some malicious PHPShell script, exploit or other unwanted stuff.