技术栈
汇编
Crossoads
2 小时前
android
·
开发语言
·
javascript
·
汇编
·
人工智能
·
数据挖掘
·
c#
【汇编语言】call 和 ret 指令(一) —— 探讨汇编中的ret和retf指令以及call指令及其多种转移方式
📌汇编语言是很多相关课程(如数据结构、操作系统、微机原理)的重要基础。但仅仅从课程的角度出发就太片面了,其实学习汇编语言可以深入理解计算机底层工作原理,提升代码效率,尤其在嵌入式系统和性能优化方面有重要作用。此外,它在逆向工程和安全领域不可或缺,帮助分析软件运行机制并增强漏洞修复能力。
Crossoads
1 天前
android
·
汇编
·
人工智能
·
redis
·
单片机
·
深度学习
·
机器学习
【汇编语言】转移指令的原理(三) —— 汇编跳转指南:jcxz、loop与位移的深度解读
📌汇编语言是很多相关课程(如数据结构、操作系统、微机原理)的重要基础。但仅仅从课程的角度出发就太片面了,其实学习汇编语言可以深入理解计算机底层工作原理,提升代码效率,尤其在嵌入式系统和性能优化方面有重要作用。此外,它在逆向工程和安全领域不可或缺,帮助分析软件运行机制并增强漏洞修复能力。
zhuqiyua
2 天前
汇编
·
microsoft
·
windbg
·
二进制
·
dll
深入解析Kernel32.dll与Msvcrt.dll
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档在Windows操作系统中,动态链接库(DLL)扮演着至关重要的角色,它们为应用程序提供了丰富的API函数,以实现与操作系统的交互。本文将深入探讨两个核心DLL:Kernel32.dll和Msvcrt.dll,分析它们的功能、作用以及在程序开发中的重要性。
Crossoads
3 天前
android
·
linux
·
运维
·
服务器
·
汇编
·
机器学习
·
数据挖掘
【汇编语言】数据处理的两个基本问题(三) —— 汇编语言的艺术:从div,dd,dup到结构化数据的访问
📌汇编语言是很多相关课程(如数据结构、操作系统、微机原理)的重要基础。但仅仅从课程的角度出发就太片面了,其实学习汇编语言可以深入理解计算机底层工作原理,提升代码效率,尤其在嵌入式系统和性能优化方面有重要作用。此外,它在逆向工程和安全领域不可或缺,帮助分析软件运行机制并增强漏洞修复能力。
Crossoads
3 天前
android
·
java
·
开发语言
·
javascript
·
汇编
·
数据挖掘
·
c#
【汇编语言】数据处理的两个基本问题(二) —— 解密汇编语言:数据长度与寻址方式的综合应用
📌汇编语言是很多相关课程(如数据结构、操作系统、微机原理)的重要基础。但仅仅从课程的角度出发就太片面了,其实学习汇编语言可以深入理解计算机底层工作原理,提升代码效率,尤其在嵌入式系统和性能优化方面有重要作用。此外,它在逆向工程和安全领域不可或缺,帮助分析软件运行机制并增强漏洞修复能力。
Coding~
4 天前
c语言
·
汇编
·
安全
逆向攻防世界CTF系列38-xxxorrr
64位无壳,很自然的找到main和一个比较函数以为逻辑很简单了‘/$ 2(}!d’'":/m-T<A*$INçþ
Crossoads
4 天前
android
·
汇编
·
人工智能
·
redis
·
单片机
·
深度学习
·
机器学习
【汇编语言】数据处理的两个基本问题 —— 汇编语言中的数据奥秘:数据位置与寻址方式总结
📌汇编语言是很多相关课程(如数据结构、操作系统、微机原理)的重要基础。但仅仅从课程的角度出发就太片面了,其实学习汇编语言可以深入理解计算机底层工作原理,提升代码效率,尤其在嵌入式系统和性能优化方面有重要作用。此外,它在逆向工程和安全领域不可或缺,帮助分析软件运行机制并增强漏洞修复能力。
Crossoads
5 天前
android
·
linux
·
运维
·
服务器
·
汇编
·
机器学习
·
数据挖掘
【汇编语言】更灵活的定位内存地址的方法(一)—— 字符操作:and与or指令、ASCII码及大小写转换
📌汇编语言是很多相关课程(如数据结构、操作系统、微机原理)的重要基础。但仅仅从课程的角度出发就太片面了,其实学习汇编语言可以深入理解计算机底层工作原理,提升代码效率,尤其在嵌入式系统和性能优化方面有重要作用。此外,它在逆向工程和安全领域不可或缺,帮助分析软件运行机制并增强漏洞修复能力。
不会写算法的小沈
5 天前
c语言
·
汇编
·
数据结构
函数栈帧的创建与销毁
集成环境:VS2022 x86编辑语言:C汇编语言:MASM为何函数创建需要栈帧?我知道函数的代码段地址,直接调用就好啦,为什么还需要给他创建一个栈帧来管理呢?
zhuqiyua
6 天前
汇编
·
安全
·
二进制
windows二进制安全零基础(二)
在x86架构中,栈(Stack)是一个非常重要的内存区域,它用于支持线程的短期数据需求,如函数调用、局部变量存储和程序控制信息。下面是对栈和调用约定的详细介绍:
白八实
6 天前
汇编
·
jvm
·
笔记
汇编代码中的主要指令笔记
功能:用于将数据从一个位置传输到另一个位置,可以是寄存器或内存地址。语法:mov 目标, 源示例:功能:用来重复执行后面的字符串指令,直到 ECX 寄存器的值为 0。可以结合 MOVS, STOS, CMPS, SCAS 等串操作指令,实现对内存数据的批量操作。
非得登录才能看吗?
6 天前
汇编
·
微机原理
·
8086
汇编案例 之 HEX到ASCII码的转换
如何对一位十六进制的数字,将之转换为ASCII码? 需要提前熟悉的一些指令: 数据传送:MOV指令 位操作:SHR 十进制调整指令DAA 加法指令 ADC ADD
一只特立独行的程序猿
7 天前
汇编
·
学习
·
gcc
关于GCC内联汇编(也可以叫内嵌汇编)的简单学习
内嵌汇编(Inline Assembly),是一种高级编程语言(C/C++)中常用的源码中直接嵌入汇编语言的技术,从而可以实现对底层硬件的直接控制或起到优化性能的作用。
染指1110
8 天前
汇编
·
c++
·
windows
·
反游戏外挂
·
游戏逆向
45.第二阶段x86游戏实战2-hook监控实时抓取游戏lua
免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动!本次游戏没法给内容参考于:微尘网络安全
ARM&开发(Haidong)
8 天前
汇编
ARM 汇编指令
blr指令在函数调用中的作用机制简单示例及说明
CYRUS STUDIO
9 天前
android
·
汇编
·
arm开发
·
android studio
·
arm
Android 下内联汇编,Android Studio 汇编开发
版权归作者所有,如有转发,请注明文章出处:https://cyrus-studio.github.io/blog/
我不是程序猿儿
10 天前
汇编
·
机器语言
·
高级语言
【数据结构】汇编 、机器语言 高级语言 简析。
汇编语言、机器语言和高级语言定义:机器语言是计算机能够直接执行的、用二进制编码的指令集,属于最低级别的编程语言。它由 0 和 1 组成,每条指令由一串二进制数表示。机器语言与计算机的硬件架构密切相关,不同的 CPU 架构(如 x86、ARM)有不同的机器语言指令集。
zhuqiyua
10 天前
c语言
·
汇编
·
算法
c文件的编译,汇编,基础知识
从这个最简单的例子开始分析预编译过程是C语言编译过程中的第一个阶段,它处理源代码文件(.c 文件)并生成一个中间文件(.i 文件),这个中间文件包含了预编译的结果。
CYRUS STUDIO
11 天前
android
·
linux
·
汇编
·
arm开发
·
arm
·
内联汇编
Android下的系统调用 (syscall),内联汇编syscall
版权归作者所有,如有转发,请注明文章出处:https://cyrus-studio.github.io/blog/
linhhanpy
12 天前
c语言
·
开发语言
·
汇编
·
c++
·
操作系统
·
自制操作系统
自制操作系统(九、操作系统完整实现)
直接上运行图下载地址: 下载