Save State, Snapshot, Pause virtual mesin

Minggu ini menjelang assessment ada beberapa siswa yang sibuk melakukan hardening di mesin virtual. Cuman mereka ngeluh setelah dilakukan hardening konfigurasinya hilang lagi. Ya kalo virtual mesinnya direboot (power off) bisa hilang lagi konfignya, namun ada beberapa fitur di virtual mesin yang bisa digunakan untuk mengatasi hal tersebut yaitu save state, snapshot dan pause.

Contohnya untuk save bisa dilihat di video berikut:

Selain itu ada juga pilihan untuk snapshot, maksudnya kayak fitur restore point di windows. Jadi misalnya setelah itu guest machine kita error, kita bisa kembalikan dia ke kondisi pas ambil snapshot. Ini contoh tutorial utk bikin snapshot:

Opsi lainnya adalah pake opsi pause. Pause ini cuman menyimpan sementara kondisi virtual mesin di memori. Kayak kita lagi kerja di laptop terus salah satu windowsnya kita minimize. Tutorialnya bisa dilihat pada video berikut:

Klo di pause ada beberapa resiko terjadi error pas kita coba jalanin lagi virtual mesinnya. Menurut saya yg paling aman pake opsi yang pertama, save the machine state.

Have fun!

Linux Grub Tidak Terbaca

Beberapa hari lalu, teman saya tidak sengaja numpahin air di laptop saya. Airnya lumayan banyak,  sekitar 1 botol 500ml. Akibatnya laptop saya mati. Kemudian saya buru-buru matikan laptopnya, saya bongkar, copot semua komponennya dan diamkan selama satu hari. Besoknya saya coba pasang lagi semua bagian2nya. Alhamdulillah laptopnya mau idup lagi. Cuman OSnya gak mau loading. Jadi laptopnya abis ngejalanin BIOS, ngebaca HD dll, terus restart lagi. Btw saya pake Linux. Harddisknya kebaca, cuman kayaknya GRUB nya gak kebaca. Setelah browsing2 dan nyoba2 beberapa solusi orang di internet, akhirnya nemu juga cara benerinnya tanpa harus install ulang OS saya. Yg saya lakukan kayak gini:

  1. Minjem dulu laptop/PC temen buat bikin USB/CD bootable
  2. Donlot dulu tools GrubEFIReinstall dari link berikut: http://www.rodsbooks.com/refind/getting.html . Ada banyak file disana, saya pilih yang USB image file.
  3. Kemudian bikin bootable USB dari image GRUBEFIReinstall tadi. Karena gak mau ribet, buat bikin bootable USB ini saya pake tools Etcher
  4. Setelah USBnya jadi colokin ke laptop dan idupin tuh laptop, maka program GrubEFI bakal jalan dan ngebaca Harddisk kita. Terus dia nampilin menu, dan nampilin OS apa aja yang ada di Laptop saya.
  5. Kemudian saya pilih OS Linux. Dan Linux saya alhamdulillah jalan lagi.
  6. Setelah masuk ke OS Linuxnya, Konek ke Internet.
  7. buka terminal.
  8. Kemudian sebagai Root jalankan perintah2 berikut satu2:
[-d /sys/firmware/efi\ && echo "EFI boot on HDD" || echo "Legacy boot on HDD"


mount /dev/sda1 /boot/efi

apt-get install --reinstall grub-efi

grub-install /dev/sda

update-grub

file /boot/efi/EFI/debian/grubx64.efi

efibootmgr --verbose | grep debian

Setelah itu matiin laptop, copot USBnya dan idupkan lagi Laptopnya. Alhamdulillah laptop saya waras lagi. Tutorial lengkapnya bisa dilihat pada link berikut: https://wiki.debian.org/GrubEFIReinstall

Debian file system error

Hari ini saya sempet shock, karena lagi make Laptop kemudian tiba – tiba dia error dan menampilkan pesan berikut:

dev/sda2 contain a file system with errors, check forced 
Inodes that were part of a corrupted orphan linked list found
/dev/sda5: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY. 
Fsck exited with a status code 4 
The root filesystem on /dev/sda2 requires a manual fsck
BusyBox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1) built in shell (ash)

Enter 'help' for a list of built-in commands
(initramfs)

Nah kemudian saya coba-coba beberapa perintah disitu, cuman gak ngaruh. Kemudian setelah googling dan baca-baca baru nemu solusinya, yaitu ketik perintah berikut ini:

fsck -f /dev/sda2

kemudian nanti komputer bakal ngecek Inode, dan dia bakal nanya Fix(y)? disini cukup ketik yes atau y

terus sampe beberapa kali nanya Fix(y)? jawab aja y

nanti kalo dia berhenti, tampilan di terminal akan kembali ke (initramfs). Abis itu saya matiin komputer dengan mencet tombol power. Kemudian idupin lagi, alhamdulillah laptop saya waras lagi.

Nah ternyata error nya ini gara-gara saya gak matiin laptop dengan sempurna, jadi ceritanya lagi kerja terus pas mau pindah ruangan langsung tutup tuh laptop, dan pas dibuka keluar lah pesan error tadi.

Di youtube berikut ada orang yang ngeshare solusi yang sama:

Semoga Bermanfaat!



Tutorial lyx dalam bahasa Indonesia

tutorial LYX
lyx

Pada tulisan sebelumnya saya sudah cerita tentang aplikasi lyx yang banyak digunakan untuk penulisan buku maupun karya ilmiah. Nah sekarang saya mau sharing tentang cara penggunaan lyx. Ternyata sudah ada yang menulis tutorial lyx dalam bahasa indonesia. Berikut beberapa linknya :

  • Lyx Bukan Hanya Program Pengolah Kata: Tutorial lyx ini ditulis oleh Abe Susanto, linknya bisa lihat di blog  ini.
  • Buku panduan lyx untuk pemula : buku ini terbitan Gunadarma, linknya bisa dilihat di blog ini

Selain itu, sebenarnya lyx juga menyediakan dokumentasi yang cukup lengkap. Pada aplikasi lyx bisa dilihat di menu Help — nah disitu ada introduction, ada tutorial juga yang sangat lengkap (dalam bahasa Inggris) . Di halaman wiki.lyx.org juga ada tutorial dan dokumentasi yang bisa kita gunakan untuk belajar menggunakan lyx. Halaman tutorialnya ada dialamat ini http://wiki.lyx.org/LyX/Tutorials.

Aplikasi ini memiliki banyak kelebihan. Kita gak perlu pusing mikirin layout, atur spasi dll. Semuanya dikerjakan lyx. Kita cuman perlu konsentrasi pada isi tulisan. Beda banget dengan microsoft word dimana kita juga harus atur layoutnya, kemudian merubah spasi, paragraph dll. Seringkali kita butuh waktu banyak cuman untuk merapihkan  tulisan kita.

Awalnya mungkin kita akan merasa kesulitan menggunakan aplikasi ini. Ini karena kita sudah terbiasa dengan microsoft word. Tapi menurut saya itu cuman masalah latihan saja. Kalau sudah bisa maka menulis pun jadi menyenangkan .  Mari kita belajar menggunakan lyx !

 

Shazam

Pak Budi  baru saja cerita ke saya tentang Shazam. Sebuah aplikasi yang menarik. Jadi misalnya kita sedang mendengarkan lagu di radio atau di cafe atau dimana saja. Kemudian kita mau tahu ini lagu judulnya apa sih? trus yang nyanyi siapa sih? Nah kita bisa gunakan aplikasi Shazam ini, jadi misalnya aplikasi ini kita install di smartphone. Nah kemudian kita jalankan aplikasi Shazam, kemudian smartphonenya kita dekatkan dengan radio yang sedang muter lagu tadi. Kemudian aplikasi ini akan kasih tau ini lagu apa dan penyanyinya siapa. Yang menarik lagi, walaupun aplikasi ini tidak mendengar lagu ini dari awal, dia tetap bisa mengenali lagu. Waktu itu yang kita coba lagu aerosmith, gak tau kalo lagu dangdut ada gak di database shazam.

Karena penasaran saya cari tau bagaimana cara shazam bisa mengenali lagu. Setelah browsing saya ketemu ada paper yang ditulis oleh salah satu developer shazam. Papernya bisa dilihat disini. Jadi intinya dia menggunakan teknologi audio fingerprinting berbasis spectogram.Kurang lebih seperti ini cara kerjanya :

  1. Awalnya shazam akan melakukan fingerprinting lagu kemudian fingerprint ini disimpan ke dalam database dalam bentuk tabel hash.shazam

2.  User yang sedang mendengarkan lagu akan merekam lagu dan dibuat fingerprintnya sekitar 10 detik dari lagu tersebut.

  1. Applikasi shazam kemudian akan mengupload fingerprint lagu yang dicari ke server shazam. Kemudian Shazam akan mencari apakah ada fingerprint tersebut pada databasenya.
  2. Kalo ketemu maka dia akan menampilkan judul lagu dan penyanyinya.

Sekilas teknologi ini agak mirip dengan teknologi scanning malware yang digunakan oleh antivirus. Dimana ada pattern matching signature virus.  Dari hasil diskusi dengan pak budi, beliau punya ide teknik ini mungkin bisa kita gunakan untuk meningkatkan cara kerja antivirus. Cuman perlu dipelajari lebih lanjut. Selain itu juga bisa digunakan untuk teknik autentikasi voice recognition. Nah mungkin ada mahasiswa atau dosen yang tertarik untuk meneliti tentang teknik yang digunakan shazam?? Mari kita diskusi

install lyx di debian

Untuk bikin dokumen, umumnya orang menggunakan microsoft word. Tapi ternyata untuk menulis artikel ilmiah, atau yang memiliki halaman banyak, seringkali kita menemui masalah dengan word. Seperti crash atau layoutnya berantakan. Apalagi bila dokumen yang kita buat punya banyak gambar. Seringkali kita pusing dan menghabiskan banyak waktu ketika harus mengedit dokumen pada microsoft word. Nah ternyata ada tools yang lebih canggih yang sudah banyak digunakan untuk menulis dokumen, yaitu LaTeX. LaTeX merupakan aplikasi yang berbeda dengan word. Pada LaTeX kita tidak harus pusing mikirin layout maupun design dokumen kita. Kita cukup konsentrasi pada isi dokumen. Layout, pengaturan gambar, pengaturan halaman dan lain-lain akan dikerjakan oleh aplikasi ini.  LaTeX ini sudah menjadi aplikasi standar untuk dokumen ilmiah.  Sekarang sudah ada tools GUI untuk LaTeX yaitu Lyx. Instalasinya cukup mudah.

Cara install lyx di debian seperti berikut :

lyx
lyx

apt-get install lyx

Manual lyx untuk debian bisa dilihat disini

Lyx juga ada versi windowsnya bisa diunduh disini :

http://www.lyx.org/Download

Manualnya bisa dilihat disini :

http://wiki.lyx.org/

Dokumentasi tentang aplikasi maupun tutorial cara penggunaan juga ada di halaman wiki diatas. Mungkin pada awalnya kita perlu waktu untuk mempelajari lyx, tapi selanjutnya bila sudah terbiasa maka lyx pasti akan jadi pilihan utama untuk menulis dokumen. Selamat ber-LaTeX

Versi Whatsapp Ini Telah Kadaluarsa

Hari ini teman saya galau, karena whatsapp-nya error. Pas buka whatsapp dia dapat pesan versi whatsapp ini telah kadaluarsa. Silahkan kunjungi google play store untuk mengunduh versi terbaru. Pas dia coba unduh malah dapat pesan error gagal koneksi. Padahal koneksi internetnya tidak ada masalah. Karena teman saya ini rada gaptek, dia minta tolong saya untuk update whatsappnya.

Lumia

Nah cuman yang jadi masalah, teman saya ini menggunakan HP Nokia Lumia versi jadul. HP ini gak pake sistem operasi Android. Masih pake windows phone. Jadi pas pegang HP dia, malah saya yang gaptek. Terus dia pake versi bahasa Indonesia, karena saya gak terbiasa jadi rada membingungkan :)

  • Pertama saya coba unduh update Whatsappnya, ternyata tidak bisa malah dapat error gagal koneksi.
  • Kemudian saya coba buka aplikasi kios alias google play store, eh dapat error yang sama gagal koneksi. Padahal koneksinya gak ada masalah
  • Kemudian saya coba buka browser dan masuk ke play.google.com. Setelah masuk play store, saya coba search Whatsapp. Pas saya coba unduh, dan error lagi disuruh unduh whatsapp lewat play store.

Karena buntu akhirnya saya coba tanya mbah google. Hasil googling banyak banget yang menyarankan untuk download apk whatsapp kemudian install. Cuman mengunduh langsung apk dari sumber gak jelas ini sangat rawan untuk mendapat aplikasi palsu yang sudah disusupi virus. Kemudian setelah baca-baca lagi ternyata permasalahannya karena nokia sekarang sudah ganti pake opera store. Cuman untuk update kios jadi opera store, harus update Sistem operasinya dulu. Ok setelah saya coba jadi begini langkah untuk mengatasinya:

  1.  upgrade sistem operasinya dulu. Lewat menu pengaturan –> pembaruan telepon –> periksa pembaruan –> Unduh. Oiya untuk upgrade ini perlu koneksi yang bagus serta sebaiknya pasang kabel adapter. Cukup lama yang untuk mengunduh update ini, tergantung koneksi
  2. Update kios jadi nokia store
  3. Setelah itu baru bisa update Whatsapp

Lumayan panjang langkah untuk update whatsapp yang kadaluarsa ini. Cuman cara ini lebih aman dibandingkan mengunduh apk whatsapp bukan dari play store. Karena rawan disusupi malware. Sekian obat galau dari saya.

Semoga bermanfaat!

Install Google Chrome di Debian

Minggu ini saya terpaksa harus install google chrome di Debian. Karena ada kerjaan di kampus yang harus mengunjungi sebuah website. Nah sayangnya website tersebut dirancang untuk tampil dengan browser google chrome. Pake browser lain seperti firefox maupun iceweasel ada beberapa fungsi yang agak berantakan. Yah sudahlah, akhirnya coba googling beberapa tutorial buat install google chrome. Ternyata tidak sulit.Cara instalasinya sebagai berikut:

Download

Yang pertama kita harus mengunjungi web resminya Google Chrome kemudian cari versi personal desktop yang untuk Linux. Linknya bisa dilihat dibawah ini:

https://www.google.com/chrome/browser/desktop/

Saya pilih yang versi 64 bit .deb (untuk Debian), karena saya menggunakan Debian yang 64 bit. Kemudian untuk mengunduhnya kita harus baca dulu agreement dan klik accept dan Install. Saya pilih donlot di folder

~/Downloads/
 
Nama Filenya kalo di komputer saya seperti ini:
 "google-chrome-stable_current_amd64.deb"

Install

Kalo downloadnya sudah selesai, jalankan terminal. Kita harus jadi root dulu, dan pindah ke folder Download

cd ~/Downloads/

Kemudian sebagai root jalankan perintah berikut:

dpkg -i google-chrome-stable_current_amd64.deb

Kemudian ternyata instalasi gagal, dan saya dapat error message seperti berikut ini:

"dpkg: dependency problems prevent configuration of google-chrome-stable:"

Hal ini ternyata karena ada beberapa paket yanh dibutuhkan sama si google chrome saya belum punya (dependancies problem)

Untuk mengatasinya jalankan perintah berikut sebagai root:

apt-get -f install

Biasanya ada pertanyaan konfirmasi apakah kita mau menginstall paket-paket tersebut, kemudian tinggal pilih yes. Kemudian coba instalasi lagi Google Chrome dengan perintah berikut:

dpkg -i google-chrome-stable_current_amd64.deb

Nah selanjutnya instalasi beres. Untuk menjalankan Google chrome tinggal buka terminal dan ketik

"google-chrome"

atau bisa juga klik iconnya lewat menu internet biasanya.

Semoga Bermanfaat!

Instal Sophos di Linux

Hari ini saya lagi coba instal sophos di Linux. Seringkali orang beranggapan bahwa sistem operasi Linux itu bebas virus. Jadi gak perlu install anti virus dll. Padahal sebenernya tidak ada antivirus yang bebas dari virus. Hanya saja memang virus komputer alias malware itu dibuat paling banyak untuk sistem operasi Windows dan Android saat ini.  Memang faktanya tidak banyak ditemukan malware pada sistem operasi linux. Hal ini karena sistem operasi Linux ini masih kurang populer, dan tidak banyak yang menggunakan. Tapi bukan berarti tidak ada malware yang dibuat untuk Linux.

Ok, kembali ke topik. Jadi saya lagi nyoba instal sophos di Linux. Penasaran aja setelah baca review bahwa anti virus ini mengeluarkan versi untuk Linux. Sebelumnya saya pake ClamAV. Ok langsung aja tentang software requireent untuk versi linux, sophos baru support untuk distro Redhat, Centos, Oracle Linux, Suse, Ubuntu, Debian dan Linux Mint. Untuk hardwarenya kebutuhannya cukup gede yaitu memori minimal 1gb, dan hardisk minimal 1 GB.

Instalasi

Untuk instalasi silahkan unduh dari halaman berikut:

https://www.sophos.com/en-us/products/free-tools/sophos-antivirus-for-linux.aspx

Disana kita diminta registrasi dulu, masukan nama dan alamat email, terus ada beberapa informasi lainnya.

Setelah itu kita dapat mengunduh file instaler dalam bentuk tar.gz.

Setelah itu jalankan terminal, pindah ke directory tempat kita mengunduh file tadi

Kemudian ekstrak dengan perintah berikut:

tar -xzvf tarball

kemudian jalankan script untuk instalasi:

./sophos-av/install.sh

Kemudian nanti akan muncul petunjuk, kita mau menginstall di directory mana, apakah mau autoupdate dll

Setelah itu untuk melakukan scanning, buka terminal. Sebagai root jalankan perintah berikut:

savscan /

Untuk update antivirus kita bisa ketik perintah berikut sebagai root:

/opt/sophos-av/bin/savupdate

Sejauh ini menurut saya antivirus ini cukup baik. Mampu mengenali beberapa sampel malware yang ada di komputer saya. Antivirus ini hanya dijalankan melalui terminal sebagai root. Ada juga fitur on-access scanning, cuman saya belum sempet nguji.

Semoga Bermanfaat!

Dokumen resmi startup guide untuk Linux

https://www.sophos.com/en-us/medialibrary/pdfs/documentation/savl_9_sgeng.pdf

tulisan lain tentang antivirus di linux

Antivirus Linux

Cara buka file rar di Linux

Para pengguna Linux biasanya agak kesulitan untuk buka file Rar. File berakhiran Rar adalah sebuah jenis kompresi yang sering digunakan di Windows. Nah di Linux biasanya yang digunakan adalah format kompresi Gzip, Bzip, Tar dll. Cara buka file rar di linux sebenarnya tidak sulit. Ada beberapa cara, cuman yang saya gunakan adalah dengan mengunduh aplikasi unrar untuk Linux.

Instalasi

Untuk Ubuntu cara instalasinya adalah:

  1. Buka terminal
  2. Jalankan perintah berikut: sudo apt-get install unrar

Untuk Debian cara instalasinya adalah:

  1. Buka terminal
  2. Jalankan perintah su:
  3. Jalankan perintah “apt-get install unrar” atau “apt-get install unrar-free”.

Untuk Fedora cara instalasinya adalah:

  1. Buka Terminal
  2. Jalankan perintah berikut sebagai root: “yum install unrar”

Untuk BSD

  1. Buka terminal
  2. Jalankan perintah berikut sebagai root: pkg_add –v –r unrar

Untuk SUSE

  1. Buka terminal
  2. Jalankan perintah berikut sebagai root: zipper install unrar

Atau bisa juga langsung unduh installernya dari websitenya rar lab. Bisa dilihat pada link berikut ini:

http://www.rarlab.com/download.htm

Buka File Rar

Kalo sudah diinstall, untuk mengektrak file rar tinggal ketik perintah berikut pada terminal: unrar e namaFile.rar

atau bisa juga dengan perintah unrar x namafile.rar

Sebenarnya masih ada beberapa opsi lainnya yang kita bisa gunakan. Untuk melihat opsi apa saja yang tersedia kita bisa ketikan perintah unrar –help pada terminal

Semoga Bermanfaat!

Bahan bacaan:

http://www.tecmint.com/how-to-open-extract-and-create-rar-files-in-linux/

https://www.feralhosting.com/faq/view?question=36

http://www.cyberciti.biz/faq/open-rar-file-or-extract-rar-files-under-linux-or-unix/

http://www.wikihow.com/Unrar-Files-in-Linux