AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Edit bin file2/12/2024 ![]() However, we are deliberately making it more difficult for new player(s) from stealing our IP, unfortunately that is part of this business. We are not trying to stop the established tuners from reversing our product - they don't need to reverse ours and we don't need to reverse theirs. That buys as time to keep ahead of the "wanna be's" snapping at our heels. Our view is this: If someone really wants to reverse engineer EFILive by reflashing and uploading the calibration to/from a PCM each time a calibration is changed it will take orders of magnitude longer than if they could make changes and view the bin file immediately. ![]() Until we are aware of a valid reason for saving a calibration as a plain bin file then we consider that being able to save a bin file is not necessary and does not disadvantage our customers. ![]() It seems that you have just made it difficult for the end user who invested in your software but really done nothing to prevent someone determined to reverse engineer what your code does. TUN to a PCM, pull it off with HPTuner and obtain a. bin file is the binary image of a CD or DVD, and it can be opened by creating a new text docu. The circle at the top of the key (free throw line) is within the **crt.fsh file, not the **crt.bin file.Ĭolour of the little lines on the side of the keyĬolour of the 3pt lines and lines around court (sidelines, baseline), and the MAIN key lines (all the other key lines are following).Blacky, I can understand you wanting to protect your development investment but what is the difference if you can upload the. Here's a list of some of the blocks/sections I've discovered (some of these might not be the same in different bins):Ġ000C8** 000016** 5C8F87** 48E100** 000000** In the above example, "00003CC5" would be for a specific line, like the centre line. For the court lines, the important hex values are one block before the colour block. In the above example the "60E528C3" is for the key area, so you'll change each "colour" block coming after each "60E528C3" block. For the key/surrounding area, the important ones are 2 blocks before (excluding the 00000000s). Use the "Base Converter" under "Tools" in Hex Workshop to convert the decimal forms to the hex forms.įor each section of the court you'll have to edit more than one block of hex values and all I can tell you about the sections is that you'll need to take a look at the hex blocks PRECEDING the "colour" section. Simply, these hex values stand for the RGB values, the first for the BLUE value (in hex form, "21"), the second for the GREEN value (in hex form, "4D"), and the 3rd for the RED value (in hex form, "C4"). Here's the BIG tip, exclude the "FF" and you'll have 3 hex values (21 4D C4). In this example the blocks you'd want to change would be the "214DC4FF". If you're confused, then take a look at each section, and you'll see that at the end, there's a bunch of hex values that are repeating over and over, this is the section you want to change. Immediately following that there are repeating sets of hex values that is the part you want to change. So back to the editing, under each heading there's a bunch of junk that I don't know about and then there's another bunch of 00s and 01s and 02s (hex form) and then there's another piece of junk that I also don't know what it does (haven't experimented). ![]() By the way, San Antonio's bin file is the easiest to change, because it has a separate section for the key and a separate section for the area around the court. ![]() I write xxxxx because it is sometimes different, just check out San Antonio's bin file. 'xxxxxhrd' is for when 'textured key' is on and 'xxxxxsft' is for when it is off. Check the bottom of this tutorial to see what each section represents on the court. Next, when you open up the file in Hex Workshop you'll see each section in text. Everything you write will erase the contents of the file. fstream infile ( filename ,std::ofstream::binary) does not keeps the contents of the original file. Use three files : One for the output file. Here are the basics of the crt.bin editing:ĭownload Hex Workshop or a similar Hex Editor. The other solution is to not use the same file for reading and writing. ![]()
0 Comments
Read More
Leave a Reply. |