如何在没有源码的erp中添加一个自己的模块

解决方案 »

  1.   

    直接写数据库处理,可能还要好点。
    如果原来的ERP没有的某个统计功能,你可以根据它的数据库结构,自己重新写一个,不一定非要加到他的EXE中啊。
      

  2.   

    如果需要在EXE增加功能的话,那就是涉及到逆向工程的知识了,并且你还必须了解PE结构。你可以先单独的把你所需要的功能写出来,反编译出这个功能的汇编代码来。如果这个ERP没有加壳的话你用PE工具(比如:LoadPE)增加一段空间(在你需要连接的地方)出来,然后再把反编译出来的那个功能的汇编代码拷贝过去就可以了,你可以用UE来进行编辑。。这样就可以了,思路就是这样的,但是要实际的操作还需要了解很多知识的啦。
      

  3.   

    如果ERP提供了二次接口就可以直接用,如ORACLE的ERP
      

  4.   

    自己开发一个你自己需要的功能模块,把原来的erp系统在你的程序中调用