有什么代码,可以把EXE格式的程序(最好是任何格式)转化成文本格式,并加密(不加密也可,我可以自己解决),谁能给出完整的代码?是不是要用二进制读取文件?那该怎么操作?请高人指点!

解决方案 »

  1.   

    用二进制读取文件,然后用BASE64编码成字符串。
    http://blog.csdn.net/modest/archive/2006/10/08/1326280.aspx
      

  2.   

    同意楼上。找一个加密代码(各种加密算法的VB源码网上很多),二进制读取后先加密,然后再转成base64。
      

  3.   

    补充一下:原理是不是和WINRAR的自解压有关?
      

  4.   

    怎么用二进制读取文件?
    ----------------------
    dim b() as byte,l as long
    open "abc.exe" for binary as #1
    l=lof(1)
    redim b(l)
    get #1,,b
    close #1
    --------------------还有怎么解密?------------------------
    看是怎样加密的