[BX]的含义 想要完整的描述一个内存单元,需要两个条件:1.内存单元的地址 2.内存单元的长度(类型)。 首先讲一下[0]的含义,[0]表示的内存单元,偏移地址为一个立即数0,段地址默认保存在DS寄存器中(之前的文章中讲到过,通过DS寄存器和偏移地址(ds:[0])就可以确定内存中的一个地址)。 ...
分类:
编程语言 时间:
2020-01-18 10:20:20
阅读次数:
101
Sqoop是一款开源的工具,主要用于在Hadoop(Hive)与传统的数据库(mysql、postgresql...)间进行数据的传递,可以将一个关系型数据库(例如 : MySQL ,Oracle ,Postgres等)中的数据导进到Hadoop的HDFS中,也可以将HDFS的数据导进到关系型数据库... ...
分类:
其他好文 时间:
2020-01-13 19:42:03
阅读次数:
78
文章继https://www.cnblogs.com/zpchcbd/p/12111567.html 发现转储之后,然后修复IAT发现依然是打不开的,原因是壳有反脱壳的检测 ...
分类:
其他好文 时间:
2019-12-29 13:19:29
阅读次数:
85
lea 是机器指令,offset 是伪指令。 LEA BX, BUFFER ;在实际执行时才会将变量buffer的地址放入bx MOV BX, OFFSET BUFFER ;在编译时就已经计算出buffer的地址为4300(假设),然后将上句替换为: mov bx,4300 lea可以进行比较复杂的 ...
分类:
其他好文 时间:
2019-12-06 00:14:00
阅读次数:
98
3、直接寻址方式: 操作数在寄存器中,指令直接包含有操作数的有效地址(偏移地址) 注:操作数一般存放在数据段 所以操作数的地址由DS加上指令中直接给出的16位偏移得到。如果采用 段超越前缀,则操作数也可含在数据段外的其他段中。 例如: MOV AX,[8054] 如(DS) = 2000H, 则执行 ...
分类:
其他好文 时间:
2019-11-29 01:00:30
阅读次数:
153
DEX文件解析 1、dex文件头解析 一、dex文件 dex文件是Android平台上可执行文件的一种文件类型。它的文件格式可以下面这张图概括: dex文件头一般固定为0x70个字节大小,包含标志、版本号、校验码、sha 1签名以及其他一些方法、类的数量和偏移地址等信息。如下图所示: 二、dex文件 ...
分类:
其他好文 时间:
2019-11-18 00:13:30
阅读次数:
120
书中内容: 代码逆向: 存在一个疑问:为什么在ExceptionAddress本来是错误产生代码的地址,但这里给存入一个_RaiseException的偏移地址。 ...
分类:
其他好文 时间:
2019-11-15 22:02:34
阅读次数:
63
1、计算机的启动 1、首先计算机的工作原理可以简单的概述为取指,执行;再取指,再执行;以此类推的过程,cpu就是一个不停取指执行不会休息的机器。 2、那么x86结构的计算机上电后是是怎么工作的呢?其实上电后(未加载操作系统代码之前)会先执行内存中一段为BIOS固化的区域,这段区域是每次开机都必须执行 ...
分类:
系统相关 时间:
2019-11-09 21:53:12
阅读次数:
97
分区两种分区格式:MBR、GPTMBR分区MBR分区磁盘的分区表信息存放在硬盘0磁道第0个扇区内总共512字节前446字节为bootloader中间64位为磁盘分区表信息,每个分区信息占16个字节,总计存放4个分区。(这段就是需要备份出来的数据)最后的55AA为结束标志位MBR分区结构1.硬盘主引导记录MBR由4个部分组成2.主引导程序(偏移地址0000H--0088H),它负责从活动分区中装载,
分类:
其他好文 时间:
2019-10-20 09:17:23
阅读次数:
85
一、基本api操作1、获取HDFS对象的两种方式:方式1:publicstaticFileSysteminitFileSystem1()throwsIOException{//获取配置对象Configurationconf=newConfiguration();//指定namenode地址conf.set("fs.defaultFS","hdfs://bigdata121:9000");//获取h