q17621107989 发表于 2023-5-23 14:33:05

此版本
在调用过程中没有任何数据转换和重复入栈..
寄存器使用也做了优化.
没有任何性能损失
///////////////////////////////////
关于兼容性
切换x64和wow64的指令是Intel/AMD认可的
shellcode用到的都是微软文档化过的结构.
只要是64位windows都会支持.
///////////////////////////////////
此源码仅做了一条示范.其他自己模仿
此源码顺带展示了 如何用E语言直接执行64位汇编
如果想做一些汇编算法优化 x64里有12个常用64位寄存器可以给你用 ∩_∩
////////////////////////////////////
所有代码来自 The.night
                           Dec.26th 2016

laxnyfeo 发表于 2023-5-23 14:48:27

感谢感谢,谢谢楼主分享

hezeyu 发表于 2023-10-4 12:12:28

看看这个!

kmiaiwor 发表于 2023-10-31 10:30:08

学习,观摩

kckrvxuf 发表于 2023-11-3 16:04:03

厉害厉害,学习。。。。。。。。。。。。。。。。。

ggemhgcl 发表于 2023-11-7 18:06:08

法国电饭锅地方刚发的搞定分

quzfwvdn 发表于 2024-4-21 23:21:26

感谢分享好东西要分享

bmzhxvvh 发表于 2024-5-10 18:24:03

谢谢大佬分享易语言非常好的技术。

q17621107989 发表于 2024-6-11 13:28:42


此版本
在调用过程中没有任何数据转换和重复入栈..
寄存器使用也做了优化.
没有任何性能损失
///////////////////////////////////
关于兼容性
切换x64和wow64的指令是Intel/AMD认可的
shellcode用到的都是微软文档化过的结构.
只要是64位windows都会支持.
///////////////////////////////////
此源码仅做了一条示范.其他自己模仿
此源码顺带展示了 如何用E语言直接执行64位汇编
如果想做一些汇编算法优化 x64里有12个常用64位寄存器可以给你用 ∩_∩
////////////////////////////////////
所有代码来自 The.night
                           Dec.26th 2016

零下10℃ 发表于 2024-11-7 11:02:19

{:4_86:}{:4_86:}{:4_86:}{:4_86:}{:4_86:}
页: 2 3 4 5 6 7 8 9 10 11 [12] 13
查看完整版本: [易语言源码] 开启E语言的64位模式