Mengunci Folder Tanpa Software

Hai gan kali ini saya akan share tips buat kalian yang punya file rahasia yang menurut kalian wajib disembunyiin (eits apaan tuh yg disembunyiin..? bukan file macam" kan hohoho :D) nah kalo begitu pas banget nih, buat para master maaf ya post saya ini ga berguna jadi ga usah dibaca nanti malah merusak mata para master sekalian karena baca yang tidak berguna seperti ini, tapi hal ini bagus bagi orang awam yng masih newbie di dalam bidang pemrograman jadi ini buat para newbie aja ya.. :)
inti dari post ini adalah menyembunyikan sebuah folder yang berisikan file-file rahasia yang patut disembunyikan bagi anda tapi segala resiko tanggung sendiri ya...
pokoknya ini fungsinya untuk menyembunyikan ile tanpa program hanya perlu notepad saja.

Berikut Langkah-langkahnya :

Langkah 1
Buka Notepad (Start>All Programs>Accessories>Notepad), selanjutnya pada notepad yang sudah anda buka, Copy dan Paste kode di bawah ini :

cls
:End
@ECHO OFF
title Folder deni1743
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST deni1743 goto MDLOCKER
:CONFIRM
echo Apakah Anda ingin mengunci Folder deni1743(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren deni1743 "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s +r +a "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Masukkan Password untuk membuka folder deni1743
set/p "pass=>"
if NOT %pass%==passanda goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" deni1743
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md deni1743
echo deni1743 created successfully
goto End

Langkah 2
Dalam kode batch di atas password telah ditetapkan sebagai passanda. Anda dapat mengubahnya dengan meng-edit baris berikut :

if NOT %pass%==passanda goto FAIL
ganti tulisan yang berwarna merah dengan password anda.

Langkah 3
Sekarang save as file dengan nama "Locker.bat" dan jangan lupa save as type "All Files" karena jika tidak di rubah maka hasilnya hanya akan berupa file *.txt biasa saja.
untuk lebih jelasnya lihat gambar berikut ini:



http://i40.tinypic.com/2z8rolz.jpg


Langkah 5
Klik 2x file ini dan anda akan melihat Folder deni1743 di lokasi yang sama dimana file Locker.bat anda simpan. Tutup Jendela Folder Locker.

Langkah 6
Klik 2x Folder deni1743 dan simpan data pribadi anda di dalamnya.

Langkah 7
Setelah menyimpan semua data anda dalam folder Locker, klik 2x lagi pada Locker.bat dan ketik Y, lalu tekan Enter untuk mengunci Folder Locker, tutup jendela Folder Locker
Sekarang anda sudah menyembunyikan Folder Locker dan hanya file Locker.bat yang ada disana

Langkah 8
Untuk membuka Folder deni1743, klik 2x lagi Locker.bat dan masukkan password (di sini passanda) lalu tekan Enter, tutup jendela Folder Locker, maka akan terlihat kembali folder deni1743.
Mudah bukan. Sekarang setiap kali anda ingin membuka/mengunci folder rahasia anda, yang perlu anda lakukan adalah mengulang Langkah 7 & 8. Anda dapat memperbaharui folder ini setiap saat dengan jumlah tak terbatas.

Warning: file Locker jangan sampai terhapus karena file itu adalah kunci untuk membuka folder deni1743, tetapi jangan khawatir jika file hilang anda hanya perlu membuatnya dengan yang baru dengan syarat script file "Locker.bat" yang baru sama dengan file yang terhapus dan untuk membukan folder deni1743 file Locker.bat haru berada pada directory dimana folder tersebut di simpan misalnya "C:/Administrator/My Documents"

jika ada yang kurang jelas atau ada pertanyaan silahkan jangan sungkan untuk komentar.. :)

Install Program tanpa serial number dan crack

Hai semuanya kali ini saya share program nih, gunanya untuk mengskip bagian from mengisi serial number, kalian pernah gak di buat kesel sama program yang pas menginstall harus memsukkan serial dulu, kalo ga di masukkan tuh serialnya tombol next untuk ke step selanjutnya di disable alias ga bisa di pencet (haha pencet apaan DEN.. -_-) jadi ga bisa dilanjutin dah udah cape download ga bisa di pake mau nyari di mbah google ga ketemu-ketemu frustasi, dihapus..?
jangan putus asa dulu maka dari itu saya share program ini fungsi dari program ini adalah untuk melewatkan from pengisian serial number jadi tanpa serial number tetep adem ayem aja tuh program bisa di install di PC kalian, langsung saja ya, cape nih ngetiknya....

Latar belakang

(hahaha udah kayak cerita aja ada latar belakangnya)
Mungkin dalam keseharian ada di antara kita yang tidak sengaja menghilangkan Password
atau Serial Number dari program yang sudah kita beli. Kalau sudah begitu tentunya repot. Untuk
mendapatkannya kembali bisa saja dengan menghubungi toko retail maupun vendor program
tempat program tersebut dibeli. Namun, jika ada peraturan dari vendor yang mengharuskan
membeli ulang password maupun serial number yang hilang, bagaimana? Bagi Anda mungkin itu
bukan masalah . Tapi bagi Saya itu mungkin salah satu masalah besar.
Dari kasus inilah Saya mencoba menerapkan kegunaan Win32 Hook. Sekedar informasi,
teknik seperti ini sering digunakan oleh para Reverser di dunia Reverse Engineering. Untuk
melakukan debugging file berukuran besar bukan hal yang mudah, memerlukan waktu lama dan
harus didukung dengan hardware yang cukup mewah. Bayangkan saja debugging file berukuran
diatas 100 MB dan didalamnya mengandung Crypto RSA?!?! Kalau Saya sih membayangkan saja
sudah tidak mau, apalagi benar-benar mempraktekkannya.. MALAS!:)
Paper ini bukanlah sebuah tutorial, tetapi hanyalah sebuah informasi. Implementasi dari
pemikiran Saya dengan menerapkan Win32 Hook. Jadi jangan berharap lebih ya? . Karena disini
Saya tidak mengajak Anda melakukan proses Reverse Engineering ataupun Coding secara
mendalam.. MALAS! . Mungkin lain kali.. tapi gak janji loh..
Teori
Sekedar pengetahuan bagi Anda yang mungkin masih awam dengan istilah pemrograman
dan dunia komputer, serta bagi Anda yang bukan Programmer (karena Anda berarti sama seperti
Saya.. :) ) Hook atau Win32 Hook merupakan salah satu point mekanisme penanganan pesan
(Message-Handling) di dalam Microsoft Windows. Dimana sebuah aplikasi dapat menginstal suatu
sub-rutin untuk memonitor lalu lintas pesan didalam sistem dan beberapa proses tertentu dari
pesan tersebut sebelum mencapai prosedur jendela target.
Hook itu sendiri termasuk dalam kategori Handles and Object. Dan masuk dalam spesifikasi
User object. Lantas mengapa hal “ANEH” ini diperlukan dalam teknik pemrograman?? Ada 2 alasan..
Pertama, penggunaan obyek dapat memastikan bahwa pengembang
(Developer/Programmer) tidak menulis kode secara spesifik untuk low-level, struktur internal. Hal ini
memungkinkan Microsoft untuk menambahkan atau mengubah kemampuan sistem operasi,
sepanjang pemanggilan konvensi yang asli terjaga. Jadi jika suatu saat Microsoft meluncurkan
Operating System, aplikasi yang dibuat oleh para developer ini akan mendapatkan kemampuan baru
dengan sedikit penambahan atau tidak sama sekali.
Kedua, pemakaian obyek memungkinkan pengembang (Developer/Programmer)
mendapatkan keuntungan dari keamanan Win32. Masing-masing obyek mempunyai daftar kendali
akses sendiri (access-control list /ACL) yang menetapkan jenis-jenis tindakan proses dapat berjalan pada obyek.
Operating System menguji suatu obyek ACL setiap kali sebuah aplikasi mencoba untuk
menciptakan handle pada obyek.
Windows APIs
SetWindowsHookEx (Referensi USER32.DLL)
HHOOK SetWindowsHookEx(
int idHook, // type of hook to install
HOOKPROC lpfn, // address of hook procedure
HINSTANCE hMod, // handle of application instance
DWORD dwThreadId // identity of thread to install hook for
);
CallNextHookEx (Referensi USER32.DLL)
LRESULT CallNextHookEx(
HHOOK hhk, // handle to current hook
int nCode, // hook code passed to hook procedure
WPARAM wParam, // value passed to hook procedure
LPARAM lParam // value passed to hook procedure
);
UnhookWindowsHookEx (Referensi USER32.DLL)
BOOL UnhookWindowsHookEx(
HHOOK hhk // handle of hook procedure to remove
);
Proof of Concept
Jalankan program Enable Hook, Anda akan melihat icon kecil di tray icon dengan caption
“MRHPx Enable Hook OFF”. Program Enable Hook ini telah diuji pada beberapa aplikasi yang
menggunakan proteksi Password maupun Serial Number pada saat installasi, salah satunya adalah
DigiFish AncientOcean v1.01. Tanpa Serial Number yang benar Anda tidak akan dapat melakukan
installasi program karena tombol “Next” dalam status disable (Screen. 1)

Screen 1
Setelah itu coba Anda klik kiri dengan mouse, program Enable Hook yang berada di tray icon sampai
icon dan statusnya berubah menjadi ON (Screen. 2). Tanda berarti OFF, dan tanda berarti ON. Lalu coba klik tombol “Next” disable yang berada di jendela installasi program tadi.
Bagaimana? Statusnya berubah menjadi Enable dan bisa di klik dengan mouse bukan?

Screen 2
Kesimpulan
Mengapa tombol “Next” yang semula disable berubah menjadi enable? Padahal Serial
Number masih kosong, tidak diisi sama sekali? Jawabannya adalah karena di dalam “Handles and
Objects” sebuah aplikasi bisa meraih Obyek-Jendela handle yang ada. Sama halnya dengan Anda
tidak perlu mengganti channel TV manual, sampai harus jalan bolak-balik dari tempat duduk Anda ke
meja TV jika sudah ada remote control di tangan Anda. Jadi meskipun diisi Password dan Serial
Number yang benar ataupun tidak benar sekalipun, installasi akan tetap berjalan lancar. Sampai
disini, Anda sudah melihat kehebatan Win32 Hook bukan. Jadi jangan pernah menganggap remeh
Win32 APIs Hook sebelum mempelajarinya. Bahkan proteksi FLEXlm yang terkenal itupun takluk
karena hal ini. Untuk para developer, apakah masih yakin proteksi program installer Anda ini benar-
benar aman?? Silahkan berkreasi dan berekspresi dengan Win32 APIs. Terima kasih semoga
bermanfaat.

Download : Hook
loading...