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
xctf攻防世界 REVERSE 高手进阶区 re2-cpp-is-awesome
IDAPro打开文件,找到main函数,反编译文件,得到代码如下:__int64__fastcallmain(inta1,char**a2,char**a3){char*v3;//rbx__int64v4;//
rax
l8947943
·
2024-02-10 13:44
攻防世界reverse之路
reverse
攻防世界——re2-cpp-is-awesome
也没有什么可看的那我们就F12查看字符串找可疑信息这里一下就看见了__int64__fastcallmain(inta1,char**a2,char**a3){char*v3;//rbx__int64v4;//
rax
_Nickname
·
2024-02-10 13:14
网络安全
攻防re2-cpp-is-awesome(c++干扰我,align 8作用)
cpp-is-awesome拖入ida看到一堆冗长的我看不懂的代码__int64__fastcallmain(inta1,char**a2,char**a3){char*v3;//rbx__int64v4;//
rax
Zsc_02
·
2024-02-10 13:14
一些题目的wp
安全
学习
NSSCTF Round#17 RE snake WP
当时困在中间的循环里了,其实一直跳到最后就行……运行一下发现是个贪吃蛇联系到朝雾老师教的打飞机hit-plane那一题,应该通过控制流劫持直接跳转到打印flag的地方第一个cmp分支处,判断轮数,我选择直接改
rax
Pisces50002
·
2024-02-06 20:44
c语言
汇编
第二章、信息的表示和处理
信息存储大小端计算的数据存储分为大小端两种,lscpu可以看到本地的机器的大小端数值,大小端的颗粒度是字节(也就是8bit)这个要记清楚,当做类型强制cast的时候一定要留心这个问题,寄存器里没有这个问题,比如存在
rax
s.feng
·
2024-02-06 00:31
计算机基础知识
c++
[BUUCTF]-PWN:ciscn_2019_es_7解析
这道题好像和buu的ciscn_2019_s_3是一模一样的看保护64位,没开canary和pie看ida题目还有能往
rax
传递0x3B和0xf的函数,这就提示我们可以用系统调用来getshell解法一
Clxhzg
·
2024-01-31 19:11
安全
linux
运维
SeaTunnel Web安装 一把成
安装相关jar包,以及SeaTunnel和Web打成的包,可以直接使用,但是需要安装MySQL客户端的分享:链接:https://pan.baidu.com/s/1qrt1
RAX
38SgIpNklbQJ7pA
崔二旦
·
2024-01-30 15:54
SeaTunnel
AT&T汇编
32位系统下的long是4字节q表示quad,意味四重,表示4个字/8字节寄存器用途参见AT&T的汇编世界-Gemfield的文章-知乎特殊寻址方式指针寄存器rsp可以用-8(%rsp)这种方式来寻址,
rax
丸子家的银河龙
·
2024-01-29 14:03
汇编
汇编
[BUUCTF]PWN——mrctf2020_shellcode_revenge(可见字符shellcode)
本地运行看一下大概的情况64位ida载入,没法f5,直接看汇编jg大于则跳转,jl小于则跳转,jump无条件跳转要让程序继续执行下去,肯定是跳转loc_11ACloc_123Aloc_11B8cdqe使用eax的最高位拓展
rax
Angel~Yan
·
2024-01-29 06:01
BUUCTF刷题记录
PWN
x86-x64汇编语言、反汇编知识和IDA
:EAX,EBX,ECX,EDX,ESI,EDI栈顶指针寄存器:ESP栈底指针寄存器:EBP指令计数器:EIP段寄存器:CS,DS,ES,FS,GS,SSx86-64寄存器:(把E改成R)通用寄存器:
RAX
O丶ne丨柒夜
·
2024-01-23 02:49
逆向
安全
开发语言
64位AT&T汇编语言as汇编ld链接,执行报错Segmentation fault
global_start.section.text_start:pushq%rbpmovq%rsp,%rbpmovq$-5,%rdicallabsmovq$stringToShow,%rdimovq%
rax
zhaoseaside
·
2024-01-20 21:21
汇编语言
汇编
00-汇编语言
程序的本质寄存器与内存编程语言的发展汇编语言的种类常见的汇编指令寄存器有16个常用寄存器
rax
、rbx、rcx、rdx、rsi、rdi、rbp、rspr8、r9、r10、r11、r12、r13、r14、
SwordDevil
·
2024-01-18 18:02
107 指针和数组
int*prt{&a[0]};00007FF69E68186Dmoveax,4//将4存储到寄存器eax中00007FF69E681872imulrax,
rax
,0//将
rax
乘以0,结果仍然是000007FF69E681876learax
残风吟
·
2024-01-17 08:20
c++
rax
3000m 刷机 uboot + immortalwrt
0.环境-win10+ubuntu22-
rax
3000m生产日期20231027一台(nand版本的)1.上电,登录web电脑连接路由器LAN1http://192.168.10.1/账号:user密码
qq_27158179
·
2024-01-16 18:23
网络
服务器
运维
Eva.js 渲染Web页面动画
Eva.jsv1.2已在以下项目中使用:淘宝双11/芭芭农场/淘宝斗地主/薅羊毛赚话费,Evs.js现已支持淘宝/支付宝小程序中互动游戏的开发RaxEva是一个让开发同学能够在
Rax
技术体系下,利用Eva.js
ejinxian
·
2024-01-15 23:21
Web前端
前端
javascript
动画
64位AT&T汇编语言整数乘法printf输出
.section.datastringToShow:.ascii"%d\n\0".globalmain.section.textmain:movq$4,%raxmovq$2,%rdi#mulq默认带上
rax
zhaoseaside
·
2024-01-14 12:15
汇编语言
汇编
带你玩转汇编
一.寄存器分类控制寄存器控制运行模式二.通用寄存器1、理论知识
rax
64位8B只有64位CPU才有eax32位4B32位,64位CPU都有ax16位2B16位,32位,64位CPU都有al8位1B8位,
左手的月光
·
2024-01-13 14:57
汇编
移动神器
RAX
3000M路由器不刷固件变身家庭云之五(高级应用):设置成maven私服
由于我们项目经常会使用一些自研的公共组件,把这些组件放在一个共同的maven私服,这样大家就可以自动下载这些组件了。前面文章里,我们设置好了uhttpd和vsftpd两个服务,http服务把管理界面移到隐藏的子目录里了。现在我们可以把路由变成maven私服,我的方案是,建一个目录(/mnt/usb/sda1/mvn)作为私服存储。开发人员可能通过vsftpd把组件部署到这个目录里,maven可以通
无级程序员
·
2024-01-06 13:22
智能路由
java
maven
网络
java
智能路由器
移动神器
RAX
3000M路由器不刷固件变身家庭云之六(高级应用):设置https
本系列文章:移动神器
RAX
3000M路由器变身家庭云之一:开通SSH,安装新软件包移动神器
RAX
3000M路由器变身家庭云之二:安装vsftpd移动神器
RAX
3000M路由器变身家庭云之三:外网访问家庭云移动神器
无级程序员
·
2024-01-06 13:18
智能路由
https
智能路由器
openwrt
记一次 .NET 某新能源材料检测系统 崩溃分析
analyze-vCONTEXT:(.ecxr)
rax
=0
一线码农
·
2024-01-06 07:52
.net
windbg
c#
移动神器
RAX
3000M路由器变身家庭云之一:开通SSH,安装新软件包
前两天突然发现一个路由神器中国移动
RAX
3000M,4个千兆口,带存储USB3.0接口,Wifi6最高3000Mbps连接速度,竟然只要100元出头,赶紧买了一个回来。研究了一天,终于改造安装完成了。
无级程序员
·
2024-01-04 15:30
智能路由
ssh
智能路由器
openwrt
移动神器
RAX
3000M路由器变身家庭云之三:外网访问家庭云
要从外网访问家庭云,首先要开通相应的端口,然后需要一个动态域名。1.开通端口ftp需要一个连接端口和一些数据传输端口命令如下:uciaddfirewallruleucisetfirewall.@rule[-1].name='Accept_ftp8021'ucisetfirewall.@rule[-1].src='wan'ucisetfirewall.@rule[-1].dest_port='802
无级程序员
·
2024-01-04 15:59
智能路由
智能路由器
网络
移动神器
RAX
3000M路由器变身家庭云之二:安装vsftpd
前面开通SSH,安装新软件包已经设置好了路由器可以安装新软件了。本篇讲解安装vsftpd.原机带有Samba服务,但samba服务只能在局域网内使用,而且也很耗资源,还有编码问题,所以我在太喜欢使用。vsftpd是一款短小精悍的ftp服务器软件,效率很高,作为家庭云的服务应该是最佳选择了。但设置起来有点麻烦。现在详细讲解安装设置过程。1、安装vsftpd用如下命令安装vsftpdopkgupdat
无级程序员
·
2024-01-04 15:59
智能路由
网络
智能路由器
移动神器
RAX
3000M路由器变身家庭云之四:开放LuCI管理界面,网站服务
前面已经改造成了家庭云供外网访问了。由于这个路由本来就是openwrt,openwrt本身的管理界面LuCI-admin很好用,但被屏蔽了,需要打开。打开界面ssh登录路由器,修改/etc/config/uhttpd配置文件如下:configuhttpd'main'optionenabled1#此处原来是0listlisten_http'0.0.0.0:8080'listlisten_http'[
无级程序员
·
2024-01-04 15:29
智能路由
智能路由
滴水逆向三期笔记与作业——02C语言——08 结构体
结构体类型的函数返回
rax
中存放了一个内存地址,函数赋值时从
rax
所存储的地址(即rbp+0x10)
to be hungry
·
2024-01-01 20:56
滴水逆向学习笔记
笔记
滴水逆向
rax
3000m刷openwrt固件
rax
3000m刷机过程(nand版本)刷机准备文件https://www.123pan.com/s/X5m9-6Ynj.html提取码:VtBW接线关系:路由器lan口接电脑1.上传配置开启ssh的配置文件
wwzroom
·
2023-12-31 01:26
openwrt
rax300m
深入理解计算机系统第三章练习题
习题3.1地址值0x1000xFF0x1040xAB0x1080x130x10C0x11寄存器值%
rax
0x100%rcx0x1%rdx0x3%
rax
0x100寄存器寻址0x1040xAB绝对寻址rcx0xFC
麻风剑客
·
2023-12-27 03:40
.NET 材料检测系统崩溃分析
analyze-vCONTEXT:(.ecxr)
rax
=00000039cccff2d7rbx=00000039c85fc2b0rcx=00000039cccff2d8rdx=0000000000000000rsi
!chen
·
2023-12-16 15:08
.net
性能优化
[OpenWrt]
RAX
3000一根线实现上网和看IPTV
通过lan口(问客服要光猫超级管理员密码,具体教程需要自行查阅,关键是要设置iptv在客户侧的vlanid,这里设置的是45),一根网线到客厅的客厅路由器WAN口,该路由器为使用刷机OpenWrt后的
Rax
3000
lihe758
·
2023-12-14 23:44
智能路由器
CSAPP bomb_lab:phase_5
push%rbx0x0000000000401063:sub$0x20,%rsp0x0000000000401067:mov%rdi,%rbx0x000000000040106a:mov%fs:0x28,%
rax
0x0000000000401073
暮色_年华
·
2023-12-03 17:35
服务器
linux
前端
11. Redis数据类型底层实现 String 底层实现
不同数据结构在源码中的名称1.简单动态字符串sds.c2.整数集合intset.c3.压缩列表ziplist.c4.快速链表quicklist.c5.字典dict.c6.Streams的底层实现结构listpack.c和
rax
.c
土拨鼠饲养员
·
2023-12-01 00:21
redis6
redis
数据库
database
Rax
SSR 完成6倍 React 渲染性能提升!
最近随着RaxSSR完成渲染性能6xReact的提升,以及工程上Serverless发布形式的对接,我想是时候跟大家介绍下RaxSSR了。什么是SSRSSR的全称是ServerSideRendering,对应的中文名是:服务器端渲染,顾名思义是将渲染的工作放在Server端进行。而与之对应的是CSR,客户端渲染,也就是目前Web应用中主流的渲染模式,一般由Server端返回的初始HTML页面,然后
前端瓶子君
·
2023-11-27 12:24
2023 极客巅峰线上
段上.漏洞利用可以把一个libc地址比如read@got读取到bss上,然后在修改其为syscall.后面就是栈迁移然后打ret2syscall.其中rdx/rsi/rdi通过csu都是可以控制的,但是
rax
XiaozaYa
·
2023-11-23 02:59
pwn
汇编-MOVSXD64位带符号扩展传送
允许源操作数为32位的寄存器或内存操作数ExitProcessPROTO.codemainPROCmovebx,0FFFFFFFFhmovsxdrax,ebx;
RAX
= FFFFFFFFFFFFFFFFhmovebx
天子骄龙
·
2023-11-23 01:52
汇编
rax
,eax,ax,ah,al 关系
深入理解计算机第三章中有这么个例子:在第3.3节中说明了各个寄存器之间的关系:所以
rax
,eax,ax,ah,al其实是表示同一个寄存器,只是包含不同的范围|63..32|31..16|15-8|7-0
edenliuL
·
2023-11-10 00:16
C/C
基础知识
操作系统
35岁以后,在阿里做前端是怎样一种体验
2.统一的开发语言
Rax
(React-likeframework);3.一键发布和灰度能力。4.实时线上监控和埋点能力。5.在线webIDE平台(理论上你可以使用iPad
嫦娥佩奇
·
2023-11-06 01:30
gdb查看代码的寄存器内容
gdb查看代码的寄存器内容简单的写了个demodemo对应的汇编版本通过gdb设置断点,可以查看寄存器的内容,str的内容被放倒了寄存器
rax
,通过rbp-0x10得到地址。
Nahida_nora
·
2023-11-04 18:11
c++
CSAPP BOMB LAB part2
0x8+rsp的值不进入ja的代码段,会执行400f71对应的指令,之后执行400f75对应的指令,jmpq*0x402470(,%
rax
,8)
Nahida_nora
·
2023-11-04 18:06
c++
汇编
钉钉会议室无需API开发轻松连接OA、电商、营销、CRM、用户运营、推广、客服等近千款系统
官网:https://page.dingtalk.com/wow/z/dingtalk/
Rax
/RoomsIntro集简云无代码集成平台,轻松连接钉钉会议室与近千款软件系统集简云是一款超级软件连接器,无需开发
集简云-软件连接神器
·
2023-11-02 20:08
技巧
钉钉
机器人
低代码
CSDN开发云
CPU寄存器与寻址方式
X64为64位寻址,因此寄存器为64位,如红色框所示,具备
rax
~r15共16个寄存器;
百里杨
·
2023-10-26 19:48
X86指令集
CPU指令集
汇编
X86指令
寻址
CPU寄存器
C语言 64位内联汇编 使用syscall系统调用 打印字符串
在64位系统下,系统调用可以直接通过syscall汇编指令实现,参数依次放入
rax
、rsi、rdi、rdx、r10、r8、r9,返回值放入
rax
,因此通过改变这些寄存器的值即可方便地进行系统调用。
源文雨
·
2023-10-26 12:49
C
asm
1024程序员节
c语言
asm
反汇编
操作系统
Swift汇编分析闭包扩展
(Int,Int)funcgetFn()->Fn{vara=1varb=2funcplus(_i:Int)->(Int,Int){a+=ib+=i*2return(a,b)}returnplus}//
rax
oldmonster
·
2023-10-18 11:54
NASM: Register 寄存器
:`AX`、`BX`、`CX`、`DX`高位H和低位L:`AH`、`BH`、`CH`、`DH`、`AL`、`BL`、`CL`、`DL`32位&64位:`EAX`、`EBX`、`ECX`、`EDX`、`
RAX
超悠閒
·
2023-10-08 15:42
os/assembly
linux
编程语言
os
【CSAPP】练习题3.4
所谓格式转换,就是告诉计算机此指针指向的数据类型,它约束了内存单元的数量,比如同样指向了地址A,它只是第1个内存单元的地址,向后包括多少个单元,是由类型决定的)示例中的指令分析movq(%rdi),%
rax
七哥地盘
·
2023-10-06 00:54
CSAPP
CSAPP
汇编基础知识
假设内存中有快红色内存空间的值是3,现在想把它的值加1,并将结果存储到蓝色的内存空间cpu首先会将红色内存空间的值放到
rax
寄存器中:movq红色内存空间,%
rax
然后让
rax
寄存器与1相加:addq$0x1%
一粒咸瓜子
·
2023-10-05 20:17
Cybergon -teeny
原始栈视图////////ret2/
rax
/spret1/sp-8写入位置思路如下:将栈迁移到bss-200的位置,再次回main函数,将catflag字符写入栈,执行execvp的系统调用。
有头发的琦玉
·
2023-10-03 12:59
pwn
python
开发语言
BUUCTF reverse wp 71 - 75
[NPUCTF2020]你好sao啊int__cdeclmain(intargc,constchar**argv,constchar**envp){__int64v3;//
rax
__int64v4;//
fa1c4
·
2023-10-01 08:23
逆向工程
逆向
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
旧的-重头再来
C- 内联汇编实现puts函数
使用内联汇编实现的puts()函数如下:#defineSYS_WRITE1#defineCALL2(n)"movq$"#n",%%
rax
\n"#defineCALL(n)CALL2(n)intputs(
青衫客36
·
2023-09-28 02:43
工程化C
c语言
汇编
从零手写pm-cli脚手架,统一阿里拍卖源码架构
github.com/Nealyang/PersonalBlog/issues/72脚手架其实是大多数前端都不陌生的东西,基于前面写过的两篇文章:前端源码架构在拍卖详情页上的探索一张页面引起的项目架构思考(
rax
Nealyang
·
2023-09-27 19:51
上一页
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
其他