0

I'm trying to decode some IR data. I have some basic information about this data, but I don't know how to decode it. Though this is technically an IR/Android related problem, I think I can generify it to a basic reverse-engineering problem.

The payload is made up of 72 integers. The sum of these integers is 214672. None of the integers can be lower than 27, and there doesn't seem to be an upper limit however the sum cannot exceed 2000000.

I found the payload, and I'm 100% certain this is the correct payload. However this payload is 144 bytes long. I tried taking every two bytes, but they add up to over 2000000. I tried reversing the order of the bytes, and still - over 2000000. I tried shifting and OR-ing the two bytes in all kinds of directions - no luck.

These are the bytes:

95 A1 35 52 2B 3A 69 FF 84 4D E9 38 6E 74 6C 48 
1B 54 B6 43 AA 21 F8 CB 9A B9 9D 41 AF AF E4 75 
24 AF 4E 8D 43 B0 36 6E BE 16 72 F8 CD 9D 59 B9 
11 52 3F B4 43 CF AF B3 55 E8 A1 E9 CF E7 C9 0B 
10 BC 2A DD 7B BD 36 8E F3 AE 8D 95 61 95 09 BC 
5D 7C 72 71 01 ED 3C AB 64 67 0C D7 F2 4F 8B DA 
EB 42 E4 50 8E 4F 76 27 9C B2 E4 8B 47 55 43 C7 
89 6A BF 60 EC FD CB 25 63 E6 38 23 93 7E 41 32 
63 01 A9 ED C1 21 EF FD A8 45 63 A9 22 AA 60 06

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.