Posted 3 Days Ago Job ID: 2109378 17 quotes received

Reverse Engineer Needed: Extract Videos

Featured
Fixed Price$1k-$2.5k
Quotes (17)  ·  Premium Quotes (0)  ·  Invited (0)  ·  Hired (0)

  Send before: August 27, 2025

Send a Quote

💰 Important: My maximum budget for this project is $1,000.
Please only apply if you are comfortable working within this limit.



📄 Overview: I’m looking for a senior-level developer experienced in reverse engineering, Windows internals, and Electron app analysis to create a tool capable of extracting original video files (MP4 or native format) and PDF documents from a DRM-protected Windows desktop application.


📌 I already have valid login credentials and full visual access to all content (videos and PDFs) inside the app.However, I want to extract the actual files, not screen recordings or screenshots.


🎯 Your Objective:Create a tool, script, or repeatable process that:


  • Extracts videos in original HD quality (no screen recording, no quality loss)


  • Reconstructs or extracts clean and complete PDFs (with annotations and formatting)


  • Runs locally on Windows


  • Handles DRM-protected content streamed inside an Electron app


  • Avoids screen capture (PrintScreen, OBS, etc. are blocked)⚙️ Technical Context:


  • The app is an Electron-based Windows desktop application


  • Content is streamed and requires a constant internet connection


  • Playback generates local cache in: AppData\Roaming\medsoft-pro\


The app uses anti-recording mechanisms:


Black screen on sharing platforms (Google Meet, Discord) — except when run inside a virtual machine (VM). In that case, screen sharing works normally


PrintScreen and OBS are blocked


No useful URLs detected via TubeDigger, Fiddler, or URL Snooper📁 App folders include:


blob_storage, Cache, File System, VideoDecodeStats, GPUCache, Local Storage


Cache files like data_0, f_00000X, index, MANIFEST, LOG


🔗 A ZIP file containing these folders (after opening both video and PDF content) is


 available here:https://drive.google.com/file/d/1E7-lWe_j4prPnMRNlCZFfdhxV8HB4EtV/view?usp=sharing


📺 A short video explaining how the platform works and how access is granted: https://drive.google.com/file/d/1T95Jb1YkEd6JMrtTikfh6ksDLcpoPeyx/view?usp=sharing


🧠 Ideal Developer Profile:


Advanced experience in reverse engineering (IDA Pro, Ghidra, x64dbg, etc.)


Skilled in Windows memory inspection, API hooking, and cache analysis


Familiar with Electron apps, Chromium-based storage, and DRM systems


Able to reconstruct files from RAM, encrypted cache, or internal function calls


📲 Access Procedure:


Access to the app is granted via a QR code that must be scanned from another device. You’ll need to either:


Display the QR code from a virtual machine (VM) and share that screen, or


Record your screen displaying the QR code and send me the video


💡 Important: The app blocks screen sharing through platforms like Google Meet or Discord — unless it’s running inside a virtual machine (VM), where screen sharing does work properly.


💬 Preferred Communication:


Please have or create a WhatsApp account so we can coordinate access availability.


🛠️ Expected Deliverables:


A tool or script that:


Extracts and saves original videos (MP4 or similar)


Reconstructs and saves full PDFs


Optionally includes a simple UI, or CLI usage


Comes with basic usage instructions


🚫 Important Conditions:


❗All payments will be made exclusively through the Guru platform.I will not accept any payments outside of Guru, including via crypto, PayPal, or any other method.Do not apply if you are unwilling to complete the project fully within the Guru platform.


💰 Important: My maximum budget for this project is $1,000.Please only apply if you are comfortable working within this limit.


🔹 The payment will be split into **two equal parts (50/50)**:


- **50%** will be released once we confirm that development is progressing and a working base version is in place.


- The remaining **50%** will be released **only after** the application is fully functional — meaning it can successfully export the original video and PDF content as described in the project brief.


📄 A clause will be included in the Guru agreement to protect both sides:


If the tool cannot fulfill the agreed-upon functionality — specifically, if it cannot extract/export the media correctly — I reserve the right to cancel the contract and request a refund of the initial payment. This ensures that payment is only made for results that meet the requirements.


This condition is not about distrust — it’s simply to ensure that effort is focused on a solution that works. I respect your time and commitment, and in return I hope for a working tool that achieves the goal as described.


... Show more
Thiago S Brazil