Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [binary-diagnosis]

Binary diagnosis is the art of understanding the properties of an unknown binary stream of data without any additional information. Usually done as a last resort due to lack of related code to reverse engineer or format specifications. Examples include understanding a network protocol or a file format with only the messages or files available for analysis.

0
votes
2answers
133 views

Extracting the contents of an unknown archive file format

I need some help and advice here. I am privately learning on how to reverse engineer our teachers custom file archive file that have other files stored inside of them. for school project. But, I am ...
9
votes
1answer
225 views

Need help to reverse engineer a dog collar transmitter

I have a Petrainer PET998DRU shock collar (similar to this one) that got partially chewed up by the dog it is supposed to train. I salvaged it to the point where I have the following buttons: Mode (...
0
votes
3answers
198 views

What to do with .dd files? [closed]

Okay so I am doing picoCTF and I am very new to ctf. Now in one of the questions I am given a .dd file and the hint says Some files have been deleted from the disk image, but are they really gone? I ...
2
votes
1answer
45 views

Can't identify checksum type in unknown RS485 protocol

I need to reverse a RS485 protocol in order to extract some values for further usage. Unfortunately only these few messages are available at the moment. They repeat continuosly. Only in special ...
3
votes
1answer
135 views

What are the steps to reverse engineering a Shockwave .DCR file?

I have been fascinated by reverse engineering after making several emulators and finding the pret community. I love the idea behind decompiling old games and recreating source code that recompiles ...
-1
votes
0answers
42 views

Identify variable length header encoding

I have a file generated by Microsoft OneNote Online service. It contains a lot of attached binary files and I need to extract all of them. All attachments are stored inside the file in the following ...
0
votes
1answer
145 views

How can I tell if a virus was made by Russians? [closed]

I have been looking around quite a bit on the internet for something that could tell me more than basic section on a binary. I have a PE file and usually I see just what compiled it (MSVS or GCC ... ...
0
votes
1answer
62 views

How to find out where an application stores the resolutions it allows?

Many applications (in particular most games) offer a set of resolutions to choose from. Some of them are pretty open and allow basically every resolution the underlying system seems to be capable of, ...
1
vote
1answer
55 views

How could colors be encoded in these values?

I've got a number of colors which I'm trying to reverse engineer from a binary blob. I've narrowed it down to a small section of the file, with the following values: c[(0,0,0)] = ...
0
votes
1answer
83 views

What is the format of this time?

I'm trying to interpret a bunch of bytes I'm receiving from a GPS tracker. There are 3 sequential bytes that I believe mean hours, minutes and seconds. I recorded timestamps along with the messages I ...
-1
votes
0answers
680 views

Finding checksum algorithm

I'm a new forum user. I've a problem with a checksum calculation. I have this sequence of byte transmitted on a Tx-Rx 868 MHz system. I don't know the algorithm that generate the checksum. It's ...
11
votes
0answers
342 views

Problems calculating checksum for AirConditioner

I am trying to reverse engineer an AC Indoor unit <-> thermostat communication. So far I've succeeded in parsing the bits and bytes. I discovered that the upper and lower nibbles need to be ...
0
votes
1answer
1k views

.bin files Firmware

I'm looking for help in analyzing a few .bin files. I have a program that installs a "firmware" update when I connect my camera through USB. I'm on a Mac Os Sierra. Inside the Applications Folder ...
4
votes
2answers
181 views

Interpret binary format of matrix files provided (*.mtx)

I can't figure out exactly how these binary matrix files are formatted, other than the 2 little-endian 32-bit unsigned integers in the header. Supposedly the following is a 3x3 identity matrix: 0300 ...
4
votes
1answer
499 views

Reverse engineering serial communication CRC algorithm

I'm working on reverse engineering the serial communication protocol of an obsolete electronic control system, but I'm having trouble figuring out the CRC algorithm and polynomial. I have reverse ...
3
votes
1answer
174 views

reverse engineering file containing time series data

I have to decode a proprietary file format which mainly contains time series data. The only thing I was told was that the content is 'zipped', although I am not sure whether it is really zipped or ...
2
votes
0answers
319 views

Reverse Engineering a 16-bit CRC algortihm

I have a set of data bytes and their CRC values available to me. I want to know the CRC algorithm used by it. CRC is 16 bit long. firstly I tried to find out using CRC RevEng but that is showing "no ...
2
votes
0answers
327 views

Reverse Engineering SCE .pkg Files

To elaborate, I need help decompressing SCE (Sony Computer Entertainment) .pkg files. I've found several common patterns between multiple versions of the same file (released over the span of two years ...
2
votes
1answer
82 views

Unkown Swap Encoding

I'm trying to figure out this encoding in malware.. All I have are the static strings.. I was able to figure one out so there is plaintext on one: e-snAetgrU$ translates to $User-Agent Here are ...
3
votes
0answers
583 views

Radio Signal 433.92MHz ASK OOK modulation, encoding?

Considering a key fob for RKE (remote keyless entry, automotive) its signal has been captured: It sends at 433,92MHz simple on/off. Following I regard the deltas (time differences between on-off or ...
15
votes
1answer
2k views

Decoding an unknown image format with “DREK” signature (*.drk)

There are some unknow images, which I would like to decode to RRGGBBAA format. It was a really hard work, but at the moment I can somewhat understand, that which part of the binary is responsible for ...
5
votes
2answers
1k views

Determining CRC algorithm (16 bit?) over RS-232

I give up.... I've tried for two years to determine which CRC algorithm is being using over an RS-232 serial connection between two pieces of equipment. The equipment dates from about 2002. I'm only ...