首页
社区
课程
招聘
一个加密程序反编译出来的,大家帮我看看
发表于: 2005-8-17 18:42 7311

一个加密程序反编译出来的,大家帮我看看

2005-8-17 18:42
7311
我将一个加密程序(VFP写的)反编译后得到LOCK.SCT 应该是加密过程
但是我看不懂反编译出来的是什么代码
if !empty(thisform.text1.value) then
   if !empty(thisform.text2.value) then
       desfile=desfile+ltrim(rtrim(thisform.text2.value))+".wb"
      if ltrim(rtrim(thisform.text3.value))=ltrim(rtrim(thisform.text4.value)) then
            select 1
            use lockinf excl
            locate all for lockfile=ltrim(rtrim(thisform.text2.value))
            if found() then
                 desfile=getdc(sourcefile)
                 messagebox("请重新输入目标文件,加密库"+chr(13)+chr(13)+"中已经有相同的目标文件了!",0+64,"信息")
                 return
                  else
                     if !file(thisform.text1.value) then
                          messagebox("加密文件不存在!",0+64,"信息")
                          return
                     endif                          
                     =CAPIEncryptFile(sourcefile,desfile,ltrim(rtrim(thisform.text4.value)))
                     dele file &sourcefile
                     go bottom
                     insert blank
                     go bottom
                     repl lockfile with ltrim(rtrim(thisform.text2.value)),unlockfile with getff(sourcefile),passwd with encstr(ltrim(rtrim(thisform.text3.value)),"82699705")
                     use
                     messagebox("加密成功!",0+64,"信息")
                     copyfile=getdc(sourcefile)+"config.fpw"
                     if !file(copyfile) then
                          copy file "config.fpw" to getdc(sourcefile)
                     endif
             endif
                else
                   desfile=getdc(sourcefile)
                   messagebox("两次输入的密码不一致!",0+64,"信息")
       endif
         else
             messagebox("请填上加密后的文件名!",0+64,"信息")
   endif
      else
          messagebox("没选择要加密的文件!",0+64,"信息")
endif

大家帮我看看吧,能不能说出这个加密算法是什么,我想用Delphi写出解密过程

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 221
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
2
没有人能看懂吗?能不能说说,我的一个文件被加密了,但是现在无法还原,软件的数据丢失了不能解密
2005-8-25 19:04
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
这个程序只是一个收集信息的程序。
要加密的文件名放在text2种,密码存储在text3中。
加密算法是用的是系统默认的一种加密算法(系统自带的一个函数),我们在短时间内是无法破解这种加密算法的。除非你知道密码。
2005-9-3 09:57
0
雪    币: 221
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
4
API函数???
2005-9-10 19:12
0
雪    币: 117
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
这应该是调用的一个自定义的加密函数
2005-9-11 12:05
0
游客
登录 | 注册 方可回帖
返回
//