Thursday, August 6, 2009

Membuat Security Camera ber-sensor Gerak dengan Webcam di Linux

Gampang sekali caranya.

Kalau anda sudah punya webcam, pastikan webcam anda terdeteksi dan bekerja di linux, masuk ke console/ terminal dan tuliskan;
topiq[linux-desk]$dmesg
...
...
(dipotong biar gak kebanyakan)
Linux video capture interface: v2.00
pwc: Philips webcam module version 10.0.13 loaded.
pwc: Supports Philips PCA645/646, PCVC675/680/690, PCVC720[40]/730/740/750 & PCVC830/840.
pwc: Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30,
pwc: the Creative WebCam 5 & Pro Ex, SOTEC Afina Eye and Visionite VCS-UC300 and VCS-UM100.
pwc: Logitech QuickCam 4000 Pro USB webcam detected.
pwc: Registered as /dev/video0.
usbcore: registered new interface driver Philips webcam
topiq[linux-desk]$

Nah, itu webcam-nya sudah kedetect. Sekarang anda membutuhkan program bernama motion. Download disini; http://www.lavrsen.dk/twiki/bin/view/Motion/DownloadFiles wiki sama guidenya juga ada disini; http://www.lavrsen.dk/foswiki/bin/view/Motion/MotionGuide3x1x20#Configure_Script . Enak tho...???

Di komputer saya (pentium III coppermine, ram 256 MB, zenwalk 6) motion ini error terus waktu di ./configure, make dan make install. Error-nya kurang tahu saya, sepertinya berhubungan dengan ffmpeg yang tidak kompatibel dengan motion-3.2.11. Setelah ditambahkan opsi -without-ffmpeg, instalasi berhasil. Enak tho...???

File konfigurasi-nya ada di /usr/local/etc/motion.conf, di komputer saya lho... barangkali di komputer anda bisa saja berlainan, tergantung opsi yang diberikan di belakang perintah ./configure waktu install pertama. Kalau file motion.conf ini tidak ada, yang perlu dilakukan adalah me-rename file motion-dist.conf menjadi motion.conf. Sesuaikan dengan kebutuhan dan selera anda. Yang paling penting diperhatikan adalah opsi target_dir, isi dengan directory dimana gambar hasil capture akan disimpan. Selain itu kita perlu memastikan file yang ditunjukkan pada opsi process_id_file (motion.pid) benar-benar ada dan dapat ditulisi oleh user yang menjalankan motion. Itu adalah file yang berguna untuk menyimpan pid dan motion, karena komputer saya menunjukkan error jika file itu tidak ada atau tidak dapat ditulisi.

Setelah itu semua beres, anda tinggal mengetikkan 'motion' di terminal.
topiq[linux-desk]$ motion
[0] Processing thread 0 - config file /usr/local/etc/motion.conf
[0] Unknown config option "ffmpeg_cap_new"
[0] Unknown config option "ffmpeg_cap_motion"
[0] Unknown config option "ffmpeg_timelapse"
[0] Unknown config option "ffmpeg_timelapse_mode"
[0] Unknown config option "ffmpeg_bps"
[0] Unknown config option "ffmpeg_variable_bitrate"
[0] Unknown config option "ffmpeg_video_codec"
[0] Unknown config option "ffmpeg_deinterlace"
[0] Unknown config option "movie_filename"
[0] Unknown config option "timelapse_filename"
[0] Motion 3.2.11 Started
[0] Motion going to daemon mode
topiq[linux-desk]$

Secara otomatis motion akan menghidupkan dan mengaktifkan kamera anda dan merekam gambar jika mendeteksi ada gerakan. Anda bisa lihat hasil capture-nya di direktori yang sudah ditentukan pada opsi target_dir. Uenak tho...???




Wednesday, June 3, 2009

NSA Anonymous Sniffing Techniques

Mengendus lalu lintas data di Internet

disc: artikel ini ngambil dari sini http://www.askapache.com/security/sniffing-on-ethernet-undetected.html. Sebenarnya ini adalah pengakuan dari Mark Klein, seorang teknisi AT&T yang sudah bekerja selama 22 1/2 tahun, pada tanggal 06 April 2006. Terjemahan bebas, kalau teman-teman merasa bahasanya agak aneh, mendingan ke site aslinya aja (sudah saya tulis di atas).

Apa yang aku temui pertama kali:

    Pada 2002, waktu aku masih bekerja di kantor AT&T San Francisco, manajer area berkata padaku untuk bersiap menyambut kedatangan seorang agen National Security Agency (NSA), yang akan meng-interview teknisi setingkat dengan manajement berkaitan dengan pekerjaan khusus. Agen itu datang, aku temui dan mengantarkan dia pada orang yang cocok.

    Januari 2003, aku, bersama dengan yang lain, berkunjung ke kantor pusat AT&T di Folsom Street San Francisco - tepatnya adalah di gedung SBC lantai tiga. Disana aku melihat satu ruangan baru yang sedang dibangun berdekatan dengan ruangan switch 4ESS dimana panggilan telepon publik di sambungkan. Aku pelajari bahwasanya orang yang di-interview NSA untuk sebuah pekerjaan rahasia adalah orang yang bekerja memasang semua peralatan di ruangan ini. Teknisi harian biasa tidak boleh berada di ruangan itu.

    Oktober 2003, perusahaan memindahkan aku ke gedung San Francisco untuk mengawasi ruangan Worldnet Internet, yang memuat banyak routers, rak-rak modem untuk pelanggan layanan dial-in, dan peralatan-peralatan lain. Aku bertanggung jawab pada pemecahan masalah-masalah di jaringan fiber optik dan memasang sirkuit-sirkuti baru.

     Ketika bertugas itu, aku pelajari bahwa kabel fiber optik dari ruangan rahasia menyadap jalur-jalur di Worldnet dengan memecah sebagian sinyal cahaya. Aku lihat ini di dokumen design yang ada padaku, berjudul "Study Group 3, LGX/Splitter Wiring, San Francisco" tertanggal 10 Des. 2002. Aku juga melihat dokumen design tanggal 13 Jan 2004 dan 24 Jan 2003, yang memerintahkan teknisi untuk menyambungkan beberapa sirkuit yang sedang menyala ke rangkaian "splitter", yang membelokkan sinyal cahaya ke ruangan rahasia. Sirkuit yang dimaksud adalah Peering Links, yang menghubungkan Worldnet dengan network lain dan dengan demikian seluruh negeri, seperti halnya seluruh dunia terhubung.

     Salah satu dokumen mempunyai daftar peralatan yang terpasang di ruangan rahasia, dan dalam daftar itu mencakup Narus STA 6400, yaitu "Semantic Traffic Analyzer". Teknologi Narus STA itu digunakan diantaranya oleh agen intelijen pemerintah karena kemampuannya memilah sejumlah besar data untuk mencari target yang diinginkan (to sift through large amounts of data looking for preprogrammed targets). Iklan perusahaan ini membual bahwa teknologi-nya "menangkap data pemakaian seluruh pelanggan ... dan mengubahnya menjadi informasi untuk ditindak-lanjuti (actionable information).... memperlihatkan semua aplikasi internet secara lengkap."

     Pekerjaanku mengharuskanku menyambungkan sirkuit-sirkuit baru ke rangkaian "splitter" dan membuat mereka menyala dan beroperasi. Ketika bekerja terutama di bagian yang sulit dengan East, aku ketahui bahwa rangkaian "splitter" lain yang semacam ini juga terpasang di kota-kota lain, termasuk Seattle, San Jose, Los Angeles dan San Diego.

     Apa Pentingnya dan Kenapa Penting Untuk Menjadikan Fakta-fakta ini Jelas/Terang?
 
     Berdasarkan pengetahuanku mengenai koneksi dan equipment-nya pada masalah ini, tampaknya NSA mempunyai kemampuan melakukan pengamatan dan mengendus/ menghisap data apapun yang melewati Internet - baik itu email, web-surf maupun data lainnya.

    (huuh.... capek nerjemahin...)

     Given the public debate about the constitutionality of the Bush administration’s spying on U.S. citizens without obtaining a FISA warrant, I think it is critical that this information be brought out into the open, and that the American people be told the truth about the extent of the administration’s warrantless surveillance practices, particularly as it relates to the Internet.

    Despite what we are hearing, and considering the public track record of this administration, I simply do not believe their claims that the NSA’s spying program is really limited to foreign communications or is otherwise consistent with the NSA’s charter or with FISA. And unlike the controversy over targeted wiretaps of individuals’ phone calls, this potential spying appears to be applied wholesale to all sorts of Internet communications of countless citizens.

Wednesday, May 27, 2009

8 Alasan Tidak Menonton Indosiar

TV Nasional yang saya Block adalah INDOSIAR. Saya
hanya prihatin membayangkan generasi penerus kita otaknya terisi oleh tayangan tidak bermutu. Sudah
entah berapa bulan saya dan keluarga tidak menonton Indosiar, sampai
lupa kalau ada stasiun TV Indosiar. Alasannya, saya menilai tayangan sinetron-sinetron indosiar menurut saya tidak mendidik.


1. Mengajarkan sifat iri

Sinetron percintaan remaja, selalu ada intriks iri, dengki, dendam,
yang “mengharuskan” pemain mengeluarkan bentakan, kata-kata kasar,
bahkan pukulan… apa ya memang harus begitu? Atau sinetron religi yang
isinya dendam, iri, dengki? setelah itu diberantas oleh kebaikan?? Tapi
liat bagaimana stasiun tv menvisualisasikan iri dengki dendam?


2. “Kurang” Lucu

Di stasiun TV lain pun sebenarnya kurang lebih sama, tetapi saya secara
spesifik ingin membahas cerita cerita cerita legenda di Indosiar yang
merupakan kekayaan budaya nasional telah diubah sedemikian rupa
sehingga menyimpang dari kisah aslinya. Dari pakaiannya saja terkesan
aneh, potongan rambut, setting backgroundnya yang menurut saya “lucu”,
jaman dulu tidak… jaman sekarang nggak cocok.


3. “Kurang” Kreatif

Saya bukan termasuk orang yang anti terhadap kreatifitas. Hanya tolong
bedakan antara kreatif dan idekonyol… Kembali ke Sinetron Indosiar
tadi, sebenarnya mau dibawa kemana penonton… sinetron legenda komedi?
Atau Legenda Horor? atau Fiksi Animasi? atau apa?? Fiksi ilmiah???
wahhh kayanya jauh banget.


5. “Kurang” Pas

Dari dandanan dan setting latarbelakang sih cocoknya legenda komedi. …
Tapi Dari Alur Ceritanya kok “serius sekali” menggarap cerita legenda…
atau animasi terlalu berlebihan yang menggambarkan orang yang bisa
berubah-ubah wujud sewaktu-waktu menjadi makhluk aneh… seperti cerita
animasi kartun…


6. Bahasa Kasar

Coba anda simak adegan perkelahian antara “si baik” dan “si jahat”.
Silakan anda hitung berapakali kata-kata kasar dan umpatan dari para
pemain dalam satu episode. Apakah memang harus begitu?


7. Mengada-ada

Maaf, saya bukannya ingin men-jugde para penonton sinetron Indosiar
dengan cap apapun. Saya juga penyuka Legenda. Dari kecil bapak saya
selalu bercerita tentang berbagai legenda tanah air. Saya hanya ingin
mengkritik cara membuat sinetron… Saya justru ingin “menyelamatkan”
legenda indonesia. Contain cerita yang bagus tapi kalau cara
menvisualisasikan dan menulis skenarionya ga bagus.. ya begini hasilnya…


8. Kurang Mendidik

Ingat ya (sambil mnegacungkan telunjuk saya..!) Indosiar dan Stasiun TV
yang lain, anda sedang memasukkan contain kedalam otak-otak (bahkan
alam bawah sadar) generasi penerus indonesia… apakah kita tega generasi
penerus kita dicekokin dengan sinetron yang penuh kekerasan, iri,
dengki, irrasionalitas???


Atau barangkali disengaja oleh skenario konpirasi yang lebih besar? (baca: konspirasi global?) semoga tidak.


Disadur dari: Hokya.co.cc

Tuesday, May 12, 2009

Microsoft ngiklan anti Apple


Laptop Hunters $1500 Lisa and Jackson get a Sony VAIO

Ini bukan iklan laptop sony vaio... ini iklan katanya yang bikin Microsoft buat menjatuhkan pesaingnya Apple....

Kayak iklan perang harga operator seluler ajah... ternyata orang dagang dimana-mana sama saja, mau di Amerika mau di Indonesia...



Tuesday, February 24, 2009

Konek Dengan Indosat, LG KU250, Slackware 12.1

Inilah langkah-ku waktu konek ke inet pake LG-KU250 (3g for all), kartu mentari gsm dan slackware linux di mesin Pentium III katmai 550 mhz.

1.Colokin hp ke port USB yang tersedia dengan kabel data yang disediakan waktu beli hp. Kalau beli baru pasti ada di dalam box-nya, kalau beli seken kadang ada, kadang nggak.

2.Buka terminal/ konsole, ketik 'dmesg' enter.



Lihat baik-baik baris ke 4 dari bawah, dan sekitarnya... itu menandakan bahwa hp kita sudah terdeteksi sebagai modem di interface /dev/ttyACM0.

3.Setelah itu, buka KPPP. Dari KickStar, Internet, KPP-Internet Dial Up Tool. Klik configure, di tab account klik add, lalu ada popup window pilih manual setup. Saya bikin account indosat mentari durasi. Nih screenshotnya... kalau udah klik ok.



4.Window akan kembali ke tampilan setting account, tapi kali pilih tab modem, klik add, beri nama modem anda misal 'cellphone' pastikan Modem Device dipilih di /dev/ttyACM0 seperti yang kita lihat di output terminal tadi.



5.Lalu pindah ke tab modem, terus klik Modem Command, masukkan extra init kayak gini; AT+CGDCONT=1,”IP”,”indosatgprs” kalo kartu anda im3 ganti bagian 'indosatgprs' dengan 'www.indosat-m3.net'.



6.Klik ok. Lalu ok lagi. Isi username dengan 'indosat@durasi' (tanpa tanda kutip) password sama kayak gitu. Terus klik connect, tunggu sebentar kalau udah konek window KPPP akan ter-minimize, dan kalau dibuka kelihatan jadi kayak gini.



Connected at Unknown speed? Biarin ajah namanya juga murah... :) yang penting bisa pop email bisa komen2 dikit di facebook temen, posting di blog... cukup

7.Kalo anda pencet tombol details nanti keluar gambar kayak gini;



itu local address sama remote address-nya kelihatan, berapa bytes data yang masuk, berapa byte keluar juga kelihatan.

8.Udah... ah

Monday, February 23, 2009

Youtube hack... wuih...

(dapet dari www.allticles.com belom sempet translate... :) )

Do you utilize YouTube to host videos you create and want to share with the world at the best quality? Has someone else created a YouTube video, but you are only interested in a portion of it for your blog or website? Here are 2 tips that help ensure your audience has a better YouTube expereince:

Tip 1. Forcing the browser to use the High Quality version of the video

You may notice just under the lower right coner of the video window, some videos have an option to “Watch In High Quality”. By default, these videos will play as a 320×240 FLV file at 320Kb/s. Check out this sample:

http://www.youtube.com/watch?v=MBGeNeofk0A

The user could click on this link to “Watch in High Quality” which will reload the video and play the MP4 version , which is 480×360 at 512Kb/s. By adding &fmt=18 to the end of the URL, you’ll make the URL you share with others bring them right to the high quality version. Here’s the same video in the High Quality view:

http://www.youtube.com/watch?v=MBGeNeofk0A&fmt=18

What else are you gaining besides increased video resolution? The video is compressed with H.264 compression, so you get better video even at the same data rate. You also go from a low fidelity mono audio feed to stereo @ 44.1Khz sample rate.

&fmt=6 increases the resolution from 320×240 to 448×336, Flash 7 video @ 900Kbps; audio @ 44.1KHz 96Kbps Mono CBR.

&fmt=18 increases the resolution to 480×360, H.264 video @ 512Kbps; audio @ 44.1KHz 128Kbps Stereo. Note, the bandwidth may be lower, but it’s utilizing a more efficient compression codec.

UPDATE: &fmt=22 increaes the resolution to 720p HD video if the source was uploaded at a high enough resolution.

Tip 2. Advancing the video to a specific playback point.

If you evern wanted to link to a video in YouTube that was lengthy, but had a very interesting part partway through, there is a hack to allow you to begin playback at a precise time. You can specify the minutes and seconds of the start time like this:

add #t=53s to the end of the URL to start at 53 seconds into it:

http://www.youtube.com/watch?v=MBGeNeofk0A#t=53s

add #t=1m57s to the end of the video URL to start playback at 1 minute 57 seconds:

http://www.youtube.com/watch?v=MBGeNeofk0A#t=1m57s

Think of this as bookmarking your video clips! Now you can link to a video, and have an index of the segments included, which link right to that precise moment!

Source: wacblog.washcoll.edu

Thursday, January 15, 2009

Men-setting Webcam di Zenwalk

Ini berangkat dari pengalaman saya men-setting webcam Logitech Quickcam Pro 4000. Pertama kali colok, linux langsung mengenali webcam saya dengan baik...

Ini adalah keluaran perintah lsusb ...
root[uhuy]# lsusb

Bus 001 Device 002: ID 046d:08b2 Logitech, Inc. QuickCam Pro 4000

Bus 001 Device 001: ID 0000:0000

root[uhuy]#


Dan ini adalah keluaran perintah dmesg (saya potong, takut kepanjangan)
root[uhuy]# dmesg

...
Linux video capture interface: v2.00

pwc: Philips webcam module version 10.0.13 loaded.

pwc: Supports Philips PCA645/646, PCVC675/680/690, PCVC720[40]/730/740/750 & PCVC830/840.

pwc: Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30,

pwc: the Creative WebCam 5 & Pro Ex, SOTEC Afina Eye and Visionite VCS-UC300 and VCS-UM100.

pwc: Logitech QuickCam 4000 Pro USB webcam detected.

pwc: Registered as /dev/video0.

usbcore: registered new interface driver Philips webcam

usbcore: registered new interface driver snd-usb-audio

...
root[uhuy]#


See...? webcam saya Logitech ke detect sebagai philips webcam, lewat modul pwc. Sebenarnya saya udah download modul pwc ini disini. Tapi ternyata untuk versi kernel 2.6.xxx modul pwc untuk webcam logitech ini sudah ada. Untuk memastikannya, setelah menancapkan kamera ke port usb anda bisa mengechek modulnya dengan perintah lsmod sebagai root. Punya saya kernel versi 2.6.23.13 keluarannya begini (dipotong, biar nggak kepanjangan)...

root[uhuy]# lsmod

Module Size Used by

...

pwc 68736 0

compat_ioctl32 1152 1 pwc

videodev 21504 1 pwc

v4l2_common 11136 1 videodev

snd_hwdep 3972 1 snd_usb_audio

v4l1_compat 11652 1 videodev

snd 25860 10 snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_usb_audio,snd_pcm,snd_timer,snd_rawmidi,snd_seq_device,snd_hwdep

soundcore 3424 3 snd

...

root[uhuy]#


Berarti tidak ada yang perlu dilakukan dengan webcam dan drivernya. Sekarang kita perlu menginstall xawtv (aplikasi untuk menggunakan webcam-nya).

Repository zenwalk tidak menyediakan xawtv yang saya cari. Maka saya mencarinya di repository slackware. Versi terakhir adalah 3.95. Saya mendownload-nya dahulu baru kemudian diinstall dengan perintah 'installpkg xawtv-3.95.tgz'. Barangkali anda bisa juga mempergunakan perintah netpkg dengan terlebih dahulu menyesuaikan source repository-nya ke http://repository.slacky.eu/slackware-11.0/ tapi saya sendiri belum coba cara ini.

Setelah installasi xawtv selesai ternyata masih ada masalah, yaitu masih kurang satu library lagi yaitu libzvbi.so.0. Pesan error-nya begini; 'can not load shared library libzvbi.so'. Barangkali kalo saya menginstall dengan 'netpkg' hal seperti ini tidak perlu terjadi? Maka jurus andalanpun digunakan, GOOGLE, boo!. Ketemu alamat ini cuma sayang, paket libzvbi hanya tersedia dalam format rpm, tidak ada format tgz yang merupakan package installasi slackware dan keturunannya.

Jadi, setelah mendownloadnya anda perlu merubahnya ke format tgz. Begini perintahnya; 'rpm2tgz libzvbi-0.2.30-2mamba.i586.rpm'. Lakukan perintah itu dari directory tempat anda menyimpan file libzvbi-0.2.30-2mamba.i586.rpm. Enter, dan tunggu beberapa detik, maka di directory itu akan ada file baru bernama libzvbi... dengan format .tgz.

Sekarang lakukan installasi paket libzvbi dengan perintah 'installpkg libzvbi*.tgz', dan setelah selesai keluarlah dari account root lalu ketikkan 'xawtv'. Seharusnya anda sudah bisa melihat gambar dari webcam anda...

Misi selanjutnya adalah menggunakannya untuk video chat di yahoo. Saya sudah punya gyache (yahoo messenger client yang support webcam) yang sudah jalan. Terus apalagi ya yang kurang? Baru saja mencoba 'Start My Webcam' tapi nggak ada keluaran apa-apa. Huuuh...