avatar
文章
22
标签
26
分类
9
Home
Archives
Tags
Categories
Link
XiDP
搜索
Home
Archives
Tags
Categories
Link

XiDP

汇编语言基础与堆栈入门
发表于2024-06-13|Pwn基础知识
啥是汇编语言?有啥用?深入了解计算机底层,我们会发现,计算机实际上只能执行一些非常基础的操作,但其速度却非常快。计算机的CPU只能执行机器码,即由一系列0和1组成的指令。不同的0和1组合会触发计算机中的不同电路,从而进行各种操作。由于这些0和1的组合很长,阅读起来不方便,因此通常以16进制形式显示。然而,即便如此,16进制的表示仍然难以理解。为了简化这一过程,汇编语言应运而生,它用更易读的符号来表示这些机器指令,从而使程序员能够更方便地编写和理解代码。 啥是寄存器?计算机中的所有指令都是由CPU执行的。在计算机结构中,CPU和内存是分开的,而寄存器则位于CPU内部。CPU可以直接访问寄存器中的数据来执行各种指令操作。在程序执行过程中,数据通常从内存 –> 缓存(cache)–>...
PWN入门手册
发表于2024-06-12|Pwn基础知识
什么是 PWN?PWN 是黑客术语中的俚语,是指攻破设备或者系统。它的发音类似于“砰”,当然也有师傅把它叫作“胖”。PWN 的目标是获取系统的控制权或执行未经授权的操作。 如何入门 PWN前置知识 C 语言 学习内容: 程序结构和基础语法 数据类型、分支语句(如 if、switch)和循环(如 for、while) 指针和结构体 学习资源: 浙江大学翁恺教你 C 语言程序设计 C 语言教程 | 菜鸟教程 Python 语言 学习内容: 程序结构和基础语法 循环(for、while)和异常处理(如 try) 学习资源: Python3 教程 | 菜鸟教程 超基础 Python 课程 建议:掌握 C 语言后,可以直接用文章进行 Python 的学习,进度会更快。 汇编语言 常见类型: x86 汇编:Intel 和 AMD 的处理器架构 ARM 汇编:用于移动设备 MIPS 汇编:用于嵌入式系统 PowerPC 汇编:曾用于苹果计算机 RISC-V...
123
avatar
XiDP
文章
22
标签
26
分类
9
Follow Me
公告
So get away
最新文章
Tenda AC6 实机拆解与UART串口的区分方法2026-02-03
小米AX9000路由器CVE-2023-26315漏洞复现2025-11-05
qemu搭建ARM64环境2025-07-14
IOT入门--路由器命令执行漏洞2025-07-13
CVE-2017-17215 华为HG532路由器RCE漏洞复现2025-07-12
分类
  • CVE复现5
  • IOT7
  • Pwn15
  • Tools4
  • Writeup6
  • ret2系列1
  • 基础知识9
  • 杂2
标签
远程命令执行 IOT gets ret2X 实机测试 小米 qemu 格式化字符串 Writeup libc CVE Tenda路由器 ARM CTF Pwn read UART串口 Linux 路由器 汇编 fgets C语言 ELF scanf 硬件 Tools
归档
  • 二月 2026 1
  • 十一月 2025 1
  • 七月 2025 3
  • 六月 2025 8
  • 六月 2024 9
Let yourself go
搜索
数据加载中