免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动!
本次游戏没法给
内容参考于:微尘网络安全
工具下载:
链接:https://pan.baidu.com/s/1rEEJnt85npn7N38Ai0_F2Q?pwd=6tw3
提取码:6tw3
复制这段内容后打开百度网盘手机App,操作更方便哦
上一个内容:8.第二阶段x86游戏实战2-实现瞬移
上一个内容里最后写的那些一定要看,读一遍就行,然后本次通过易语言再深入认识一下堆栈
首先安装写易语言代码的环境
首先百度搜索 易语言 找它的官网,官网易语言汉语编程官方站,如下图
![]()
然后点击下图红框位置
![]()
然后下图红框里的东西,点击哪一个都可以
![]()
这里下载的是,下图红框的
![]()
下载完就这样的东西,直接双击运行
![]()
点击下一步
![]()
然后继续点下一步
![]()
然后继续点下一步
![]()
然后选择安装位置,然后再点下一步
![]()
然后下图红框默认的,然后点下一步
![]()
然后下一步
![]()
然后下一步
![]()
然后点安装
![]()
安装完之后,需要买加密狗,网上有免费的,用了免费的易语言写的程序不能用于商业,https://www.kxdw.com/soft/51829.html,希望可以支持正版
![]()
安装完打开之后,如下图
![]()
然后点击下图红框位置
![]()
或者点击下图里的新建
![]()
然后创建一个Windows窗口程序
![]()
点击了上图里的确定之后,会变成下图的样子
![]()
然后添加一个按钮
![]()
然后按钮的属性
![]()
这里修改一下标题
![]()
然后如下图
![]()
然后如下图选择被单击,添加一个点击按钮的事件,意思是点击了按钮执行的代码
![]()
它就会变成下图的样子
![]()
然后目录结构
![]()
![]()
然后就可以写代码了,然后如下图,写一个a=100,然后按回车键(键盘上的Enter键)
![]()
然后选择一个数据类型,这里选择整数型
![]()
然后选择局部变量,然后点确定,然后可以看到有些东西没做解释,比如局部变量是什么,它是什么不重要,只要知道怎么玩就行了,我们的主线是逆向,不是开发程序,这些概念不需要知道,只要跟着例子看懂怎么玩的,知道它叫什么就行了
![]()
然后点了确定之后会创建下图红框的内容
![]()
然后在写一个dddd(),然后按回车键(键盘上的Enter键)
![]()
然后点确定
![]()
它就创建了下图红框的东西,在易语言的子程序在汇编中是call(等后面写到call就能理解了)
![]()
然后鼠标单机下图中的任意一列,然后按回车键(键盘上的Enter键)
![]()
然后它就会创建下图红框的东西
![]()
然后写上防御和攻击
![]()
然后点击下图红框位置,也就是类型列,点击之后
![]()
然后按空格或者如下图输入一个类型的拼音简写,它会弹出下图红框的列表,然后双击整数型,就可以选择类型了
![]()
都选成整数
![]()
然后写下方的内容,写一个fang然后按tab然后按回车可以快速生成
![]()
然后上方是子程序的参数的写法,接下来写参数的用法
![]()
然后
![]()
然后下是完整的代码
![]()
然后把代码编译成可执行的exe文件,如下图选择静态编译
![]()
然后选择一个目录
![]()
编译完之后的样子
![]()
然后双击运行
![]()
然后点击按钮,到这就是程序的效果,下一章通过逆向我们这个易语言程序来再次
![]()
上方的代码不全,只有手写的代码
链接:https://pan.baidu.com/s/1W-JpUcGOWbSJmMdmtMzYZg?pwd=q9n5
提取码:q9n5
复制这段内容后打开百度网盘手机App,操作更方便哦
易语言完整代码位置
![]()