
Closed
Posted
Paid on delivery
I'm troubleshooting a game's DLL. It crashes immediately upon attaching in OllyDbg, and the game itself also suddenly can't find resources halfway through. I haven't tried other OD tools; simply setting breakpoints also causes crashes, indicating the problem affects both debugging and actual gameplay. I need you to thoroughly locate and resolve the following: • Make the DLL stable and debuggable in OllyDbg (or a similar debugger) without crashing. • Fix the root cause that prevents the game from loading resources mid-game, ensuring it runs completely. • Provide a reproducible analysis process, modified files/patches, and clear step-by-step instructions to facilitate my subsequent debugging. Please submit a detailed project proposal in your bid, explaining the static and dynamic analysis methods you intend to use (e.g., IDA, x64dbg, WinDbg, etc.), expected milestones, and final verification methods; links to your work or experience are optional but not mandatory. As long as the results are reliable and the method is reproducible, I am open to different tools or binary rewriting. I can test and confirm your solution quickly, so as soon as the patch proves stable, we can close the job.
Project ID: 40408427
14 proposals
Remote project
Active 14 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
14 freelancers are bidding on average $161 NZD for this job

Hello, Ali! I specialize in ethical hacking, reverse engineering and malware analysis. Your project sounds like an interesting challenge and very good fit. I’m guessing your DLL is packed & protected so needs a serious patch via IDA or WinDbg (depending on which is easier). We can discuss further over chat. Thanks for reading. FYI, here are a few links from my previous projects: www.freelancer.com/projects/C-programming/Diassembly-exe-file/ www.freelancer.com/projects/delphi/Seeking-bit-Delphi-expert-hacker/ www.freelancer.com/projects/c-sharp-programming/Convert-Windows-Dll-function-code/ www.freelancer.com/projects/cplusplus-programming/Need-someone-expert-EXE-file/ www.freelancer.com/projects/C-Programming/remove-security-from-exe/ www.freelancer.com/projects/C-Programming-Metatrader/decompile-protected/ www.freelancer.com/projects/C-Programming-Delphi/Need-reverse-engineer/ www.freelancer.com/projects/C-Programming-Anything-Goes/bypassing-lost-password/ www.freelancer.com/projects/Java-Visual-Basic/Revsere-exe/ www.freelancer.com/projects/Delphi-Anything-Goes/EXE-Change/ www.freelancer.com/projects/Software-Architecture/Reverse-engineering-7762549/
$200 NZD in 3 days
5.3
5.3

Hey, I have around 6 years of experience in game hacking / reverse engeneering. If you take a quick look at my profile I have a link to my github where you can see some projects ive done. Id also be happy to show you some of the things ive been working on if you send me a message. Ill probably end up using an combination of x64dbg and ID. Ill either patch the binary or load an module on launch that does the patches on launch. But what "method" ill use really depends on what game you are trying to debug and what they have in place. So id like to discuss milestones, etc when you send me a message. Ive made similair bypasses for debugger detections and other sort of detections, so this project wont be a problem for me. I dont think it should take longer then 5 days. Im looking forward to hearing from you. Greetings, Daniel
$200 NZD in 7 days
3.8
3.8

Lets chat, a free consultation and no obligation. I understand you need a clean, professional, and user-friendly solution for your "OllyDbg DLL Crash Resolution" project. My skills in PHP, Java, JavaScript are a perfect fit for this project. While I am new to freelancer.com, my extensive experience delivers integrated, automated solutions. Regards, Jason McLachlan
$188 NZD in 3 days
2.8
2.8

Given my extensive experience in both C Programming and C# Programming, I am more than qualified for this project. I possess a deep understanding of debugging tools such as OllyDbg, x64dbg, and WinDbg which will greatly aid in resolving your DLL crash issue. My approach to problem-solving is both dynamic and meticulous, ensuring that every aspect of the job is scrutinized for potential solutions. Additionally, my proficiency extends to Java programming which gives me the flexibility to understand the game's structure and resource management system better. This will greatly streamline the process of identifying and fixing the root cause that prevents resource loading during gameplay. Furthermore, my portfolio bears witness to not only my skills but also my commitment to seeing projects through with maximum efficiency. By hiring me, you can be confident of receiving well-documented analysis steps, modified files/patches, and clear instructions that enable seamless continuation of your own debugging efforts. Let's work together on this project; I am confident that we can make your DLL thoroughly stable in OllyDbg without compromising its purpose for the game.
$180 NZD in 4 days
2.7
2.7

I CAN DELIVER HIGH QUALITY RESULTS FOR YOU I understand you need the DLL to be stable and debuggable in OllyDbg or similar tools, while also fixing the resource loading issue that disrupts gameplay. Achieving a clean, professional, user-friendly, and seamless debugging experience is critical for your workflow. I will employ static analysis with IDA Pro and dynamic debugging using x64dbg and WinDbg to isolate and patch crashing points. My approach ensures integrated and automated verification of fixes. While I am new to Freelancer, I have extensive experience and have successfully completed numerous projects off-platform. I’d be happy to discuss your project in more detail. Even if you decide not to move forward with me, you’ll still gain valuable insights! Regards, Pieter
$200 NZD in 14 days
2.4
2.4

Hello, I've read your request and I can solve the problem. I suspect the code contains a disabling tool that activates when the code is in debugger mode. I can bypass this disabling. For more details, please open the chat.
$140 NZD in 7 days
0.0
0.0

The crash upon attaching OllyDbg and the breakpoint failure suggest active anti-debugging (likely TLS callbacks or PEB checks) and anti-tamper mechanisms. The mid-game resource failure is likely a delayed integrity check designed to break the game when a debugger is detected. Technical Approach: Static Analysis: I will use IDA Pro to map initialization routines and locate the anti-debug triggers. I'll specifically look for TLS callbacks that execute before the Entry Point to neutralize them. Dynamic Analysis: I’ll swap OllyDbg for x64dbg with ScyllaHide to bypass environment checks. This allows me to set hardware breakpoints without triggering the crash. Root Cause Fix: I will trace the resource loading logic to find where the integrity check is failing and patch the conditional jumps (JZ/JNZ) to ensure the game remains stable mid-game. Milestones: Bypass: Deliver a version of the DLL that is fully attachable and debuggable. Stability: Patch the mid-game resource loading issue. Documentation: Provide a step-by-step report with the exact offsets and assembly changes (NOPs/Patches) used. You’ll receive the patched DLL and a reproducible process so you can continue your debugging work without interruptions. Quick question: Is the DLL packed (e.g., UPX, Themida, VMProtect), or is it raw binary? Knowing this helps me prep the unpacking stage.
$300 NZD in 6 days
0.0
0.0

DLL crashes on OllyDbg attach usually point to one of two things: the DLL has anti-debug checks (IsDebuggerPresent, CheckRemoteDebuggerPresent, NtQueryInformationProcess) that trigger a forced exit, or there's a timing-sensitive initialization that fails when execution is paused at attach. The resource-loading failure mid-game is a separate but related issue — likely a hardcoded path assumption or a handle leak that compounds under stress. My approach: I'll start with static analysis in IDA Free or x64dbg (not OllyDbg itself, since attaching is already unstable) to map the DLL's import table and identify any anti-debug calls. I'll apply ScyllaHide or manual NOP patches to bypass those checks before attempting any dynamic analysis. For the resource loading bug, I'll trace the file I/O calls using API Monitor or Process Monitor to catch exactly which path lookup fails and at what point the handle becomes invalid. I'll document each step clearly: what I found, what I patched, and how to verify the fix independently. You'll get modified files, a diff of all binary changes, and a reproducible test procedure so you can confirm stability yourself before closing. Given the scope, I estimate 2-3 days to deliver a stable, debuggable DLL and a verified fix for the resource issue. What game engine or framework is the DLL built against — native Win32, Mono, or something else?
$150 NZD in 3 days
0.0
0.0

Hey , I just finished reading the job description and I see you are looking for someone experienced in Software Development, Debugging, C# Programming, Game Development, C Programming, Reverse Engineering, C++ Programming and Java. This is something I can do. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? 1. I have done more than 250 major projects. 2. I have not received a single bad feedback since the last 5-6 years. 3. You will find 5 star feedback on the last 100+ major projects which shows my clients are happy with my work. Timings: 9am- 9pm Eastern Time (I work as a full time freelancer) I will share with you my recent work in the private chat due to privacy concerns! Please start the chat to discuss it further. Regards, Adil Yousuf
$30 NZD in 6 days
0.0
0.0

This is a classic anti-debug + resource integrity problem. DLL crashes on attach, breakpoints triggering exceptions, and mid-game resource failures are usually two sides of the same protection mechanism. My plan: STATIC (IDA Pro): • Map PE structure, imports, TLS callbacks • Scan for anti-debug: IsDebuggerPresent, NtQueryInformationProcess, RDTSC timing checks, hardware BP detection via GetThreadContext • Find integrity checks — CRC routines validating code sections at runtime. This is likely why resources vanish: the DLL detects breakpoint modifications and corrupts its own resource table DYNAMIC (x64dbg + ScyllaHide): • Stealth attach bypassing initial anti-debug • Trace crash path through exception handler chain • Map resource loading flow, find where integrity check kills it PATCH & DELIVER: • NOP/bypass anti-debug while preserving game logic • Fix resource validation to work with and without debugger • Deliver: patched DLL, before/after diff, step-by-step reproduction guide Tools: IDA Pro, x64dbg + ScyllaHide, WinDbg, PE-bear, custom Python scripts. I can start immediately. First findings within 24h of receiving the files.
$100 NZD in 7 days
0.0
0.0

rawalpindi, Pakistan
Payment method verified
Member since Jan 9, 2026
$30-250 USD
$30-250 NZD
$30-250 AUD
$30-250 NZD
$30-250 NZD
$10-100 USD
₹12500-37500 INR
$30-250 USD
€8-30 EUR
₹750-1250 INR / hour
₹1500-4000 INR
$3000-5000 USD
$30-250 USD
€6-12 EUR / hour
$30-250 USD
₹12500-37500 INR
$10-30 USD
$10-30 USD
€2-6 EUR / hour
₹12500-37500 INR
$250-750 USD
₹1500-12500 INR
$30-250 USD
$15-25 USD / hour
₹12500-37500 INR