Home > Back-end >  Delphi disassembly
Delphi disassembly

Time:09-15

Recently there is a old ERP system, there is no source code, want to 2 times development, and the assembly line not line , the picture above Sysinit initialization of disassembly, and then corresponding Delphi Sysinit no initialization code, so why would a number of BSS area minus 1

CodePudding user response:

Could he change, Delphi has been provide the RTL source code, modify the also is very easy, there are people in order to generate a smaller exe, wrote the most streamlined system. Pas and sysinit pas, removes all systems rely on part (write drivers must),

CodePudding user response:

Basic not feasible in engineering and in theory should be impossible, because you want to use assembly to outbound function combination simulation code, is a completely opposite process,

CodePudding user response:

refer to the second floor u010165006 response:
basic not feasible in engineering, in theory should be impossible, because you want to use assembly to outbound function combination simulation code, is a completely opposite process,


Don't have to be in assembly to simulate the original library functions, only compiled to realize the corresponding function, theory can not sure.

CodePudding user response:

Small application possible, ERP no source based on assembly secondary development is too difficult, can say is not possible, written in Java, c # can decompiled
  • Related