how would the software industry be affected if a program were released that could automatically reverse engineer any program and provide the full source code?
i'm not even sure that would even be possible without solving the halting problem
>>58505002
business guys would be outraged if they understood what this meant
managers would be pissed as always
the developers that still have some shame would feel it very, very deeply
>>58505021
well yes, i mean hypothetically. let's say it could reverse engineer websites, too, like google or facebook.
>>58505036
What do you know that I don't ?
There's be no reason to not use Linux as now all the Windows only professional software and video games can be ported to Linux.
>>58505002
DMCA takedowns, DMCA takedowns everywhere
>>58505002
Decompilation is a thing, but the decompiled source rarely contains much info about the abstractions used in the program and names are also gone. It's not really easier to read than assembly.
>>58505113
Good luck forcing Russians to take down their Adobe Cyka Suite 6
I'm sure such a--goddammit, >>58505021
>>58505021
Reading the binary and simplifying the machine code to a programming language doesn't involve execution.
>>58505301
Not if the program uses self-modifying code. Off course modern programs don't do that, but a general decompiler will have to a abstract execution, which will require solving the halting problem to do perfectly.
I'm pretty sure that would equally mean that some unsolvable problem could be solved.
So the software industry would probably be the last thing to think about.
It would change the very reality we live in.
Oh, I see some Anon had the same idea as first reply. Never mind.
>>58505002
>what is IDA pro
newfags need to leave.
>>58505590
ida is just a disassembler not a decompiler afaik
>>58505002
decompilers have existed since forever, retard.
>>58505655
Hex-rays decompiler plugin comes with it. It decompiles to readable C++
It's already been made but in order to get it, you have to spend 3 hours walking 10 feet in one room
>>58505413
>Off course modern programs don't do that
what are genetic algorithms
>>58507381
Genetic programming doesn't modify its own code, nor typically creates programs which modify their own code.
.t someone who is attempting to write genetic algorithms which synthesize self-modifying code
For a minute, I thought that said nigger.