0

I'm working with a relatively well secured program. In addition to memory validation checks during run time, the actual file integrity is checked at start. Both checks are synced with the server and I've gotten past the run time.

I could just automatically write to the process once it's open, but just for fun I'd like to be able to actually hex edit the file. I'm not really sure where to start. I can provide that the program was written in C++ with a somewhat older version of Visual Studio. I'm sure many of the people on here have dealt with something similar, so could I have a general pointer as to where to start (e.g. how it's likely getting the data, if needed, or some windows function)?

4
  • You want to hex edit program on disk or in memory? – Denis Laskov Aug 13 '15 at 14:07
  • On disk - I've gotten by the process memory checks. – Lupe Aug 13 '15 at 19:58
  • So why don't You use any hex editor and open\edit\save file in it? – Denis Laskov Aug 16 '15 at 4:29
  • That's the problem, it's detected. – Lupe Aug 17 '15 at 21:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.