Minggu, 08 Januari 2012

Memecahkan Kriptografi dengan Chosen-Plaintext Attack

share

Beberapa waktu yang lalu saya menemukan sebuah website dengan vulnerability SQL injection. Sengaja nama website tersebut tidak saya publikasikan, karena artikel ini bukan tentang SQL injection melainkan bagaimana memecahkan enkripsi.
Berbeda dengan website lainnya, website tersebut menyimpan password dalam tabel user tidak dalam bentuk one-way hash (contohnya MD5 atau SHA1), melainkan dalam bentuk ter-enkripsi. Enkripsi yang dipakai juga unik karena tidak memakai algoritma enkripsi yang sudah dikenal luas.
Dalam kasus tersebut saya ingin melakukan privilege-escalation dari user dengan hak akses biasa menjadi user dengan hak akses penuh. Sebagai user biasa saya bisa melakukan SQLinjection untuk membaca username dan password dari tabel user. Dengan teknik tersebut saya mendapatkan encrypted password dari seorang user yang memiliki hak admin. Namun saya tidak bisa memakai password itu untuk menjadi admin sebelum saya mengerti pesan tersembunyi dalam chiphertext tersebut.
Analisa Ciphertext
Saya mencoba menggali informasi lebih dalam lagi tentang enkripsi unik di website tersebut. Saya mulai mengumpulkan banyak ciphertext dari user-user lainnya. Berikut beberapa ciphertext yang saya kumpulkan:
  • 804881451156416021528145
  • 9436353935332546555225378546953924846491
  • 11763273927622732276427712808233523172328227
Ada beberapa poin penting yang saya dapatkan dari pengumpulan ciphertext tersebut:
  • Panjang ciphertext bervariasi
Panjang ciphertext yang bervariasi membuat saya yakin bahwa itu bukan fungsi hash, karena ciri khas fungsi hash adalah panjang hash yang selalu tetap. Panjang ciphertext yang bervariasi kemungkinan besar tergantung dari panjang atau pendeknya password user tersebut. Nanti saya akan coba konfirmasi hipotesa ini dengan mengubah password user biasa yang saya pakai.
  • Ciphertext hanya terdiri dari angka
Ciphertext yang semua berupa angka membuat saya curiga bahwa ini adalah kode, semacam kode ASCII namun sudah dikalkulasi dengan formula matematis tertentu.
Chosen-Plaintext Attack
Chosen-Plaintext attack adalah salah satu cara “code breaking” (cryptanalysis) dengan cara membandingkan dan menganalisa contoh plaintext dan ciphertextnya. Dalam chosen plaintext attack, code breaker memiliki kebebasan untuk menentukan plaintext yang diiginkannya.
Untuk mendapatkan contoh plaintext dan ciphertextnya, saya melakukan langkah berikut ini setelah login sebagai seorang user biasa:
  1. Ubah Password
  2. Lihat ciphertext dari tabel user dengan SQLinjection
Pertama saya ubah password menjadi ‘d’, kemudian saya lihat ciphertext untuk plaintext ‘d’. Saya ulangi langkah itu dengan contoh plaintext yang lain berkali-kali.
Apa saja plaintext yang saya pilih? Berikut chosen-plaintext dan ciphertextnya yang saya pilih:
PlaintextCiphertext
d92254325
dd831214121412
ddd6180128012807280
dddd15013601660186017601
abcd1234433034273428242944308379538023819382
Perhatikan bahwa panjang ciphertext tergantung dari panjang plaintext.  Plaintext sepanjang 1 karakter, ciphertext panjangnya 8 digit. Setiap penambahan satu karakter plaintext, ciphertext bertambah 4 digit.
Saya sengaja memilih plaintext berurutan (d,dd,ddd,dddd) untuk melihat apa ada pola yang muncul. Perhatikan pada plaintext “dd”, ciphertextnya adalah 831214121412, terlihat pola berulang pada angka 412 sebanyak 2x. Dalam ciphertext ini saya menyimpulkan bahwa 412 adalah kode untuk karakter ‘d’.
Untuk plaintext “ddd”, ciphertextnya adalah 6180128012807280, terlihat pola berulang pada angka 280 sebanyak 3 kali. Dalam ciphertext ini saya menyimpulkan bahwa 280 adalah kode untuk karakter ‘d’.
Begitu juga pada plaintext “dddd”, ciphertextnya adalah 15013601660186017601, dengan pola berulang pada angka 601 sebanyak 4 kali. Dalam ciphertext ini, saya menyimpulkan bahwa 601 adalah kode untuk karakter ‘d’.
Ingat bahwa untuk setiap penambahan satu karakter plaintext membuat ciphertext bertambah 4 digit. Ternyata 4 digit tersebut adalah satu digit apapun diikuti dengan 3 digit kode karakter. Chosen plaintext dalam contoh sebelumnya saya pecah-pecah menjadi kelompok 4 digit dipisahkan dengan karakter ‘#’ dan dari 4 digit tersebut saya pecah dua menjadi 1 digit dan 3 digit dengan karakter ‘-’.
PlaintextCiphertextKode
d9-225#4-325325 = ‘d’
dd8-312#1-412#1-412412 = ‘d’
ddd6-180#1-280#1-280#7-280280 = ‘d’
dddd1-501#3-601#6-601#8-601#7-601601 = ‘d’
Oke sampai disini saya sudah mendapatkan titik terang. Saya sudah mengetahui komposisi dan posisi tiap karakter pada plaintext ketika dipetakan pada ciphertext. Tapi masih ada yang belum jelas, dalam contoh tersebut kode untuk krakter ‘d’ ternyata berbeda-beda, pada contoh pertama kodenya adalah 325, pada contoh lain kode untuk ‘d’ adalah 412, 280 dan 601.
Kini saya harus mengetahui bagaimana hubungan antara kode yang berurutan, untuk itu saya memilih plaintext “abcd1234″ dengan ciphertext 433034273428242944308379538023819382. Mari kita pecah ciphertext tersebut menjadi kelompok 4 digit seperti tabel di atas.
4-330#3-427#3-428#2-429#4-430#8-379#5-380#2-381#9-382
Dari pengelompokan tersebut kita bisa simpulkan bahwa:
427 = ‘a’, 428 = ‘b’, 429 = ‘c’, 430 = ‘d’, 379 = ’1′, 380 = ’2′, 381=’3′, 382=’4′
Perhatikan bahwa kode-kode tersebut sengaja saya pilih berurut ‘a’->’b'->’c'->’d’ dan ternyata ciphertextnya pun ikut berurut 427->428->429->430. Begitu juga untuk ’1′->’2′->’3′->’4′, ciphertextnya juga berurut 379->380->381->382. Saya mencurigai bahwa enkripsi ini memakai kode ASCII karena memang kode ASCII untuk ‘abcd’ dan ’1234′ berurutan.Kode ASCII untuk  ‘a’=97, ‘b’=98,’c'=99,’d'=100,’1′=49,’2′=50,’3′=51,’4′=52.
Terlihat ada jarak yang cukup jauh antara kode ASCII dan kode pada ciphertext. Contohnya ‘a’ dengan ASCII 97, dalam ciphertext dikodekan dengan 427, selisihnya 427-97 adalah 330. Begitu juga dengan ’1′ dengan ASCII 49, dalam ciphertext dikodekan menjadi 379, dengan selisih 379-49 adalah 330. Ternyata kalau dilihat semua kode pada ciphertext juga berjarak 330 dengan kode ASCII. Pertanyaannya, darimana angka 330 ini muncul?
Mari kita lihat sekali lagi ciphertext dari ‘abcd1234′ (setelah dikelompokkan 4 digit):
4-330#3-427#3-428#2-429#4-430#8-379#5-380#2-381#9-382
Adakah angka 330 dalam ciphertext tersebut? Aha, ternyata ada! Ingat bahwa plaintext satu karakter, ciphertextnya adalah 8 digit, padahal tiap karakter dikodekan dalam 4 digit, jadi ada kelebihan 4 digit. Ternyata pada kelompok 4 digit pertama mengandung offset dengan kode ASCII, yaitu pada digit ke-2 hingga ke-4.
Jadi sekarang misteri enkripsi ini terpecahkan. Mari kita coba dekrip contoh ciphertext yang saya kumpulkan di awal:
  • 804881451156416021528145
Pertama kita kelompokkan menjadi kelompok 4 digit: 8-048#8-145#1-156#4-160#2-152#8-145. Kelompok 4 digit pertama 8048 menunjukkan offset yaitu 048. Kelompok 4 digit kedua, 8145 menunjukkan kode karakter pertama adalah 145, dikonversi ke kode ASCII menjadi 145-048=97. ASCII 97 ini adalah ‘a’. Jadi kita temukan karakter pertama ‘a’. Berikutnya, 156-48=108, yaitu kode untuk ‘l’. Berikutnya, 160-48=112, yaitu kode untuk ‘p’. Berikutnya 152-48=104, yaitu kode untuk ‘h’. Berikutnya 145, sama dengan karakter pertama, ‘a’. Jadi hasil dekripsinya adalah ‘alpha’.
  • 9436353935332546555225378546953924846491
Kita kelompokkan menjadi kelompok 4 digit: 9-436#3-539#3-533#2-546#5-552#2-537#8-546#9-539#2-484#6-491. Karakter pertama: 539-436=103=’g’. Karakter ke-2: 533-436=97=’a’. Karakter ke-3: 546-436=110=’n’. Karakter ke-4: 552-436=116=’t’. Karakter ke-5: 537-436=110=’e’. Karakter ke-6 sama dengan ke-3, ‘n’. Karakter ke-7 sama dengan karakter ke-1, ‘g’. Karakter ke-8: 484-436=48=’0′. Karakter ke-9: 491-436=55=’7′. Jadi hasil dekripsinya adalah ‘ganteng07′.
Pada akhirnya dengan mengetahui teknik enkripsi yang dipakai, saya berhasil mendapatkan password seseorang dengan hak administrator. Tidak lama kemudian GAME OVER, webshell uploaded :)
Kesimpulan
Pelajaran yang bisa diambil dari kasus tersebut adalah bahwa membuat algoritma kriptografi yang kuat tidaklah mudah, jangan pernah memakai enkripsi buatan sendiri, walaupun algoritmanya anda rahasiakan. Selalu gunakan algoritma enkripsi terbuka yang sudah teruji oleh para ahli.
Sedangkan untuk password, sebaiknya jangan gunakan enkripsi, tapi gunakan one-way hash function yang kuat seperti SHA1. Enkripsi tidak cocok dipakai untuk menyimpan password karena ketika terjadi compromised, maka semua password yang ada di tabel akan bisa diambil attacker dengan cara menjalankan rutin dekripsi yang pasti tersedia di salah satu file script seperti PHP pada web tersebut.
Walaupun algoritma dekripsinya anda rahasiakan, suatu saat ketika terjadi compromised, seorang attacker akan bisa melakukan dekripsi dengan membaca source code php untuk men-dekrip password. Biasanya rutin dekripsinya tidak jauh dari file php yang terkait dengan halaman login.

http://www.ilmuhacking.com/cryptography/memecahkan-kriptografi-dengan-chosen-plaintext-attack/#more-2106

Basic Cracking Dengan OllyDBG

share

Ini adalah teknik dasar crack program dengan menggunakan Software OllyDbg (Debuger code), caranya mengganti String JE (Jump If Equal) menjadi JMP (Jump) di dalam struktur program yang di crack. Jadi semua perintah dalam blok JE atau dalam bahasa pemrograman adalah “IF” di dalam struktur kode program akan di lewati.
Dalam video ini contoh sebuah program yang di crack akan melewati permintaan password saat program tersebut di akses. Cara ini juga bisa di gunakan untuk crack suatu software yang di lindungi dengan menggunakan SERIAL NUMBER.
(Tutorial oleh Rudi Hidayat)
Download OllyDbg dan Contoh Program:
Download OllyDBG
Kemudian simak, pelajari dan pahami video tutorial berikut:

Tutorial seorang anak remaja dengan mudahnya “crack” aplikasi menggunakan OllyDBG:
Untuk bisa melakukan cracking seperti diatas, silakan download tool berikut:
1. Crackme program:
Download OllyDBG
2. Ollydbg Program:
Download OllyDBG
Selamat mencoba dan semoga berhasil.

http://www.binushacker.net/basic-cracking-dengan-ollydbg.html

Tampilkan Hidden File & Folder

share

Pernah file dan/atau folder-folder kamu hilang karena komputer terserang virus?  Tenang…! Tidak perlu panik dulu. Tulisan kali ini akan membahas tutorial bagaimana mengembalikan file dan folder yang “hilang” (sebenarnya hanya ter-hidden alias disembunyikan) oleh virus pada windows. Meski kasus ini sudah lama ada, virus-virus baru masih saja hobi mengulangi kasus meng-hidden file seperti ini.
Tampilkan Image File Folder
Perlu ditekankan bahwa file dan folder yang bisa dikembalikan menjadi normal adalah file atau folder yang “hanya” disembunyikan oleh virus. File dan folder yang benar-benar hilang atau terhapus tidak bisa dikembalikan lagi, kecuali menggunakan sistem restore.
Okeh, kita mulai tutorial bagaimana menampilkan kembali file dan folder yang di-hidden oleh virus:
1. Start > Run > Notepad
Copy Paste-kan :
Code:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
“ServerAdminUI”=dword:00000000
“Hidden”=dword:00000001
“ShowCompColor”=dword:00000001
“HideFileExt”=dword:00000001
“DontPrettyPath”=dword:00000000
“ShowInfoTip”=dword:00000001
“HideIcons”=dword:00000000
“MapNetDrvBtn”=dword:00000000
“WebView”=dword:00000001
“Filter”=dword:00000000
“SuperHidden”=dword:00000001
“SeparateProcess”=dword:00000000
“ListviewAlphaSelect”=dword:00000001
“ListviewShadow”=dword:00000001
“ListviewWatermark”=dword:00000001
“TaskbarAnimations”=dword:00000001
“StartMenuInit”=dword:00000002
“StartButtonBalloonTip”=dword:00000002
“TaskbarSizeMove”=dword:00000000
“TaskbarGlomming”=dword:00000000
“NoNetCrawling”=dword:00000000
“FolderContentsInfoTip”=dword:00000001
“FriendlyTree”=dword:00000001
“WebViewBarricade”=dword:00000000
“DisableThumbnailCache”=dword:00000000
“ShowSuperHidden”=dword:00000001
“ClassicViewState”=dword:00000000
“PersistBrowsers”=dword:00000000
“Start_LargeMFUIcons”=dword:00000001
“Start_MinMFU”=dword:00000006
Save file dgn nama : showhiddenfiles.reg ( save dimana saja )
2. Start > Run > Notepad
Copy Paste-kan :
Code:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\NOHIDDEN]
“RegPath”=”Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced”
“Text”=”@shell32.dll,-30501″
“Type”=”radio”
“CheckedValue”=dword:00000002
“ValueName”=”Hidden”
“DefaultValue”=dword:00000000
“HKeyRoot”=dword:80000001
“HelpID”=”shell.hlp#51104″
Save file dgn nama : nohidden.reg ( terserah mo di save dimana saja lg…heheh )
3. Start > Run > Notepad
Copy Paste-kan :
Code:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL]
“RegPath”=”Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced”
“Text”=”@shell32.dll,-30500″
“Type”=”radio”
“CheckedValue”=dword:00000001
“ValueName”=”Hidden”
“DefaultValue”=dword:00000002
“HKeyRoot”=dword:80000001
“HelpID”=”shell.hlp#51105″
Save file dgn nama : showall.reg ( terserah mo di save dimana sj lg….wkwkwk )
Setelah 3 file tersebut diatas jadi, klik satu persatu mulai dr no. 1 s/d 3 ( Pilih “Yes” )
NB : Simpan file ( .REG ) ini baik2, dan apabila suatu zaman nanti file & folder anda di-hidden lg oleh virus, anda dpt menggunakanx kembali….. Ok :)

http://www.binushacker.net/tampilkan-hidden-file-folder.html

[POC] Vulnerability Simplicity Of Upload

share

Assalamu 'alaikum...
Sudah lama gak posting di sini, kali ini masih seputar DEFACE WEBSITE aja lah :D hehe.
Sesuai judul di atas, mari kita bahas bersama aja :)
Simplycity Of Upload, terdengar sangat hebat bukan ? haha.
Mendapatkan ini selal tidak sengaja, karena saya hanya memakai dork yang lumanyun.
#Step 1:
Dork: “Powered By: © Simplicity oF Upload”
#Step 2:
Exploit: http://[situstargetkamu]/PATCH/upload.php
*Tergantung dengan target.
#Step 3:
Allowed file: gif, jpg, png, txt, php, asp, cgi, zip, exe, mp3, etc (not allowed for html)
#Step 4:
Preview: http://[situstargetkamu]/upload/[Your File]
#Step 5: Live Demo:
http://www.railfaneurope.net/pix/upload.php
http://www.formplas.com/upload/upload.php
*Di google masih banyak kok :D
Nah, saya kira cukup segitu aja kok, karena mudah tuh tutorial nya.
Kalau masih ada yang bingung ? komen aja, nanti langsung saya bales :)
Keep spirit brothers.
Home: http://www.fikrifakhrezy.com/
FB: https://www.facebook.com/fikri.badboy
Twitter: https://www.twitter.com/fikri_badboy
Sekian dulu ya, semoga berhasil semua :D
Wassalamualaikum..

http://www.binushacker.net/poc-vulnerability-simplicity-of-upload.html

Cara Mempercepat Kinerja Komputer

share

Mempercepat kinerja komputer sangat diperlukan bagi kita yang sering bekerja dengan komputer. Ada kalanya saat kita sedang asyik mencari data di komputer kita, kita menggunakan Windows Explorer. Namun di sela-sela keasyikan kita untuk menelusuri folder demi folder dengan menggunakan Windows Explorer, fasilitas scrolling yang ada pada Windows Explorer mengalami macet dan begitu berat serta lamban, sehingga sulit untuk menggulung layar ke arah bawah.
Tentu kita akan merasa sangat jengkel dan merasa terganggu karena pekerjaan kita menjadi terhambat oleh lambatnya kinerja scrolling yang berat dan lamban. Ada kalanya juga komputer kita sering hank dan ngadat, atau bahkan mati total.
Untuk menghindari hal-hal tersebut, sobat bisa mengikuti tips-tips berikut ini :
Mempercepat Kinerja Windows XP:
Mempercepat Kinerja Windows XP :
  1. Menonaktifkan atau mengurangi semua fitur grafik dan efek di WinXP.
  2. Caranya : klik kanan di My Computer – Properties – Advanced – ada 3 menu setting – pilih Setting Performance (paling atas) , matikan semua fitur yang anda rasa tidak perlu dengan menghilangkan tanda centangnya atau anda bisa memilih adjust for best performance untuk menonaktifkan semuanya.
  3. Hapus Prefetch.
  4. Caranya : klik-kanan menu start – explore – windows – Prefetch – hapus semua yang ada di folder Prefetch tersebut. ini boleh anda lakukan setiap waktu bila isi folder Prefetch sudah banyak.
  5. Percepat start-up menu.
  6. Caranya : klik satrt – run – ketik regedit – klik OK – masuk Registry Editor – klik-HKEY_CURRENT_USER – Control Panel – Desktop – pada jendela kanan double klik MenuShowDelay – ganti Value data yang defaultnya 400 menjadi 0 (nol) – klik Ok – tutup Registry Editor.
  7. Menonaktifkan start-up program yang tidak perlu.
  8. Caranya : klik start – run – ketik msconfig – klik Ok – masuk System Configuration Utility – klik startup (kanan atas) hilangkan centang pada list program yang anda anggap tidak perlu-restart PC anda.
  9. Sesering mungkin mendefrag dan melakukan clean up. Terutama setelah men-download file yang cukup besar.
  10. Defragment ini juga bisa membersihkan hardisk dari data-data yang tidak berguna. Sehingga jika anda melakukan defragment hardisk ini akan menambah free spac penyimpananan hardisk anda. Caranya : My Computer -> C: (sesuai dengan hardisk yang anda ingin bersihkan) -> Klik Kanan -> Properties -> (tab) Tools -> Defragment Now.
  11. Lakukan Disk Cleanup.
  12. Disk Cleanup ini akan membersihkan file-file bekas yang sudah tidak dibutuhkan lagi sehingga dapat menghemat space hardisk anda. Caranya : My Computer -> C: (sesuai dengan hardisk yang anda ingin bersihkan) -> Klik Kanan -> Properties -> Disk Cleanup.
  13. Melakukan Tweaking dengan Software.
  14. Banyak software yang tersedia yang mampu meningkatkan performa komputer anda. Diantaranya Tune Up Utilities, CCleaner, RegCleaner dan masih banyak lagi. Tools-tools tersebut juga bisa membersihkan registry anda dari kesalahan-kesalahan / Error. Anda dapat mencari sofware – software tersebut di google maupun indowebster.
  15. Optimalkan Virtual Memori.
  16. Caranya : My Computer -> Klik Kanan -> Properties -> (Tab) Advance -> (Performance -> Setting) -> Advanced -> (Virtual Memori -> Change) Nah disitu ada bagian custom size anda isi disitu sesuai dengan yang ada di Reccomended
Mempercepat Kinerja Windows 7:
  1. Singkirkan Font yang tidak digunakan.Kecuali anda bekerja di bagian percetakan, ada banyak sekali font yang tidak digunakan namun tetap di load saat anda menggunakan Windows 7. Hal ini menyebabkan berkurangnya kapasitas memory kosong yang sebenarnya dapat digunakan oleh proses lain. Untu menyingkirkan font yang tidak digunakan, ikuti langlah-langkah di bawah ini.
    • Buat folder baru sebagai folder backup font.
    • Buka control panel dan lanjutkan dengan membuka folder fonts.
    • Pilih font yang tidak biasa anda gunakan dan pindahkan ke folder backup yang telah anda buat tadi. Jangan menghapus font yang tidak anda gunakan karena mungkin pada saat yang lain anda membutuhkannya. Jika ingin mengaktifkan font yang telah anda pindah, hanya perlu mengembalikannya ke folder semula.
  2. Percepat waktu booting. System windows 7 akan booting lebih cepat jika anda menggunakan tips berikut ini.
    • Klik start, lanjutkkan dengan mengetik msconfig pada Start Search dan tekan tombol enter.
    • Klik tab Boot dan pergi ke bagian Advanced Options.
    • Ketik jumlah nomor processor yang digunakan saat proses pada kolom Number of Processors.
    • Klik Apply dan restart system untuk melihat efeknya.
  3. Nonaktifkan System Sound.Jika anda tidak tertarim menggunakan system sound, anda dapat menonaktifkannya dengan melakukan langkah di bawah ini. Hal ini akan mempercepat proses saat loading system.
    • Klik start, lanjutkkan dengan mengetik mmsys.cpl pada Start Search dan tekan tombol enter.
    • Buka tab Sound dan pilih No Sound pada pilihan yang ada.
    • Klik Apply untuk mengaplikasikannya dan restart Windows 7 anda.
  4. Nonaktifkan Index Search di Windows 7.
    • Klik start, lanjutkkan dengan mengetik services.msc pada Start Search dan tekan tombol enter.
    • Cari Windows Search, klik kanan dan kemudian dan nonaktifkan service tersebut.
  5. Nonaktifkan Service yang tidak digunakan.Beberapa service windows masih berjalan pada system meskipun kita sendiri tidak memerlukannya. Hal ini akan memakan memory yang sebenarnya dapat digunakan untuk proses lain yang lebih penting. Untuk menonkatifkan service yang tidak digunakan, ikuti petunjuk berikut ini.
    • Buka Start menu, All Programs dan kemudian lanjutkan ke Administrative Tools Options. Pilihan ini mungkin tidak ada jika anda login sebagai Guest, bukan sebagai admin.
    • Klik tab Advanced dan lihat nama service yang ada pada bagian bawah.
    • Hilangkan tanda check-box pada service yang tidak digunakan dan biarkan service yang masih anda gunakan.
    • Restart windows 7 untuk melihat efeknya.
  6. Kurangi Start-up Windows 7.Banyak apliaksi yang di-load secara otomatis oleh windows padahal anda sendiri jarang menggunakannya. Untuk menonaktifkan Start-up program, ikuti langkah berikut ini.
    • Klik start, lanjutkkan dengan mengetik msconfig pada Start Search dan tekan tombol enter.
    • Buka tab Startup.
    • Nonaktifkan start-up aplikasi yang tidak digunakan dan restart windows 7 anda.
Dari tips di atas, sebenarnya masih banyak tips lain yang dapat anda gunakan untuk mempercepat system Windows dengan catatan anda harus mengerti bagaimana system bekerja. Ikuti tips-tips selanjutnya.

MEMPERCEPAT KINERJA LINUX OS

Telah kita ketahui bersama bahwa Microsoft Windows bisa di Tweaking guna meningkatkan performanya. Lalu bagaimana dengan Ubuntu? Apakah kita bisa melakukan optimasi terhadap sistem Ubuntu guna meningkatkan performa seperti hal-nya kita meningkatkan performa dari Microsoft Windows? Dengan bangga (maaf bila sedikit terkesan euforia), saya katakan, Ya, kita bisa lakukan hal yang sama terhadap Ubuntu yang kita miliki. Berikut langkah-langkahnya :Matikan/Disable Fitur IPV
Saat ini hampir semua server telah menggunakan IPv4, sehingga penggunaan IPv6 sudah kurang begitu efektif (jika tidak mau di bilang conflict). Efek yang paling terasa dari penggunaan IPv6 ini adalah lambatnya kinerja web browser pada saat kita berinternet. untuk mematikan fitur IPv6, bukalah terminal atau konsole dan ketikkan :

#sudo gedit /etc/modprobe.d/bad_list
ketikkan / isikan perintah berikut ini :
#alias net-pf-10 off
setelah itu save & exit, silahkan reboot Ubuntu anda untuk melihat perubahan efek nya.
Matikan / Disable Swapping
Bila komputer / laptop kita memiliki memory 1 Gb atau lebih, kita bisa mematikan fitur yang dinamakan swappinguntuk menaikan performa ubuntu secara keseluruhan. Nilai swapping ini berada di rentang 0 sampai 100. pada nilai 100, kernel akan mencari program yang tidak aktif dan akan men-swapp out-nya dari cache. Cara untuk menonaktifkan swapping ini adalah dengan cara : buka terminal dan ketikkan :
#sudo gedit /etc/sysctl.confscroll
ke bagian bawah file dan masukkan line berikut :
vm.swappiness=0
Akhiri dengan menekan tombol save & exit dan reboot lah komputer anda untuk melihat efek dari perubahannya.
Aktifkan / Enable Dual Core Processors
Secara default Ubuntu tidak mengaktifkan Dual Core Processors, sehingga kemampuan atau performa komputer menjadi kurang maksimal. Agar Ubuntu mengaktifkan fasilitas atau feature Dual Core Processors ini, kita harus mengaktifkannya secara manual. Caranya buka terminal / konsole dan ketikkan:
#sudo gedit /etc/init.d/rc.
Cari tulisan CONCURRENCY=none. dan bila telah ketemu, ganti nilai none menjadi CONCURRENCY=shell, setelah itu klik save & exit dan rebootkomputer untuk melihat perubahannya
Speeed Up Ubuntu Menus
Apakah anda merasa respon komputer sedikit lambat saat kita mengakses menu di Ubuntu ? bila iya, kita bisa mempercepat loading menu dengan cara klik Places -> Home Folder. Disini kita perlu untuk membuat satu buah file yang bernama .gtkrc-2.0. caranya, klik kanan di area bebas di Home Folder dan pilih Create Document -> Empty File dan beri nama / Rename dengan .gtkrc-2.0.Ingat, jangan lupa untuk memberi titik(.) di depan nama gtkrc-2.0 yang berarti file tersebut nantinya akan bersifat hidden. Setelah itu klik 2x pada file .gtkrc-2.0 dan masukkan baris perintah berikut ini:gtk-menu-popup-delay=0
Akhiri dengan menekan tombol Save & Exit. Anda harus Logout dan Login kembali untuk melihat efek perubahannya. Bila ternyata nilai 0 terlalu cepat, kita bisa menggantinya dengan nilai yang lebih tinggi misalnya 100. pada kasus yang penulis coba, penulis mendapatkan speed ideal dengan mengeset .gtkrc-2.0 dengan nilai 100.
Dan apabila ternyata anda tidak menginginkan fungsi ini dikarenakan mungkin, komputer anda menjadi tidak stabil atau mungkin tombol shutdown di pojok kanan atas komputer anda jadi trouble, anda dengan bebas dapat menghapus file .gtkrc-2.0 untuk kembali ke settingan awal sebelumnya.
Masih banyak lagi tweaking yang akan saya jelaskan di lain kesempatan icon smile Tweaking Ubuntu (Mempercepat Kinerja Ubuntu)

MEMPERCEPAT KINERJA MAC OS

Activity Monitor

Activity Monitor adalah sebuah aplikasi kecil yang bermanfaat, karena kita dapat melihat apa yang sedang dijalankan didalam OS. Di aplikasi ini anda akan melihat beberapa proses seperti: Usage, System Memory, Disk Activity danNetwork Performance. Semua keterangan disitu menunjukkan apa yang sedang terjadi pada Hardware Mac anda. Aplikasi ini dapat anda gunakan sebagai petunjuk jika terjadi sesuatu, buka Aplikasi ini secara berkala supaya anda paham betul bagaimana  berjalannya Mac anda.
1

Perintah “Quit” Aplikasi

Setiap pengguna Mac yang masih nubi, pasti tidak mengerti jika setiap mereka menutup sebuah Aplikasi dengan menekan tombol silang di pojok kiri atas tidak akan memberhentikan Aplikasi tersebut secara total. Jika anda ingin menutup sebuah aplikasi dan tidak akan dijalankan lagi, dapat anda lakukan dengan memilih nama Aplikasi tersebut pada MenuBar lalu klik “Quit”, ini akan menutup / memberhentikan Aplikasi tersebut secara total. Jika anda menggunakan Mouse, anda dapat klik kanan Icon di Dock lalu klik “Quit” pada pop-up menu yang ada. Quit ini dapat memberikan ruang yang longgar bagi kinerja Mac jika anda membuka banyak Aplikasi dan lebih baik beberapa Aplikasi yang tidak terpakai ditutup karena setiap Aplikasi juga membutuhkan kinerja extra bagi Mac anda.
2

Flip User dan LogOff User lain yang Tidak Digunakan

Jika anda membuat beberapa akun pada Mac, pastikan tidak ada Aplikasi yang berjalan ketika anda sedang bekerja pada akun anda. Tutuplah Aplikasi yang berjalan pada akun lain dan lakukan LogOff bagi akun yang tidak dipakai. Sewaktu anda melakukan LogOff dan berpindah ke akun lain, anda akan melihat layar Mac anda berputar ketika berganti akun.
3

Matikan Widget yang Tidak Penting

Widget memang menarik bagi pengguna Mac, dan dengan berjalannya waktu mungkin anda semakin senang menambahkan Widget ke dalam DashBoard Mac anda. Tutuplah beberapa Widget yang sekiranya tidak anda gunakan, karena mereka juga memakan tenaga Mac anda. Tekan Option pada Widget lalu klik tanda silang pada Widget.
4

Lakukan Update secara Berkala

Mac anda seperti biasa akan melakukan Update secara otomatis jika anda sedang terhuung dengan Internet. Lakukan Update untuk menjaga Mac anda stabil seperti yang Apple harapkan.
5

Selalu Ingat akan Permission

Satu Tool kecil ini dapat menyelamatkan beberapa kesalahan / error pada Mac anda. Lakukan secara berkala jika sewaktu-waktu anda menemukan error pada Mac. Semudah menekan tombol Scan lalu klik Repair Permissions.
6

Lakukan Perawatan dengan Scripts

Seperti halnya Sistem Unix, OS X secara rutin dapat melakukan perawatan setiap hari, minggu atau bulanan untuk menjaga kesehatan sistem. Anda dapat melakukan perawatan ini secara otomatis dengan menuliskan script pada Apple Script atau anda juga dapat menggunakan Aplikasi seperti: Onyx atau Cocktail untuk mempermudah perawatan.
7

Hapus Cache

Satu hal yang sering ditemui pada Mac jika terasa menjadi pelan adalah, kurangnya perhatian pada File Temporary yang semakin lama semakin bertambah besar menumpuk pada sistem. Temporary Files tersebut seperti: User dan Font Caches, File Temporary dari setiap Aplikasi. Anda dapat gunakan beberapa Aplikasi untuk menghapusnya seperti CleanMyMac atau sejenisnya, atau anda juga dapat lekukan melalui Terminal.
command diatas akan menghapus semua temporary files.

Lakukan Restart Setelah…

Setelah melakukan beberapa tahap yang disebutkan diatas, anda mungkin dapat melakukan Restart Mac anda, supaya OS kembali Fresh.
8

Bersihkan Cache Safari

Seperti halnya Font Cache, Safari juga menumpuk berbagai informasi browsing anda, anda dapat membersihkan file-file ini dengan menekan Option+Command+E pada Safari. Untuk hasil pembersihan yang lebih bagus lagi, lakukan restart Safari anda setelah menghapus Cache.
9

Preferences

Anda mungkin tidak pernah menduga jika file sebesar 4 KB pada dokumen anda dapat mempengaruhi kinerja Aplikasi. Tetapi file ini juga dapat membuat Mac anda lebih sering memunculkan Spinning Beach Ball jika tidak diperhatikan, terlebih jika file tersebut adalah sisa dari Aplikasi yang sudah tidak anda Instal lagi didalam Sistem. Lakukan pembersihan secara berkala dengan menggunakan Aplikasi seperti PreferenceCleaner, atau sejenisnya.
10

Login Items

Pada Sistem Mac, anda tidak akan menemukan list aplikasi yang di load pada start Up awal.  Tetapi Mac mempunyai setting Start Up juga walaupun hanya sedikit list yang ada didalamnya. Anda dapat Non-Aktifkan mereka di dalam Preference – Accounts – Login Items
11

Bersihkan Desktop

Mungkin hanya anda yang kurang memperhatikan bersihnya Desktop jika Desktop anda dipenuhi File-File entah apapun itu, akan lebih baik jika anda meng-organisir file-file yang bertebaran pada desktop anda, dan masukkan ke dalam Folder yang mudah anda ingat.
12

Perhatikan Sisa HarDisk

Seperti Desktop diatas, HardDisk adalah media penyimpan pada Mac anda, lakukan pembersihan pada file-file yang sudah tidak dipakai lagi, dapat anda pindahkan ke CD / DVD / pindahkan ke External HardDisk, supaya HardDisk anda sedikit lebih longgar untuk Mac bekerja.
13

Lepaskan Peripheral yang Tidak Dipakai

Seringkali Peripheral seperti USB Disk anda tertancap setiap waktu anda bekerja pada Mac. Lepaskan mereka jika sudah tidak dipakai lagi
14

Pilih Defrag atau Tidak ?

Sudah lama hal tentang Defrag pada Mac ini diperdebatkan, tetapi tidak ada salahnya juga jika kita lakkan penyusunan ulang file sistem pada Mac dengan men-Defrag nya. Anda dapat menggunakan iDefrag untuk melakukan ini.
15

Firmware Update

Firmware Updates biasanya tidak sering dilakukan Apple seperti halnya OS Update. Update Firmware ini tidak ada pada Software Update bawaan Mac, biasakanlah selalu lakukan Cek di website Apple jika ada Update Firmware ini.
16

Me-Reset PRAM

Hal ini seperti halnya me-Repair Permission, PRAM (Parameter RAM) dan SMC (System Management Controller) memang bukan hal yang harus anda perhatikan didalam Sistem, tetapi jika anda lakukan ini dapat memperbaiki jika anda mendapat masalah dengan Power pada Mac, Lag pada Mouse atau beberapa Setting lainnya. Untuk melakukan Reset ini tekan dan tahan Command+Option+P+R, untuk melakukan Reset SMC sedikit lebih rumit, bacalah artikel tersebut disini.
17

Non Aktifkan Language yang tidak Terpakai

OS X membawa sekitar 15 Language / Bahasa didalam Installannya, mungkin anda bisa me-Non Aktif kan bahasa-bahasa yang tidak terpakai itu, karena mereka hanya menumpuk file di dalam HardDisk dan tidak akan anda pakai.
18

Shadow

Untk versi Mac OS yang lama, Efek yang ada sebagai fitur didalamnya dapat memakan resource CPU yang cukup lumayan. Anda dapat me-Non Aktifkan Drop Shadow pada iPhoto. Apple menjelaskan bahwa drop shadow yang ada pada Mac sebenarnya tidak berpengaruh pada Sistem. Tetapi jika mungkin anda melakukan Downgrading dari Leopard ke Tiger, Shadow ini mungkin akan mengganggu kinerja pada Sistem. Mau dihilangkan atau tidak itu terserah anda.
19

Dock 2D atau 3D

Dock pada sistem Leopard terlihat sedikit berubah jika dibandingkan dengan versi Tiger, Leopard menggunakan efek 3D pada Docknya. Dock tersebut jika anda lihat seperti mempunyai efek Gelas / Glassy, anda dapat hilangkan efek tersebut melalui terminal dengan mengetikkan:
defaults write com.apple.dock no-glass -boolean YES
lalu lanjutkan dengan:
killall Dock
Jika anda ingin mengembalikan Efek Gelas tersebut, lakukan langkah tersebut dan tinggal pilih Opsi YES atau NO.
20

Mulai Semuanya dari Awal Lagi

Lakukan Install ulang OS X anda jika terjadi Error yang tidak dapat diselesaikan, sebelumnya cari dahulu info bagaimana cara mengatasi masalah pada Mac anda sebelum melakukan Install ulang yang tidak perlu dilakukan pada Mac OS X. Jika anda lakukan Install Ulang maka anda harus bersabar untuk melakukan tahapan Update kembali dari awal.
21

Universal Bin

Ketika Apple memutuskan untuk berpindah dari PowerPC ke Intel, mereka melakukan beberapa perubahan terhadap Aplikasi-Aplikasi yang mereka anggap Obsolete dan merubahnya menjadi Aplikasi yang stabil untuk dijalankan. Jika anda belum merencanakan upgrade ke Mac versi Intel dan masih menggunakan PowerPC, mungkin upgrade Aplikasi ke Universal ini tidak perlu anda lakukan
22

RAM Upgrade

Lakukan upgrade pada RAM jika anda mempunyai uang extra.
23

Ganti HardDisk

Tips ini tidaklah terlalu penting, hanya jika anda menginginkan upgrade pada HardDisk, anda dapat lakukan ini untuk menambah extra ruang pada Drive anda untuk menyimpan file.
25

Jangan Dualbooting Windows ?

Jika anda inginkan OS X bekerja secara optimal, anda bisa berpikir untuk tidak menginstall windows jika keperluan anda hanya sedikit. :)
Install atau tidak itu tergantung kebutuhan anda.
24

http://www.binushacker.net/cara-mempercepat-kinerja-komputer.html
Source » *.blogspot.com & *.wordpress.com

 
Design by Andalas.net Jombang | Bloggerized by Pröfęsör Muåmår Abdûh