Introspelliam

Just do what works for you, because there will always be someone who thinks differently.


  • 首页

  • 分类

  • 标签

  • 归档

  • 关于

  • 站点地图

  • 搜索

ARM寄存器结构小记

发表于 2017-09-08 | 分类于 pwn
ARM处理器共有37个寄存器,被分为若干个组,这些寄存器包括: 31个通用寄存器,包括未分组寄存器R0-R7、分组寄存器R8-R14和程序计数器( PC 指针),均为32位的寄存器。 6个状态寄存器,包括程序状态寄存器 CPSR 和5个物理状态寄存器 SPSR (用以异常发生时保存 CPSR 的值 ...
阅读全文 »

ARM状态结构小记

发表于 2017-09-08 | 分类于 pwn
在系统学习ARM寄存器结构和功能之前,有必要先了解一下ARM的工作模式和工作状态。 一、 ARM的工作状态两种状态为: ARM状态(32位) Thumb状态(16位) 用BX Rn指令来进行两种状态的切换:其中BX是跳转指令,Rn是寄存器,如果Rn的位0为1(最低位),则进入Thumb状态; ...
阅读全文 »

python socket编程

发表于 2017-09-04 | 分类于 code
Python 提供了两个基本的 socket 模块。 第一个是 Socket,它提供了标准的 BSD Sockets API。 第二个是 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。 下面讲的是Socket模块功能 1、Socket 类型套接字格式: so ...
阅读全文 »

socket编程

发表于 2017-09-04 | 分类于 code
Linux下的socket编程server.c1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 ...
阅读全文 »

python OS 文件/目录方法

发表于 2017-09-04 | 分类于 code
os 模块提供了非常丰富的方法用来处理文件和目录。 os.pipe()创建一个管道,返回一对文件描述符(r,w)分别为读和写 123456stdinr,stdinw = os.pipe()stderrr,stderrw = os.pipe()os.write(stdinw, "\x00\x0a\x0 ...
阅读全文 »
1…131415…25
Introspelliam

Introspelliam

125 日志
12 分类
55 标签
RSS
GitHub Weibo
0%
© 2018 Introspelliam
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.2