今天,我开始学习在linux上使用NASM进行x86_64汇编。我成功地编写了一个helloworld程序。现在我想编写另一个简单的程序。程序应该要求用户输入他的名字,然后打印"hi name“。如果我启动这个程序,它不会打印任何东西,也不会出现错误而停止。以下是我的代码: msg1 db "Type in ur Name?", 10
len1 equ $ - msg1
我正在做一个项目,将外壳代码插入到pe文件中,以做数据弹出。但是,我不知道如何将程序集转换为外壳代码,以便将字符串插入PE文件部分。我有以下汇编代码:.MODEL FLAT, STDCALL
include kernel32.incincludelib user32.lib
Caption db "Message",0
Text db "<
我想达到的目标是:[second second]: world (hello disappearedand now we have `world` in place of it)换句话说,我希望我的终端的标准在hello和world之间闪烁(改变),而不添加任何换行符、写字符串或任何其他东西,我只想用其他文本替换现有的、已经打印