『壹』 Borland Delphi 6.0 - 7.0是壳吗
Borland Delphi 是一种编程语言,它的前身就是PASCAL语言,如果你在做逆向工程,这说明软件没有加壳,并且我极力建议你用DeDe来反汇编Delphi的代码,极其方便,可以直接看到每一个过程和函数的汇编代码。
『贰』 Delphi程序没加壳的如何反编译成源代码
没有软件可以逆向源代码。只有自己分析,然后写出代码。
『叁』 Delphi 如何从Thandle逆向得到Hwnd
pe Longword;
windows.pas中THandle定义:THandle = System.THandle;
而在system单元中,定义THandle = LongWord;
windows.pas中 HDC = type LongWord;
也就是说delphi中这三个实际上都是longword,定义出这么三个东西来, 是为了与 windows api配合,因为程序是在windows的平台上开发的,要调用windows 的API,而在windowsAPI中定义了这么个类型。
在windows系统中,
HDC Handle to a device context (DC). 即指向一个设备上下文。
HWND Handle to a window. 是一个窗口句柄
thandle是delphi的东西,windows自己没有定义。
『肆』 有一个delphi的exe,如何反编译出它的源代码啊。
没有一种工具能逆向操作来生成delphi程序的源代码。假如有的话,就没有人愿意做苦力搞原创了,就“借鉴”别人的东西好了。