
Suljettu
Julkaistu
Maksettu toimituksen yhteydessä
Patch Old Dll Client to Act like new Dll client The client is fully disassembled and running under Ghidra/IDA Pro; what it no longer does is pass the latest server-side authentication. I need you to step in, locate every point where the new build now fails—hash verification, version matching, encryption routines, or any combination of them—and patch those spots so the executable sails straight through the handshake. The login request packet is known to be touchy, so give that message extra scrutiny. Beyond that, assume the protocol may have shifted; part of the assignment is to detect and adapt to whatever the server now expects. Deliverables • A working patched binary, or a loader/patcher, with concise usage instructions • A brief technical note describing the modified functions, offsets, or constants and the rationale behind each change • Visual proof (screenshot or short clip) showing the client authenticating and entering the game world Please mention one or two past binaries you have successfully revived or re-aligned so I can gauge fit. Once I receive your build I will test it against the live server immediately budget 250dollar deadline 1-2d
Projektin tunnus (ID): 40312814
9 ehdotukset
Etäprojekti
Aktiivinen 22 päivää sitten
Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
9 freelancerit tarjoavat keskimäärin $489 USD tätä projektia

Hello, I will approach revamping the old DLL client with a calm, methodical mindset. I understand the goal is to patch the client so it passes the latest server authentication while staying robust to potential protocol shifts. I will first map all authentication-related code paths: hash verification, version checks, encryption, and any handshake steps, using static analysis and dynamic tracing where needed. My plan is to patch only the necessary checks so the client can negotiate cleanly with the current server, and to design a small, maintainable loader/patcher that applies the changes at load time if needed. The deliverables will include a patched binary or a loader with clear usage instructions, a brief technical note detailing modified functions, offsets, and the rationale, plus visual proof of successful authentication. In past work, I have revived a legacy game client’s auth path and aligned an offline updater for a distributed app, ensuring compatibility with a shifting protocol without breaking existing features. What are the exact handshake changes the server enforces now (hash, version, encryption, or a mix), and which environments must the patched client support (OS, compiler, and target architectures)? What constraints exist for distributing/installing the patch or loader (legal, licensing, and deployment method)? Do you require a specific patch format (binary patch, loader, or source-modification with build script) and any preferred tooling versions for compil
$750 USD 18 päivässä
7,5
7,5

Hello,\n\nLet me fix your client's authentication issues.\n\nI will analyze the disassembled client to identify and patch the authentication failures. My focus will be on the login request packet and adapting to server protocol shifts to ensure successful handshake.\n\nI have experience reviving similar client binaries, such as [mention 1-2 relevant past projects briefly]. Could you please specify the programming language or primary tools used for the original client disassembly? This will help me tailor the approach further.\n\nRegards, Muhammad Azeem
$400 USD 2 päivässä
6,3
6,3

Hi, I have extensive Windows low level programming, please send me your old and new dlls so that I can check. Thanks, Oleksandr
$500 USD 7 päivässä
4,7
4,7

Hello, I will analyze the disassembled DLL client using Ghidra/IDA Pro, focusing on authentication routines, hash verification, version checks, and encryption logic. I will identify where the handshake fails and patch each point to align with the latest server expectations. Special attention will be given to the login request packet, ensuring all packet structure, checksums, and encryption match the current protocol. Deliverables include a working patched binary (or patcher/loader), concise technical notes explaining modified offsets and functions, and visual proof of successful authentication. The approach emphasizes safe, minimal changes to preserve existing client functionality while restoring full server compatibility. Estimated turnaround: 1–2 days within the $250 budget. Thanks, Asif
$750 USD 11 päivässä
4,8
4,8

HI, I can handle this task end-to-end. I have hands-on experience working with disassembled binaries in IDA Pro and Ghidra, including patching authentication flows, version checks, and custom encryption routines. For your case, I will: * Trace the login/auth handshake and identify failing points (hash/version/encryption) * Diff old vs new behavior to detect protocol or structure changes * Patch validation logic or adapt packet construction to match server expectations * Focus specifically on the login request packet (structure, keys, timing) I’ve previously worked on reviving legacy clients by bypassing outdated version checks and realigning packet structures to updated servers, including fixing checksum and handshake mismatches. Deliverable will be either a clean patched binary or a loader-based patch (preferred for maintainability), with clear notes on offsets, modified functions, and rationale. I work fast, methodically, and validate against live responses to ensure successful authentication. Best regards, Artak
$250 USD 7 päivässä
4,9
4,9

I’m excited about the opportunity to help you revamp your old DLL client. With extensive experience in reverse engineering and patching software, I have successfully modified binaries for authentication systems, ensuring they meet the latest security protocols. I understand the nuances of client-server interactions and can provide you with a polished final product, alongside comprehensive usage instructions and a detailed technical note. My previous projects include reviving legacy applications where I had to adapt them for new server architectures, similar to your requirements. You can trust in my ability to deliver a reliable and effective solution.
$500 USD 7 päivässä
4,1
4,1

With my comprehensive skill set in software development and hands-on experience in C++ programming, I'm confident I can successfully revamp your old DLL client. My expertise extends from x86/x64 assembler code to multi-disciplinary interdisciplinary tech fields like data science, machine learning, and full-stack engineering, which will enable me to efficiently analyze and patch the identified points of failure in your client's code. In line with your project's deliverables, I will not only provide a working patched binary or a loader/patcher but also a detailed technical note. This note will outline the modified functions, offsets, or constants used alongside a rationale for each alteration, leaving no room for ambiguity or guesswork. And to complete your requirement of visual proof, I'll include a screenshot or short clip demonstrating the client authentication and successful entry into the game world. Regarding past binaries I've revived or realigned - one notable example is when I successfully overhauled an outdated DLL client for an online platform by rewriting and validating code sections to navigate the updated security measures implemented by their server. Reflecting on this rich experience, I check off all the boxes that make me the perfect fit for your project -
$250 USD 7 päivässä
3,6
3,6

Hi there! ✋ I’ll be upfront—this kind of patching is ONLY feasible if we clearly understand what changed server-side. Without that, it becomes guesswork. So before committing, I’d need a quick check with you to confirm the scope is actually doable. Key things I need from you first: ✔ What exactly fails now—auth reject, version mismatch, or silent drop? ✔ Any network captures (old vs new client) of the login handshake ✔ Do you have access to the new client binary for comparison? ✔ Is encryption custom or standard (AES/RSA/etc.)? Once that’s clear, my approach is structured: ✔ Diff old vs new client (IDA/Ghidra) to locate auth flow changes ✔ Trace login packet + validation routines (hash/version/encryption) ✔ Patch or hook affected functions (cleanly, not hardcoded hacks) ✔ Validate handshake + adjust protocol mismatches if needed I’ve worked on reverse engineering + binary patching tasks where protocols and auth layers changed, so I know how to isolate failures quickly instead of trial-and-error. Deliverables will include: ✔ Patched binary or loader ✔ Clear notes (offsets, functions, reasoning) ✔ Proof of successful authentication Timeline is realistic if the changes are moderate—I can confirm quickly after initial analysis. Send me the details above first, and I’ll tell you honestly if it’s 100% doable or not before you spend anything. Best, Viraj
$500 USD 2 päivässä
0,0
0,0

netanya, Israel
Maksutapa vahvistettu
Liittynyt elok. 22, 2018
$30-250 USD
$10-30 USD
$250-750 USD
$30-250 USD
$30-250 USD
₹50000 INR
$15-25 USD/ tunnissa
$30-250 USD
$25-50 CAD/ tunnissa
€30-250 EUR
€8-30 EUR
$750-1500 USD
$25-50 USD/ tunnissa
min £36 GBP/ tunnissa
₹1500-12500 INR
₹12500-37500 INR
$250-750 USD
$1500-3000 USD
$250-750 USD
$10-30 USD
$2-8 USD/ tunnissa
$10-30 USD
$30-250 USD
₹750-1250 INR/ tunnissa
₹1000000-2500000 INR