dword

    0热度

    1回答

    编码通常不是我在工作中需要做的事情(尽管我对学习很感兴趣),但最近我有被要求创建一个脚本来改变注册表,从而解决我们的一些用户遇到的问题。以下是我有: REGEDIT4 REG ADD HKEY_LOCAL_MACHINE \ SOFTWARE \微软\办公室\办公室\ 15.0 \ COMMON \互联网/ V UseOnlineContent /吨REG_DWORD/d 0/F 我有保存为.re

    1热度

    1回答

    我刚刚注意到一些有趣的事情,并且我试图获得更好的理解。 我试图使用Irvine WriteString调用。 Writestring 写一个空结尾的字符串。 输入:DX指向字符串偏移 INCLUDE Irvine32.inc .data fizz BYTE "Fizz", 0 ... MOV EDX, OFFSET fizz CALL WriteString CALL Cr

    0热度

    1回答

    通过注册表值设置GPO我尝试限制通过组策略User Configuration\Administrative Templates\System\Removable Storage Access\All Removable Storage classes: Deny all access Accoring到Group Policy Settings Reference for Windows and

    0热度

    1回答

    我正在学习Assembly,对于我来说能够输出一个数字到屏幕而不是一串文本会很好。我知道如何使用mov eax, 1来打印字符,但这对DWords不起作用。 我正在使用64位Ubuntu。 的Makefile: all: nasm -f elf64 asm.s -o asm.o ld asm.o -o asm rm asm.o

    0热度

    1回答

    我的程序运行在32位的Windows地址的虚拟内存空间的类型不同,所以是DWORD。我想通过更改IAT中API的地址来挂接API。所以,我首先获取目标进程映像的基址。然后,我尝试获取IMAGE_OPTIONAL_HEADER结构的起始地址。 IMAGE_OPTIONAL_HEADER32* pOptionalHeader=(IMAGE_OPTIONAL_HEADER*)((BYTE*)g_hCur

    0热度

    1回答

    我想更改注册表值(REG_DWORD),然后通过批处理文件运行应用程序,该批处理文件与应用。 我想下面的线,但是,这并不工作: reg add "HKEY_CURRENT_USER\A User Name\An Application Name" /v A value name_h3981298716 /d "99" /t REG_DWORD /f START %~dp0AnApplicati

    0热度

    1回答

    我正在自学自己的汇编语言的某些部分,现在我正专注于将数据声明存储在地址中。 说到存储十六进制,我知道如果我正在处理字节,例如; 1234 我可以将它们存储这样的: Address 0000 - 12 Address 0001 - 24 由于双字都是32位的,我假设每个会占用两倍的空间。 如果我结束了本作的DWORD: 54 00 87 D1 49 5A AF 56 32 他们会被储存

    0热度

    1回答

    此示例http://msdn.microsoft.com/en-us/library/windows/desktop/aa366551(v=vs.85).aspx传递TCHAR,但是如何让它传递一个DWORD?我在下面尝试,但我得到不能将参数1从'DWORD *'转换为'const wchar_t *'。 DWORD* pid=new DWORD[20]; HANDLE hMapFil

    2热度

    2回答

    我真的很新奇在C++中使用DWORD来代替布尔值。因此,请原谅我的问题。 我有一个enum: enum foo { foo1 = 0x0; foo2 = 0x1 //.... } DWORD foo; 我用这enum检查多个条件: if(somethinghappenstothisvariable) { foo|= foo1; } if(s

    1热度

    1回答

    我有十六进制数字: FFFFFCE3 然后,如果我试图将其转换为十进制数。我所做的: printf "%d" "0xFFFFFCE3" 和输出: 4294966499 不过这是结果,如果我把它保存在一个QWORD。 我想知道如何将其存储在一个DWORD,所以输出中会是我期待的负数: -797