精易论坛

标题: 【蠢新学汇编】goto 标签 跳转 [打印本页]

作者: 笨来无一悟    时间: 2024-8-6 18:05
标题: 【蠢新学汇编】goto 标签 跳转
go go goto to to
  
子程序名返回值类型公开备 注
跳转  jmp / goto
参数名类 型参考可空数组备 注
编号整数型
变量名类 型静态数组备 注
标签地址子程序指针 
标签地址 = &标签  ' 标签必须存在否则闪退
置入代码 ({ 139, 117, 252, 70, 138, 14, 128, 249, 232, 117, 248, 139, 78, 1, 141, 124, 14, 5, 137, 125, 252 })
置入代码 ({ 139, 117, 0, 139, 118, 4, 3, 118, 252, 70, 138, 14, 128, 249, 104, 117, 248, 139, 70, 1, 59, 69, 8, 117, 240, 138, 78, 5, 128, 249, 232, 117, 232, 139, 70, 6, 141, 68, 6, 10, 59, 69, 252, 117, 220 })
置入代码 ({ 131, 196, 4, 131, 198, 10, 137, 117, 4, 201, 194, 4, 0 })  ' [ 68 xx xx xx xx E8 yy yy yy yy ] xx...= 编号 yy...= 标签( ) 子程序指针 多重校验 编号必须存在 用代码应对不存在的情况影响效率 请手动防呆
' MOV ESI,DWORD [EBP-4]
' 标记出口:
' INC ESI
' MOV CL,BYTE [ESI]
' CMP CL,232
' JNE 标记出口
' MOV ECX,DWORD [ESI +1]
' LEA EDI,DWORD [ESI+ECX+5]
' MOV DWORD [EBP-4],EDI
' MOV ESI,DWORD [EBP]
' MOV ESI,DWORD [ESI+4]
' ADD ESI,DWORD [ESI-4]
' 寻找出口:
' INC ESI
' MOV CL,BYTE [ESI]
' CMP CL,104
' JNE 寻找出口
' MOV EAX,DWORD [ESI+1]
' CMP EAX,DWORD [EBP+8]
' JNE 寻找出口
' MOV CL,BYTE [ESI+5]
' CMP CL,232
' JNE 寻找出口
' MOV EAX,DWORD [ESI+6]
' LEA EAX,DWORD [ESI+EAX+10]
' CMP EAX,DWORD [EBP-4]
' JNE 寻找出口
' ADD ESP,4
' ADD ESI,10 ;这行 可以去掉 也可以保留 如果保留 那就是 不执行 对应的 标签( ) 子程序 去掉 === {131,196,4,137,117,4,201,194,4,0}
' MOV DWORD [EBP+4],ESI
' LEAVE
' RET 4
子程序名返回值类型公开备 注
标签 label + num
参数名类 型参考可空数组备 注
编号整数型
' 如果标签子程序里面需要根据传进来的数值进行某些操作 那请去掉 ADD ESI,10 跳转( ) 子程序 第三行 使用 置入代码({131,196,4,137,117,4,201,194,4,0})


[groupid=227]热心网友[/groupid]

标签 跳转.e

5.97 KB, 下载次数: 31, 下载积分: 精币 -2 枚


作者: 红桃じ简简箪箪    时间: 2024-8-6 18:17
我觉得我写的每一行代码都是诗 即使它们无法运行也很美 (#^.^#)
作者: 7ian    时间: 2024-8-6 18:19
是的往回跳简单,不用找



作者: 7ian    时间: 2024-8-6 18:38
看你们怎么都带了 来自群组: 热心网友
作者: pipicool    时间: 2024-8-6 18:43
学习一下
作者: 轻描淡写zzz    时间: 2024-8-6 19:09
学习一下。
作者: gqohui455    时间: 2024-8-6 20:03
学习一下。
作者: ttggnn    时间: 2024-8-6 21:16
支持开源~!感谢分享
作者: ZHuanR    时间: 2024-8-6 21:41
新技能已get√
作者: kmskik    时间: 2024-8-7 06:10
大佬您好,能否给写个汇编版的sleep呢?谢谢
作者: year1970    时间: 2024-8-7 08:00
感谢分享
作者: 一指温柔    时间: 2024-8-7 09:06
支持开源~!感谢分享
作者: jtucar    时间: 2024-8-7 13:49
感谢分享,支持开源!!!
作者: 418235144    时间: 2024-8-7 17:37
支持开源~!感谢分享

作者: bianyuan456    时间: 2024-8-8 00:22
已经顶贴,感谢您对论坛的支持!
作者: 深圳梦    时间: 2024-8-8 08:33
支持开源~!感谢分享
作者: 396384183    时间: 2024-8-8 10:47
支持开源~!感谢分享
作者: 温暖的舌骨    时间: 2024-8-8 12:58

作者: ctry78985    时间: 2024-8-8 21:49
感谢分享
作者: 曜辉    时间: 2024-8-10 20:18
这个可是真厉害的说啊!
作者: zkwt0012    时间: 2024-8-15 04:21
不知道为啥。。我用这个会闪退
作者: 5031qb    时间: 2024-10-8 21:04
好用的很,在子程序里面随便goto
作者: qqmqqg    时间: 2024-11-10 21:07
66666666666666666666
作者: 熊不熊    时间: 2024-12-4 20:01
感谢分享,很给力!~
作者: xiaoduyl    时间: 2025-1-20 16:32
我觉得我写的每一行代码都是诗 即使它们无法运行也很美 (#^.^#)




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4