学习16位DOS汇编笔记
exchen 8年前 (2016-08-29) 5062浏览 0评论
ax //是16位的寄存器,最大可以存65535 ah,al //是8位的寄存器,最大可以存255 cs:ip //指向程序下一条执行的指令 ds //数据段寄存器 ss //栈段寄存器 sp //栈顶指针 物...
exchen's blog专注软件安全
exchen 8年前 (2016-08-29) 5062浏览 0评论
ax //是16位的寄存器,最大可以存65535 ah,al //是8位的寄存器,最大可以存255 cs:ip //指向程序下一条执行的指令 ds //数据段寄存器 ss //栈段寄存器 sp //栈顶指针 物...
exchen 8年前 (2016-08-27) 3594浏览 0评论
//挂载U盘 mkdir /media/usb mount -t msdosfs /dev/da1s4 /media/usb umount /media/usb //卸载 //挂载光盘 mkdir /media/cdrom mount -t...
exchen 8年前 (2016-08-19) 4785浏览 0评论
1. 首先下消息断点WM_LBUTTONUP, 或者使用bp TranslateMessage MSG==WM_LBUTTONUP 2.点按钮会断在USER32模块中, ALT+M选择代码段F2下断点,再F9运行, 会看到执行到 0040160A ...
exchen 8年前 (2016-08-13) 4116浏览 0评论
//IP过滤 tcpdump -i eth1 host 192.168.1.1 tcpdump -i eth1 src host 192.168.1.1 tcpdump -i eth1 dst host 192.168.1.1 //端口过滤 tcpd...
exchen 8年前 (2016-08-05) 3865浏览 0评论
1、设置IP地址、网关 ee /etc/rc.conf #编辑 ifconfig_em0="inet 192.168.1.173 netmask 255.255.255.0" #设置IP地址,子网掩码 defaultrouter="192....
exchen 8年前 (2016-08-02) 3940浏览 0评论
由于Virtual PC 2007之后不再支持dos下的文件共享功能,所以我就使用VMware安装和使用dos 1.下载镜像 http://www.bootdisk.com/bootdisk.htm 下载DOS 6.22,下载回来的是一个boot62...
exchen 8年前 (2016-08-01) 4914浏览 0评论
nasm boot.asm -o boot.bin org 07c00h ; 告诉编译器程序加载到7c00处 mov ax, cs mov ds, ax m...
exchen 8年前 (2016-08-01) 4510浏览 0评论
使用NtQuerySystemInformation来检索加载的模块,从加载模块里面搜索出ntoskrnl.exe模块 NTSTATUS Status; PUCHAR BaseAddress = NULL; ...
exchen 8年前 (2016-07-19) 3819浏览 0评论
查看逻辑cpu个数:cat /proc/cpuinfo | grep "processor" | wc -l 查看物理cpu个数:cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l...
exchen 9年前 (2016-06-21) 7120浏览 0评论
搜索了一下工程里, 根本没有使用到inet_ntop这个函数, 但是debug版运行的时候提示这个错误 无法定位程序输入点 inet_ntop 于动态链接库 WS2_32.dll上 解决方法: 项目-属性-链接器-优化-引用-选择 是(/OPT:...
exchen 9年前 (2016-06-16) 4359浏览 0评论
一. vmware 设置 1. 添加串口 2.选择输出到命名管道 3. 命名管道名称 \\.\pipe\com_1, 该端是服务器, 另一端是虚拟机 二. 系统设置 以管理员权限运行cmd, 输入以下命令 bcdedit /copy {curr...
exchen 9年前 (2016-05-20) 3836浏览 0评论
vi /etc/selinux/config 执行这个命令之后,本来SELINUX=disabled,我把它改成enforcing之后重启就不行了 解决方法: 启动的时候在grub按e进行编辑启动参数,在后面加上selinux=0,然后按b进行启动,...