当前位置:首页 > 我的程序 > 正文内容

这个机器指令是什么?jmp esp.

Peirre3年前 (2023-01-29)我的程序381

说起计算机指令,说实在的,有些指令在高级语言中并不会出现,不过可以通过汇编低级语言实现。

jmp XXX 是一个跳转指令,XXX这里是偏移数或者是地址。跳转在-128-127之间,或实际16位地址,32位地址,和64位地址。

64位地址的跳转不常见这个64位地址跳还在实验,听说可以MMX跳128位。

esp 这个是寄存器,说起通用性它的用途是个栈,栈和堆的概念一个是+X,-X的堆,就是函数进入地方的正顺的变量数据。

栈是自动减都在一起,所以说堆和栈都在一起,堆错误时当栈用,栈错误时当堆用,这是一个问题,也就是jmp esp 跳转可越线。

jmp esp 是个指令机器码,比较固定。查程序和系统有没有漏洞,这个指令搜索很实用。有就是疑是漏洞,机器码固定。我可当蓝帽,说话不含糊。

jmp esp,jmp ecs.这些指令都用得少。还有一些不常用的跳,没有助记符。一般程序中不靠谱。所以很多人不知道,说起来就是机器码,用于加密跳转。

有个小工具,自己造,可以搜索程序中的JMP ESP,说实话,如果加过密文链,程序还是搜不到。很多共享小软件,都有JMP跳。这个注意一下,程序自己编。因为联网后这程序也是病毒。

看看抖音小视频,有视频介绍程序是如何溢出的。有事@我,我是超级蓝果。

有时网站爱被整理,所以多说也没价值。不是废话,别人知道。但有些人填缝混饭。因为一代接一代。有些小苗苗在长。小苗长大了,我也不知道。说实话,一个DREAM,一个吃饭的梦。

123654.png

分享给朋友:

相关文章

随手写的时间设置程序,主要是防止系统时间无故修改。

随手写的时间设置程序,主要是防止系统时间无故修改。

程序说明:测试版程序功能。同步系统时间数据可选月历,手工输入可自动识别时间修改,修改后一分钟报警。测试版没有恢复时间功能。以后会增加。欢迎下载的朋友帮助我找程序问题,没有花多少功夫,请多多原谅。这个程...

关于 Cannot enable. Maybe the USB cable is bad? 这个问题。

关于 Cannot enable. Maybe the USB cable is bad? 这个问题。

经常摆弄电脑,那USB接口也是插进,拔出多少次。有一天发生了这个问题,什么问题呢?见图:只要是linux 新内核,都会出现这个问题,虚拟机USB功能,DOSBOX等USB功能不可识别。在网上查看了一些...

关于DOSBOX的简单说明。

关于DOSBOX的简单说明。

linux 下的共享软件DOSBOX 在有些版本的linux 中不能使用鼠标。网上说明要换声卡地址和中断,连接鼠标端口才可以使用。 曾经设置过,可以使用参数不记得。有个解决方法。这是软件问题。 先卸载...

linux mint 20 下编译最新内核所添加的文件。

linux mint 20 下编译最新内核所添加的文件。

linux mint 20 下编译最新内核文件所需要的两个文件包。sudo apt-get install libncurses5-devsudo apt-get install libssl-dev...

linux 下的《仙剑奇侠传》

linux 下的《仙剑奇侠传》

以前的DOS游戏《仙剑奇侠传》是炙制人口的一个很容易上手的游戏。这个游戏流行了很多年。很多人在玩过多年以后,重温旧梦,回味游戏之中的情感。这个游戏再版了很多次了。现在linux 下也可以直接玩这个游戏...

显微镜标定计算器,只发此处,留用备查。

显微镜标定计算器,只发此处,留用备查。

易语言写的标定计算器标定计算器.rar只限光学实验显微镜用。知道怎么用的可以选择下载。有问题请留言。显微镜标定计算器是来原于,电子目镜的标定在软件上显示很不正确。此程序只是精度高一点。这个程序是用22...