Hacker News
new
past
comments
ask
show
jobs
points
by
sedatk
11 hours ago
|
comments
by
dataflow
11 hours ago
|
next
[-]
Sounds dubious, do you have a citation? The disassembly looks very straightforward for a lot of Windows code.
reply
by
sedatk
9 hours ago
|
parent
|
[-]
They're not encoded, but the code blocks are shuffled. That's why disassembly does look straightforward, but it used to thwart BinDiff at the time.
reply
by
j16sdiz
6 hours ago
|
parent
|
next
[-]
If I understand correctly, that is just randomness comes from parallel compiling and linking.
If you saying there is a whole step just scrambling blobs, i will be very surprised.
reply
by
dataflow
9 hours ago
|
parent
|
prev
|
[-]
What made you believe this is the case? any examples/links/etc.?
reply
by
sedatk
8 hours ago
|
parent
|
[-]
It was a part of our Windows build process when I was at Microsoft. I only assumed that they would keep doing it, but they might have as well dropped the practice.
reply
by
wglb
11 hours ago
|
prev
|
[-]
How are they obfuscated?
reply
by
sedatk
9 hours ago
|
parent
|
[-]
See my sibling comment.
reply