V2AS
问路
意见反馈
↓ 按住下拉
1.5 编写自定位ShellCode弹窗
在笔者上一篇文章中简单的介绍了如何运用汇编语言编写一段弹窗代码,虽然简易ShellCode可以被正常执行,但却存在很多问题,由于采用了硬编址的方式来调用相应API函 ......
地址
eax
PEB
mov
ebx
Linux 0.11源码阅读笔记-高速缓冲
高速缓冲 高速缓冲区是内存中的一块内存,在块设备与内核其它程序之间起着一个桥梁作用。内核程序如果需要访问块设备中的数据,都需要经过高速缓冲区来间接的操作。 ......
缓冲
磁盘
Linux
源码
0.11
汇编语言基于8086CUP(想学操作系统的前奏!!!)
汇编语言基于8086CUP(想学操作系统的前奏!!!) 1.1、思维图 1.2、单位转换 1B=8bit 1KB=1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB 1字=2字节=2B=16位 1.3、储存器与 ......
mov
ax
bx
ds
al
Linux0.11源码学习(一)
Linux0.11源码学习(一) linux0.11源码学习笔记 参考资料:https://github.com/sunym1993/flash-linux0.11-talk 源码查看:https://elixir.bootlin.com/linux/lates ......
mov
源码
ax
寄存器
11
MS06-040漏洞研究(下)【转载】
课程简介 经过前两次的分析,我们已经对Netapi32.dll文件中所包含的漏洞成功地实现了利用。在系统未打补丁之前,这确实是一个非常严重的漏洞,那么打了补丁之后,这个 ......
Source
arg
漏洞
SIZE
缓冲区
汇编学习笔记——DOS及DEBUG介绍
转自:https://www.shiyanlou.com/courses/running/332 一、课程简介 声明:该课程基于《汇编语言(第2版)》郑晓薇 编著,机械工业出版社。本节实验取自教材中第二章的《 ......
单元
寄存器
地址
指令
DEBUG
linux 内核 tasklets 原理以及工作队列
如果某种应用并不需要在多个CPU上并行执行,那么软中断其实是没有必要的。因此诞生了弥补以上两个要求的tasklet。它具有以下特性: a)一种特定类型的tasklet只能运行 ......
tasklet
TASKLET
struct
中断
CPU
Reverse 高校网络信息安全运维挑战赛
Reverse 高校网络信息安全运维挑战赛 1 signed int sub_403CC0() 2 { 3 unsigned int v0; // eax 4 int key_lens; // eax 5 FILE *v2; // eax ......
char
esp
ebp
int
data
tcp syn-synack-ack 服务端 接收 SYN tcp_v4_do_rcv分析
rcv 分析: /* The socket must have it's spinlock held when we get * here, unless it is a TCP_LISTEN socket. * * We have a potential double-lock cas ......
sk
tcp
TCP
req
skb
socket connect tcp_v4_connect
tcp_v4_connect /* This will initiate an outgoing connection. tcp_v4_connect函数初始化一个对外的连接请求,创建一个SYN包并发送出去, 把套接字的状态从CLOS ......
inet
sk
struct
hash
connect
V2AS = Way To Ask
V2AS 一个技术分享与创造的静土
手机扫一扫
移动阅读更方便
近15日热搜文章
【技术博客】忘记密码界面的Vue前端实现
一文读懂PRBS定义、生成办法、作用
torch_09_GAN
4
Vue【原创】基于elementui的【分组多选下拉框group-select】
5
Drools 规则引擎应用
6
使用Rust开发操作系统(中断描述符表--IDT)
7
根据点画线java
8
深度复盘-重启 etcd 引发的异常
9
《Flink SQL任务自动生成与提交》后续:修改flink源码实现kafka connector BatchMode
10
Autoware 笔记 No. 5——基于GNSS的定位