汇编共26篇

Delphi代码中嵌入ASM代码

前言 Delphi作为一个快速高效的开发平台,使用的人越来越多,但熟悉在Delphi代码中嵌入ASM代码的程序员我想不多,因为这方面的资料太少了,另一方面,它还需要有基本的汇编语言知识,关於汇编语...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
05810

delphi 64位汇编编程

delphi 64位汇编编程支持64位汇编代码。但是,有一些限制。所有例程(函数实现)都必须用汇编语言编写(汇编语言和Delphi语言不能混合使用)。64位Windows CPU的寄存器的宽度是32位Windows CPU...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
0627

Delphi10 一段汇编程序

介绍我试图查看汇编程序是否仍可以与Delphi 10一起使用。我没有精力去写复杂的东西,所以我尝试用冒泡排序作弊,这是我在学生时代学到的第一个算法。假定要排序的数据已经设置在数据:整数数组[...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
04010

delphi 关于汇编Call的例子

procedure TForm1.Btn_1Click(Sender: TObject);var  S,S1:string;begin  s:='标题';  s1:='内容'; asm  push 0;  push s;  push s1;  push 0;  ...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
04413
PE结构详细图-Delphi编程技巧大全

PE结构详细图

点击图片放大查看
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
05011

汇编文档进制及进制的转换

了解进制的概念及进制的转换是学习逆向的基础,因为计算机使用的进制是二进制,它又不同于我们现实生活中使用的十进制,因此我们必须学习不同的进制及进制之间的转换。现实生活中的进制与计算机...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
0428
汇编数据宽度和字节序-Delphi编程技巧大全

汇编数据宽度和字节序

数据的宽度数据的宽度是指数据在存储器中存储的尺寸。在计算机中,所有数据的基本存储单位都是字节(byte),每个字节占8个位(位是计算机存储的最小单位,而不是基本单位,因为在存储数据时几...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
04315

汇编文档ACSII码

计算机只能存储二进制数据,那么计算机是如何存储字符的呢?为了存储字符,计算机必须支持特定的字符集,字符集的作用是将字符映射为整数。早期字符集仅仅使用8个二进制数据位进行存储,即ASCIl...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
04712
汇编基础寄存器-Delphi编程技巧大全

汇编基础寄存器

一个典型的CPU(此处讨论的不是某一具体的CPU)由运算器、控制器、寄存器(CPU工作原理)等器件构成,这些器件靠内部总线相连。汇编基础1里面所说的总线,相对于CPU内部来说是外部总线。内部总...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
0529
汇编基础知识-Delphi编程技巧大全

汇编基础知识

1.1机器语言说到汇编语言的产生,首先要讲一下机器语言。机器语言是机器指令的集合。机器指令展开来讲就是一台机器可以正确执行的命令。电子计算机的机器指令是一列二进制数字。计算机将之转变...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
04615
Delphi实现Win10下Delphi 10.3.1 inline hook 调试器法获取寄存器并修改-Delphi编程技巧大全

Delphi实现Win10下Delphi 10.3.1 inline hook 调试器法获取寄存器并修改

if EXCEPTION_DEBUG_EVENT=de.dwDebugEventCode then    //判断是否为异常事件 begin  CopyMemory(Pointer(@excinfo),Pointer(@de.Exception),SizeOf(EXCEPTION_DEBUG_INFO...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
0457
8086 汇编指令手册查询-Delphi编程技巧大全

8086 汇编指令手册查询

8086 汇编指令手册查询,编语言是一种面向机器的语言。它能够利用计算机所在硬件性并能直接控制硬件,在微型计算机系统的开发应用和过程控制和特别受到重视。一、数据传输指令————————...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
04411

delphi与汇编

我一直认为Delphi功能与C++相比毫不逊色,提供了丰富的控件和类、全部API以及嵌入的汇编。最近小弟在把C版的Huffman压缩改用Delphi写时,顺便“研究”了一下Delphi的位操作和嵌入式汇编,利用...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
0437

Delphi代码中嵌入汇编ASM代码

前言 Delphi作为一个快速高效的开发平台,使用的人越来越多,但熟悉在Delphi代码中嵌入ASM代码的程序员我想不多,因为这方面的资料太少了,另一方面,它还需要有基本的汇编语言知识,关於汇编语...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
04311

Delphi嵌入循环汇编

Delphi嵌入循环汇编varInt:Integer;beginasmxor ebx,ebx   //ebxxor eax,eax   //eax@for: add ebx,eax   //设置循环点&nbs...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
0257

Delphi2010中字符串汇编需要注意的一点,以及支持2010的AES加密库

昨天研究了一下Delphi2010的Unicode,同时也改了几个单元到2010中来,今天下午修改AES的加密库的时候,碰到一个问题,我将AES中的StrtoHex换成了自己写的汇编函数!其他的地方,都修改好了,但...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
0497

Delphi内嵌汇编语言BASM精要

1 BASM概念简要 汇编语句由指令和零至三个表达式构成。表达式由常数(立即数)、寄存器和标识符构成。例如: movsb // 单指令语句 jmp @Here // 一个表达式: 标识符 add eax,1 // 两个表达式: 寄...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
0547

Delphi 嵌入汇编

 Delphi 与汇编入门// 作者 万一http://www.cnblogs.com/del/category/121079.htmlfunction add(x, y: Integer): Integer;var count: Integer;begin     asm &nb...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
0347

Delphi+汇编例子

 Delphi+汇编例子1(求和的比较)第一个程序只是给您个印象,后面还有一个帖子,在详细说说。unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
04313

Delphi汇编级初探

 ----- 老鳃 -------- 考虑如下这个简单类ttestunit Unit1;interfaceusesWindows, SysUtils, Variants, Classes;typettest = classpublicj:integer;i:integer;function aa(b,c: integer):i...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
0568

delphi AntiEmuPEB

 procedure AntiEmuPEB();asmmov eax, fs:[30h]mov eax, [eax+$10]mov eax, [eax+$48]add eax,$0F@@inic:inc eaxmov dl,[eax]cmp dl,'='jnz @@inicend;
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
0556

Delphi中使用汇编(关于POS函数的问题)

 核心提示:Delphi中使用汇编(关于POS函数的问题)...在delphi中使用汇编异常的简单,只用使用关键字asm ....end来引导就行了。 得到一个字符在字符串中的位置有很多方法,最简单的就是使用...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
0429

用Delphi内嵌汇编实现缷载任意进程的某个DLL

一些木马采用DLL注入的方式存在于系统中,由于其隐蔽性,对于用户来说是很大威胁,下面介绍如何用Delphi缷载任意进程的某个动态链接库。 一、DLL注入 DLL注入是指以各种如钩子、远程线程、木马D...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
0405

Delphi与汇编杂谈

前言很多人脑子里都有这么一些概念:“汇编啊?那是‘高手’们的专利,我用不上”、“我又不和系统打交道,学汇编干嘛啊”、“用汇编写程序的人是白痴(CSDN论坛里看到的原话),太没效率了”。...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
04413

DELPHI内联汇编的一点心得

DELPHI内联汇编好象有得天独厚的优势,尤其是API的调用,处理好各成员参数后,可以直接CALL API名称。利用内联汇编我们可以为程序添加各种异常,添加反调试代码,添加花指令,还可以令某些难写的注...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
0269

delphi中内嵌汇编

delphi中内嵌汇编我想这篇文章对一些正想学写注册机的朋友可能会有一点点帮助,发给大家,希望有点帮助Delphi中的BASMBASM:中文意思是通用基本汇编语言。 在Delphi中嵌入BASM是十分简单的事。只须...
Top_Admin的头像-Delphi编程技巧大全Top_Admin2个月前
05511