Click here to Skip to main content
15,899,126 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: project wizard in vs2010 not work properly, and the project can't be created. Pin
Richard MacCutchan11-Nov-10 22:13
mveRichard MacCutchan11-Nov-10 22:13 
GeneralRe: project wizard in vs2010 not work properly, and the project can't be created. Pin
followait12-Nov-10 2:13
followait12-Nov-10 2:13 
GeneralRe: project wizard in vs2010 not work properly, and the project can't be created. Pin
Richard MacCutchan12-Nov-10 2:49
mveRichard MacCutchan12-Nov-10 2:49 
QuestionHow to hide System menu in MDI application without removing the close, minimize/maximize buttons Pin
Prasann Mayekar11-Nov-10 19:35
Prasann Mayekar11-Nov-10 19:35 
QuestionOnNCHitTest Pin
satkan11-Nov-10 18:09
satkan11-Nov-10 18:09 
AnswerRe: OnNCHitTest Pin
Kelly Herald11-Nov-10 18:35
Kelly Herald11-Nov-10 18:35 
QuestionEvery time I format my system, I get a different MAC address (Windows XP, VISTA and Windows7). Why I am not getting same MAC every time? Pin
Aseem Sharma11-Nov-10 11:48
Aseem Sharma11-Nov-10 11:48 
AnswerRe: Every time I format my system, I get a different MAC address (Windows XP, VISTA and Windows7). Why I am not getting same MAC every time? Pin
enhzflep11-Nov-10 15:34
enhzflep11-Nov-10 15:34 
At the end of the day you're only querying a software function that returns the MAC address of the NIC.

So as long as the TCP drivers all query the same software function, you can use either the actual MAC address, or an arbitrary one - so long as the software function can return (a) the hardware encoded address and
(b)some other arbitrary value.

In fact, using only the MAC of the NIC is one of the laziest, sloppiest (and most easily defeated) licensing schemes I can think of.


You bigger problem is the fact that one copy of the software (and it's MAC-specific key) can be freely given to and used by anybody that is inclined to change their MAC address to suit the registration key. Been there done that, still got the t-shirt.

http://www.klcconsulting.n[^]Here's some quick tidbits:http://www.klcconsulting.net/Change_MAC_w2k.htm

Pulling serial numbers from Motherboards & HDDs are typically more effective - This is what ZBrush 3.0 used to use.




But seriously, if your product is worth protecting it's worth spending a couple of $100 on isn't it?
You're far better off using a commercial protector that utilizes a virtual machine and obfuscates the machine code at the same time.

Armadillo was(is) a pretty good exe packer/encryptor/anti-debugger (http://www.siliconrealms.com/)
ASPack is also a b**tard to reverse engineer.
VmProtect is one nasty piece of work. Virtual machine and obfuscation (http://www.vmprotect.ru/)


The point is - these folks spend their working weeks coming up with protections schemes. You spend it coming up with the app.Would you service your own car if you kinda had a vague idea of what you were doing, while you knew you could afford to pay somebody that knew all of the idiosyncrasies of the particular model and any little tricks and tips for dealing with them??

If it's worth protecting - I'd suggest you do it properly.
GeneralRe: Every time I format my system, I get a different MAC address (Windows XP, VISTA and Windows7). Why I am not getting same MAC every time? Pin
Aseem Sharma11-Nov-10 19:27
Aseem Sharma11-Nov-10 19:27 
AnswerRe: Every time I format my system, I get a different MAC address (Windows XP, VISTA and Windows7). Why I am not getting same MAC every time? Pin
cp987611-Nov-10 19:52
cp987611-Nov-10 19:52 
GeneralRe: Every time I format my system, I get a different MAC address (Windows XP, VISTA and Windows7). Why I am not getting same MAC every time? Pin
Aseem Sharma12-Nov-10 5:58
Aseem Sharma12-Nov-10 5:58 
QuestionAdvice on resolving access violation exception. Pin
Chris Meech11-Nov-10 8:21
Chris Meech11-Nov-10 8:21 
AnswerRe: Advice on resolving access violation exception. Pin
Maximilien11-Nov-10 8:59
Maximilien11-Nov-10 8:59 
GeneralRe: Advice on resolving access violation exception. Pin
Chris Meech11-Nov-10 9:13
Chris Meech11-Nov-10 9:13 
Questionhelp translate the problem of network projects Pin
linhluu11-Nov-10 6:48
linhluu11-Nov-10 6:48 
AnswerRe: help translate the problem of network projects Pin
Richard MacCutchan11-Nov-10 22:19
mveRichard MacCutchan11-Nov-10 22:19 
QuestionCreating Library Modules in VS ...?? Pin
AmbiguousName11-Nov-10 1:40
AmbiguousName11-Nov-10 1:40 
AnswerRe: Creating Library Modules in VS ...?? Pin
Richard MacCutchan11-Nov-10 2:20
mveRichard MacCutchan11-Nov-10 2:20 
AnswerRe: Creating Library Modules in VS ...?? Pin
«_Superman_»11-Nov-10 6:23
professional«_Superman_»11-Nov-10 6:23 
QuestionHow to make it effective to ::SetSysColors(COLOR_SCROLLBAR...)? Pin
dancingfish11-Nov-10 0:29
dancingfish11-Nov-10 0:29 
AnswerRe: How to make it effective to ::SetSysColors(COLOR_SCROLLBAR...)? Pin
«_Superman_»11-Nov-10 6:28
professional«_Superman_»11-Nov-10 6:28 
QuestionAudio Detect from Microphone problem Pin
cougar1010-Nov-10 21:05
cougar1010-Nov-10 21:05 
QuestionHow to add Image as Object on Image? Pin
002comp10-Nov-10 16:36
002comp10-Nov-10 16:36 
AnswerRe: How to add Image as Object on Image? Pin
«_Superman_»11-Nov-10 6:35
professional«_Superman_»11-Nov-10 6:35 
GeneralRe: How to add Image as Object on Image? Pin
002comp11-Nov-10 17:14
002comp11-Nov-10 17:14 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.