how To edit exe to insert a serial no wich can be usd by runing exe


Login or Register to Reply

 
Thread Tools Search this Thread
# 1  
Old 10-23-2003
how To edit exe to insert a serial no wich can be usd by runing exe

At time of installation I have to open the resource. and i have to insert a string serial number in the exe.
please provide me code to edit the exe (in solaris) to insert a serial number which can be used by exe at run time.
# 2  
Old 10-23-2003
Ummm, ssahu, a couple of things need some clarification....

First, we have a few rules here and one of them states....
(4) Do not 'bump up' questions if they are not answered promptly. No duplicate or cross-posting.

I will delete your duplicate thread. Now a lot of newbies stumble over our rules on a first post. So while this is annoying, it is not really a big deal.

But I'm alarmed by what you're trying to do. Edit an executable? To insert a serial number? This sounds like you're trying to install software licensed to another user. And you're trying to make us your partner in crime. That is a big deal. We don't do that here.

I suggest that you contact the author or the owner of the software and ask for assistance.
# 3  
Old 10-23-2003
you are bleming me with out asking me why are your requirement.
This requirement is given me by company so that they can insure that the Executale and installed version are same. this is requirement is make safe your seft against cheeting by customer.

in window version of our software we are able to do this. so they directed me to do this in solaris.
# 4  
Old 10-23-2003
Just a guess, but if you are trying to verify the version of an executable you have supplied then make sure you use some sort of source control for each source file e.g. RCS

Then include an identifier string. For RCS you might use:

static char ident="$Header$";

RCS will replace the $Header$ part with actual information on the source file. When compiled this information will be included to the executable.

With RCS you could then use the ident command to verify the version of the executable.

A serial number/key could be encoded in a similar way for a specific compilation for a client or the version number of the source could be reserved specifically for that compilation for a client.

You might try something a little bit more elaborate. Like reading the value from an encrypted file.

Is this what you mean?
# 5  
Old 10-23-2003
Quote:
Originally posted by ssahu
this is requirement is make safe your seft against cheeting by customer.

in window version of our software we are able to do this. so they directed me to do this in solaris.
What if a customer signed on to this site and posed the same question? Do you think that we should help him insert a serial number?

What if the customer claimed to be you...how would we know?

What if someone posts some code for you....maybe your customers will see too. We have over 30,000 members and a lot of them use Solaris. Is this the way to protect your product?
# 6  
Old 10-24-2003
Look into the what command, it may gave you a decent starting point to include version information into your software. You would of course have to execute the what command from inside the executable, or find the source for the what command and place it inside of it.

As for editting that value at run-time (or install-time), that's kind of shifty - and not exactly portable. However, if you can read the information, you can write it...provided you do not change the string's size (or be faced with possibly corrupting the string table in your executable).

That's about as much as I can give you. However just realize everything you would be doing is very non-portable considering the differing executable structures on various platforms.
# 7  
Old 10-24-2003
ill also add that even if it is a legitimate reason for you to do this, (im not saying that it is or it isnt...) its not something easily talked through. youd have to learn the concepts and methods of finding this information on your own.
Login or Register to Reply

|
Thread Tools Search this Thread
Search this Thread:
Advanced Search

More UNIX and Linux Forum Topics You Might Find Helpful
exe micy Programming 4 04-19-2012 05:43 PM
Invoke an exe file!! skaranth Homework & Coursework Questions 1 08-02-2011 05:24 AM
Help needed for invoking an exe skaranth Linux 1 08-02-2011 03:55 AM
How to build .exe from c thana Programming 5 11-04-2010 11:16 AM
exe unknown9 Programming 2 05-15-2009 06:19 PM
running exe phani_sree Programming 2 11-23-2006 06:54 AM
.exe files kumarangopi UNIX for Dummies Questions & Answers 8 11-21-2006 03:08 PM
exe info sumsin Programming 6 11-17-2005 05:15 AM
How to run .exe sanjustudy Linux 1 09-07-2005 03:58 AM
How do you launch an .exe from my app? kapolani Programming 1 01-03-2005 06:00 PM
does exe abdulla SuSE 2 10-20-2004 06:45 PM
.exe file rajashekaran UNIX for Advanced & Expert Users 3 09-22-2002 10:38 PM
about exe file at_renai2001 Programming 2 02-26-2002 09:34 AM
SED.EXE Bug? madcyril UNIX for Dummies Questions & Answers 6 10-18-2001 11:40 AM
*.exe Decompilier TAT2ME74 Programming 2 09-04-2001 11:10 AM