-
[汇编语言] win32汇编的文件操作有关问题
求助:win32汇编的文件操作问题?win32汇编中文件指针的概念我不理解,文件指针是指向一个文件的二进制位还是一个字节呢?------解决方案--------------------------------------------------------按字节定位。你上面代码的错误和缺陷:0格式杂...
8560
热度 -
[汇编语言] 汇编中的方向标志有关问题
汇编中的方向标志问题!方向标志简单字符串指令使用方向标志来决定ESI和EDI是自动增加还是自动减少,方向标志值对ESI和EDI的影响寻址顺序清除增加低--高设置减少高--低方向标志可以通过CLD和STD指令显示地改变:CLD清除方向标志STD设置方向标志我想问汇编默认什么设置方向标志了,还是没有设置...
4149
热度 -
[汇编语言] 一个奇怪的win32汇编有关问题
求助:一个奇怪的win32汇编问题?.386.modelflat,stdcalloptioncasemap:noneincludeD:\masm32\include\windows.incincludeD:\masm32\include\kernel32.incincludeD:\masm32\in...
865
热度 -
[汇编语言] 有人能帮小弟我解释一下这个代码吗
有人能帮我解释一下这个代码吗?有人能帮我解释一下这个代码吗,看我的理解对不,不对请更正一下啊,先谢谢了.386p;386+required=).modelflat;32bitregisters,nosegs.shit_sizeequ(offsetdelta-offsetaztec).codestar...
2176
热度 -
[汇编语言] 请问这句话是如何得到字符串长度
请教这句话是怎么得到字符串长度MOVESI,EAX;把EAX内我们输入的用户名送到ESIMOVEAX,DWORDPTRDS:[ESI-4];用户名长度送EAX实在是看不明白他是怎么得到用户名的长度------解决方案------------------------------------------...
8057
热度 -
[汇编语言] 怎么提高自己的反汇编水平
如何提高自己的反汇编水平最近看完了《黑客反汇编揭秘》累坏了如何进一步提高反汇编水平?------解决方案--------------------------------------------------------这书我很早买的,但是也就是近来才开始看的。多实践,拿些小程序,有目的的实践。我学反汇...
1325
热度 -
[汇编语言] 熟悉SSE的前辈请进?该怎么处理
熟悉SSE的前辈请进?Q1:movdqaxmm0,xxxxh这样的方式似乎不行啊我改成了这样intsrc[4]={……};__asm{movdqaxmm0,xmmwordptr[src]}可以通过了,不过还想问一下,有没有更有效的方法?Q2:向xmm里放了4个DWORD,如何取出指定的一个?各位老大...
568
热度 -
[汇编语言] 关于程序在运行时的内存分配、布局有关问题(会交叉吗?)
关于程序在运行时的内存分配、布局问题(会交叉吗?)我没分了,但是还是请大家帮一下,这个问题我郁闷很久了T_T在Windows中每个程序是运行在“保护模式”下的,一切程序都只能访问自己的4G内存空间,不会访问到其他程序的空间——请问这句话如何理解?每个程序都可以访问自己的4G,那我同时运行10个程序不...
9330
热度 -
[汇编语言] 用Win32汇编编写一个自动充值的软件,求源代码,该如何处理
用Win32汇编编写一个自动充值的软件,求源代码已知主机ip、用户名、密码、access数据库路径、access数据库密码、数据库表名、列、id,使用在局域网的客户机,运行后进行简单设置点“充值”就可以更改相应数据,为自己的帐号充钱!要求充值尽量不会在主机里留下痕迹以免被逮,如系统操作日志、登录日志...
1288
热度 -
[汇编语言] DOS中怎样设置新的中断向量;驻留新增加的服务例程解决思路
DOS中怎样设置新的中断向量;驻留新增加的服务例程编写一个汇编程序syscall.asm,完成以下功能其中的一个:初始化程序设置新的中断向量;驻留新增加的服务例程怎么实现?谢谢了------解决方案---------------------------------------------------...
5546
热度 -
[汇编语言] MOV edi, DWORD PTR [esp+8]这种寄存器相对寻址方式是否需要更多的指令周期?该怎么处理
MOVedi,DWORDPTR[esp+8]这种寄存器相对寻址方式是否需要更多的指令周期?MOVedi,DWORDPTR[esp+8]~~~~~~~~~~~~~~~~~~~~~~~~~~~~esp中的内容在编译的时候,应该是无法确定的吧?必须运行的时候确定,那么是否意味着[esp+8]需要额外耗费加...
4473
热度 -
[汇编语言] 拦截API的有关问题
拦截API的问题。问个问题。.写了一个简单的程序其中调用了invokeMessageBox但是我用OD反汇编的时候看见MessageBoxA的地址怎么在07000000-07fffffff之间呢,.不是说系统的这几个DLL是被加载到4GB的高地址里面吗。不是应该是从08000000开始吗?怎么会小于...
1578
热度 -
[汇编语言] 小弟我买的是方正电脑,可是如何才能获得电脑的详细信息呢?比如各种外设的端口号(象声卡端口啊),去他们的官方网站也找不到啊
我买的是方正电脑,可是怎么才能获得电脑的详细信息呢?比如各种外设的端口号(象声卡端口啊),去他们的官方网站也找不到啊!!不知道有没有一款软件能获得这些信息呢??????------解决方案--------------------------------------------------------...
465
热度 -
[汇编语言] 初学汇编几天,现在还不得要领,请问两个小程序
初学汇编几天,现在还不得要领,请教两个小程序。1。有一个以$为结束符的字符串,统计其中包含的数字字符个数,并存入DX寄存器中。2。编程实现在CTR上显示AX寄存器中的值(要求以十进制形式显示)。------解决方案-------------------------------------------...
3402
热度 -
[汇编语言] 多双字节移位不是太懂!帮帮忙啊高手们、该怎么处理
多双字节移位不是太懂!????????帮帮忙啊,高手们、!!!7.3.1多双字移位程序有时需要移动数组内的所有位,如将位映射图像从屏幕的一个位置移动到另一个位置就需要这样做,以一个包含三个双字的数组为例,通过下面的步骤可以将数组整体向右移动一位:1、将ESI设置为array的偏移。2、将[esi+8...
8673
热度 -
[汇编语言] 在gcc中嵌套汇编,会受用什么编译器编译,符合什么语法?该怎么处理
在gcc中嵌套汇编,会受用什么编译器编译,符合什么语法?RT谢谢各位高手------解决方案--------------------------------------------------------gcc要求内嵌汇编是AT&T格式的------解决方案-----------------...
2784
热度 -
[汇编语言] 求32位汇编写一个输出“hello"控制台程序?该怎么处理
求32位汇编写一个输出“hello"控制台程序?求32位汇编写一个输出“hello"控制台程序?------解决方案--------------------------------------------------------Assemblycode.386.modelflat...
8868
热度 -
[汇编语言] 汇编时候出现跳转的异常~jump out of range
汇编时候出现跳转的错误~jumpoutofrange一个小程序大概就百行多一个代码段中间有个jenext但是离next可能远了些宏展开之后大概距离有200行报错就是jumpoutofrangeby32byte(s)在宏中间加一句movax,10错误就变成了jumpoutofrangeby38byte...
4027
热度 -
[汇编语言] 程序各个区段是否EXECUTEABLE,该如何解决
程序各个区段是否EXECUTEABLE今天写了个example程序跑了一下,把代码写到.data?.data.const堆栈中,都能执行成功。而之前我只知道堆栈是可读可写可执行的,但不知道(在默认情况下)数据段是否可执行。是否有理论支持?以确定这些段都能执行代码。请教,希望有知道的朋友告诉一下。谢谢...
9935
热度 -
[汇编语言] 有哪位高手知道这个关于vcpi的有关问题
有谁知道这个关于vcpi的问题?movax,de00hint67h不能运行成功是因为没有vcpi服务器的事,即没有emsemulator请问这个emsemulator怎么建?------解决方案-----------------------------------------------------...
8881
热度