当前位置:网站首页>Game security - call analysis - write code
Game security - call analysis - write code
2022-06-23 22:21:00 【51CTO】
author : Small chestnut
Write code to call call, Write a dynamic link library and inject it
1. newly build mfc Dynamic link library 
2. Select static link 
3. Change to x64

4. To configure
4.1 attribute 
4.2 spectre Mitigation library disabled , application 
5. Solution - Generate dependencies - Generate custom 
6. Click on masm, determine , With writing 64 Function of bit assembly 
7. Because in vs You cannot write directly in the default editor 64 Bit inline assembly , So it needs to be built asm Source file

8. You need to add... Manually .asm To determine that it is an assembly file

9. In the assembly file , Change the name to ”meditation”( Sit in meditation )

10. Change the name of the function declared and called in the source file to “meditation”
Statement :
call :
11. Return to assembly , Write open stack 、 Flat stack 、 Return function 
12. Processing parameters 
13. Make a statement

14.1 Add resources

14.2 newly build Dialog

14.3 interface - Add one Edit control Send text and... As edit Button

14.4 Button attribute 
Change to shouting CALL

15. Add variables to the edit box 
16. Modify control - Category - name - Variable type 
17. Double click to shout CALL Button , Add event handling

18. Open the file where - Copy dll To desktop 
19. Turn on the server , Inject dll
20. propaganda
Input :

Successful shouting :

边栏推荐
- The time deviation is more than 15 hours (54000 seconds), and the time cannot be automatically calibrated
- How API gateway extends the importance of gateway extension
- What is zero copy?
- WordPress preview email for wocomerce 1.6.8 cross site scripting
- Command line enumeration, obtaining and modifying time zones
- Knowda: all in one knowledge mixture model for data augmentation in feed shot NLP
- CAD图在线Web测量工具代码实现(测量距离、面积、角度等)
- What is the meaning of the two-way and one-way cn2 lines in Hong Kong, China?
- How does the national standard gb28181 security video platform easygbs download device video through the interface?
- How do fortress computers log in to the server? What is the role of the fortress machine?
猜你喜欢
Performance optimization of database 5- database, table and data migration

The latest research progress of domain generalization from CVPR 2022

应用实践 | Apache Doris 整合 Iceberg + Flink CDC 构建实时湖仓一体的联邦查询分析架构

在宇宙的眼眸下,如何正确地关心东数西算?

Peking University, University of California Berkeley and others jointly | domain adaptive text classification with structured knowledge from unlabeled data (Domain Adaptive Text Classification Based o

北大、加州伯克利大学等联合| Domain-Adaptive Text Classification with Structured Knowledge from Unlabeled Data(基于未标记数据的结构化知识的领域自适应文本分类)

Hackinglab penetration test question 8:key can't find it again

使用 Provider 改造屎一样的代码,代码量降低了2/3!

Error running PyUIC: Cannot start process, the working directory ‘-m PyQt5. uic. pyuic register. ui -o

为什么你的数据图谱分析图上只显示一个值?
随机推荐
Valid read-only attribute
Some opinions on microservices
[open source]goravel, a fully functional and extensible golang web application framework
Digital transformation solution for supply chain platform of mechanical equipment industry
What happened when the fortress remote login server was blocked? What can be done to solve it?
How do fortress computers log in to the server? What is the role of the fortress machine?
How API gateway finds the role of microserver gateway in microservices
How to use the serial port assistant in STC ISP?
How does the fortress machine log in to the production server? What is the function of the fortress machine?
Shell automatically obtains hardware information
How to transfer files from the local fortress server
从CVPR 2022看域泛化(Domain Generalization)最新研究进展
How does the fortress machine view the account assigned by the server? What are the specific steps?
CMU博士论文 | 通过记忆的元强化学习,118页pdf
Trident tutorial
Go build command (go language compilation command) complete introduction
SAP mm initial service purchase order
Freiburg University, Hildesheim University and other universities in Germany jointly | zero shot automl with pre trained models (zero sample automl based on pre training model)
Performance optimization of database 5- database, table and data migration
BenchCLAMP:评估语义分析语言模型的基准