Search found 4 matches

by sdfgsdfsdgsd
Sun May 26, 2013 9:50 pm
Forum: Off Topic
Topic: Writing a parser for proprietary human-readable file format.
Replies: 12
Views: 17788

Re: Writing a parser for proprietary human-readable file for

Implementing a protocol might require the use of clean room technique too. Here I found someone's story about how the company, which created the protocol, tried to sue guys who implemented it in their application, but didn't succeed because they used clean room reverse engineering: In the early 90's...
by sdfgsdfsdgsd
Sun May 26, 2013 7:43 pm
Forum: Off Topic
Topic: Writing a parser for proprietary human-readable file format.
Replies: 12
Views: 17788

Re: Writing a parser for proprietary human-readable file for

You only said you wanted to be able to parse an XML file. You said nothing about trying to replicate some other program's functionality. Unless you can actually completely state what you are trying to do, no one can give you any advice. Right, I want to be able to parse the XML file. Obviously, I w...
by sdfgsdfsdgsd
Sun May 26, 2013 6:42 pm
Forum: Off Topic
Topic: Writing a parser for proprietary human-readable file format.
Replies: 12
Views: 17788

Re: Writing a parser for proprietary human-readable file for

This is not something I would consider even remotely reverse engineering. If it's in an unencrypted XML file, any XML reader could theoretically parse it. I believe it will be considered reverse engineering because according to the Wikipedia "Reverse engineering is the process of discovering t...
by sdfgsdfsdgsd
Sun May 26, 2013 5:42 pm
Forum: Off Topic
Topic: Writing a parser for proprietary human-readable file format.
Replies: 12
Views: 17788

Writing a parser for proprietary human-readable file format.

I want to figure out the structure of a proprietary but human-readable file format. Will it be considered copyright infringement in the United States? I have a XML file which was created by another person in a proprietary program. I want to figure out its structure without looking at the program's ...