- UID
 - 38407
 
 注册时间2007-12-1
阅读权限50
最后登录1970-1-1
感悟天道 
   
 
 
 
TA的每日心情  | 开心 2025-1-14 10:01 | 
|---|
 
  签到天数: 2327 天 [LV.Master]伴坛终老  
 | 
 
请教各位,我有一个PDB文件,反编译后找到: 
 
string ls_name 
string ls_code 
string ls_inpass 
string ls_outpass 
long ll_len 
long ll_lenname 
 
 
ls_name = left(trim(parent.sle_1.text),9) 
ls_code = trim(parent.sle_2.text) 
 
if ((len(ls_name) = 0) or (len(ls_code) = 0)) then 
        messagebox("注册失败...","填写正确后再注册!") 
        return 1 
end if 
 
ls_inpass = ls_name 
parent.ii_count ++ 
 
if parent.ii_count < 3 then 
        ll_len = b64_size(len(ls_inpass),1) 
        ls_outpass = space(ll_len) 
        b64_des(ls_inpass,ls_outpass,gs_key,len(ls_inpass),1) 
        ls_outpass = left(ls_outpass,len(ls_outpass) - 2) 
 
        if ls_outpass = ls_code then 
                ls_outpass = gs_name + ls_outpass 
                update pyuser SET pyno =' ' WHERE left ( pyuser.pyno , 9 ) =' '  using sqlca; 
/* SQL Parameters List 
0-> :ls_outpass 
1-> :gs_name 
*/ 
                messagebox("谢谢使用!","请退出系统后重新启动!") 
                gi_pass = 0 
                close(parent) 
        else 
                messagebox("注册失败...","填写正确后再注册!") 
                return 1 
        end if 
 
else 
        halt 
end if 
 
return 
 
 
暴破的话要如何修改? |   
 
 
 
 |