Decript binary into characters based on tokens
$100-350 USD
货到付款
The application is a simple 'decoder' that will transform binary data into char based on a token map + some simple functions.
Ex:
Binary string: 001001101101010101011000011101
breake: 001001-101101-010101-011000-011101
decrypt: G 3 S 9 D
## Deliverables
The [login to view URL] files will look like:
#0001 00:12:31
0000001101010101010101010111110101010111101010110101010101011101101011101
#0002 00:26:31
0000001101010101010101010111110101010111101010110101010101011101101011101
and so on. Please note that will me more than #4000 binary strings in a file and a string has around 350-400 integers (ones and zeros).
When the binary strings are loaded into the application, it will automatically brake the strings into 5 char separated by "-".
ex: 111000010110001001100000000010
11100-00101-10001-00110-00000-00010
F 3 4 S P
Then based on the token map the application will display the deobfuscated characters in the "Bin-ary" field (Sheet A). Ex: F34SP
If no characters found matching the 5 char string
In the (Sheet A) "NR" field will be displayed the binary string number from the file and in the "TIME" field the binary string time. Ex:
NR. Bin-ary TIME
1 F34SP 00:12:31
On double clicking the deobfuscated field, "F34SP" or "demodemo...demo" (in images) it will open the edit window.
As shown in the image the binary string will be shown separated by "-".
and in the "Tokenized" field will be shown the deobfuscated chars.
The "Edited" field will be left blank.
On press The (R) simbol will reverse the binary string. After the string is reversed the "Tokenized" will change displaying the new deobfuscated chars found.
The left and right arrows will modify the break start point, ex:
11100-00101-10001-00110-00000-00010
On press right, "->":
1-11000-01011-00010-01100-00000-0010
On press right again, "->":
11-10000-10110-00100-11000-00000-010
After every press (left or right) the "Tokenized" will show the new chars found.
"Tokenized" can't be modified but make available to Select and Copy (Ctrl-C).
On the "Edited" field I'll paste the chars found in "Tokenized".
On press "Formula" button will display a formula based on the first 7 chars found in the "Edited" field. If no formula will be found for the first 7 search one for the first 6, 5 or 4 chars, if nothing display "n/a". (I have my own token map, make the application available with a demo token map, I can't share mine)
After pressing SAVE, the data from the Edited field will be written in the Bin-ary field (Sheet A). Ex: "F34SP" => "F34SP22(edited)"
In the Sheet A there is a small arrow next to the TIME field. On pressing the arrow the Bin-ary string will be saved in the Sheet B.
Ex. #45 F34SP22(edited) 20:21:16 => #1 F34SP22(edited) DATA QUOTA 20:21:16.
In the "Data" field it will be displayed the name of the formula, based on the first 7 or 6, 5, 4 chars from the Bin-ary field. In the Quota field make it an insert field I'll need to add some values, so when the Sheet B will be saved, the Quota will be saved also.
The Tokens button, in the Sheet A/Sheet B will display a window where i'll enter/edit the tokens:
For Bin-ary:
Binary -> Caracter, EX: 00100 -> R
For Formula:
SS Bit -> Data -> Formula, EX: A3I22DP -> PORT_B -> PortB.0 assign the SCl line to PIN14
项目ID: #3801492