- 博客(11)
- 收藏
- 关注
原创 硬编码学习(六)
mov rax,iv i立即数 v宽度4个字节mov al,ib i立即数 b宽度1个字节1、mov r/m8,r8 ==>mov eb,gb==>0x88 e:r/m b是一个字节8个位 a、mov m8,r8 b、mov r8,r8 mov byte ptr ds:[eax],al mov byte ptr
2015-05-26 00:28:22 584
原创 硬编码学习(五)
不确定长度编码0x88 mov eb,gb0x89 mov ev,gv0x8a mov gb,eb0x8b mov gv,ev最短是2个字节,GB代表通用单字节寄存器(al到bh)gv代表通用双/四字节寄存器eb/ev代表内存地址或寄存器8800 0000 000000(mod) 000(opcode/reg) 000(r/m)00 (00 01 11 10)
2015-05-24 21:59:31 559
原创 硬编码学习(四)
__emit x0c3 C3 RETN __emit 0xc2 c2 8c11 RETN 118C //后面跟两个字节__emit 0xcc cc INT3__emit 0xcd cd 88 INT 88 //后面跟一个字节
2015-05-24 09:23:49 642
原创 硬编码学习(二)
区别:__emit 0xb8__emit 0x12__emit 0x12__emit 0x12__emit 0x12 __emit 0xb80040D448 B8 12 12 12 12 mov eax,12121212h__emit 0x66__emit 0xb8__emit 0x12__emit 0x12
2015-05-24 00:14:17 397
原创 硬编码学习(一)
#include <stdio.h>#include <stdlib.h>void main(){ __asm { push eax __emit(0X50) __emit(0X51) __emit(0X52) __emit(0X53) __emit(0X54) __
2015-05-23 21:16:00 720
原创 C/C++数组学习(二)
void main() { int a[6] = { 6, 5, 4, 3, 2, 1 }; for (int i = 5; i >=0; i–) { printf(“%d”, a[i]);}system("pause");} #define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<
2015-05-22 21:49:10 302
原创 C/C++数组学习(一)
#include<stdio.h>void main(){ int a[5] = {1,2,3,4}; //a是数组名,代表内存的首地址 printf("%p", a); //打印首地址 printf("\n%d", sizeof(a));//打印数组的大小 for (int i = 0; i < 6; i++) {
2015-05-21 00:08:33 413
原创 PHP函数遍历数组
each():每次从数组中获取当前数组指针所指向的元素,返回一个有四个元素的数组(关联+索引),并且将数组的指针下移一位。//each访问数组echo'';//定义数组$arr['name']='洪七公';$arr['age']='20';$arr['power']='降龙十八掌';$arr['company']='丐帮';var_dump($arr);//eachvar
2015-05-06 23:38:04 487
原创 PHP数组的遍历
将数组里面的所有元素都取出来。 count():对数组长度进行计算,返回数组元素个数(长度)<?php //数组遍历 $arr=array('洪七公','周伯通','黄药师','欧阳锋'); //索引数组:下标连续 //获得数组长度 $length=count($arr); //echo $length; for($i=0;$i<$length;
2015-05-05 23:03:13 471
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人