|
[原创]发布IDA Pro 5.4 中文帮助手册
万分感谢~~ |
|
[新年礼物]加密与解密工具新年大礼包2009 DVD1
非常感谢,正好赶上了...... |
|
|
|
[转帖]Catcha! V1.0
没用成功过~~连OD菜单上都找不到这个插件~这类的插件非常有用~可没找到个好用的 |
|
[原创]Syser Debugger 1.8 隆重推出
顶一下~不知道虚拟光驱的冲突解决了没有~ |
|
小弟遇到一个汇编方面的小问题 请高手帮忙解答 感激!
多谢提醒,忘记了String是不好控制,我平时是这样来做的,如果按楼主的要求,就先定义一个array of byte,先用Move把Esi指向的字符串复制到Buf去,然后再用下面这个函数提取String出来,这样应该能解决了吧~ var Buf:array [0..255] of byte; str:=BytesToString(Buf,0,Count); function BytesToString(Bytes: array of Byte; StartPos, Len: Integer): string; var I: Integer; TmpStr: string; begin TmpStr:=''; for I:=StartPos to StartPos+Len-1 do if (Bytes[I]=0) then begin Result:=TmpStr; Exit; end else TmpStr:=TmpStr+Char(Bytes[I]); Result:=TmpStr; end; |
|
小弟遇到一个汇编方面的小问题 请高手帮忙解答 感激!
Sam.com的方法其实就是Delphi Vcl System.pas中 Move 函数的源代码,把这个源代码抄过来不如直接使用这个源代码,在Delphi中对Vcl中的内部函数的调用需要指明该函数所在文件的文件名,这样你就可以直接使用这个 Move 函数了,没有必要将已经现成的东西抄过来使用 嗯~~我这个只是把他源代码简单的拿出来用~如果直接Call system.Move的话,不知道会不会把Move这一段编译成如下,我试过在驱动中调用这个函数的话,他是按这个来编译了,驱动执行就死机,但我直接用汇编就没问题了,不知道是什么原因,对于字符串分配内存的问题直接来个Str:=''不就行了吗?: procedure Move(const Source; var Dest; count : Integer); {$IFDEF PUREPASCAL} var S, D: PChar; I: Integer; begin S := PChar(@Source); D := PChar(@Dest); if S = D then Exit; if Cardinal(D) > Cardinal(S) then for I := count-1 downto 0 do D[I] := S[I] else for I := 0 to count-1 do D[I] := S[I]; end; {$ELSE} asm ....... |
|
小弟遇到一个汇编方面的小问题 请高手帮忙解答 感激!
不知道这个行不行,我也经常要在Delphi中加入汇编,Delphi中有很多类似的函数,有些直接就用汇编写的,我都是自己改的,下面这个是改自Move函数,本来我这个函数里的变量都是局部的,所以对于Source,Str和Count都是用的Mov,如果是全局的话有可能要改成Lea,具体调试下就知道 // LEA ESI,Source {假设此时ESI已经指向了你的源Str,此步忽略} LEA EDI,str {假设你的Str是全局变量的话} {如果是局部变量的话应该要Mov Edi,Str,自己试下} MOV ECX,count {Count为你要复制的长度,全局或局部好像也要处理下} MOV EAX,ECX CMP EDI,ESI JA @@down JE @@exit SAR ECX,2 { copy count DIV 4 dwords } JS @@exit REP MOVSD MOV ECX,EAX AND ECX,03H REP MOVSB { copy count MOD 4 bytes } JMP @@exit @@down: LEA ESI,[ESI+ECX-4] { point ESI to last dword of source } LEA EDI,[EDI+ECX-4] { point EDI to last dword of dest } SAR ECX,2 { copy count DIV 4 dwords } JS @@exit STD REP MOVSD MOV ECX,EAX AND ECX,03H { copy count MOD 4 bytes } ADD ESI,4-1 { point to last byte of rest } ADD EDI,4-1 REP MOVSB CLD @@exit: |
|
[推荐]Syser Debugger 1.7 版本发布 全面支持 VMWare 以及 VirtualPC[推荐]
两台电脑都是Xp sp2,一台装有Demon一台装有酒精120%,安装完后重启都没事,启动Syser loader就死机了,把酒精120%卸载掉也不行,现在想试都试不了,这个问题有办法解决吗?至少可以让我启动起来,另外好像以前的版本不会被虚拟光驱影响到,想弄个能用的来用用,哪还有下载啊? |
|
[求助]有人在用cheat engine吗?
在百度搜索"广海游戏"~~第一项进去论坛看精华~~ |
|
[精华集]《看雪论坛精华8》,2007年1月发布
谢谢看雪~~~谢谢大家~~ |
|
[原创]OllyDbg插件――DebugAsUser
最初由 foxabu 发布 1.添加了User用户 2.我正在使用的用户是Administrator权限 3.我已经把我的用户名加入到了本地安全策略中的"以操作系统方式操作"中 也试过把Administrator组也加入进去 4.插件已经设置好,测试登录已经通过,输入的是User的资料 5.已经重启过 问题还是如此,先出现 错误: 错误描述:CreateProcess Error! 错误代码:1314 点确定后再读取一次要调试的程序出现: --------------------------- 错误提示 --------------------------- 错误: 错误描述:GetThreadDesktop failed 错误代码:5 --------------------------- 确定 --------------------------- |
|
[原创]OllyDbg插件――DebugAsUser
--------------------------- 错误提示 --------------------------- 错误: 错误描述:CreateProcess Error! 错误代码:1314 --------------------------- 确定 --------------------------- 已经全设置好了,不知道是不是本地安全策略中没设置完,你说明上要设置3个,但只按你说明设置了一个,另外两个不知道中文是什么意思~~ 另外如果之前开启了,暂时关闭插件,可以正常,但之前还是会有个错误提示 --------------------------- 错误 --------------------------- 操作失败! --------------------------- 确定 --------------------------- |
|
[求助]请有条件的大哥帮个忙,编译一下Trw的一个插件
万分感谢啊~~~~谢谢了 |
|
[求助]OD经常出现这样的操作,不知道什么原因
不是Anti吧,我调试自己写的一个小程序时在查看窗口的时候就会有这个东西出现,我以为是查看窗口这个功能才会有这个东西出来~~平时调试没发现过 |
|
[求助]调用dll中的函数--令人困惑
在delphi中可以这样,这个是不知道函数名的情况下,相应的参数你按程序一样压进去就行 procedure TForm1.Button1Click(Sender: TObject); var I, J: THandle; begin I:=LoadLibrary('GameProj.dll'); //加上偏移量即可得到函数地址 J:=I+$BBA0; asm push ebx //delphi用汇编多数要保存这个寄存器不然会出错 call J //这样调用的话可以产生call [XXXXXXX]的效果 pop ebx end; FreeLibrary(I); end; |
|
[精华集]《看雪论坛精华6》,2005年1月发布
非常感谢~~~~~~ |
操作理由
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 }}
勋章
兑换勋章
证书
证书查询 >
能力值