Giter VIP home page Giter VIP logo

cheating-plugin-program's Introduction

外挂设计与分析


  • 01一个简单的内存外挂
  • 02从基址读取数据
  • 03自动模拟操作功能
  • 04简单DLL注入游戏
  • 05简单DLL劫持
  • 06瞄准辅助
  • 07简单进程保护



01一个简单的内存外挂

image
通过C语言编写一个简单的外挂,通过API函数修改游戏数据,从而实现作弊功能





02从基址读取数据

image
通过C语言编写一个外挂,通过API函数获取游戏数据,从而实现作弊功能





03自动模拟操作功能

image
通过C语言编写一个外挂,通过API函数模拟进行连连看操作,实现自动进行游戏





04简单DLL注入游戏

image
通过C语言编写一个DLL文件和一个EXE文件,其中DLL包含作弊功能,运行EXE后将DLL注入游戏,使得游戏仅靠自身进程便可以实现作弊功能





05简单DLL劫持

image
通过C语言编写一个游戏要加载的系统DLL文件(lpk.dll),其中假DLL包含劫持功能和作弊功能且拥有相同的导出函数,将该假DLL放入游戏相同目录下,游戏打开时会自动加载该假DLL,使游戏直接包含作弊功能





06瞄准辅助

image
通过简单GDI绘图,使游戏窗口上出现设计好的辅助线作为准星,并且可手动调节准星的形状、大小、颜色等





07简单进程保护

image
通过编写简单的进程hook保护驱动并运行,分析如何解除驱动保护





cheating-plugin-program's People

Contributors

luguanxing avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cheating-plugin-program's Issues

If it is possible, could you show us more?

Dear GuangXingLu:
感谢您的分享。从您给出的案例来看,确实让我对单机游戏如何进行辅助有了一定的认知。出于个人的爱好,想在业余时间探索游戏辅助的总体**。然而在国内网上并没有很好的干活。如果您在这方面有所理解,请不吝赐教。主要的是对于网络游戏,如何实现这类的操作。现在应该有很多人已经完成了自动化脚本化的辅助脚本的制作,并形成了一定的产业链。而我只是想从技术角度上理解这方面的思考回路。

先提前感谢您的解答。

WeiWeiHE

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.