首页 > 其他分享 >第2单 - 实验 debug 命令

第2单 - 实验 debug 命令

时间:2024-02-25 22:46:11浏览次数:16  
标签:30 ASC 命令 2F 实验 内存 debug location

 

 

  1.  

 

 

编写命令

 

以 汇编方式向内存中写入数据  A 命令

 

向 0010: 0000  地址写入汇编

 

 

U 命令查看刚录入的命令

 

查看 内存中的汇编语言  U 命令

 

 

 

修改 CS, IP, 到新录入的程序

 

 

 

T 命令  执行

 

 

2.  

 

 

 

 

3.  

 D fff0:0 ff

从 fff0:0 开始查, 查 ff 个

左为16进制内存值,  右为对应的 ASC码

 ASC 48 (十进制)=>        30(十六进制)=>      0

 

 

ASC

十进制

十六进制

0

48

30

1

49

31

2

50

32

9

57

37

/

47

2F

 

01/01/92        =>          30 31 2F 30 31 2F 37 32

对应的内存地址是

 

Fff0: f5                  Fff0: f5 ~ Fff0: f5

修改内存值,往内存里面写代码,用 A 命令

修改内存值,往内存里面写数据,用 E 命令

 

E fff0:00f5 30.33  把30改成33 , 发现失败, 因应这些数据是写在 BIOS 里面,是只读的

 

 

4. 向内存从  B8100H 开始的单元中填写数据

 

B810:0  是显存的地址, 修改会影响到显示, 上面的数据 已经可以看到

 

 

 

 

 

TRANSLATE with x English
Arabic Hebrew Polish
Bulgarian Hindi Portuguese
Catalan Hmong Daw Romanian
Chinese Simplified Hungarian Russian
Chinese Traditional Indonesian Slovak
Czech Italian Slovenian
Danish Japanese Spanish
Dutch Klingon Swedish
English Korean Thai
Estonian Latvian Turkish
Finnish Lithuanian Ukrainian
French Malay Urdu
German Maltese Vietnamese
Greek Norwegian Welsh
Haitian Creole Persian  
  TRANSLATE with COPY THE URL BELOW Back EMBED THE SNIPPET BELOW IN YOUR SITE Enable collaborative features and customize widget: Bing Webmaster Portal Back

标签:30,ASC,命令,2F,实验,内存,debug,location
From: https://www.cnblogs.com/wuoshiwzm/p/18033260

相关文章

  • mysql access denied for root ... mysqld –skip-grant-tables 命令失效 ... Failed
    <!--密码突然登录不上MySQL了,久了也不晓得是不是密码不正确...只能改密码...一年难得碰一次,感觉每次总有莫名其妙的问题--><!--修改方案只找到一个,就是无密码验证开启mysql服务,然后登录,设置新密码--><!--mysql版本不同有些命令无效,大概分高低两版本--><!--低版命令我......
  • windows基础命令--新手常用
     systeminfo查看计算机信息(版本,位数,补丁情况)whoami查看当前用户及权限ipconfig查看网卡信息cd切换目录typexxx.txt查看文件内容del删除文件dir显示目录-a浏览所有文件copy要复制的路径下的文件复制到那个路径reagentc/info用于查看Windows恢复环境配置信......
  • 实验5
    1、查找/var目录下属主为root,且属组为mail的所有文件[02:58:25root@localhost~][#find/var-userroot-groupmail/var/spool/mail2、查找/var目录下不属于root、lp、gdm的所有文件find/var\(!-userroot-o!-userlp-o!-usergdm\)-typeffind/var-not......
  • Ansible Ad-hoc,命令执行模块
    目录Ad-hocAd-hoc简介Ad-hoc命令说明Ad-hoc示例命令执行模块1.command模块2.shell模块3.raw模块4.script模块Ad-hocAd-hoc简介Ad-hoc是Ansible下临时执行的一条命令,对于复杂的命令会使用playbook。Ad-hoc的执行依赖于模块,ansible官方提供了大量的模块。如command,file,cop......
  • powershell 5 信息收集命令
    PowerShell命令来查看当前用户及其权限:powershellCopyCode#获取当前登录的用户$env:USERNAME#获取计算机名称$env:COMPUTERNAME#检查当前用户是否为管理员([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([S......
  • 实验4
    练习1.当用户docker对/testdir目录无执行权限时,意味着无法做哪些操作?无法进入该目录,即不能使用cd/testdir命令切换到该目录。如果试图访问/testdir下的文件或子目录,即使这些文件有合适的权限,由于用户不能搜索目录内容,所以也无法直接通过相对路径来访问。2.当用户mongodb对/......
  • java中命令行传参
    使用命令行传参实现参数传入并操作demo代码点击查看代码publicstaticvoidmain(String[]args){for(inti=0;i<args.length;i++){System.out.println('args[i]:'+args[i]);}}使用命令行传参执行程序,首先需要先将目标执行文......
  • CTFer——RCE命令执行漏洞
    例题总结:CTFshow29:if(!preg_match("/flag/i", $c)){        eval($c);(eval内执行的是php代码,必须以分号结尾)绕过方式:(1)?c=system("cat%20fla*");fla*代替flag (2) ?c=eval($_GET[1]);&1=phpinfo();参数输入加eval(3)?c=echo`catfla*`; 30:if(!preg_ma......
  • linux--初学者的常用命令合集(频率比较高的)
     sudosuroot    打开root权限passwdroot     修改root密码ctrlshift+      字符变大ctrl-          字符变小cd.           返回本目录cd..           返回上一级目......
  • 实验室与排课管理系统
    适用于校园与科研单位主要技术栈Java8Maven3.6.3MySQL5.7Python3.8SpringBoot框架Vue2  项目地址:https://github.com/BennettMa23 说明手册默认用户,可在系统的用户管理自行增加管理员:用户名:admin密码:admin老师:用户名:teacher密码:admin学生......