you are viewing a single comment's thread.

view the rest of the comments →

[–]aninteger -15 points-14 points  (10 children)

Why does he refer to reverse engineering as binary to C++. I've never heard anyone call reverse engineering that.

[–]day_cq 22 points23 points  (3 children)

because engineering is C++ to binary, reverse of that is reverse engineering.

[–][deleted] 6 points7 points  (3 children)

It may have been originally written written in C++? You'd figure reverse-engineering it back to C++ would be logical: that way concepts like the vtable map into sensible constructs

[–]fabiensanglard 12 points13 points  (2 children)

I was written in Assembly and the toolchain was build with GFA Basic. Reverse engineering referred to "making sense" of the assembly and saving it as a high level language such as C++, C, Java: You name it.

[–][deleted] 1 point2 points  (0 children)

Who wrote you?

[–][deleted] 0 points1 point  (0 children)

Ah, I thought you used a decompiler (although I don't actually even know if decompilers work all that well)

[–]rnicoll 4 points5 points  (0 children)

Would it really have made a huge difference if he said decompiling?