File does not exist. Why are you packing it with anything?. It's not like you are protecting some big secret or huge investment. Protecting packers make programs run much slower and stop interested parties from looking at the application, and also cause false virus positives. If there is no need to protect, why do it?
Git
No, you don't need this tool. How to do it manually as explained in precision detail very recently in this forum. From the FST you can extract all you need. Open the FST in a hex editor and it stares back at you in plain text.
Look at an FST file, it is 138 bytes long.
Seed1 : byte 0 & 1 (reverse byte order)
Seed2 : byte 2 & 3 (ditto)
Modad : byte 4 & 5 (ditto)
Data : byte 6 to 0x85
Seed3 : byte 0x86, 0x87, 0x88, 0x89
Here is an example FST file :
{
0x09, 0x7B, 0x1C, 0xCE, 0x7F, 0x7E, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x01, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x48, 0x61, 0x72, 0x64, 0x6C, 0x6F,
0x63, 0x6B, 0x20, 0x57, 0x69, 0x74, 0x68, 0x20, 0x4D, 0x65, 0x6D, 0x6F, 0x72, 0x79, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x0B, 0x0F, 0x03, 0x0B,
}
Seed1 = 0x7B09
Seed2 = 0xCE1C
Modad = 0x7E7F
Seed3 = 0xBF3B
Git
Still getting a virus warning. Looks good though. If I may make a few suggestions...
Sometimes, the original .REG file has the ID in it. It would be useful to check for a .REG with the same modad filename and extract the ID if present. The best solver, H224, when solving old hardlock seeds has no choice but to produce multiple answers, so it also makes .fs0, .fs1, .... Your program can only choose .FST from the fileopen dialog even though it will happily open .fs0 if you type it manually, so it may be an idea to add Any File .* to the open filetype list. The file open dialog is defaulting to "My Documents" and after the first run, to the last used directory. My personal preference is to default to the current directory. I have a C Builder code fragment for that if you want it. Lastly and the most important, can you make it accept command line parameters please, and not open the gui if started from the command line, just convert with whatever it can find in the supplied filename to .reg ?
Git
Landogar
07-07-2009, 05:27 PM
Still getting a virus warning. Looks good though. If I may make a few suggestions...
Sometimes, the original .REG file has the ID in it. It would be useful to check for a .REG with the same modad filename and extract the ID if present. The best solver, H224, when solving old hardlock seeds has no choice but to produce multiple answers, so it also makes .fs0, .fs1, .... Your program can only choose .FST from the fileopen dialog even though it will happily open .fs0 if you type it manually, so it may be an idea to add Any File .* to the open filetype list. The file open dialog is defaulting to "My Documents" and after the first run, to the last used directory. My personal preference is to default to the current directory. I have a C Builder code fragment for that if you want it. Lastly and the most important, can you make it accept command line parameters please, and not open the gui if started from the command line, just convert with whatever it can find in the supplied filename to .reg ?
Git
hi Git
your PM full? i can not send message
Why do I have to repeat myself so often here?. Read my message on page 1 of this thread. You do not need a tool to do this. You can do it by hand in 5 minutes. I am repeating this info here about a post I made in the same thread which was itself a repeat of a post I made previously.
Sheesh, this is supposed to be a REVERSE ENGINEERING FORUM. You are supposed to be able to reverse engineer exes and you need a tool to copy 5 values from a tiny little file?. What is up with you man?
Git
vBulletin® v3.6.4, Copyright ©2000-2020, Jelsoft Enterprises Ltd.