E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
rax
8086汇编二——AT&T了解
16位寄存器:AX-->AH、AL32位寄存器:EAX-->低16位AX-->AH、AL64位寄存器:
RAX
-->低32位EAX-->低16位AX-->AH、AL32位寄存器:WIN32、WindowsXP
Lovell_
·
2019-01-10 16:39
初始化Weex项目遇到的问题记录
创建
Rax
的项目可以使用
rax
-cli,参考
Rax
的官方网站了解其用法。一:初始化(全局安装weex-toolkit)请确保你已经安装了Node.js(可以参考ReactNa
weixin_30666943
·
2018-12-18 16:00
webpack
移动开发
javascript
64位linux 汇编
7intnum=sum(1,2);8printf("num=%d\n",num);910return0;11}使用命令:gcc-Stestg.c寄存器:8位:al,ah16位:ax32位:eax64位:
rax
linker99
·
2018-11-25 19:53
汇编
linux
64bit
深入理解计算机系统 习题3.4
其中第一条指令应该从内存中读数,做适当的转换,并设置寄存器%
rax
的适当部分。然后
刺青LOVELESS
·
2018-11-21 16:22
深入理解计算机系统
Ubuntu 16.04搭建 weex 开发环境
目前主要支持Vue.js和
Rax
这两个前端框架。以下内容参考weex官方教程安装weex-toolkit请确保你已经安装了Node.js,然后全局安装weex-toolkit。
IMUDGES_Talon
·
2018-09-19 22:10
Ubuntu
前端
pwnable.kr之uaf && c++虚函数
gdb在0x400f00处下断:执行外new后通过
rax
的值我们得知分配的地址为0x614c5
BJChangAn
·
2018-09-10 16:34
iOS Xcode汇编模式切换的方法介绍
你所看到的操作数中的
RAX
,RSI,RDI,R0,R1...这些都是CPU中的寄存器(关于寄存器部分我将在下一篇文章中具体介绍)。而且在XCODE的左下角部分我们可以查看当前CPU中的所有寄
石虎132
·
2018-06-16 09:13
深入理解计算机系统(第三版)作业题答案(第三章)
-26上午9.43.34.png/**xin%rdi,yin%rsi,zin%rdx*subq%rdx,%rsi//y-z==>y*imulq%rsi,%rdi//x*y==>x*movq%rsi,%
rax
老马的春天
·
2018-02-26 10:14
深入理解计算机系统(第三版)作业题答案(第三章)
-26上午9.43.34.png/**xin%rdi,yin%rsi,zin%rdx*subq%rdx,%rsi//y-z==>y*imulq%rsi,%rdi//x*y==>x*movq%rsi,%
rax
老马的春天
·
2018-02-26 10:14
xcode 汇编
#import#import"AppDelegate.h"intmain(intargc,char*argv[]){@autoreleasepool{inta=10;asm("mov$0x1234,%
rax
iOS的Developer
·
2018-01-02 10:45
llvm生成rdrand指令
问题在做一个project的时候需要使用llvm的pass对函数进行插桩,在每一个函数头之前插入一条指令rdrand%
rax
,在寻找llvm基本指令之后发现并没有生成随机数的指令,这时就想到了llvm中
bin2415
·
2017-11-18 09:47
llvm
170921 逆向-成信CTF平台(ReverseMe&CLAZZ)
gdb调试发现错误出现在sub_400646的puts函数处拖入IDA反编译:__int64__fastcallmain(inta1,char**a2,char**a3){__int64result;//
rax
奈沙夜影
·
2017-09-22 00:02
CTF
踩坑--- 基于钉钉的Weex微应用开发起手式(其实写完发现变成Weex相关资料汇总了)
好吧,我知道你来看这个文章,一定是遇到坑了,所以,把这几个放在最开始吧现在,如果你的团队的技术栈是react,请尝试这个吧,跟react很像,如果你的团队一直使用react,这是一个更好的选择
Rax
·跨容器的渲染引擎
榭安
·
2017-07-21 14:11
Rax
0.2 介绍
2017年3月底
Rax
发布了0.2版本,让我们一起看一下0.2版本为我们带来了哪些新的思考。
yacheng
·
2017-06-15 00:00
移动应用开发
weex
Rax
0.3 介绍
2017年5月底
Rax
发布0.3版本。伴着初夏,我们看看都有哪些新东西。一些数据经过近一个多月的稳步发展,
Rax
体系上积累了一些新的尝试。
yacheng
·
2017-06-15 00:00
移动应用开发
weex
某软件破解补丁方法
text:0000000101B1776E4889C6movrsi,
rax
__text:0000000101B17771E808E09200call__ZN13DSIGSignature13setSigningKeyEP13XSECCryptoKey
aerror
·
2017-05-03 23:41
mac
软件破解
反编译
用 Weex Vanilla 写 Todolist 的尝试
其实就是一些DOM操作,https://github.com/alibaba/we...所以我明确的一个事实是Weex确实有一套DOMAPI,而且这套API应该说是所有基于Weex的框架的基础,像Weex,
Rax
题叶
·
2017-03-17 00:00
weex
dom
React 服务端渲染缓慢原因浅析
前几日笔者在服务端渲染性能大乱斗:Vue,React,Preact,
Rax
,Marko一文中比较了当前流行的数个前端框架服务端渲染的性能表现,下图数值越高越好:笔者看完这个数据对比之后不由好奇,缘何React
王下邀月熊_Chevalier
·
2017-02-06 00:00
服务端渲染
react.js
服务端渲染性能大乱斗:Vue, React, Preact,
Rax
, Marko
服务端渲染性能大乱斗:Vue,React,Preact,
Rax
,Marko翻译自Server-sideRenderingShootoutwithMarko,Preact,
Rax
,ReactandVue从属于笔者的
王下邀月熊_Chevalier
·
2017-01-23 00:00
preact
vue.js
react.js
关于基于 Weex Virtual DOM API 造框架的一些遐想
最近需要熟悉Weex的VirtualDOMAPI,因而顺带花了大量时间,我想说,如果你想造个Weex框架,可以开始玩了...WeexConf结束后我就有把ClojureScript编译过去的想法,不过
Rax
题叶
·
2017-01-20 00:00
dom
weex
汇编DEBUG常用指令
将内存中机器指令翻译成汇编指令(5)T:执行一条机器指令(6)A:以汇编格式在内存中写入一条指令二、常用命令的使用1.R命令:查看更改CPU寄存器内容输入r后回车,会显示所有寄存器的数值如果修改寄存器数据如ax寄存器数值则输入“
rax
chksun
·
2016-12-24 20:42
汇编语言
Oracle系列:(33)JDBC访问Oracle的存储过程和存储函数
1、存储过程1.1、准备SQL-- 定义存储过程create or replace procedure get_
rax
(salary in number,
rax
out number)as --需要交税的钱
lsieun
·
2016-09-29 18:54
oracle
数据库
查看C对应的汇编,汇编对应的二进制
intelx86-64中,movabs$abcd1234%
rax
,jmpq%
rax
的作用是将abcd1234写入到
rax
寄存器,并跳转到该地址执行。
WebSSO
·
2016-07-02 10:31
概念拾遗(一)
BL, CH,CL, DH,DL16bit: AX,BX,CX,DX,BP,SI,DI,SP,[IP]32bit:EAX,EBX,ECX,EDX,EBP,ESI,EDI,ESP,[EIP]64bit:
RAX
Maserati_
·
2016-02-28 11:00
[免杀] Delphi 内嵌ASM获取kernel32.dll的模块句柄 XP/Vista/WIN7
X86/X64通吃functionKernel32Handle():HMODULE;{$IFDEFCPUX64}asm movrbx,$60 movrax,[gs:rbx] //peb movrax,[
rax
伽罗kapple
·
2016-01-25 18:00
Debug命令详解
接下来再输入命令
rax
。在提示符“:”后输入100。该命令的作用是将寄存器ax的值设置为100(注意:DEBUG使用的是十六进制,这里的100相当于十进制的256。)
Mr.XYZ
·
2016-01-02 16:00
开始逆向objc基础准备(二)我的平台是simulator-x86_64
建项目运行中断调试,lldb中显示寄存器看到有
rax
-r15,stm0-stm7,xmm0-xmm15,ymm0-ymm15,即为x64体系支持sse4。
bbqz007
·
2015-12-25 17:00
Assembly x64 Intro - GAS Assembly Issue
eax400571: 4863d8 movslq%eax,%rbx400574: 488b45f0 mov -0x10(%rbp),%
rax
400578
fanbird2008
·
2015-12-10 10:00
Assembly x64 Intro - Shift Operate
externprintf%macroprt11 section.data.strdb%1,0 section.text movrdi,fmt1 movrsi,.str movrdx,
rax
movrax
fanbird2008
·
2015-12-09 15:00
Assembly x64 Intro - Nasm Example
fileadd.S.globlmy_addmy_add: pushq%rbp movq %rsp,%rbp addq%rsi,%rdi movq%rdi,%
rax
leaveq retq2.
fanbird2008
·
2015-12-08 15:00
家庭作业汇总
tp->v:v;//18:if(
rax
>rbx)
rax
=rbx;}returnv;}这个函数的作用:找出树中节点值最小的一个 家庭
20135236贾瑗
·
2015-11-20 23:00
家庭作业汇总
tp->v:v;//18:if(
rax
>rbx)
rax
=rbx;}returnv;}这个函数的作用:找出树中节点值最小的一个 家庭
20135236贾瑗
·
2015-11-20 23:00
Linux内核Code Review 002
上代码#printArg.s .data argc:.int0 .text .code64 .globl_start _start: nop popq%rsi movq$48,%
rax
addq%rsi
promaster
·
2015-10-29 09:00
汇编
assembly
内核
汇编总结:lea指令
lea指令变种(按大小分类):leaw #2个字节 leal #4个字节 leaq #8个字节lea的用法:leaq a(b, c, d), %
rax
首先lea指令是mov指令的变种,据说,lea指令是
guonaihong
·
2015-09-20 21:00
汇编总结:简单的x86指令
section .text .global _start _start: addb $1, %al addw $1, %ax addl $1, %eax addq $1, %
rax
2
guonaihong
·
2015-09-09 22:00
【JVM】模板解释器--字节码的resolve过程
2、问题及准备工作上文虽然探讨了字节码到汇编码的过程,但是:mov%
rax
,%(rcx,rbx,1)//0x890x040x19其中为什么要指定0x04和0x19呢?
foreach_break
·
2015-08-03 12:00
64位汇编语言简介
1.x86-64的寄存器x86-64较x86-32多了8个通用寄存器,而且,每个通用寄存器都是64位宽,它们是:
rax
,rbx,rcx,rdx,rsi,rdi,rsp,rbpr8,r9,r10,r11,
lgyrmetal
·
2015-07-03 19:47
gdb中的define命令
defines5nix/5i$pcend甚至可以手动传入要显示指令的条数:definesnix/arg0ipcend然后这样使用:s5我们还可以再加点料,ni后自动显示某些reg的值:definesniprintf“
rax
mydo
·
2015-04-19 16:00
gdb
define
nasm汇编一些需要注意的地方
:)section.data v101dq0x1234567811223344 ;代码中有 movrdx,[v101] mov[
rax
*2],rdx看一下生成的机器指令:0x4000b0:0x4000ba
mydo
·
2015-04-07 09:00
汇编
nasm
栈溢出攻击系列:shellcode在linux x86 64位攻击获得root权限(一)函数如何执行
寄存器X86-64有16个64位寄存器,分别是:%
rax
,%rbx,%rcx,%rdx,%esi,%edi,%rbp,%rsp,%r8,%r9,%r10,%r11,%r12,%r13,%r14,%r15
raintungli
·
2015-02-23 10:00
栈溢出
IA32 gnu assembly 32 bit instruction pretend to be 64 bit instruction
我用GNU编译器尝试了如下代码,结果成功的发现,他们是一样的,从机器指令层面讲.code32.byte0x48xorl%eax,%eax等同于64位代码.code64xorq%
rax
,%
rax
利用这个特性
cpuwolf
·
2015-01-24 22:00
32位和64位程序兼容性
寄存器,32位的有eax、ebx,而64位操作系统是
rax
、rbx。 指令:32位的pushl、addl、movl,而64位中是push、add、mov
fengjingge
·
2015-01-08 15:00
64位操作系统
32位
64位编程
汇编语言debug的使用方法
进入Windows操作系统,输入cmd回车输入debug回车,这样就进入了debug模式1:输入-r查看或者修改寄存器,可以修改CSIP来指向要执行汇编的内存地址 -r回车查看 -
rax
回车修改ax
Scythe666
·
2014-08-02 15:00
nasm程序从32位到64位平台的移植(一)
在视频编解码中经常会用到nasm对一些耗时较大的模块进行优化,比如变化量化、反量化反变换、SAD、SATD等的计算;在32位到64位平台移植过程中,除了寄存器发生变化,比如eax->
rax
、ebx->rbx
video_h
·
2014-04-15 23:06
平台移植
Tomcat Realm
参考资料http://blog.sina.com.cn/s/blog_45c06e6001019
rax
.htmlhttp://tenderuser.iteye.com/blog/1025990http:
a_alter
·
2014-04-03 13:00
处理器位数&&操作数位数&&操作系统位数&&地址总线位数&&指令位数 的区别
1.处理器位数CPU一次能够处理的最大位数,本质上与ALU相关,体现在寄存器上,例如16b处理器中只有ax,32b中就是eax,64位处理器中就是
rax
。
trochiluses
·
2014-03-02 22:00
操作系统
x86架构64位模式下的寄存器列表
以下是64位模式下AMD64ABI函数调用协议参数传递机制:rdi,rsi,rdx,rcx,r8,r9以下是其它不需要由被调用者保存的寄存器:
rax
,r10,r11
·
2013-12-16 22:00
64位
Linux内核:分析coredump文件 - 内核代码崩溃
dis-lextract_http_info+7310二、分析源文件hinfo.ko2.1查看源文件信息:objdump-Shinfo.ko>tmp2.2从tmp文件中查找1.3中的内容movb $0x0,(%r12,%
rax
kanguolaikanguolaik
·
2013-10-23 17:00
linux内核SYSCALL_DEFINE分析
这个漏洞的成因是,在64位的内核上执行32位的系统调用时,作为传递系统调用号的%
rax
高32位未被清零处理,而且在进行比较的时候直接使用的%eax,导致高32位被忽略:cmp
skyflying2012
·
2013-08-04 16:00
网上找的一些django教程
使用Django快速开发WEB应用http://www.tudou.com/programs/view/61
Rax
7kvQyM Python.Django视频教程http://www.youku.com
jjwspj
·
2012-09-14 23:00
Web
django
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他