Assembly Developer for Legacy System Enhancement
Budget: $250 – $750 USD
Description:
I’m looking for an experienced Assembly developer to help analyze and improve compatibility between an older Windows client and a newer system version.
Scope of work:
- Analyze behavior differences between two versions of a native Windows application
- Identify key areas affecting initialization and communication
- Trace and document relevant functions and execution flow
- Align behavior between versions at a low level
- Implement adjustments to improve compatibility and stability
Requirements:
- Strong experience with Assembly
- Experience working with low-level systems or native applications
- Understanding of memory structures and debugging tools
- Ability to analyze compiled applications DLL
Must have:
- Experience with debugging tools (IDA, Ghidra, x64dbg, etc.)
- Experience working with legacy systems
What I provide:
- Documentation and technical notes
- Working vs non-working version comparison
- Clear guidance on areas to investigate
Goal:
Ensure the older client behaves consistently with the newer version during initialization and normal operation.
Please include examples of similar low-level or debugging work you've done.
I’m looking for an experienced Assembly developer to help analyze and improve compatibility between an older Windows client and a newer system version.
Scope of work:
- Analyze behavior differences between two versions of a native Windows application
- Identify key areas affecting initialization and communication
- Trace and document relevant functions and execution flow
- Align behavior between versions at a low level
- Implement adjustments to improve compatibility and stability
Requirements:
- Strong experience with Assembly
- Experience working with low-level systems or native applications
- Understanding of memory structures and debugging tools
- Ability to analyze compiled applications DLL
Must have:
- Experience with debugging tools (IDA, Ghidra, x64dbg, etc.)
- Experience working with legacy systems
What I provide:
- Documentation and technical notes
- Working vs non-working version comparison
- Clear guidance on areas to investigate
Goal:
Ensure the older client behaves consistently with the newer version during initialization and normal operation.
Please include examples of similar low-level or debugging work you've done.