Daily Forum Community

DAILY FORUM
 
Daily ForumIndeksFAQPencarianPendaftaranLogin
BILLING
Login
Username:
Password:
Login otomatis: 
:: Lupa password?
Top posters
Cyber daily
 
=xMINACOOx=
 
tirani dwitasari
 
angga aja
 
cumi
 
• [dz]ÇìéÐèá²
 
kuntheng
 
brouu
 
DF_Ricky
 
kukung
 
Latest topics
» Aplikasi System RFID untuk Perpustakaan
Tue Aug 18, 2015 5:28 pm by rosesana

» [JUAL] Robot Darwin Mini
Wed Jul 16, 2014 1:30 pm by rosesana

» Teknologi RFID dalam inovasi Manajemen untuk Industri tabung Gas
Thu Jun 12, 2014 6:19 am by rosesana

» Long range RFID reader dengan gate antenna.
Tue Jun 03, 2014 6:17 pm by rosesana

» [JUAL] ODROID XU-LITE mini komputer
Fri Mar 07, 2014 4:25 pm by rosesana

» [JUAL] ODROID U3 mini komputer
Tue Mar 04, 2014 12:00 pm by rosesana

» [JUAL] low cost character LCD
Mon Feb 24, 2014 5:36 pm by rosesana

» [JUAL] Intel Galileo
Tue Feb 11, 2014 10:07 pm by rosesana

» [JUAL] TPR3005T - 3 Channel variabel DC power supply
Wed Feb 05, 2014 5:20 pm by rosesana

DF R@DIO™



PARTNERS



Live Traffic

Share | 
 

  [C++]Protect DLL based HWID

Topik sebelumnya Topik selanjutnya Go down 
PengirimMessage
=xMINACOOx=
Admin
Admin


178
Points : 2891
Reputation : 221
Join date : 10.03.11
Age : 25
Lokasi : Depan Komputer

PostSubyek: [C++]Protect DLL based HWID   Tue Apr 26, 2011 2:06 am

Mungkin dari kalian udah ada yang bisa bikin dll pb..
Ni gua ajarin gimana cara protect dll with HWID(SERIAL NOMOR KOMPUTER)

Stepnya Berikut:
Jalankan file "Get Hardware Identifier.exe" lalu akan muncul angka HWID komputer anda.

Dan ini kode untuk memanfaatkan HWID untuk memproteksi DLL

// coded by drache
// modified by rcd
#include <windows.h>
//include header dari protector
//#include "ThemidaSDK.h"

UCHAR
szFileSys[255],
szVolNameBuff[255];

DWORD
dwMFL,
dwSysFlags,
dwSerial;

#define My_HWID (1289182852)

VOID CheckValidHardwareID()
{
/* WEAK POINT */
/*
LAKUKAN PERLINDUNGAN TERHADAP FUNGSI CheckValidHardwareID()
karena jika CheckValidHardwareID() di patch dengan RET maka CheckValidHardwareID()
tidak akan dipanggil dan dll berjalan tanpa pengecekan HWID !
kamu bisa gunakan CodeVirtualizer, Themida Code Replace, atau Enigma Protector untuk melindungi fungsi CheckValidHardwareID()
*/
//CODEREPLACE_START // CODE REPLACE EXAMPLE
//VIRTUALIZER_START // VIRTUALIZER EXAMPLE
//#include "vm_begin.inc" // ENIGMA PROTECTOR EXAMPLE
GetVolumeInformation("C:\\",(LPTSTR)szVolNameBuff,255,&dwSerial, &dwMFL,&dwSysFlags,(LPTSTR)szFileSys,255);
if (dwSerial == My_HWID) // Lakukan perbandingan dengan hwid yang baru diambil dengan My_HWID
{
MessageBox(0,"VALID HARDWARE ID","INFORMATION",MB_OK | MB_ICONINFORMATION);
// Serial valid
}
else // Jika serial tersebut tidak cocok
{
MessageBox(0,"VALID HARDWARE ID","INFORMATION",MB_OK | MB_ICONERROR);
ExitProcess(1); // Force Exit
// Invalid Serial
}
//CODEREPLACE_END // CODE REPLACE EXAMPLE
//VIRTUALIZER_END // VIRTUALIZER EXAMPLE
//#include "vm_end.inc" // ENIGMA PROTECTOR EXAMPLE
}
BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
{
if (dwReason == DLL_PROCESS_ATTACH)
{
DisableThreadLibraryCalls(hDll);
//CODEREPLACE_START // CODE REPLACE EXAMPLE
//VIRTUALIZER_START // VIRTUALIZER EXAMPLE
//#include "vm_begin.inc" // ENIGMA PROTECTOR EXAMPLE
/* WEAK POINT */
/*
LAKUKAN PERLINDUNGAN TERHADAP PEMANGGILAN FUNGSI CheckValidHardwareID()
karena jika CheckValidHardwareID() di patch dengan RET maka CheckValidHardwareID()
tidak akan dipanggil dan dll berjalan tanpa pengecekan HWID !
kamu bisa gunakan CodeVirtualizer, Themida Code Replace untuk melindungi fungsi CheckValidHardwareID()
*/
CheckValidHardwareID();
//CODEREPLACE_END // CODE REPLACE EXAMPLE
//VIRTUALIZER_END // VIRTUALIZER EXAMPLE
//#include "vm_end.inc" // ENIGMA PROTECTOR EXAMPLE
}
return TRUE;
}


Credits :Om Drache(N3)

Untuk Simplenya

DOWNLOAD

Semoga Bisa Bermanfaat Ya..

_________________
Kalo ndak isa Cracking / Hacking Executable.. ^^ jangan menyerah... banyak tempat Belajar...
Cheat game online semua bisa di cari... kalo leecher mah ndak jaman ^^


Satpam Itu Tidak akan Di ganti Kalo Satpam itu tidak pernah Nangkap Pencuri.. Jadi Kalo Pencurinya Tidak Menyentuh Satpam Maka Satpam Itu tidak Bisa tangkap Pencuri..
Kalo satpamnya Masih Buta.. Jadi Jangan Di sentuh.. ^^ Biar aja Buta Selamanya
Kalo udah tau Diri Sendiri Maling Jangan Teriak "Woi Saya Maling Tangkap saya pls" ^^

Artinya

‎" Developer Game tidak akan mempatch sesuatu cheat karena dia anggap cheat / bug itu tidak ada, kalo kita sebagai cari bug udah tau itu ada bug tidak perlu laporan ke Developer, biar developer itu tidak mempatch suatu cela /bug / cheat itu".. Jadi Cukup 1 kali aja.. Release tidak perlu berulang2 ^^.. itu sama aja lu maksa untuk Di patch..
0

* +
Kembali Ke Atas Go down
http://www.minacoo.com
crute



2
Points : 1982
Reputation : 0
Join date : 04.07.11
Lokasi : semarang

PostSubyek: Re: [C++]Protect DLL based HWID   Mon Jul 04, 2011 9:08 pm

mantap gan...kalo boleh tau apa ini bisa digunakan sebagai perlindungan tehadap dll??
Kembali Ke Atas Go down
aksalmaster
Moderator
Moderator


64
Points : 2114
Reputation : 11
Join date : 18.07.11
Lokasi : lampung

PostSubyek: Re: [C++]Protect DLL based HWID   Mon Jul 18, 2011 11:35 pm

crute wrote:
mantap gan...kalo boleh tau apa ini bisa digunakan sebagai perlindungan tehadap dll??
bisa juga untuk jualan
Kembali Ke Atas Go down
crute



2
Points : 1982
Reputation : 0
Join date : 04.07.11
Lokasi : semarang

PostSubyek: Re: [C++]Protect DLL based HWID   Sat Jul 23, 2011 11:06 pm

aku punya sc kaka bisa bantuin ane proteksi endak??
Kembali Ke Atas Go down
Sponsored content




PostSubyek: Re: [C++]Protect DLL based HWID   Today at 4:20 am

Kembali Ke Atas Go down
 
[C++]Protect DLL based HWID
Topik sebelumnya Topik selanjutnya Kembali Ke Atas 
Halaman 1 dari 1
 Similar topics
-
» ~ Berik, Komine, RS Taichi, Icon & XPD | Apparel : Shoes, Boots, Jackets & Pants! | Order and shipping CALL 081220806091
» WTS jaket komine jk 529 full leather+protector

Permissions in this forum:Anda tidak dapat menjawab topik
Daily Forum Community :: DF Labs :: Application, Source, Jamu and Cheat-
Navigasi: