汇编语言的优点是速度快,可以直接对硬件进行操作,这对诸如图形处理等关键应用是非常重要的。Linux 是一个用 C 语言开发的操作系统,这使得很多程序员开始忘记在 Linux 中还可以直接使用汇编这一底...
汇编语言基础教程
安全分析与研究专注于全球恶意软件的分析与研究汇编语言是逆向的基础,这节课给大家介绍一些汇编语言的基础知识,详细的内容大家可以去学习一下王爽《汇编语言》这本书,我这里主要给大家介绍以下几个主题,这些都是...
Window逆向之x86 ShellCode入门
文章作者:奇安信攻防社区(xq17) 文章来源:https://forum.butian.net/share/1244 0x0 前言 不少人对于ShellCode的认知是很浅的,只知道它是一段利用代码...
恶意样本静态分析-下
安全分析与研究专注于全球恶意软件的分析与研究上一节课,我讲了一些基础的静态分析方法,主要是分析文件的结构和一些基本信息,这一节课开始学习如何使用IDA对文件进行静态分析在学习使用IDA分析样本之前,我...
CEmu:一款轻量级多平台架构汇编训练场
关于CEmu CEmu是一款轻量级多平台架构的汇编训练场,广大研究人员可以利用该工具研究和学习汇编语言,以便快速编写和测试汇编语言代码。 编写汇编语言很有趣,汇编语言是与计算机通信的最低级语言(人类可...
16位和32位的80x86汇编语言的区别
需要注意的是汇编不是一种语言,不同平台有不同的汇编语言对应,因为汇编和操作系统平台相关,所以汇编语言没有移植性。对于IA-32架构平台而言,选用的是32位80386汇编语言,也就是说本...
LLVM IR 深入研究分析
题目领取 后台回复文件获取相关附件LLVM是C++编写的构架编译器的框架系统,可用于优化以任意程序语言编写的程序。LLVM IR可以理解为LLVM平台的汇编语言,所以官方也是以语言参考手册(L...
【逆向 - 从入门到放弃02】- X86汇编脑图
❝欢迎访问我们的网站和关注我们的公众号,获取最新的免费资源、安全知识、信息流。 网站:https://hackerchi.top ...
大小仅有1.4MB的操作系统(纯汇编语言编写目前还在更新中)
一个基于汇编语言编写的操作系统,旨在提供高效、稳定和易用的操作系统体验。该操作系统仅占用1.4MB的空间,而最近的一次更新是在2024年5月10日。MenuetOS不仅提供了直观的操作界面,还具备了多...
【逆向分析】汇编语言入门教程
来源:阮一峰的网络日志http://www.ruanyifeng.com/blog/2018/01/assembly-language-primer.html汇编语言入门教程学习编程其实就是学高级语言...
汇编语言数据类型以及数据定义详解
汇编器识别一组基本的内部数据类型(intrinsic data type),按照数据大小(字节、字、双字等等)、是否有符号、是整数还是实数来描述其类型。这些类型有相当程度的重叠,例如,DWORD 类型...
汇编语言等号=伪指令
等号伪指令(equal-sign directive)把一个符号名称与一个整数表达式连接起来,其语法如下:name = expression通常,表达式是一个 32 位的整数值。当程序进行汇编时,在汇...