Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 我如何搜索调用要推送到ollydbg的操作码的行?_Windows_Assembly_Ollydbg - Fatal编程技术网

Windows 我如何搜索调用要推送到ollydbg的操作码的行?

Windows 我如何搜索调用要推送到ollydbg的操作码的行?,windows,assembly,ollydbg,Windows,Assembly,Ollydbg,如何搜索调用要推送的操作码的行ollydbg?(不是操作码行,只是在特定情况下选择要推送的行) 嗯,我正在使用一个游戏客户端和服务器,我的游戏有smth一样的公会,它可以容纳最多10名成员,当它满了,并尝试加入一个新成员公会客户端说:“对不起,你的公会满了” 我用ollydbg搜索了这个字符串,我发现这是一个由游戏服务器调用的switch案例,它有自己的操作码。然后我移动到游戏服务器,找到了将操作码推送到游戏客户端的行,然后显示字符串“对不起,你的公会已经满了” 我想做的是:找到检查公会成员的功

如何搜索调用要推送的操作码的行ollydbg?(不是操作码行,只是在特定情况下选择要推送的行)

嗯,我正在使用一个游戏客户端和服务器,我的游戏有smth一样的公会,它可以容纳最多10名成员,当它满了,并尝试加入一个新成员公会客户端说:“对不起,你的公会满了”

我用ollydbg搜索了这个字符串,我发现这是一个由游戏服务器调用的switch案例,它有自己的操作码。然后我移动到游戏服务器,找到了将操作码推送到游戏客户端的行,然后显示字符串“对不起,你的公会已经满了”


我想做的是:找到检查公会成员的功能,如果公会成员已满,请呼叫或跳转到操作码行,这样我就可以将公会成员最大值减少到8,或者我想做的任何事情。因此,每当我尝试加入公会,公会包含8名成员时,它会将案例的操作码推送到客户和客户显示字符串“对不起,你的公会已满”

“推送操作码”是什么意思?操作码对指令进行编码。你能举一个例子说明你在寻找什么样的指令吗?“PUSH 1111”这是一行代码,在公会满的情况下将代码推送到游戏客户端,嗯,这行代码在公会满的情况下用case函数调用,我只想找到这个函数,然后我可以将公会成员更改为8或任何数字!交叉发布被认为是自古以来的垃圾邮件