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
%rbx
xctf攻防世界 REVERSE 高手进阶区 re2-cpp-is-awesome
0x02.问题分析我们使用IDAPro打开文件,找到main函数,反编译文件,得到代码如下:__int64__fastcallmain(inta1,char**a2,char**a3){char*v3;//
rbx
l8947943
·
2024-02-10 13:44
攻防世界reverse之路
reverse
攻防世界——re2-cpp-is-awesome
没用IDA打开后F5也没有什么可看的那我们就F12查看字符串找可疑信息这里一下就看见了__int64__fastcallmain(inta1,char**a2,char**a3){char*v3;//
rbx
_Nickname
·
2024-02-10 13:14
网络安全
攻防re2-cpp-is-awesome(c++干扰我,align 8作用)
攻防re2-cpp-is-awesome拖入ida看到一堆冗长的我看不懂的代码__int64__fastcallmain(inta1,char**a2,char**a3){char*v3;//
rbx
__
Zsc_02
·
2024-02-10 13:14
一些题目的wp
安全
学习
[HGAME 2023 week1]easyenc
查壳IDA打开字符串打开就发现了明显的标志int__cdeclmain(intargc,constchar**argv,constchar**envp){__int64v3;//
rbx
__int64v4
_Nickname
·
2024-01-29 05:18
网络安全
x86-x64汇编语言、反汇编知识和IDA
,EBX,ECX,EDX,ESI,EDI栈顶指针寄存器:ESP栈底指针寄存器:EBP指令计数器:EIP段寄存器:CS,DS,ES,FS,GS,SSx86-64寄存器:(把E改成R)通用寄存器:RAX,
RBX
O丶ne丨柒夜
·
2024-01-23 02:49
逆向
安全
开发语言
00-汇编语言
程序的本质寄存器与内存编程语言的发展汇编语言的种类常见的汇编指令寄存器有16个常用寄存器rax、
rbx
、rcx、rdx、rsi、rdi、rbp、rspr8、r9、r10、r11、r12、r13、r14、
SwordDevil
·
2024-01-18 18:02
带你玩转汇编
eax32位4B32位,64位CPU都有ax16位2B16位,32位,64位CPU都有al8位1B8位,16位,32位,64位CPU都有ah8位1B8位,16位,32位,64位CPU都有注意:只有rax,
rbx
左手的月光
·
2024-01-13 14:57
汇编
.NET 材料检测系统崩溃分析
analyze-vCONTEXT:(.ecxr)rax=00000039cccff2d7
rbx
=00000039c85fc2b0rcx=00000039cccff2d8rdx=0000000000000000rsi
!chen
·
2023-12-16 15:08
.net
性能优化
CSAPP bomb_lab:phase_5
phase_5的汇编代码0x0000000000401062:push%
rbx
0x0000000000401063:sub$0x20,%rsp0x0000000000401067:mov%rdi,%
rbx
0x000000000040106a
暮色_年华
·
2023-12-03 17:35
服务器
linux
前端
64位AT&T汇编语言使用bss段.skip指令储存字符,并使用系统调用输出字符
globalmain.section.data.section.bss#需要输出的字符数组,还没有初始化mystring:.skip4.section.textmain:#将mystring这个字符串的地址存入到
rbx
seasidezhb
·
2023-11-19 04:36
汇编语言
汇编
CTF-PWN-栈溢出-【前置知识】
文章目录保护寄存器和调用保存寄存器函数调用概括参数区别保护寄存器和调用保存寄存器函数A调用了函数B,寄存器
rbx
在函数B中被修改了,逻辑上%
rbx
内容在调用函数B的前后应该保持一致,解决这个问题有两个策略
看星猩的柴狗
·
2023-11-17 05:23
CTF-PWN-栈溢出
学习
linux lea 0x18(%r12),%
rbx
,CSAPP: Bomb Lab 实验解析
这是CSAPP课本配套的第二个实验,主要任务是“拆炸弹”。所谓炸弹,其实就是一个二进制的可执行文件,要求输入六个字符串,每个字符串对应一个phase。如果字符串输入错误,系统就会提示BOOM!!!。解决这次实验需要将二进制文件反汇编,通过观察理解汇编语言描述的程序行为来猜测符合条件的字符串。Linux&GDBBasicCommands反汇编指令:objdump-d[objfile]其中objfil
weixin_39973416
·
2023-11-04 18:11
linux
lea
0x18(%r12)
%rbx
NASM: Register 寄存器
`BX`、`CX`、`DX`高位H和低位L:`AH`、`BH`、`CH`、`DH`、`AL`、`BL`、`CL`、`DL`32位&64位:`EAX`、`EBX`、`ECX`、`EDX`、`RAX`、`
RBX
超悠閒
·
2023-10-08 15:42
os/assembly
linux
编程语言
os
x86_64汇编
一、基础知识1、x86-64通用寄存器16个:rax,
rbx
,rcx,rdx,rsi,rdi,rsp,rbp,r8,r9,r10,r11,r12,r13,r14,r152、x86-64处理64位,32位
RYSX002
·
2023-09-28 14:56
旧的-重头再来
2019-08-31在Linux虚拟机上写汇编-2.处理命令行参数
text.globl_start_start:popq%rsivnext:popq%rsitestq%rsi,%rsijzexitmovq%rsi,%rbxxorq%rdx,%rdxstrlen:movb(%
rbx
萌萌萌萌萌萌酱
·
2023-08-27 14:55
Swift-简单汇编指令、lldb常用指令
分为两种书写格式:Intel(windows派系)、AT&T(unix派系)iOS开发中,最主要的汇编是:AT&T->模拟器、ARM->真机常见的汇编指令image.png寄存器有16个常用寄存器:rax、
rbx
小猪蛋蛋
·
2023-08-27 09:56
re学习(29)攻防世界-CatFly(复原反汇编)
dll文件,在Linux上运行一下:找到主要函数:(以及由上面三部分对应的代码部分)__int64__fastcallmain(inta1,char**a2,char**a3){size_tv3;//
rbx
术业有专攻,闻道有先后
·
2023-08-09 00:09
#
每天一个CTF
学习
AMD64 ABI 的几个主要特性
2、rsp及rbp用于管理堆栈3、r10及r11用于临时寄存器4、5个通用寄存器(r12,r13,r14,r15及
rbx
)由被调用方保存
ProgrammingRing
·
2023-07-28 18:08
[转]x86
&
x64体系
寄存器
寄存器体系结构长度名称x6464RAX,
RBX
,RCX,RDX,RDI,RSI,R8-R15x6432EAX,EBX,ECX,EDX,EDI,ESI,R8D-R15Dx6416AX,BX,CX,DX,DI
絮语时光杨
·
2023-07-27 12:38
协程的实现之切换
x86_64的寄存器有16个64位寄存器,分别是:%rax,%
rbx
,%rcx,%esi,%edi,%rbp,%rsp,%r8,%r9,%r10,%r11,%r12,%r13,%r14,%r15。
Yttsam
·
2023-04-20 22:33
技术分享
c++
c语言
golang
java
后端
处理器体系结构
有15个程序寄存器:%rax,%rcx,%rdx,%
rbx
,%rsp,%rbp,%rsi,%rdi和%r8到%r14。这里省略了%r15以简化指令的编码。
kexinxin1
·
2023-04-04 01:38
一个Lambda引发的血案
0x00000000ba1133b8isanoopjava.util.stream.Collectors$$Lambda$6/916975605-klass:'java/util/stream/Collectors$$Lambda$6'
RBX
耗子2015
·
2023-03-29 10:00
64位汇编语言使用数组计算三位数的和
pushrdi;movrax,3;movrbx,0;movrcx,x;addNumber:addrbx,[rcx];addrcx,8;decrax;jnzaddNumber;showing:mov[sum],
rbx
seasidezhb
·
2023-03-19 16:43
linux
ROS 摄像头使用
1、安装
rbx
1包创建一个工作空间,这里以catkin_ws为例,下载并编译
rbx
1安装包:$cd~/catkin_ws/src$gitclonehttps://github.com/ncnynl/
rbx
1
黄小白的进阶之路
·
2023-03-10 11:16
ROS
摄像头
深入理解计算机系统 第三章 程序的机器级表示(下)
那么你在C代码里面可能会写for(inti=0;i>2;longrv=rfun(nx);returnx+rv;}因为要被调用者保存,这个%
rbx
是保存
ZachV
·
2023-02-18 08:44
【Android学习】kotlin语言基础知识学习
一、初始kotlin二、kotlin编写器intellijIDEAhttps://blog.csdn.net/
rbx
508780/article/details/126647849在线网站http://
有情怀的机械男
·
2023-02-17 17:35
Android
学习
Android
kotlin
基础知识
栈溢出中级ROP
学习中级ROP:__libc_csu_init函数实现对libc的初始化操作,在libc_csu_init中我们主要利用了以下寄存器:利用尾部代码控制了
rbx
,rbp,r12,r13,r14,r15。
小白King
·
2023-01-29 14:48
rbx
1安装与ros彷真
1,安装
rbx
1cdcatkin_ws/src/gitclonehttps://github.com/pirobot/
rbx
1.gitcd..catkin_make2运行彷真roslaunchrbx1_
leoFY123
·
2022-12-16 03:47
自动驾驶
人工智能
机器学习
PIC单片机学习_软件安装与新建工程
安装包资源:链接:https://pan.baidu.com/s/1ZaJ6ELrTyD5
RbX
8jC7vn2A提取码:7pdt1、准备安装包:C语言编译器,MPLLAB安装包2、MPLABIDE的安装
蕾之夭夭
·
2022-12-14 09:42
单片机
【halcon 实现模板匹配,定位,找线,找点,找圆】
为中心的空间定位某块区域定位找线测量卡尺位置定位找圆测量卡尺位置求线段交点显示之类的c#联合halcon链接:https://www.bilibili.com/video/BV1aR4y1473b/.halcon函数速查链接:https://pan.baidu.com/s/1
rbx
简简单单_*
·
2022-11-27 09:04
halcon
javascript
计算机视觉
开发语言
MATLAB2017b运行程序令MATLAB崩溃问题出现及解决
Abnormaltermination:AccessviolationRegisterState(fromfault):RAX=0000000000000000
RBX
=0000000
SuperLuu7
·
2022-11-22 02:18
matlab运行程序崩溃
常用汇编指令介绍
一、常用寄存器(64位)寄存器名称用途RAX累加寄存器(Accumulator)常用于乘、除法和函数返回值
RBX
基址寄存器(Base)常做内存数据的指针,以它为基址来访问内存RCX计数器寄存器(Counter
hellomq^_^
·
2022-09-30 12:19
模糊测试
汇编
[BMZCTF-pwn] 20-secret_file
栈内溢出的题读完程序也就完事了__int64__fastcallmain(inta1,char**a2,char**a3){char*v3;//raxunsigned__int8*v4;//rbpchar*v5;//
rbx
石氏是时试
·
2022-04-14 21:31
CTF
pwn
安全
pwn
论文笔记7:Prioritized Experience Replay
url=Ea9z7
rbX
4jMNcr01YuTgqiRn2AVofeznnVuNTUdMmZvjqZ_odCdrm13FiahPkyur&wd=&eqid=9dd06a3a00005cfa000000035b2c5e1dPrioritizedExperienceReplay
uuummmmiiii
·
2022-04-11 07:54
DQN
深度强化学习
论文笔记
第30篇-main()方法的执行
调用完generate_fixed_frame()函数后一些寄存器中保存的值如下:
rbx
:Method*ecx:invocationcounterr13:bcp(bytecodepointer)rdx:
鸠摩(马智)
·
2021-10-14 10:00
第8篇-dispatch_next()函数分派字节码
generate_normal_entry()函数调用的dispatch_next()函数之前一些寄存器中保存的值如下:
rbx
:Method*ecx:invocationcounte
鸠摩(马智)
·
2021-08-20 09:00
第7篇-为Java方法创建栈帧
//%rax寄存器中存储的是返回地址rax:returnaddress//要执行的Java方法的指针
rbx
:Method*//本地变量表指针r14:pointertolocals//调用者的栈顶r13:
鸠摩(马智)
·
2021-08-17 11:00
iOS x64汇编01 -- 寄存器与指令
常用寄存器常用寄存器通常有以下16个:%rax,%
rbx
,%rcx,%rdx,%rdi,%rsi,%rbp,%rsp%r8,%r9,%r10,%r11,%r12,%r13,%r14,%r15%rax,%
YanZi_33
·
2021-08-10 18:52
graalvm环境 jdbc-sqlite#close方法报错
镜像后运行报错[[SubstrateSegfaultHandlercaughtasegfault.]]GeneralPurposeRegisterSetvalues:RAX000002001b8d4010
RBX
000002001b15a180RCX0000000000001
八戒都有人用么
·
2021-07-21 15:41
第3章 程序的机器级表示
整数寄存器:整数寄存器%
rbx
、%rbp和%r12~%r15为被调用者保存寄存器。意思是被调用者要么保存这些寄存器的值,返回时再还原,要么不更改这些寄存器的值。
Xavier_NZX
·
2021-06-04 09:38
Timed Out-and-Back in the ArbotiX Simulator
ros编译错误.png问题解决:$cd/home/cherylpan/catkin_ws/src/
rbx
1/
rbx
1_nav/cfg/$chmod+xCalibrateLinear.cfg$chmod+
橙子潘潘
·
2021-05-18 20:04
深入分析go调度(一)
==&hid=1&sn=8fc2b63f53559bc0cee292ce629c4788&scene=18#wechat_redirect预备知识1.寄存器我们一般用到的寄存器有三种通用寄存器rax,
rbx
lucasgao
·
2021-04-02 20:45
自学C day03-CPU内部结构和寄存器
而是各单词的简写按顺序排列起来正好是ABCD;16b寄存器的名字是8b的分别在后面加X,成为AX/BX/CX/DX;32b寄存器前面加E成为EAX/EBX/ECX/EDX;64b的把E变成R成为RAX/
RBX
weixin_45467012
·
2021-01-03 23:46
基础
段寻址*****************************TBD
01b05be1ff9708020000callqwordptr[rdi+208h]ds:002b:fffff980`0554ae88=fffffa8004bd81a00:kd>rrax=0000000000000000
rbx
aoyan1925
·
2020-09-14 06:54
AT&T汇编
Linux、Unix、MacOS、iOS模拟器Unix派系:GCC编译器做为iOS开发工程师,接触到的汇编有两种:AT&T汇编->iOS模拟器ARM汇编->iOS真机寄存器16个常用寄存器%rax,%
rbx
weixin_34245749
·
2020-08-24 17:10
hctf[pwn]babyprintf_ver2
pwndbg>print$
rbx
+$rax$1=0x555555756011pwndbg>x/50xg0x5555557560110x555555756011:0x72006766646473640x200000000000646c0x555555756021
九层台
·
2020-08-24 05:20
ctf
漏洞利用技巧
计算机汇编语言第二节
debug界面并进行调试:①打开BOSBox:输入第一条命令mountcd:\MASM5.0\MASM然后切换到C盘:②输入debug进入debug界面进行调试③依次输入-rax然后输入1234(回车)-
rbx
知道的越多 那么不知道的就越多
·
2020-08-22 00:40
汇编语言
【
rbx
1翻译 第七章、控制移动基座】第十节、遥控你的机器人
7.10TeleoperatingyourRobot(遥控你的机器人)对机器人保持某种手动控制总是一个好主意,尤其是在测试新代码时。我们已经看到,机器人的基本控制器订阅了/cmd_vel话题,并将在那里发布的所有Twist消息映射为电机信号。如果我们可以使用诸如操纵杆或游戏控制器之类的远程控制设备在/cmd_vel主题上发布Twist消息,则可以使用它来遥控机器人。(这是ROS如何使我们能够从底层
猪猪传奇
·
2020-08-21 05:58
rbx1书籍
ROS机器人学习
【
rbx
1翻译 第七章、控制移动基座】第九节、使用里程计走正方形
7.9NavigatingaSquareusingOdometry(使用里程计走正方形)就像我们使用基于里程表的往返脚本一样,我们将使用/odom和/base_link(或/base_footprint)坐标系之间的tf转换来监视机器人的位置和方向。但是,这次我们将尝试通过设置四个路径点(每个角点一个)来将机器人移动到一个正方形。在运行结束时,我们可以看到机器人与起始位置和方向的接近程度。让我们从
猪猪传奇
·
2020-08-21 05:58
ROS机器人学习
rbx1书籍
【
rbx
1翻译 第八章、导航,路径规划,同时定位与建图】第一节、使用move_base进行路径规划和避障
8、NAVIGATION,PATHPLANNINGANDSLAM(导航,路径规划,同时定位与建图)既然我们已经介绍了如何控制差动驱动机器人的基础知识,我们就可以尝试使用ROS中更强大的功能之一了。即同时定位与建图或SLAM。Nowthatwehavecoveredthebasicsofhowtocontroladifferentialdriverobot,wearereadytotryoneoft
猪猪传奇
·
2020-08-21 05:27
rbx1书籍
ROS机器人学习
上一页
1
2
3
下一页
按字母分类:
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
其他