当前位置: 首页 > news >正文

9.第二阶段x86游戏实战2-初识易语言

免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动!

本次游戏没法给

内容参考于:微尘网络安全

工具下载:

链接: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,操作更方便哦

易语言完整代码位置


img

http://www.lryc.cn/news/438388.html

相关文章:

  • Cortex-A7:__disable_irq和GIC_DisableIRQ、__enable_irq和GIC_EnableIRQ的区别(1)API介绍
  • MATLAB在嵌入式系统设计中的最佳实践
  • wpf 使用Oxyplot 库制作图表示例
  • CSS3中的@media查询
  • fly专享
  • 初识Linux · 进程(3)
  • 【spring】spring bean对象生命周期,spring容器如何管理bean,spring容器的名称是叫什么
  • 基于51单片机的电饭锅控制系统proteus仿真
  • 创建dataSource错误
  • 为解决bypy大文件上传报错—获取百度云文件直链并使用Aria2上传文件至服务器
  • 53.9k star 提升命令行效率的模糊搜索神器--fzf
  • 项目需求 | MySQL增量备份与恢复的完整操作指南
  • 判断当前环境是否为docker容器下
  • 深入理解FastAPI中的root_path:提升API部署灵活性的关键配置
  • QLORA:高效微调量化大型语言模型
  • CesiumJS+SuperMap3D.js混用实现可视域分析 S3M图层加载 裁剪区域绘制
  • Fish-Speech 部署安装指南
  • Excel 国产化替换新方案
  • 在职研生活学习--20240908
  • chattr:修改文件的特殊属性
  • vue-router 在新的标签页打开链接/路由
  • Ansys HFSS的边界条件与激励端口
  • C++:线程库
  • StarRocks实时分析数据库的基础与应用
  • golang学习笔记17——golang使用go-kit框架搭建微服务详解
  • git update-ref
  • 学习使用在windows系统上安装nodejs以及环境配置图文教程整理
  • Hexo框架学习——从安装到配置
  • 搭建Windows下的Rust开发环境
  • [linux 驱动]misc设备驱动详解与实战