Job Description
We are looking for a developer to build a standalone Windows application (developed in C# .NET or C++) that acts as an automated controller for a third-party graphical Win32 process. The integration must be handled via direct RAM reading (Memory Reading / ReadProcessMemory / dynamic offset scanning).
Important: Solutions based on screen clickers, macro recorders, or image recognition (e.g., OpenCV) will not be considered. We require strict data analytics retrieved directly from RAM.
Key Functionality:
1. Memory Reading & Navigation:
The application must read a specific data structure (a 2D coordinate map of passability and objects positioned on it) from the process's address space. Based on this dynamic data, the application must calculate optimal travel routes using the A* (A-Star) algorithm, complete with anti-stuck logic.
2. Rapid Response Module (State Machine):
Continuous monitoring of specific triggers in memory. If a numerical value drops below a critical threshold (e.g., <35%), the application must instantly execute an emergency action: either a forced TCP Disconnect (severing the process's network connection) or killing the process with zero delay.
3. Input Emulation:
Based on the calculated coordinates, the program must emulate mouse and keyboard actions (via WinAPI / SendInput / driver-level emulation) with configurable timing randomization (Humanizer logic) to mimic natural user behavior.
4. Cyclic Data & Inventory Management:
When a specific buffer or inventory fills up, the program must execute a routine to return to the starting point and organize objects using Ctrl+Click emulation.
Developer Requirements:
• Deep understanding of WinAPI, Windows process architecture, memory management, and data structures.
• Practical experience in reverse engineering and finding pointers/offsets following target software updates.
---
來源:Freelancer.com | 出價次數:0 | 剩餘時間:6 日 | 專案類型:固定預算