Wednesday, April 29, 2009

Scan File anda secara online

Software atau aplikasi yang anda download dari internet tidak 100% aman. Ada kemungkinan file atau installer yang anda dapatkan telah disusupi atau diubah oleh orang tidak bertanggung jawab. Jika anda merasa curiga terhadap file yang anda dapatkan, ada baiknya anda scan terlebih dahulu.

Anda bisa menggunakan layanan dari virustotal.com. Situs ini merupakan favorit saya untuk memeriksa apakah file yang saya dapatkan tidak mengandung program jahat cukup dengan melakukan upload. VirusTotal adalah sebuah layanan yang melakukan analisa terhadap suatu file dan melakukan deteksi secara cepat terhadap virus, worm, trojan, dan segala jenis program jahat yang dapat dideteksi oleh antivirus. Selain gratis, VirusTotal menggunakan lebih dari antivirus engine untuk mendeteksi suatu file. hal ini untuk memastikan apakah suatu file tersebut benar-benar aman untuk digunakan.

Berikut ini adalah tampilan hasil saat saya melakukan pengecekan terhadap file flashget.exe


File Flashget.exe received on 07.08.2008 21:47:14 (CET)

Antivirus Version Last Update Result
AhnLab-V3 - - -
AntiVir - - -
Authentium - - -
Avast - - -
AVG - - -
BitDefender - - -
CAT-QuickHeal - - Worm.AutoRun.dv
ClamAV - - -
DrWeb - - -
eSafe - - Suspicious File
eTrust-Vet - - -
Ewido - - -
F-Prot - - -
F-Secure - - -
Fortinet - - -
GData - - -
Ikarus - - -
Kaspersky - - -
McAfee - - -
Microsoft - - -
NOD32v2 - - -
Norman - - -
Panda - - -
Rising - - -
Sophos - - -
Sunbelt - - -
Symantec - - -
TheHacker - - -
TrendMicro - - -
VBA32 - - -
VirusBuster - - -
Webwasher-Gateway - - -

Additional information
MD5: 70900625ad7a3b6c3a8c6779b816d1f1
SHA1: c5f58e2e7f795addb35418d56c6b789c83a3d12a
SHA256: c18221c4b0ca8cdde541492d9d2fdbb876cd09f6e6041eb164d5255e7255931c
SHA512: 61d713469edb838c47773548f433da319c092a14886f67d5575f5281725b0d5458d3eccbb2108337630e915cb38cbaa686ba2c689eabf6d94e3d3e296a05110d

Sunday, April 26, 2009

Hitung waktu booting dengan BootChart

Bootchart adalah tool yang memungkinkan untuk melakukan analisis performansi dan visualisasi dari waktu booting komputer linux anda. Hasil dari aplikasi Bootchart adalah berupa bagan dalam format file PNG, SVG atau EPS. Dengan Bootchart, memungkinkan untuk menganalisis apa saja faktor yang membuat booting terasa lama. Untuk melihat bagan, setelah instalasi selesai, lakukan restart. Kemudian buka /var/log/bootchart. Di dalamnya terdapat data tentang waktu booting komputer linux anda dalam format txt dan grafis.

Lisensi: GNU General Public License(GPL) v.2
Sistem Operasi: GNU/Linux
Unduh: http://www.bootchart.org/download.html

Fix Your File Extension thmx error

File extension thmx is a Microsoft PowerPoint 2007 theme file (template). This feature only include in Microsoft Office 2007. File extension thmx make you quicker your presentations in Microsoft PowerPoint 2007 easier to create theme, including colors, effects, graphics, and the fonts.

Sometimes, Windows can not open files with thmx extension bacause you may have registry errors or unappropriate program is installed on your computer. To fix this, I recommend you to use Driver Detective software. This software is easy to install and free. Driver Detective can scan your file extension error and fix the error less than one minute. Before you install Driver Detective software, make sure that you have internet connection

Status: Freeware
Operating System: Windows

Monday, April 13, 2009

Situs Pendeteksi Worm Conficker

Conficker alias Downadup alias Kido telah diketahui melakukan block terhadap lebih dari 100 website anti-virus dan security.

Joe Stewart, direktur malware research untuk SecureWorks, membuat metode sederhana untuk mendeteksi Conficker yaitu berupa situs yang memiliki link ke situs-situs antivirus. Situs tersebut berisi gambar yang berada dalam suatu tabel dua baris. Baris pertama merupakan gambar/image link ke situs-situs anti-virus dan security, yaitu F-secure, SecureWork, dan TrendMicro. Sedangkan baris kedua ke situs-situs Linux, OpenBSD dan FreeBSD. Jika browser di komputer anda tidak dapat menampilkan seluruh gambar pada baris pertama, kemungkinan besar komputer anda telah terinfeksi Conficker.

Silahkan kunjungi situs yang bernama Conficker Eye Chart tersebut untuk mendeteksi Worm Conficker pada komputer anda.

artikel terkait:
- Lima Tool Basmi Conficker.
- Versi Baru Worm Conficker.

Lima Tool Basmi Conficker

Worm Conficker telah menjadi fenomena beberapa bulan terakhir. Hingga membuat Organisasi Conficker Working Group alias Conficker Cabal dibentuk dan membuat Microsoft berani memberikan ratusan ribu dollar AS jika berhasil menangkap sang pembuatnya. Worm tersebut menyebarkan dirinya dengan memanfaatkan celah keamanan Microsoft’s Server service. Selain itu, Worm Conficker juga memanfaatkan File Sharing dan Flashdisk untuk melakukan penyebarannya.

Lima tool dibawah ini berdasarkan informasi yang saya dapatkan, dapat membersihkan komputer anda dari Worm Conficker:

1. F-Secure: Tool yang dibuat merupakan tool gratis yang bernama fseasyclean.

2. BitDefender: Tool yang dibuat BitDefender dapat anda download melalui http://bdtools.net

3. Nmap: Nmap merupakan open source network scanner. Versi terbarunya memungkinkan untuk deteksi Worm Conficker.

4. McAfee: McAfee' s stand-alone Avert Stinger utility telah memungkinkan untuk menghapus worm Conficker.

5. Symantec: Tool dari Symantec, dapat anda download di sini.

Artikel Terkait:
- Situs Pendeteksi Worm Conficker.
- Versi Baru Worm Conficker.

sumber:
eWeek

Versi Baru Worm Conficker

Berita tentang Conficker memang telah lama beredar, namun saya malah belum menulisnya satupun. Ini sebagai tulisan pertama saya tentang worm Conficker.

Worm Conficker telah memperbaharui dirinya. Versi terbaru dari worm Conficker adalah melakukan install malware yang membuat pengguna komputer melakukan download terhadap sotfware anti-virus palsu. Malware tersebut merupakan botnet yang bernama Waledac. Waledac memungkinkan untuk mencuri password anda dan membuat komputer anda menjadi bot untuk melakukan aktivitas spamming. File yang di-download dideteksi oleh Kaspersky Lab sebagai FraudTool.Win32.SpywareProtect2009.s.

Artikel Terkait:
- Lima Tool Basmi Conficker.
- Situs Pendeteksi Worm Conficker.

sumber:
- eWeek
- F-secure

Thursday, April 9, 2009

Install Compiz Fusion From Source Tarball - Part 2 (end)

In the previous article I have explained how to prepare your hardware before install Compiz Fusion. And in this article, I'll show you how to install Compiz Fusion from Source in Slackware Linux 12.1 although my compiz does not work because my hardware configuration is still not correct. I think it's better to share how to install from tarball first.

Suggested Installation Order for dependencies packet:
1. Intltool
2. Orbit-2
3. GConf-2

Suggested Installation order for compiz
1. compiz
2. compiz-bcop
3. licompizconfig
4. compizconfig-backend-kconfig (optional)
5. compizconfig-backend-gconf (optional)
6. compizconfig-python
7. ccsm
8. simple-ccsm (optional)
9. compiz-plugins-main
10. compiz-plugins-extra (optional)
11. compiz-plugins-main (unsupported)
12. emerald (optional)

Install Dependencies:
1. Login as Root

2. Install intltool:

tar xvjf intltool-0.40.6.tar.bz2
cd intltool-0.40.6
./configure
make
make install
make clean

3. Install ORbit-2.0:

tar xvjf ORBit2-2.14.17.tar.bz2
cd ORBit2-2.14.17
./configure
make
make install
make clean

Open /etc/ld.so.conf, add the following line to /etc/ld.so.conf:

/usr/local/lib
/usr/local/lib/orbit-2.0

Run the following command to update your library path:

ldconfig

4. Install GConf-2.0:

tar xvjf GConf-2.26.0.tar.bz2
cd GConf-2.26.0
./configure
make
make install
make clean

Open /etc/ld.so.conf, add the following line to /etc/ld.so.conf:

/usr/local/lib/GConf/2

Run the following command to update your library path:

ldconfig

Install Compiz:
1. Login as Root

2. Install core Compiz:

tar xvjf compiz-0.8.2.tar.bz2
cd compiz-0.8.2
./configure
make
make install
make clean

Open /etc/ld.so.conf, add the following line to /etc/ld.so.conf:

/usr/local/lib/compiz

Run the following command to update your library path:

ldconfig

3. Install Compiz-Bcop:

tar xvjf compiz-bcop-0.8.2.tar.bz2
cd compiz-bcop-0.8.2
./configure
make
make install
make clean

4. Install libcompizconfig:

tar xvjf libcompizconfig-0.8.2.tar.bz2
cd libcompizconfig-0.8.2
./configure
make
make install
make clean

Open /etc/ld.so.conf, add the following line to /etc/ld.so.conf:

/usr/local/lib/compizconfig/backends

Run the following command to update your library path:

ldconfig

5. Install compizconfig-backend-kconf:

tar xvjf compizconfig-backend-kconfig-0.8.2.tar.bz2
cd compizconfig-backend-kconfig-0.8.2
./configure
make
make install
make clean

6. Install compizconfig-backend-gconfig:

tar xvjf compizconfig-backend-gconf-0.8.2.tar.bz2
cd compizconfig-backend-gconf-0.8.2
./configure
make
make install
make clean

7. Install compizconfig-python:

tar xvjf compizconfig-python-0.8.2.tar.bz2
cd compizconfig-python-0.8.2
./configure
make
make install
make clean

Open /etc/ld.so.conf, add the following line to /etc/ld.so.conf:

/usr/local/lib/python2.5/site-packages

Run the following command to update your library path:

ldconfig

8. Install ccsm:

tar xvjf ccsm-0.8.2.tar.bz2
cd ccsm-0.8.2
python setup.py install

9. Install simple-ccsm:

tar xvjf simple-ccsm-0.8.2.tar.bz2
cd simple-ccsm-0.8.2
python setup.py install

10. Install compiz-plugins-main:

tar xvjf compiz-plugins-main-0.8.2.tar.bz2
cd compiz-plugins-main-0.8.2
./configure
make
make install
make clean

If you get the following error when install compiz-plugins-main:

Traceback (most recent call last):
File "/usr/local/bin/ccsm", line 99, in
import compizconfig
ImportError: No module named compizconfig

Run this command:

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/share/pkgconfig/

11. Install compiz-plugins-extra:

tar xvjf compiz-plugins-extra-0.8.2.tar.bz2
cd compiz-plugins-extra-0.8.2
./configure
make
make install
make clean

12. Install compiz-plugins-unsupported:

tar xvjf compiz-plugins-unsupported-0.8.2.tar.bz2
cd compiz-plugins-unsupported-0.8.2
./configure
make
make install
make clean

13. Install emerald:

tar xvjf emerald-0.8.2.tar.bz2
cd emerald-0.8.2
./configure
make
make install
make clean

Open /etc/ld.so.conf, add the following line to /etc/ld.so.conf:

/usr/local/lib/emerald/engines

Run the following command to update your library path:

ldconfig


After your installation complete, reboot your computer. After reboot, try to run ccsm:

ccsm

if you get the following when running ccsm error:

Traceback (most recent call last):
File "/usr/local/bin/ccsm", line 99, in
import compizconfig
ImportError: No module named compizconfig

Run this command:

export PYTHONPATH=/usr/local/lib/python2.5/site-packages/


COMPIZ SHORTCUTS (thx to ubuntunerd)

ALT+SCROLL WHEEL ON THE MOUSE= transparent screen
CTRL+ALT+DRAG LEFT MOUSE = rotate cube
CTRL+ALT+LEFT ARROW = rotate cube
CTRL+ALT+DOWN ARROW = flat desktop
SUPER+SHIFT+DRAG LEFT MOUSE = draw fire
SUPER+SHIFT+C = clear fire
CTRL+ALT+DOWN = unfold cube
ALT+TAB = window switch
SUPER+TAB = flip switcher or ring switcher
SHIFT+F9 = water effect
ALT+F7 = initiate move windows
SHIFT+F10 = slow animations

CTRL+ALT+D = show desktop
SUPER+S = select single window
SUPER+T = tab group
SUPER+Left = change left tab
SUPER+Right = change right tab
SUPER+G = group windows
SUPER+R = remove group window
SUPER+C = close group
SUPER+X = ignore group
SUPER button (Windows key)

note: Please correct me if I'm wrong. And sorry for my english, it's not my native language.

Install Compiz Fusion From Source Tarball - Part 1

Compiz Fusion will make your Linux Desktop has special effect. In thins article, I will show you how to install Compiz Fusion from source tarball. For your information, my specsification are Slackware Linux 12.1, KDE 3.5.7, Intel Celeron 1.7 GHz, RAM 768 and VGA GeForce MX400. Before you install compiz fusion, you must read the instructions below for the preparation:

1. Hardware setup and configuration
Check if your Hardware support Compiz, Download compiz-check.sh and run it. To provide 3D acceleration to Compiz, you need to setup and configure your hardware.

2. Download Source Tarball Compiz Fusion.
You can download from http://releases.compiz-fusion.org/. Fyi, I use compiz fusion 0.8.4:
ccsm-0.8.2.tar.bz2
compiz-0.8.2.tar.bzz
compiz-bcop-0.8.2.tar.bz2
compiz-plugins-extra-0.8.2.tar.bz2
compiz-plugins-main-0.8.2.tar.bz2
compiz-plugins-unsupported-0.8.2.tar.bz2
compizconfig-backend-gconf-0.8.2.tar.bz2
compizconfig-backend-kconfig-0.8.2.tar.bz2
compizconfig-python-0.8.2.tar.bz2
emerald-0.8.2.tar.bz2
libcompizconfig-0.8.2.tar.bz2
simple-ccsm-0.8.2.tar.bz2

3. Download Dependencies.
Slackware 12.1 requires three dependencies to install compiz fusion:
- Because intltool in Slackware 12.1 is outdated, you need update it. You must download newer version. I use Intltool version 0.40.6.
- Download Gconf. Compiz need Gconf. I use GConf version 2.26.0.
-Download ORbit. Gconf need ORbit. I use ORbit version ORBit2 version 2.14.17.

That is for the preparation. In the next article, I'll show you how I install Compiz.

How To make your Linux desktop Looks Pretty

Linux has many Window Manager such as KDE, Gnome, XFCE, fluxbox, or IceWM. Every Window Manager is typical. The only thing you need to make your Linux Desktop looks pretty is download from the Internet. Below is sites where you can download a lot of stuffs such as wallpaper, splash screen, or theme for your Window Manager.

1. Gnome - http://gnome-look.org

2. Fluxbox, IceWM, OpenBox, PekWM - http://box-look.org

3. XFCE - http://xfce-look.org

4. KDE - http://kde-look.org

fyi, I run Slackware Linux 12.1 on my computer and my Window Manager is KDE 3.5.7. Here is my GUI with kde-look's stuff.

Monday, April 6, 2009

How To Run Your Code

java, C, C++, ruby, python, perl adalah bahasa pemrogramana yang bersifat gratis dengan kekurangan dan kelebihan yang dimilikinya. Ada yang menggunakan intrepreter atau compiler dalam mengeksekusinya. Berikut ini saya contohkan bagaimana mengeksekusi program yang dibuat dalam bahasa java, C, C++, ruby, python, perl. Saya menggunakan Linux Slackware 12.1

1. Java
Dalam mengeksekusi Java, dibutuhkan compiler dan intepreter. Linux Slackware 12.1 tidak menyertakan compiler Java, jadi harus install terlebhi dahulu JDK (Java Development Kit). Setelah install, langkah-langkah untuk eksekusinya adalah sebagai berikut:
- Compile Java
javac namaFile.java
- Setelah sukses compile, akan mengahasilkan namaFile.class. Kemudian jalankan intepreter java:
java namafile

2. C/C++
C merupakan bahasa pemrograman yang digunakan untuk membangun Linux. C membutuhkan compiler untuk menjalankannya dengan cara:
- Compile C
gcc namaFile.c
- Default gcc setelah melakukan kompilasi akan menghasilkan file a.out. File inilah yang dieksekusi:
./a.out

atau dengan cara lain:
- Compile C
gcc namaFile.c -o namaFile
- Dengan cara diatas, maka setelah dikompilasi akan manghasilkan namaFile bukan a.out lagi. Kemudian file inilah yang dieksekusi
./namaFile

Untuk C++ ubah gcc menjadi g++, selebihnya caranya sama

3. Ruby
Sebagai informasi, Basaha pemrograman Ruby akhir-akhir ini telah mendapatkan popularitasnya. Sang pembuat Ruby, Yukihiro “matz” Matsumoto, menggabungkan beberapa bahasa pemrograman favoritnya (Perl, Smalltalk, Eiffel, Ada, and Lisp) untuk mendapatkan bahasa yang seimbang antara functional programming dan imperative programming. Sang pembuat Ruby sering mengatakan bahwa dia membuat bahasa yang natural atau alami bukan yang sederhana karena hal tersebut sama seperti hidup kita.

Kembali ke topik, untuk mengeksekusi ruby digunakan intepreter. Beruntungnya, Slackware telah menyertakannya.
Cara eksekusi:
ruby namaFile.rb

4. Python
Python merupakan bahasa pemrograman yang sering digunakan untuk membangun tool-tool penetration. Dibutuhkan intpreter untuk mengeksekusinya dengan cara:
python namaFile.py

5. Perl
Selain Python, Perl juga populer untuk digunakan membangun tool-tool penetration. Dibutuhkan intpreter untuk mengeksekusinya dengan cara:
perl namaFile.pl

Smogra bermanfaat!

Sunday, April 5, 2009

TomTom membeli Microsoft

TomTom, perusahaan pembuat GPS yang berbasiskan di Belanda, sejak bulan lalu ramai dibicarakan karena adanya konflik dengan Microsoft mengenai hak paten. Menurutnya, Microsoft's Streets dan Trips products telah melanggar 4 paten milik software navigasi kendaraan milik TomTom.

Namun menurut berita terakhir, perselisihan TomTom dan Microsoft karena TomTom memutuskan untuk membeli Microsoft. Padahal, perusahaan TomTom hanya memiliki 3500 pegawai di dua negara dibandingkan dengan Microsoft yang memiliki pegawai hampir berjumlah 90.000 di lebih dari 100 negara.

Memang masih belum jelas bagaimana TomTom sanggup membeli Microsoft. Sudah pasti harga yang ditawarkan sangat tinggi sama seperti saat Microsoft membeli Novell beberapa waktu lalu. Belum ada pengumuman resmi mengenai berita ini dari Microsoft.

Jika TomTom bersedian membuka source Microsoft, Ricard Stallman akan menamainya GNU/Microsoft

Thx to LinuxHaxor for this information.

Install PHP From Tarball Packet

PHP adalah bahasa pemrograman web yang berada di sisi server. Untuk dapat menajalankan Php, dibutuhkan web server. Web server yang saya install adalah apache versi 2.2.10. Web server tersebut saya install pada direktori /opt/pkg/apache. Selain itu, karena saya membutuhkan database, saya juga install mysql versi 5.0.51 pada direktori /opt/pkg/mysql. Berikut ini adalah langkah-langkah yang saya lakukan dalam melakukan instalasi php dari paket tarball php-5.2.9.tar.bz2. Php tersebut saya install pada /opt/pkg/php/. Sebagai informasi, saya menggunakan slackware 12.1 yang pada saat instalasinya saya sengaja tidak menyertakan apache, php, dan mysql.

1. Login sebagai root dan membuat direktori /opt/pkg/php

mkdir /opt/pkg/php/

2. lakukan Copy dan ekstraksi php-5.2.9.tar.bz2

cp php-5.2.9.tar.bz2 /opt/pkg/
cd /opt/pkg/
tar xvjf php-5.2.9.tar.bz2

3. Masuk ke direktori php-5.2.9

cd php-5.2.9

4. Lakukan konfigurasi

./configure /configure --with-apxs2=/opt/pkg/apache/bin/apxs --with-mysql=/opt/pkg/mysql --prefix=/opt/pkg/php

5. Lakukan kompilasi dan instalasi

make
make install

6. Membersihkan hasil kompilasi php-5.2.9

make clean

7. copy php.ini ke direktori /opt/pkg/php/lib

cp php.ini-dist /opt/pkg/php/lib/php.ini

8. Pindah ke direktori web server dan edit file httpd.conf

cd /opt/pkg/apache/conf
nano httpd.conf

9. cari baris LoadModule php5_module modules/libphp5.so. Jika belum ada, pada file httpd.conf tambahkan baris berikut:

LoadModule php5_module modules/libphp5.so

10. Buat apache dapat melakukan ekstensi-ekstensi file PHP, misal ekstensi file .phtml dan phps. Caranya dengan menambahkan baris-baris di bawah ini pada httpd.conf:

AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps

11. Jalankan web server apache:

cd /opt/pkg/apache/bin
./apachectl start


12. buka browser dan ketik localhost untuk mengetes apakah apache telah running.

13. Lakukan testing Dengan membuat file tes.php pada direktori /opt/pkg/apache/htdocs. Isi file tersebut:
<?php
echo "Hello World!";
phpinfo();
?>

13. Pada browser, Ketik URL:
http://localhost/tes.php

Semoga bermanfaat!

Popular Posts