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
汇编WIN32
二进制分析平台逆向编译器:Vector 35 Binary Ninja for Mac
BinaryNinja是一个交互式反
汇编
器、反编译器和二进制分析平台,Vector35为多种架构的反
汇编
提供第一方支持,包括x86、x86-64、ARMv7(带有Thumb2)、ARMv8(AArch64
d5fanfan
·
2024-01-29 12:02
macos
汇编
-----打印中断码、call&&ret指令
movah,9hint21h打印中断21h中断中的9h中断码代表打印,CPU拿到需要打印的数据,将其放到显示内存(显存)上,完成打印操作assumecs:code,ds:data,ss:stackstacksegmentdb20dup(1);定义20个字节作为栈段stackendsdatasegmentdb20dup(2)strdb'helloworld!$'dataendscodesegment
那时J花开
·
2024-01-29 10:25
【C++】程序设计基础
•
汇编
语言(翻译):用英文字母和数字表示指令。•高级语言(人能理解的语言):更接近于人类的自然语言。高级语言又分为两种:面向过程和面向对象。
琛:D
·
2024-01-29 10:53
c++
MFC 对话框架构
目录
Win32
对话框回顾对话框架构无模式对话框架构程序执行过程
Win32
对话框回顾MFC框架中都是无模式对话框,不会阻塞,先回顾一下无模式对话框的创建:添加对话框资源查找资源,FindResource加载资源
貌美不及玲珑心,贤妻扶我青云志
·
2024-01-29 10:16
MFC
mfc
c++
第十章 操作系统(上午题)
一、操作系统地位计算机系统由软件、硬件组成,没有配置软件的称为裸机操作系统地位:计算机硬件》操作系统》系统软件》应用软件》用户所有其他软件,如编译程序、
汇编
程序、数据库管理系统等,以及大量应用软件都是建立在操作系统之上的把操作系统看做用户与计算机之间的接口二
爱编程的小白L
·
2024-01-29 08:40
软件设计师(全网最全)
linux
网络
数据库
软考
软件设计师
VirtualBox:安装提示缺少python core和
win32
api
5min18msvboxadd.service据说升级VirtualBox的增强功能能解决这个问题,于是先升级VirtualBox,但是安装VirtualBox却报缺少pythoncore及
win32
api
风静如云
·
2024-01-29 07:49
开发工具
linux
mrctf2020_shellcode_revenge
mrctf2020_shellcode_revenge查看保护只能看
汇编
,那就看一下吧,这个函数意思其实就是输入的长度大于0则中转到11ac。
z1r0.
·
2024-01-29 06:06
pwn
BUUCTF pwn——mrctf2020_shellcode
:11DDcallanalysisfailed如图1.跳转到地址2.Patchprogram(修补程序)→Changebyte(单字节修改)将前两对十六进制改成9090之类然后,可以F5了可以自己在原
汇编
和
Captain杰派罗
·
2024-01-29 06:05
[个人向]做题练习WP
网络安全
[BUUCTF]PWN——mrctf2020_shellcode_revenge(可见字符shellcode)
mrctf2020_shellcode_revenge例行检查,64位程序,开启了RELRO和PIE本地运行看一下大概的情况64位ida载入,没法f5,直接看
汇编
jg大于则跳转,jl小于则跳转,jump
Angel~Yan
·
2024-01-29 06:01
BUUCTF刷题记录
PWN
[BUUCTF-pwn]——mrctf2020_shellcode_revenge(可见字符shellcode)(内涵peak小知识)
看下IDA,不能反
汇编
不过问题不大,没事.个人建议,看
汇编
的时候,建议看流程图,更加直观将shellc
Y-peak
·
2024-01-29 06:29
#
BUUCTF
BUUCTF--mrctf2020_shellcode1
接着我们看看IDA:主函数中无法反
汇编
,那么我们直接看
汇编
代码。其实很简单,通过系统调用执行puts函数,然后执行read函数。正在我想如何覆盖返回地址的时候,发现题目直接帮你搞好了。
call就不要ret
·
2024-01-29 06:57
pwn
CTF
c++
开发语言
【C语言】编译和链接
目录(一)编译(1)预处理(预编译)(2)编译i.词法分析ii.语法分析iii.语义分析(3)
汇编
(二)链接重定位正文开始(一)编译编译可以分解成:预处理(预编译),编译,
汇编
三个过程。
水墨不写bug
·
2024-01-29 06:58
C进阶
c语言
开发语言
扩展 GDB - 高亮显示反
汇编
中的 call 语句
在用GDB调试CSAPPbomblab时,当反
汇编
代码稍微具备点规模,例如超过10行,直接翻译为C语言的难度就增加了,此时考虑先找到调用的函数,然后再梳理if/else/for循环的执行流。
baiyu33
·
2024-01-29 05:45
python
开发语言
gdb
调试
汇编
csapp
C&C++内存管理【非常详细,对新手友好】
题目练手二、C语言中动态内存管理方式三、C++中动态内存管理方式1.new/delete操作内置类型2.new/delete操作自定义类型四、operatornew和operatordelete函数1.
汇编
查看编译器底层调用
争不过朝夕,又念着往昔
·
2024-01-29 05:01
C++
c语言
c++
滴水逆向三期笔记与作业——02C语言——01基础函数
汇编
滴水逆向三期,第二篇幅,C语言第一节课onenote防丢失海哥牛逼01基础函数
汇编
目录一、VC6快捷键二、函数反
汇编
练习2.1空参函数2.2两整数加法2.3使用2.2函数实现三个整数相加(嵌套调用)2.4
to be hungry
·
2024-01-29 05:44
滴水逆向学习笔记
笔记
c语言
汇编
逆向
滴水逆向三期笔记与作业——02C语言——02数据类型
海哥牛逼这里写自定义目录标题一、C语言如何变成
汇编
1、裸函数二、调用约定1、常见的几种调用约定三、程序的真正入口四、数据类型4.1C语言中的数据类型作业一、C语言如何变成
汇编
1、裸函数裸函数使用特殊方式定义
to be hungry
·
2024-01-29 05:44
滴水逆向学习笔记
笔记
滴水逆向
滴水逆向三期笔记与作业——02C语言——10 Switch语句反
汇编
滴水逆向三期笔记与作业——02C语言——10Switch语句反
汇编
一、Switch语句1、switch语句是if语句的简写2、break加与不加有什么特点?default语句可以省略吗?
to be hungry
·
2024-01-29 05:41
滴水逆向学习笔记
笔记
滴水逆向
【Python】Python简介和Python解释器
计算机语言的种类非常的多,总的来说可以分成机器语言,
汇编
语言,高级语言三大类。
快乐星球没有乐
·
2024-01-29 05:37
爬虫
python
信息可视化
开发语言
数据库
LLVM(使用独立的工具)
llc:这是一个通过特定后端将LLVM位码转换成目标机器
汇编
语言文件或者目标文件的工具。你可以通过传送参来选择优化级别、打开调试选项以及启用或禁用特定于目标的优化。
Back~~
·
2024-01-29 04:22
LLVM
学习
红包六(CTFshow)
jar的逆向,第一次接触jd逆向工具反编译jar文件可以直接丢进去看,也可以用jd反
汇编
工具看这里提示flag不在这里分析一下这段代码1.引入必要的库:java.util.Base64:用于处理Base64
Back~~
·
2024-01-29 04:51
CTF混合
学习
linux libc源码,Linux下库函数动态链接过程分析-结合glibc-2.11源码
请看下面的helloworld程序反
汇编
代码intmain(intargc,char**argv){80483e4:55push%ebp80483e5:89e5mov%esp,%ebp80483e7:83e4f0and
蜜糖宝宝
·
2024-01-29 02:33
linux
libc源码
【贪吃蛇:C语言实现】
文章目录前言1.了解
Win32
API相关知识1.1什么是
Win32
API1.2设置控制台的大小、名称1.3控制台上的光标1.4GetStdHandle(获得控制台信息)1.5SetConsoleCursorPosition
小王同学!
·
2024-01-28 23:13
C_language
贪吃蛇
c语言
Win32API
x86
汇编
指令集大全(带注释)
汇编
指令集太多,如果不用就会忘记,所以将i处理器官方的指令集大全写到博客上,有需要的人可以参考一下!
CDLOG
·
2024-01-28 21:41
py
win32
copy excel sheet阻点经验
在工作中遇到一些重复的excel操作,例如,检查excel中的填报情况和生成下一次的填报新模板excel。每周重复这样操作的时间,总想着有没有可以自动化的办法可以搞定,毕竟程序员厌恶重复嘛!这段在帮助一位同事用python搭建一个web服务后,就非常饶有兴趣地决定用python胶水语言试试,以方便工作。因为检查和拷贝excel的重复工作,是与windows环境绑定比较紧密的,所以,就不用太关心跨平
快乐的阿常艾念宝
·
2024-01-28 19:59
小工具
pywin32
excel
copy
安全驾驶技能
汇编
……这些经验,还是不要亲身积累的好
一辈子要经历多少危险才能活到晚年?开车多年,每一次遇到危险,我都记下来,避免再犯,同时总结了各种车祸视频,汇总整理成本篇安全驾驶要点,希望朋友们认真阅读并转发扩散。一、不良行为、分心、侥幸带来隐患1.接听电话、玩手机、摆弄导航带来事故浙江绍兴高速上,一司机因为找手机分散注意力,导致方向失控撞向护栏,后排的乘客甩出车外死亡。2.忙于处理其他事务分心导致危险亲人团聚、处理急事、过年过节等高度兴奋情况下
南宫刀禾
·
2024-01-28 18:52
【Open SSL】Windows环境OpenSSL的下载安装详细教程,以及不同格式的证书之间的转换
(点击进入OpenSSL的百度百科)安装下载地址:https://slproweb.com/products/
Win32
OpenSSL.htmlimage.png下载完以后点击运行:image.png选择安装路径
northwest332
·
2024-01-28 14:18
81 C++对象模型探索。数据语义学 - 静态成员变量的存取,非静态成员变量的存取
当程序编译完成后,不管运行多少次,都是一个地址静态成员变量:可以当做一个全局变量,但是他只在类的空间内可见,引用时用类名::静态成员变量名//为了方便查看反
汇编
的代码都执行了些啥,直接将这三行裸体的放在这里
hunandede
·
2024-01-28 12:26
c++
LLVM编译器的结构
上世纪中叶计算机问世后,很快一种比
汇编
语言更抽象的语言在编程方面就异军突起了。早在1957年,Fortran作为第一种可用的高级程序设计语言问世。从那时起,成千上万种编程语言被开发出来。
Aria_J
·
2024-01-28 09:19
LLVM
LLVM
编译器
底层机器码
算法
第9章 安全漏洞、威胁和对策
操作系统和编译器负责将用高级编程语言设计的软件转换为CPU能理解的简单
汇编
语言指令,使CPU以超快的速度执行计算和逻辑操作。(2
HeLLo_a119
·
2024-01-28 09:17
#
OSG8
安全
汇编
led驱动的代码编写以及ubuntu下的烧录
arm-linux-gnueabihf-gcc编译文件2、arm-linux-gnueabihf-ld链接文件3、arm-linux-gnueabihf-objcopy格式转换4、arm-linux-gnueabihf-objdump反
汇编
小唐YiJiaTang
·
2024-01-28 07:01
汇编
ubuntu
linux
ARM常用
汇编
指令
文章目录前言一、处理器内部数据传输指令MOV:将数据从一个寄存器复制到另一个寄存器。MRS:将特殊寄存器(CPSR,SPSR)中的数据传给通用寄存器。MSR:将通用寄存器中的数据传给特殊寄存器(CPSR,SPSR)。二、存储器访问指令LDR:用于从内存中加载数据到寄存器。LDRRd,[Rn,#offset]STR:用于从内存中加载数据到寄存器。这个指令非常常见,用于访问内存中的变量、数组元素或其他
小唐YiJiaTang
·
2024-01-28 07:28
嵌入式
arm开发
汇编
嵌入式硬件
康熙八大家训:慎独是人生的至高境界
此外,他对家教非常重视,在宫中经常给皇子皇孙以教诲,雍正即位后对康熙的家训加以追述,并整理
汇编
成《庭训格言》,共246则。
不如随风起
·
2024-01-28 03:21
2019-03-17
org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.
win32
wyxriver
·
2024-01-28 03:19
linux mdb 反
汇编
,Linux平台可以用gdb进行反
汇编
和调试 貌似自己的机器上没有mdb...
如果在Linux平台可以用gdb进行反
汇编
和调试。
weixin_39887925
·
2024-01-28 01:03
linux
mdb
反汇编
LINUX下GDB反
汇编
和调试
Linux下的
汇编
与Windows
汇编
最大的不同就是第一个操作数是原操作数,第二个是目的操作数。而Windows下却是相反。1、基本操作指令简单的操作数类型说明。一般有三种。
多努力一点呀
·
2024-01-28 01:33
linux反
汇编
调试,LINUX平台可以用GDB进行反
汇编
和调试。
LINUX平台可以用GDB进行反
汇编
和调试。LINUX平台可以用GDB进行反
汇编
和调试。如果在Linux平台可以用gdb进行反
汇编
和调试。
weixin_39575565
·
2024-01-28 01:33
linux反汇编调试
(转)gdb反
汇编
小结
如果在Linux平台可以用gdb进行反
汇编
和调试。
weixin_30780649
·
2024-01-28 01:03
操作系统
c/c++
转Linux平台可以用gdb进行反
汇编
和调试。
Linux平台可以用gdb进行反
汇编
和调试。如果在Linux平台可以用gdb进行反
汇编
和调试。
动起手来实现白日梦
·
2024-01-28 01:31
逆向工程
汇编
linux
平台
框架
variables
代码分析
如果在Linux平台可以用gdb进行反
汇编
和调试
如果在Linux平台可以用gdb进行反
汇编
和调试。
m1j2t3
·
2024-01-28 01:31
汇编
linux
平台
框架
variables
application
gdb反
汇编
小结
如果在Linux平台可以用gdb进行反
汇编
和调试。
haimi1045161041
·
2024-01-28 01:01
汇编
框架
variables
application
solaris
gcc
Linux平台可以用gdb进行反
汇编
和调试。
转载自:http://www.cppblog.com/liu1061/articles/53762.html如果在Linux平台可以用gdb进行反
汇编
和调试。
RunBoying
·
2024-01-28 01:00
开发工具使用心得
c/c++
语法规则/对象模型
汇编
linux
平台
框架
variables
application
stripped文件描述以及gdb反
汇编
工具使用
目标文件详解操作系统系列六——详细解释【静态链接】操作系统系列七——装载操作系统系列八——动态链接操作系统系列九——系统调用和API从编译角度看c和c++混合编译本期主题:stripped文件gdb反
汇编
使用目录
浪矢杂谈
·
2024-01-28 01:59
计算机操作系统
数据库
服务器
linux
看看C语言函数返回值背后的故事
接下来从
汇编
角度一探究竟。一,C代码转
汇编
样例讲解在x86
汇编
中,函数调用时,返回值会先存入临时寄存器(如EAX、EBX等),然后再拷贝到调用函数的变量中。由于EAX、EBXsize
bug猎人
·
2024-01-27 22:25
C
c语言
开发语言
嵌入式学习(三)——时钟
时钟来源1.4.4时钟体系框图二、编程实现时钟2.1功能分析2.2相关寄存器2.2.1CLK_SRC02.2.2PLL_LOCK2.2.3CLK_DIV02.2.4APLL_CON0、MPLL_CON2.3
汇编
实现
南边的柴柴
·
2024-01-27 20:20
嵌入式linux
arm开发
如果爱你只有这一次2019-06-02
作为心理咨询师,遇到各式各样的问题,将每一个来访者的故事记录下来,也许可以
汇编
成为一本书!小筠讲述了自己的故事。小筠是一名销售,工作关系需要到处跑。
峻讼师
·
2024-01-27 20:10
【手撕C语言 第八集】函数栈帧的创建与销毁
2.认识相关寄存器和
汇编
指令3.解析函数栈帧的创建与销毁1.预备知识2.函数的调用堆栈4.准备环境5.转到反
汇编
6.函数
蛇喰keying.
·
2024-01-27 19:27
C语言
c语言
java
算法
Eclipse 启动出现错误 no java virtual machine was found
org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.
win32
alpacino_1010
·
2024-01-27 19:25
行为模式3-模板方法
问题思考父类是Application,有两个子类
Win32
Application,LinuxApplication。考虑在不同操作系统下打开图片文件并转化成对应操作系统风格的图标。Appli
sunblog
·
2024-01-27 19:05
c语言 编译与链接
编译与链接翻译环境和执行环境翻译环境1.1预编译1.2编译1.3
汇编
(ASM)2.链接执行环境最后给大家附上一张关于本节知识内容的图供大家更好理解~!
9ilk
·
2024-01-27 18:15
c语言
开发语言
C语言编译链接
2.翻译环境翻译环境是由编译和链接两个⼤的过程组成的,⽽编译⼜可以分解成:预处理(有些书也叫预编译)、编译、
汇编
三个过程。•多个.c⽂件单独经过编译出编译处理⽣产对应的⽬标⽂件。
Merlinlb
·
2024-01-27 17:31
c语言
开发语言
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他