Lukman Prihandika Blog's

Nrimo ing pandum, urip wis ono sing ngatur

Archive for the ‘Ubuntu Sabily’ Category

Cara Install Metasploit di Ubuntu

with 2 comments

Bagi para pengguna Ubuntu (pengguna .deb) sekarang semakin mantap untuk menikmati aplikasi yang ada pada Backtrack. Untuk bisa menginstall aplikasi Backtrack dalam Ubuntu tambahkan saja repository di apt-sources.list seperti ini :

# vi /etc/apt/sources.list
deb http://archive.offensive-security.com  pwnsauce main microverse macroverse restricted universe multiverse

Simpan dan tambahkan key :Update paket repository dengan perintah :

# wget -q http://archive.offensive-security.com/backtrack.gpg -O- | sudo apt-key add -

Untuk menginstall aplikasi Backtrack misal Metasploit :

# aptitude update

# aptitude install framework3

Untuk menjalankan Metasploit :

# msfconsole
                _                  _       _ _
               | |                | |     (_) |
 _ __ ___   ___| |_ __ _ ___ _ __ | | ___  _| |_
| '_ ` _ \ / _ \ __/ _` / __| '_ \| |/ _ \| | __|
| | | | | |  __/ || (_| \__ \ |_) | | (_) | | |_
|_| |_| |_|\___|\__\__,_|___/ .__/|_|\___/|_|\__|
                            | |
                            |_|
.
.
       =[ metasploit v3.3.4-dev [core:3.3 api:1.0]
+ -- --=[ 490 exploits - 225 auxiliary
+ -- --=[ 192 payloads - 23 encoders - 8 nops
       =[ svn r8091 updated 139 days ago (2010.01.09)
.
Warning: This copy of the Metasploit Framework was last updated 139 days ago.
         We recommend that you update the framework at least every other day.
         For information on updating your copy of Metasploit, please see:
         http://www.metasploit.com/redmine/projects/framework/wiki/Updating
.
msf >

Selesai sudah dan selamat mencoba :)

Written by brokenz1

July 7, 2010 at 4:31 am

Posted in Ubuntu Sabily

Tagged with , ,

Kirim Email via Console dengan sendEmail

with 4 comments

Mengirim email via console sangat mudah, apalagi jika anda seorang administrator yang memegang sebuah server dimana server anda harus bisa memberitahukan error system setiap saat ke alamat email anda maupun pada orang yang bertanggungjawab pada service yang berjalan. Ada opsi yang sangat mudah karena kita sudah dibantu dengan adanya aplikasi sendEmail yang berbasis bash-scripting dengan bahasa Perl. Cara anda tinggal install terlebih dahulu (based on Ubuntu) :

# aptitude install sendemail libio-socket-ssl-perl libnet-ssleay-perl perl

atau jika tidak menggunakan distro Ubuntu bisa didapat source nya disini

cara installnya seperti ini :

Uncompress terlebih dahulu paket  .tar.gz disini paket ada di /temp :

# tar zxvf /tmp/sendEmail-v1.55.tar.gz

# cd /tmp/sendEmail-v1.55

Copy sendEmail script ke /usr/local/bin :

# cp /tmp/sendEmail-v1.55/sendEmail  /usr/local/bin

Buat file executable :

# chmod +x /usr/local/bin/sendEmail

Contoh menggunakan sendEmail seperti ini (disini saya menggunakan smtp gmail) :

# sendEmail -f my.account@gmail.com -t myself@domain.tld -u this is the test title -m “this is a test message” -s smtp.gmail.com -o tls=yes -xu usernameonly -xp mypasswd -a /home/brokenz/perdana.txt

keterangan option:

  • -f : berarti from alias sender
  • -t : berarti to email address (tambahkan -cc dan -bcc jika anda membutuhkan)
  • -u : berarti subject dari email
  • -m : berarti message alias pesan anda
  • -s : berarti server (secara default menggunakan port 25 jika tidak bisa gunakan port 587 ex: smtp.gmail.com:587)
  • -o : berarti option lain seperti tls dan misc seperti -xu dan -xp
  • -xu : berarti username email anda
  • -xp : berarti password email anda
  • -a : berarti file attachment yang akan dikirim

Mengirim ke banyak orang

sendEmail -f myaddress@isp.net -t “admin <admin@isp.net>” user1@isp.net user2@isp.net -s relay.isp.net -u “Test email” -m “Hallo apakabar hari ini ?.”

Mengirim ke banyak orang dengan cc dan bcc

sendEmail -f myaddress@isp.net -t admin@isp.net;user1@isp.net;user2@isp.net -cc user2@isp.net tom@isp.net jess@isp.net -bcc ra@isp.net dub@isp.net kay@isp.net -s relay.isp.net -u “Test email with cc and bcc recipients” -m “Hi his is a test email.”

Mengirim email dengan isi file sebagai body dari message

cat /tmp/file.txt | sendEmail -f myaddress@isp.net -t admin@isp.net -s relay.isp.net -u “Test email with contents of file”

Mengirim email dengan isi file sebagai body dari message (cara ke 2)

sendEmail -f myaddress@isp.net -t admin@isp.net -s relay.isp.net -o message-file=/tmp/file.txt -u “Test email with contents of file”

Mengirim html email: (make sure your html file has <html> at the beginning)

cat /tmp/file.html | sendEmail -f myaddress@isp.net -t admin@isp.net -s relay.isp.net -u “Test email with html content”

Mengirim Short Message Service (SMS)/text message ke cellular phone

Untuk cara yang satu ini saya masih bingung dengan gateway sms no matrix yang saya gunakan,

./sendEmail -f usernameonly@gmail.com -t 08151700100@indosat.com -m This is an SMS message from Linux.-o tls=auto -s smtp.gmail.com -xu usernameonly -xp mypasswd

Written by brokenz1

July 2, 2010 at 3:41 pm

Cara Backup Data

leave a comment »

Sebagai seorang admin pasti setiap hari kita tak lepas dengan yang namanya data server, sebagai seorang admin pastinya kita juga harus mengantisipasi terjadinya hal-hal yang tidak diinginkan terhadap data kita yang ada di server. Lalu bagaimana caranya kita mengantisipasi itu, salah satunya adalah dengan mem-backup data kita secara periodic baik itu ke server lain maupun di storage khusus untuk backup. Nah, cara backup data salah satunya juga bisa dengan menggunakan bash scripting, karena secara default linux/unix sudah mendukung hal tersebut. Berikut contoh script bash untuk membackup data :

#!/bin/bash
#change direktori to source direktori
cd /home/Dokumen/
#
source_direktori=”/home/Dokumen/”
#
#struktur direktori destination = /media/backup/2010/07
#
destination_direktori=”/media/backup/$(date +%Y)/$(date +%m)/”
#
#untuk menghasilkan file kompresi dengan hasil filenya “backupdata_20100701.tar.gz “
file_tar=”backupdata_$(date +%Y%m%d).tar.gz”
#
# mencari destination direktori
# bila tidak ditemukan direktori tujuan maka kita buat script
if [ ! -d "$destination_direktori" ] ; then
echo “* Make Destination Direktori”
mkdir -p $destination_direktori
fi
#
#mencari file ods, xls, odt, dan doc (spreadsheet dan word processor) dan
#mencari file modifikasi H-1 dan H lalu copy ke directory $destination_direktori.

find $source_direktori -type f \( -iname ‘*.ods’ -iname ‘*.xls’ -o -iname \

‘*.odt’ -o -iname ‘*.doc’ \) -mtime -1 -exec cp -b –parents ‘{}’ $destination_direktori \;

#
#kompres dan hapus file aslinya
tar zcvf $destination_direktori$file_tar $destination_direktori –remove-files –exclude=’*.tar.gz’

Nah setelah script selesai dibuat sesuai keinginan kita tinggal di taruh saja di crontab untuk dijalankan scriptnya secara periodic. Semoga bermanfaat :)

Written by brokenz1

June 30, 2010 at 6:49 pm

Posted in Redhat, Solaris 10, Ubuntu Sabily

Tagged with , , ,

SL (Steam Locomotive)

leave a comment »

Kita tentu sudah tidak asing dengan perintah ls (list) di Linux/UNIX, ls merupakan perintah untuk menampilkan isi dari suatu direktori. Namun, pernahkan kita mengetikkan salah alis terbalik menjadi sl. Di linux khususnya distro Ubuntu 10.04, kesalahan tadi menyebabkan informasi bahwa perintah sl harus di install terlebih dahulu. Penasaran dengan perintah itu saya coba untuk install :

# aptitude install sl

Hasilnya adalah seperti ini :

# sl
                        @ (@@) (  ) (@)  ( )  @@    ()    @     O     @     O      @
                      (   )
                   (@@@@)
                (    )
                                   ..
             (@@@)
          ====        ________          _     __________
      _D _|  |_______/        \__I_I_____===__|_________|
      |(_)---  |   H\________/ |   |        =|___ ___|      _________________
      /     |  |   H  |  |     |   |         ||_| |_||     _|                \_____A
      |      |  |   H  |__-                   | [___] |   =|                        |
      | ________|___H__//__|_____/[][]~\____\__|       |   -|
                                  .
    __/ =| o |=-~~\  /~~\  /~~\  /~~\ ____Y___________|__|__________________________|_
    |/-=|___|=    ||    ||    ||    |=||=||=||=||=| |||====|_D__D__D_|  |_D__D__D_|
    \_/      \O=====O=====O=====O_/      \_/           _/  \_/   \_/    \_/   \_/

Ya dan kita akan melihat animasi Locomotive berjalan. Pembuat sl sendiri Toyoda Masashi membuat animasi ini bertujuan untuk mengkoreksi kesalahan perintah ls menjadi sl dengan hiburan Locomotive. Semoga menjadi hiburan anda ketika bosan dengan perintah ls.

Written by brokenz1

June 30, 2010 at 12:25 pm

Posted in Information, Ubuntu Sabily

Tagged with , , , ,

Reviews Ubuntu 10.04 Lucid Lynx

leave a comment »

Setelah sekian lama menggunakan Linux Ubuntu dari release 7.04 Feisty Fawn, akhirnya sistem operasi dengan release yang sangat memukau tampilannya datang juga. Di Ubuntu 10.04 dengan code name Lucid Lynx, para pengembang Ubuntu rupanya merombak total baik dari segi design dekstop Gnome maupun aplikasi yang di bundle dalam iso instaler. Berikut beberapa hal yang menurut saya sangat menarik di release Ubuntu terbaru kali ini :

  • Booting yang cepat seperti merasakan memakai Leopard :D , jika saya hitung sekitar 20 detik
  • Tampilan loading yang baru bernuansa serba ungu membuat saya tidak bosen lagi
  • Tampilan dekstop Gnome yang baru yang bernuansa serba gelap
  • Dari segi aplikasi, kali Gimp dihapus dari aplikasi default dengan anggapan tidak semua pengguna membutuhkan aplikasi ini karena Gimp juga termasuk aplikasi besar
  • Ubuntu one yang semakin menarik dan lengkap sehingga pengguna tidak report dan bingung jika harus memilih software yang ada di Ubuntu
  • Adanya Emphaty yang menggantikan Pidgin (but yang satu ini saya tidak memakai dan tetap menggunakan Pidgin)
  • Terakhir adalah koneksi dengan modem yang semakin lengkap terbukti dengan memakai Handset Nokia N73 dan Huawei E1550 Tatto tidak terjadi masalah sedikitpun

Adapun aplikasi yang tak pernah saya tinggalkan semenjak memakai ubuntu adalah :

  1. Vbox OSE
  2. Wine
  3. Skype
  4. GNS3
  5. Serial Port Terminal
  6. Wireshark
  7. Claws Mail
  8. MuCommander
  9. Zekr
  10. VLC
  11. Xine

Karena lagi malas nge-blog segini aja deh, lain kali di lengkapi hehe

Written by brokenz1

June 13, 2010 at 7:07 am

Hyperterminal di Linux Ubuntu

leave a comment »

Bagi kita-kita yang sering menggunakan linux untuk aktifitas sehari-hari tentunya banyak hal yang bisa kita lakukan dengan aplikasi-aplikasi yang ada. Nah, namun ada satu hal yang masih terpikir oleh saya yaitu bagaimana jika kita ingin melakukan konfigurasi sebuah router lewat console. Pasti yang terlintas adalah menggunakan hyperterminal di Win***, yupz betul. Namun setelah saya cari-cari akhirnya ketemu juga pengganti hyperterminal di linux adalah minicom. Bagi pengguna OS Debian base aplikasi ini sudah tersedia di repositori dan seperti biasa dengan menggunakan perintah aptitude untuk menginstallnya.

root@brokenz:~# aptitude install minicom

langkah pertama jika sudah terinstall adalah Baud rate, Data bits, Parity dan Stop bits serta Flow control yang secara default memiliki nilai seperti ini :

root@brokenz:~# minicom -s

Baud Rate : 115 200

Data Bits : 8

Parity : None

Stop Bits : 1

Flow Control : None

Lalu save jika sudah selesai dengan setting yang kita inginkan dan beri nama misal Anggora dan jalankan dengan perintah seperti ini :

root@brokenz:~# minicom 0 Anggora

Written by brokenz1

January 14, 2010 at 3:19 am

Posted in Ubuntu Sabily

Tagged with , ,

Follow

Get every new post delivered to your Inbox.