英文: Why am I not getting output when I run the following assembly 问题 我需要使用x86 64位英特尔处理器。 section .te...
为什么(V)SHUFPS不在英特尔的常数时间指令列表中?
英文: Why is (V)SHUFPS not in Intel's constant time instruction list? 问题 今年早些时候,Intel发布了一份列表,列出了一些...
如何从PHP中使用shell_exec执行program_linux_i386
英文: How to shell_exec program_linux_i386 from PHP 问题 我下载了(mdldec_linux_amd64)和(mdldec_linux_i386),并将...
你在64位英特尔CPU中执行`idiv`之前是否将有符号整数转换为十六进制?
英文: Do you convert signed integers to hex before doing an `idiv` in 64-bit Intel CPUs? 问题 假设你想使用gas将...
Linux x64调用约定 – 为什么前6个参数在RBP的负偏移处?
英文: Linux x64 Calling Convention - Why are the first 6 args at negative offsets from RBP? 问题 The fir...
理解 DT_TEXTREL 警告
英文: Understanding a DT_TEXTREL warning 问题 我有以下的代码 我正在将其编译成可执行文件: 生成的可执行文件正确地打印出Hello,然后是一个换行符。 但是在链接...
获取shellcode中数据的绝对地址
英文: Getting absolute address of data in shellcode 问题 以下是您的shellcode: xor rax, rax xor rdi, rdi xor r...
缺失的优化:mov al, [mem] 以将新的低字节插入整数的位域
英文: Missing optimization: mov al, [mem] to bitfield-insert a new low byte into an integer 问题 我想替换整数中...
请告诉我为什么我的文本没有对齐?
英文: Please advise why my text is not aligned? 问题 这是关于链式对齐的问题。 编写函数void align_str(char *output, char ...
无法使用operator<<来处理std::float128_t;我该如何打印它?
英文: Can't use operator<< with std::float128_t; how do I print it? 问题 I have the following ...