免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动!
本次游戏没法给
内容参考于:微尘网络安全
工具下载:
链接: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,操作更方便哦
易语言完整代码位置