...edp 等等,请问这些都是什么语言?能不能用c++编写?

发布网友 发布时间:2024-10-23 23:50

我来回答

1个回答

热心网友 时间:2024-11-02 06:04

shell 英文原意是外壳,计算机领域叫 命令行界面。unix 系统有 sh 和 csh 命令行界面脚本语言。Windows,DOS 中的 bat (批命令)与它类似。
我不熟悉 shellcode。 shellcode 好像含 sh 和 汇编,可用于 linux, 也可用于 Windows。
你 提到的esp, ebp, mov 都是汇编语言里的东西。mov 是 指令 move。esp 是堆栈指针(寄存器),ebp是基址指针(寄存器)。 寄存器EBP,ESP 是 32位的。他们的低16位对应先前CPU中的SBP和SP。
c++ 是高级语言, 汇编是低级语言(越接近CPU的语言层面越低)。各有各的用途。一般来说,不能用c++编写。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com