|
一个用Borland Delphi 6.0 - 7.0编写的软件,里面的图怎样替换呢?[求助]
delphi只能这样换。我做过。多试几次。前提是你要用delphi先做一个有图的exe文件 |
|
一个用Borland Delphi 6.0 - 7.0编写的软件,里面的图怎样替换呢?[求助]
用eXeScope打开,先找'RC数据',然后再找相关的过程,里面有Picture.Data = 把{}里面的值换成你自己做的{}内容,先用eXeScope打开你自己的exe,复制你熟悉的{}内容。关闭,再打开要替换的exe,找到相应的{},删除,再粘贴即可。 仔细找找。 |
|
可不可以把两个exe文件合并为一个文件?
可能我没说清楚,是把两个exe合并,不是压缩为一个解压缩文件 |
|
一个用Borland Delphi 6.0 - 7.0编写的软件,里面的图怎样替换呢?[求助]
用Restorator可以替换里面的图标,图片只能用eXeScope 6.5来处理: 但在delphi程序里只能这样做:先自己做一个有图的界面,然后用eXeScope打开,找到里面RC数据的地方,查Picture.Data = {替换这个括号里面的东西,这就是图片},替换后保存即可,但是不一定一次能成功(可能你没找对模块,业可能你的图片做得太大了,空间不够等等)。要注意去找到相应的模块,可以多试几次。保留副本再用。 |
|
请问有没有判断字符串相等的api函数
还有更好的吗? 目标为:找到edit1.text框里面的字符值,去与预定的字符如s123比较, 如果相同就转出到retn,如果不同就显示“error” 如果有很精练的反汇编语句,请贴出来用用^_^ |
|
[讨论]晕,在论坛已经泡一星期了,还是甚么也没弄懂
我从不懂到懂一点了,这里的版主教了我许多东东^_^,现在会用一点PE和OD了。我的体会是自己编一段程序,然后再改用相关函数再编。。。不懂就上来问版主老师^_^ 必不可少的主要使用的工具:PE,OD,Uedit32,eXeScope.,ResHacker,ASCII.exe,DarkDe4.exe,还有脱壳什么的... 我已经会改过程代码,插入菜单,外挂程序,函数使用等等。 还要继续学习!! |
|
|
|
请问有没有判断字符串相等的api函数
00403D0C /$ 85C0 TEST EAX,EAX 00403D0E |. 74 02 JE SHORT Project1.00403D12 00403D10 |. C3 RETN 00403D11 | 00 DB 00 00403D12 |> B8 113D4000 MOV EAX,Project1.00403D11 00403D17 \. C3 RETN |
|
请问有没有判断字符串相等的api函数
004414FC /. 55 PUSH EBP 004414FD |. 8BEC MOV EBP,ESP 004414FF |. 6A 00 PUSH 0 00441501 |. 53 PUSH EBX 00441502 |. 8BD8 MOV EBX,EAX 00441504 |. 33C0 XOR EAX,EAX 00441506 |. 55 PUSH EBP 00441507 |. 68 64154400 PUSH Project1.00441564 0044150C |. 64:FF30 PUSH DWORD PTR FS:[EAX] 0044150F |. 64:8920 MOV DWORD PTR FS:[EAX],ESP 00441512 |. 68 70154400 PUSH Project1.00441570 ; ASCII "s123" 00441517 |. 8D55 FC LEA EDX,DWORD PTR SS:[EBP-4] 0044151A |. 8B83 D0020000 MOV EAX,DWORD PTR DS:[EBX+2D0] 00441520 |. E8 170DFEFF CALL Project1.0042223C 00441525 |. 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4] 00441528 |. E8 DF27FCFF CALL Project1.00403D0C 0044152D |. 50 PUSH EAX ; |String1 0044152E |. E8 C94BFCFF CALL <JMP.&kernel32.lstrcmpA> ; \lstrcmpA 00441533 |. 85C0 TEST EAX,EAX 00441535 |. 75 07 JNZ SHORT Project1.0044153E 00441537 |. 8BC3 MOV EAX,EBX 00441539 |. E8 2AB6FFFF CALL Project1.0043CB68 0044153E |> BA 80154400 MOV EDX,Project1.00441580 ;ASCII "error" 00441543 |. 8B83 D8020000 MOV EAX,DWORD PTR DS:[EBX+2D8] 00441549 |. E8 1E0DFEFF CALL Project1.0042226C 0044154E |. 33C0 XOR EAX,EAX 00441550 |. 5A POP EDX 00441551 |. 59 POP ECX 00441552 |. 59 POP ECX 00441553 |. 64:8910 MOV DWORD PTR FS:[EAX],EDX 00441556 |. 68 6B154400 PUSH Project1.0044156B 0044155B |> 8D45 FC LEA EAX,DWORD PTR SS:[EBP-4] 0044155E |. E8 6523FCFF CALL Project1.004038C8 00441563 \. C3 RETN |
|
请问有没有判断字符串相等的api函数
终于搞好了,括号里的写法改为:(pchar(edit1.text),'s123')就好了! 即 if lstrcmp(pchar(edit1.text),'s123')=0 then .....但不知这个 lstrcmp(pchar(edit1.text),'s123')=0 在汇编语句里怎么表述的? |
|
请问有没有判断字符串相等的api函数
谢谢,这个函数在kernel32.dll里面有,可是我想用lstrcmp读edit.text的值来与s123比较,比如lstrcmp('edit1.text','s123')=0 这样的语句括号里写'edit1.text'却不不是edit1.text的值,去掉''又不执行,。。。该怎么办? |
|
请问有没有判断字符串相等的api函数
想走捷径,又找不到API函数是哪个? |
|
请问有没有判断字符串相等的api函数
想走捷径,又找不到API函数是哪个^_^ |
|
请问有没有判断字符串相等的api函数
是这样的,我想把一个edit文本值如12345与我预定的12345比较,如果相同就跳出来,请问怎么写这个汇编语句? |
|
请问有没有判断字符串相等的api函数
我想做一个验证语句,想在edit文本框里输入12345如果与比较值12345相同就跳出。请问该怎么写汇编语句? |
|
关于ultraedit-32工具的地址问题
PE我会使用,于是按超级版主的方法我终于找到这个子块段了,再次谢谢超级版主! 我在这里受到几次好的汇编启蒙知识的教育了,真是谢谢了,看了几个技术论坛,还是这里好^_^ |
|
关于ultraedit-32工具的地址问题
谢谢超级版主,我又长知识了,一直模糊着。。。 |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值