Reverse Engineering Projects for Freelancers

Discover how Vollna streamlines your project search on Upwork with powerful filters, real-time alerts, and extensive analytics for optimal reverse engineering opportunities.
Signup for free to get access to all filter attributes and instant notifications when new jobs are posted.
Setup filter
"Reverse Engineering"



Get access to over 30+ filter attributes, setup instant notifications, integrate with your CRM and marketing tools, and more.
Start free trial
149 projects published for past 72 hours.
Job Title Budget
Reverse Engineering Expert Needed for Electronic Device
not specified 3 days ago
Client Rank - Medium

Payment method verified
$773 total spent
5 hires
7 jobs posted
71% hire rate, open job
5.00 of 4 reviews
FR France
Medium
We are seeking a skilled professional to reverse engineer an electronic device. The successful candidate will analyze the device's components and functionality to provide detailed insights and documentation. A strong background in electronics, circuit design, and reverse engineering methodologies is required. The project aims to understand the device's inner workings measurements and provide report for replication. If you have a passion for technology and problem-solving skills, we would love to hear from you!
Skills: PCB Design, Electronics, Reverse Engineering
Budget: not specified
3 days ago
  • Engineering & Architecture, Electrical & Electronic Engineering
App Development for Mould Risk Assessment Tool
not specified 2 days ago
Client Rank - Risky

Payment method not verified
no reviews
GB United Kingdom
Risky
We are looking for a skilled app developer to create a mobile application designed for homeowners. The app will allow users to input temperature and humidity data, which will then be analyzed to calculate the risk of mould growth in their homes. The ideal candidate should have experience in developing user-friendly interfaces and implementing data calculations. If you are passionate about creating solutions that enhance home safety, we want to hear from you!
Skills: Python, JavaScript, Java, C++, Reverse Engineering
Budget: not specified
2 days ago
  • Web, Mobile & Software Dev, Web Development
Feasibity study: establishing a water refilling station
not specified 2 days ago
Client Rank - Risky

Payment method not verified
no reviews
PH Philippines
Risky
Floor Plan Concept:
Filtration Equipment Area (6–7 sqm):

Place the filtration machines along one wall for easy access and maintenance.

Include space for piping and drainage.

Storage Tank Area (5–6 sqm):

Position the storage tank near the filtration equipment for seamless water flow.

Ensure proper ventilation and accessibility.

Customer Area (7–8 sqm):

Near the entrance for convenience.

Include a counter for transactions and a small waiting space.

Pathways:

Maintain clear pathways between areas to ensure smooth workflow and accessibility.
Skills: SolidWorks, Geomagic Design X, Geomagic, Reverse Engineering, Surface Modeling, 3D Printing, Automotive, Aerospace, CAD, CAD Conversion, Photogrammetry, 3D Scanning, 3D Design, 3D Modeling, STL
Budget: not specified
2 days ago
  • Engineering & Architecture, 3D Modeling & CAD
Dynamic Embedded Firmware Translation to C
250 - 750 USD 2 days ago
Client Rank - Risky

Payment method not verified
1 open job
no reviews
Registered at: 30/03/2025
PL Poland
Risky
I'm looking for an experienced freelancer with a solid background in embedded systems and firmware assembly understanding. The job involves translating a calculation algorithm into C from an embedded system firmware image.

Key Responsibilities:
- Track and trace algorithm in firmware
- Translate the algorithm into C code

Ideal Skills and Experience:
- Extensive experience in embedded systems and low level programming.
- Strong understanding of reverse engineering techniques and dynamic analysis.

Skills: C Programming, Assembly, Firmware, Reverse Engineering
Fixed budget: 250 - 750 USD
2 days ago
  • Websites, IT & Software, Sales & Marketing, Assembly, Firmware, Reverse Engineering
Automated UC Code Redemption for Midasbuy.com
30 - 250 USD 2 days ago
Client Rank - Medium

Payment method verified
1 open job
no reviews
Registered at: 27/03/2025
AZ Azerbaijan
Medium
Hello!
I'm looking for a developer to build a custom web interaction tool that simplifies the process of redeeming PUBG Mobile UC codes via a third-party website.
? Target Page:
https://www.midasbuy.com/midasbuy/us/redeem/pubgm

? Project Goals:
Create a tool that can:
Accept Player ID and UC code inputs (via web panel or Telegram)
Fill and submit a web form on the redemption page
Detect and display the result (e.g., "Successfully Redeemed", "Code Already Used")
Handle login if needed (only when session is expired)
Provide a smooth, human-like interface experience

⚙️ Requirements:
Login Handling:
Automatically check and log in to the redemption site only if the user is not already authenticated.

Input Integration via Web/Telegram:

Accept Player ID and UC Code through:
A lightweight web panel, or
A Telegram-based interface
Inputs are then submitted via a browser helper system to the designated redemption page.

Smart Form Submission:
Tool should simulate standard user interaction (clicks, typing) to ensure smooth operation.
No bot behavior – should appear as a natural user action to the site.

Verification Handling:

If the system detects that a verification (such as image or form validation) is required due to too many requests for the same ID:
It should notify the admin/user.
Optionally prompt for human verification or suggest fallback action.

Performance & Parallel Execution:
Each operation should be completed within 10 seconds.
The system should support multiple independent redemptions in parallel.

Error Detection:
Detect and correct obvious input errors like empty fields or invalid formats.
In the event of temporary website issues (e.g., slow response, server errors), retry the process and log issues for review.

? What I Will Provide:
A sample PUBG Mobile Player ID
20 UC codes for testing purposes

? Preferred Tech Stack:
Python, Node.js, or similar
Puppeteer, Playwright, or Selenium for web interaction
Telegram Bot API (if Telegram is used)

? When Applying, Please Include:
Examples of similar projects involving form handling or web simulation
Estimated time to complete the project
Your approach to managing user interaction, sessions, and verification handling
Estimated total cost

⚠️ Note: This tool is intended for personal use only and does not involve any unauthorized access, reverse engineering, or violation of third-party terms. It acts purely as a user-assistance interface for repetitive manual tasks.

Skills: Java, JavaScript, Python, Node.js, Selenium
Fixed budget: 30 - 250 USD
2 days ago
  • Websites, IT & Software, Mobile Phones & Computing, Business, Accounting, Human Resources & Legal, Python, Node.js, Selenium
Sha256 C++
not specified 2 days ago
Client Rank - Risky

Payment method not verified
no reviews
US United States
Risky
C++ SHA256 High levels of math. NDA required.
Skills: Information Security, Cryptography, Blockchain, Cryptocurrency, Reverse Engineering
Budget: not specified
2 days ago
  • IT & Networking, Information Security & Compliance
Reverse Engineer video Games
not specified 2 days ago
Client Rank - Medium

Payment method verified
no reviews
GB United Kingdom
Medium
looking for someone proficient enough with reverse engineering games that are owned by major gaming studios. (Ex. Destiny, COD, etc).
Skills: Reverse Engineering
Budget: not specified
2 days ago
  • Web, Mobile & Software Dev, Game Design & Development
Reverse engineering and eprom communication.
not specified 1 day ago
Client Rank - Risky

Payment method not verified
no reviews
AU Australia
Risky
Hi there
I’m currently looking for someone who can help out with my project. I’m working with a denso diesel ecu. I have a bin file and another file from ecu memory/eprom. I’m wanting to read and write to eprom. As I have map selection with cruise control for different boost and fuel maps it store a bite 0x0 for map one 0x1 for map 2 and so on to map 4. But it forgets map selection after you cycle a the key. I’m wanting to read and write to EPROM so it remembers selected tune. Is this something you can help with? I have logged errors engine lights and fault code and can see in the file where it has changed but I do not know how they communicate.
Cheers
Scott
Skills: C#, Assembler, X86 Assembly Language, Microsoft Windows, C++, Reverse Engineering, Delphi
Budget: not specified
1 day ago
  • Data Science & Analytics, Data Extraction/ETL
Python Script for API Order Extraction
~18 - 146 USD 1 day ago
Client Rank - Risky

Payment method not verified
1 open job
no reviews
Registered at: 31/03/2025
IN India
Risky
I'm in need of a Python script that can efficiently grab orders from a website via its API. The API has a rate limit of 1 order per second per IP. To outpace others, I plan to run multiple instances of the script. Therefore, this script must be optimized for speed and efficiency.

Key Requirements:
- Python programming
- Utilization of an API key for authentication
- Implementation of a proxy server to manage IP limitations

The ideal freelancer for this project should have extensive experience in Python and API interactions. Knowledge and experience with proxy servers and IP management techniques are also crucial for this job. The goal is to create a script that can grab orders at the fastest possible rate.

Skills: Python, Web Scraping, API, Web API, Reverse Engineering
Fixed budget: 1,500 - 12,500 INR
1 day ago
  • Websites, IT & Software, Python, Web Scraping, API, Web API, Reverse Engineering
Looking for Android APK decompiling expert
500 USD 1 day ago
Client Rank - Medium

Payment method verified
5 jobs posted
20% hire rate, open job
no reviews
ID Indonesia
Medium
We are in need of software engineer who is super proficient in debugging Android mobile apps (APK) and patching it according to our need.

Here's the product.
https://www.pudurobotics.com/product/detail/bellabot

When the application loads, it checks if Wi-fi connection is good or not, if Wi-fi connection is bad, it automatically closes the app. But I want to run it with poor wi-fi too, so removing that part of code is required.

Only experts please. (One poor engineer already tried this and gave up after 2 days)
Skills: Android, Android App Development, Android SDK, Reverse Engineering
Fixed budget: 500 USD
1 day ago
  • IT & Networking, ERP/CRM Software
Software Developer with Reverse Engineering & Web Scraping Experience
8 - 20 USD / hr
1 day ago
Client Rank - Medium

Payment method verified
1 jobs posted
100% hire rate, open job
no reviews
AD Andorra
Medium
At Bet Hero, we're passionate about delivering the fastest arbitrage betting software on the market. We scan odds in real-time from over 300 sportsbooks worldwide, identifying profitable discrepancies that give our customers a powerful betting edge.

Speed, efficiency, and accuracy are paramount to our product and our mission.

If you love solving interesting puzzles with reverse engineering, optimizing for speed, digging deep into network traffic, and pushing performance limits, we want you!

🛠️ What you’ll do:
- Develop, maintain, and optimize ultra-fast Python code (asyncio, aiohttp) for pulling and processing real-time sportsbook odds.
- Reverse-engineer sportsbook APIs & web endpoints; capture and analyze network traffic using tools like Charles Proxy, Burp Suite, or Wireshark.
- Migrate critical performance-heavy components from Python into Rust (or help our team do it—learning Rust along the way).
- Optimize performance to minimize data latency: speed matters!
- Implement and maintain stable real-time integrations with hundreds of betting sites around the globe.

🎯 Must-have skills:
- Strong Python skills: Deep experience building highly efficient, low-latency, production-grade Python software (asyncio, aiohttp preferred).
- Reverse Engineering skills & tools: Passion and proven experience inspecting and analyzing web traffic using Charles, Burp Suite, or similar tools for reverse engineering private APIs/websites.
- Real-time data experience: Familiarity with high-performance, low-latency data systems.
- Web/Network Expertise: HTTP request optimization, session handling, cookies, headers, rate-limiting and other scraping considerations.
- Ambition & Curiosity: Desire to continually improve software optimization, seek creative performance enhancements, and quickly learn new technologies like Rust.

⭐ Bonus points (not required):
- Rust programming experience or strong desire to learn Rust.
- Experience in sports betting/arbitrage/trading software or other related data-driven industries.
- Familiarity with databases (SQL & NoSQL), caching systems (Redis), and containerization (Docker).
- Experience maintaining scalable integrations with multiple external web APIs & endpoints.

🎁 Why join Bet Hero?

✅ 🌍 Fully remote & flexible:

- Work remotely, from anywhere.
- Choose your working hours—we care about great work, not set schedules.

✅ 🚀 Real impact at an early-stage startup:

- Work closely with a small, friendly, ambitious team.
- Influence key technological decisions impacting the future of the business.
Skills: Web Crawling, API Integration, Python, Reverse Engineering, Web API, Performance Optimization, Data Scraping
Hourly rate: 8 - 20 USD
1 day ago
  • Web, Mobile & Software Dev, Scripts & Utilities
Windows 11 Driver for Eleven Rack - 3
30 - 250 USD 1 day ago
Client Rank - Excellent

Payment method verified
$337 929 total spent
217 hires , 17 active
3 open job
4.97 of 91 reviews
Registered at: 10/09/2017
PT Portugal
Excellent
I need a Windows 11-compatible driver created for my Eleven Rack audio interface. The driver must support:

- Audio playback
- Audio recording
- MIDI control
- All Eleven Rack functionalities

Ideal candidates should have relevant experience with creating device drivers, preferably for audio interfaces, and a thorough understanding of the Eleven Rack's capabilities. Please include examples of past similar projects in your bid.

For more Info, please access:
https://avidtech.my.salesforce-sites.com/pkb/articles/en_US/Download/Eleven-Rack-Drivers

To create or modify a driver for the **Avid Eleven Rack** (or any similar hardware device) to be compatible with **Windows 11**, a freelancer should possess a combination of technical skills and experience. Here are the key skills and knowledge areas required:

### 1. **Driver Development Expertise**
- **Understanding of Windows Driver Model (WDM):** Knowledge of how Windows drivers interact with hardware, especially in terms of the kernel-mode and user-mode communication.
- **Kernel Development:** Experience with writing and debugging kernel-mode drivers, as they often interact with hardware at a low level.
- **Windows Driver Kit (WDK):** Familiarity with the WDK, which is a set of tools used to develop drivers for Windows.
- **Understanding of Hardware Interfaces:** Knowledge of the communication protocols used by hardware (e.g., USB, MIDI, audio interfaces) that the Eleven Rack uses.

### 2. **Programming Languages**
- **C/C++ Programming:** Most Windows drivers are written in C or C++ due to their low-level hardware control capabilities.
- **Assembly Language (Optional):** For very low-level or performance-critical tasks, knowledge of assembly might be beneficial, though it's less common.
- **Knowledge of Windows APIs and Libraries:** Familiarity with relevant Windows APIs and libraries that interact with device drivers (e.g., kernel-mode APIs, DirectSound, ASIO, etc.).

### 3. **Reverse Engineering (Optional but Helpful)**
- If there is no official driver or if the existing driver needs to be modified for Windows 11, reverse engineering may be necessary to understand the device's functionality and how it interacts with previous versions of Windows.
- Skills in using disassemblers like **IDA Pro** or **x64dbg** could be beneficial if existing drivers need to be examined or tweaked.

### 4. **Windows 11-Specific Development Knowledge**
- **Compatibility with Windows 11 Architecture:** Windows 11 introduced some changes in driver handling and security. The freelancer should be up to date with Windows 11’s driver requirements and the changes made in UEFI, secure boot, driver signing, and other areas.
- **Driver Signing:** Drivers on Windows 11 must be signed by Microsoft or a trusted certificate authority. Knowledge of **Windows Hardware Quality Labs (WHQL)** certification and driver signing is essential.
- **Windows APIs for Device Management:** Familiarity with Windows 11 APIs for managing devices, handling device enumeration, and ensuring the driver operates as expected on the OS.

### 5. **Testing and Debugging Skills**
- **Driver Debugging:** Familiarity with tools like **WinDbg**, **Driver Verifier**, and **Visual Studio** for debugging drivers on Windows.
- **Testing with Different Hardware:** Knowledge of how to test drivers with real hardware setups and virtual environments to ensure compatibility with different versions of Windows 11.

### 6. **Understanding of Audio Devices (for Avid Eleven Rack)**
- **Audio Driver Development:** Given that the Eleven Rack is an audio device, expertise in creating or modifying audio drivers is essential. Familiarity with audio frameworks like **ASIO**, **WDM Audio**, or **DirectSound** is required.
- **MIDI Support:** The Eleven Rack also uses MIDI for control, so understanding how to implement MIDI support in drivers will be necessary.

### 7. **Security Considerations**
- **Driver Security:** Windows 11 is more strict about driver security (e.g., requires secure boot and signed drivers). The freelancer must understand these requirements and ensure the driver meets them.
- **Handling Device and Kernel Security:** Expertise in ensuring the driver does not introduce vulnerabilities like buffer overflows or privilege escalation exploits.

### 8. **Knowledge of the Eleven Rack Hardware**
- **Hardware-Specific Knowledge:** Understanding how the Eleven Rack functions at a hardware level (e.g., audio processing, USB/MIDI communication) is crucial for creating or modifying the driver.

### 9. **Documentation and Reporting**
- **Clear Documentation:** The freelancer should document the driver creation or modification process, detailing installation instructions, system requirements, and troubleshooting steps.
- **Communication Skills:** Since this is freelance work, strong communication skills are necessary to work with clients or a team to understand requirements and provide progress updates.

### 10. **Experience with Compatibility Layers (If Modifying an Existing Driver)**
- If modifying an existing driver, knowledge of compatibility layers or how older drivers can be made compatible with newer versions of Windows 11 (e.g., adjusting to API changes or handling new security protocols) will be needed.

### Conclusion:
A freelancer tasked with creating or modifying a driver for the **Avid Eleven Rack** on **Windows 11** should have a deep understanding of low-level Windows driver development, security requirements, audio/MIDI protocols, and the specific functionality of the Eleven Rack device. Familiarity with debugging tools, reverse engineering (if necessary), and testing in various environments is also crucial for ensuring that the driver works seamlessly with the latest version of Windows.

For more Info, please access:
https://avidtech.my.salesforce-sites.com/pkb/articles/en_US/Download/Eleven-Rack-Drivers

Skills: C Programming, Software Architecture, C++ Programming, Windows API
Fixed budget: 30 - 250 USD
1 day ago
  • Websites, IT & Software, Sales & Marketing, Software Architecture, C++ Programming, Windows API
3D scan to CAD reverse engineer keurig K cup
30 - 50 USD / hr
1 day ago
Client Rank - Risky

Payment method not verified
no reviews
US United States
Risky
Only freelancers located in the U.S. may apply.
PCB design, simple single layer, Gerber file creation, Plus ABS enclosure design to match thru projections of mounted components. Can provide clear concept of required functions . A bill of materials for major components. A clear step by step function requirement from point of power on thru a completed cycle of operation.
Skills: 3D Modeling, 3D Design, Reverse Engineering
Hourly rate: 30 - 50 USD
1 day ago
  • Engineering & Architecture, 3D Modeling & CAD
Solid Works Wheelchair Ramp Model
15 - 40 USD / hr
1 day ago
Client Rank - Risky

Payment method not verified
no reviews
NL Netherlands
Risky
I need help me create a 3d model for solidworks as a .stl file so I can 3D print it. I need it as soon as possible, I already have a reference sketch with all of the dimensions.
Skills: Industrial Design, Design for Manufacturing, CAD Drafting, SolidWorks, 3D Printing, Reverse Engineering, Product Design, Mechanical Design, Custom Part Design, Special Purpose Machine Design, Prototyping, Contract Manufacturing
Hourly rate: 15 - 40 USD
1 day ago
  • Engineering & Architecture, Energy & Mechanical Engineering
Obsolete automotive circuit board reverse engineering
10 - 50 USD / hr
1 day ago
Client Rank - Excellent

Payment method verified
$15 202 total spent
25 hires
87 jobs posted
29% hire rate, open job
4.82 of 3 reviews
US United States
Excellent
I have an automotive controller that, due to poor planning by the manufacturer, is frequently damaged. As this part is no longer being manufactured, owners of the vehicle are in a bind since the failure of this part significantly reduces the usability of the vehicle.

I am looking for an individual to analyze the provided circuit and deliver all of the necessary details so that I can have boards created. I would want a full BOM, gerber (or other relevant circuit schematics/designs), and any documentation around the circuit design. (including potential improvements to improve longevity or to replace discontinued components w/ newer items)

I will provide a circuit, which may be damaged, but not to the extent that RE cannot occur. I believe this is a relatively small dual layered PCB which is relatively sparsely populated.

In addition to providing the circuit board, I will provide pinout information and details on the purpose of the board and how it operates to aid w/ RE efforts.

If possible, I would like for provider to read the code from the on-board Freescale S908 so that I can compare it against the code I have from the OEM company. (as I will need to load code onto the controller, I need to make sure I load it properly)

Along w/ this, if BDM pins are not readily available on OEM board, I would like the new design to include a standard pinout/connector for BDM access.

If provider has experience with firmware reverse engineering, there may be a follow-up project to reverse the ~30kB of code to C; however, primary project is to address the replacement circuit board.
Skills: PCB Design, Circuit Design, Electronics, Electronic Design, Embedded System, Reverse Engineering
Hourly rate: 10 - 50 USD
1 day ago
  • Engineering & Architecture, Electrical & Electronic Engineering
Website Images for Ongoing Product Ranges
13 USD / hr
1 day ago
Client Rank - Excellent

Payment method verified
$111 050 total spent
14 hires
14 jobs posted
100% hire rate, open job
5.00 of 5 reviews
NZ New Zealand
Excellent
Create website images based on the templates provided.
Image size 2,000 x 2,000 pixels and exported as a jpg.
Website images to be created based on the templates shown in attached document with produced placed in the same positions.
Spreadsheet attached shows the product code for each component.
We need to complete for all finishes (tab 3 on spreadsheet) but will start with Satin Chrome, seek approval and then move forward with the other finishes.
Skills: 3D Modeling, CATIA, SolidWorks, 3D Design, Sheet Metal, 2D Drafting, 3D Rendering, 3D Animation, Blender, Printable 3D Models, ANSYS, Engineering Simulation, CFD Analysis, Reverse Engineering, Mechanical Engineering
Hourly rate: 13 USD
1 day ago
  • Design & Creative, Product Design
Reverse Engineering--Nominal corrections to 3D scan dimesnions and specific tolerance setting
200 USD 22 hours ago
Client Rank - Excellent

Payment method verified
$1 426 total spent
13 hires
8 jobs posted
100% hire rate, open job
5.00 of 11 reviews
TH Thailand
Excellent
Review drawings and related assembly parts to correct drawings created via 3D scanning. Adjusting + Normalizing nominal dimensions and specific tolerancing + GD&T for general dimesnions
Skills: 3D Modeling, Autodesk AutoCAD
Fixed budget: 200 USD
22 hours ago
  • Engineering & Architecture, 3D Modeling & CAD
Ethical Hacker - Help Needed to Transfer or Unlock Bathroom Design Software (Owner Deceased)
40 - 70 USD / hr
18 hours ago
Client Rank - Excellent

Payment method verified
$57 131 total spent
18 hires
11 jobs posted
100% hire rate, open job
5.00 of 9 reviews
GB United Kingdom
Excellent
I'm looking for a Software expert (ethical hacker) with reverse engineering skills) to help me transfer or unlock access to a bathroom design cad vr software.

The developer and owner of this software sadly passed away, and his servers are no longer active, which means I am unable to transfer the software to another PC, reinstall it, or activate it on new machines.

Here’s the situation:

I legally purchased 20 licenses of this software before the developer passed away.

The software is fully installed and working on about 18 of my existing PCs.

However, it can’t be installed or transferred using the built-in transfer tool because it requires a connection to the now-defunct server.

I do not have access to the developer or support anymore, the business is now gone and no installation support is available online.

There is no installer available with an offline activation method.

The software is pretty basic but it does the job for what we need

What I Need:
Someone who can analyse the current installed software, and help either:

Transfer it to a new machine

Clone the environment or registry/license dependencies

Bypass or recreate the now-broken activation/transfer process (ethically, based on my license ownership)

If possible, create a working backup or portable version for future installations

Thanks
Skills: Network Security, Ethical Hacking, Reverse Engineering
Hourly rate: 40 - 70 USD
18 hours ago
  • IT & Networking, Information Security & Compliance
PCB Design & Hardware Testing for High-Quality Earphones
not specified 18 hours ago
Client Rank - Risky

Payment method not verified
no reviews
RS Serbia
Risky
We are looking for an experienced audio engineer specializing in earphone design and testing to help develop a high-quality audio product.

Tasks:
Optimize earphone audio performance (tuning, frequency response, noise reduction).
Assist in component selection for best sound quality.
Provide insights on acoustic design and signal processing.
Skills: Electrical Engineering, Embedded System, C, Arduino, AVR Microcontroller, Microcontroller, Circuit Design, Reverse Engineering, Electronic Circuit Design, ESP32, MIDI, PCB Design, STM32, Multilayer PCB, Embedded C, Audio Engineering
Budget: not specified
18 hours ago
  • Engineering & Architecture, Electrical & Electronic Engineering
Database Setup and n8n Template Reverse Engineering
3 - 6 USD / hr
15 hours ago
Client Rank - Medium

Payment method verified
no reviews
SG Singapore
Medium
We are looking for a detail-oriented freelancer to assist in setting up our project database and to reverse engineer n8n templates based on our provided workflow processes. The ideal candidate should possess a solid understanding of database management and be proficient in n8n automation. Your ability to translate workflow requirements into functional templates will be key to the project's success. If you have experience in both areas and can meet deadlines effectively, we would love to hear from you!
Skills: PHP, Python, MySQL, SQL, Microsoft Excel
Hourly rate: 3 - 6 USD
15 hours ago
  • Web, Mobile & Software Dev, Web Development
Looking for a reverse engineering expert for multiple task
not specified 15 hours ago
Client Rank - Medium

Payment method verified
2 jobs posted
open job
no reviews
EE Estonia
Medium
Hi there,
we are looking for a reverse engineering expert for our multiple and long term project, if you have enough time and enough knowledge then feel free to apply, you need to work full time for our project, for the first task you need to full effort within sort time.
Skills: Python, C#, C++, PHP, Reverse Engineering, Visual Basic for Applications, JavaScript
Budget: not specified
15 hours ago
  • Web, Mobile & Software Dev, Desktop Application Development
Content Marketer with Direct Response Experience
not specified 12 hours ago
Client Rank - Excellent

Payment method verified
$170 949 total spent
48 hires
81 jobs posted
59% hire rate, open job
5.00 of 15 reviews
US United States
Excellent
We're looking for an experienced Direct Response Content Marketer to help us research, plan, and produce high-value marketing assets for lead generation and educational purposes.

You'll be working on a series of premium-level funnel maps, ad templates, swipe files, and conversion resources designed specifically for performance-driven businesses (think eCommerce brands, info marketers, affiliate marketers, and agencies).

These resources are designed to be so valuable that marketers would typically pay for them—but we’ll be giving them away for use in Lead Magnets.

This role will involve reverse-engineering successful funnels, creatives, organizing research into practical and usable assets, and collaborating with our internal team to package it all into high-quality downloadable resources (PDFs, Figma files, templates, etc.).

RESPONSIBILITIES:
Research and dissect successful direct response funnels (eCommerce, info products, communities, affiliate, etc.)

Create funnel maps, ad swipe files, mockups, and playbooks based on that research

Collaborate with our team (including AI researchers, designers, and copywriters) to produce polished, ready-to-use resources

Use AI to generate valuable content for the giveaways.

Package the materials into downloadable templates, presentations, and editable assets

Help ensure the materials are genuinely valuable, usable, and credible to the performance marketing community

REQUIREMENTS:
Proven background in direct response and performance marketing (agency, eCommerce, info, affiliate, or related)

Strong ability to research and reverse-engineer real-world funnels and campaigns

Solid understanding of funnels, paid ads, offer structures, and copywriting

Experience creating or contributing to templates, SOPs, guides, or swipe files

Comfortable collaborating with designers and AI-based tools to assemble assets

Clear attention to detail — we only want assets that people would actually use

MUST use upwork time tracker unless we mutually agree on a fixed-price project

Include the word banana in your application to confirm you read the full job post
Skills: Copywriting, Marketing Strategy, Content Marketing, Marketing, Landing Page
Budget: not specified
12 hours ago
  • Writing, Sales & Marketing Copywriting
Reverse engineering and debug
not specified 11 hours ago
Client Rank - Risky

Payment method not verified
no reviews
US United States
Risky
🔧 Job Post: Patch Mod Loader EXE, Remove Auth, Sanitize Payload, and Create Standalone Mod Launcher

Overview:
I’m working with a third-party mod loader that prompts for platform selection (e.g., Steam or Xbox), then downloads a payload containing an EXE, multiple DLLs, a config.json file (used to define the mod menu), a config.ini, and other files. I want to remove the authentication step, inspect the payload for safety, and turn this into a clean, standalone launcher that runs before launching my game.



✅ Scope of Work
1. Bypass Authentication Logic:
• Identify and remove or patch the EXE’s Steam/Xbox platform check
• Loader should go straight to mod execution without prompts
2. Dump and Sanitize Payload:
• Dump the downloaded DLLs and EXE from memory at the right point
• Ensure a complete and usable dump (some current dumps are corrupted or partial)
• Analyze for malware, rootkits, or suspicious behavior
• Remove anything unsafe and preserve clean modding functionality
3. Understand Mod Menu Behavior:
• The config.json file defines the mod menu structure
• Figure out how it’s loaded and how it interacts with the EXE/DLLs
• Enable custom edits to the JSON (or make it optional)
4. Build a Standalone Mod Loader:
• Final product should:
• Skip authentication
• Inject or load the DLLs and configs
• Work reliably every time without re-downloading
• Optionally launch the game after injection
5. Automate INI Config Tweaks:
• Apply specific config.ini changes automatically as part of the launcher flow.
Skills: C++, C#, Java, Python, Assembly Language, Reverse Engineering, Machine Learning, R, Data Science, MATLAB, Deep Learning, IBM SPSS, Algorithms, Excel Macros, C
Budget: not specified
11 hours ago
  • Data Science & Analytics, AI & Machine Learning
Reverse engineering and debug
200 USD 9 hours ago
Client Rank - Medium

Payment method verified
no reviews
US United States
Medium
🔧 Job Post: Patch Mod Loader EXE, Remove Auth, Sanitize Payload, and Create Standalone Mod Launcher

Overview:
I’m working with a third-party mod loader that prompts for platform selection (e.g., Steam or Xbox), then downloads a payload containing an EXE, multiple DLLs, a config.json file (used to define the mod menu), a config.ini, and other files. I want to remove the authentication step, inspect the payload for safety, and turn this into a clean, standalone launcher that runs before launching my game.



✅ Scope of Work
1. Bypass Authentication Logic:
• Identify and remove or patch the EXE’s Steam/Xbox platform check
• Loader should go straight to mod execution without prompts
2. Dump and Sanitize Payload:
• Dump the downloaded DLLs and EXE from memory at the right point
• Ensure a complete and usable dump (some current dumps are corrupted or partial)
• Analyze for malware, rootkits, or suspicious behavior
• Remove anything unsafe and preserve clean modding functionality
3. Understand Mod Menu Behavior:
• The config.json file defines the mod menu structure
• Figure out how it’s loaded and how it interacts with the EXE/DLLs
• Enable custom edits to the JSON (or make it optional)
4. Build a Standalone Mod Loader:
• Final product should:
• Skip authentication
• Inject or load the DLLs and configs
• Work reliably every time without re-downloading
• Optionally launch the game after injection
5. Automate INI Config Tweaks:
• Apply specific config.ini changes automatically as part of the launcher flow.
Skills: C++, C#, Java, Python, Assembly Language, Reverse Engineering, Machine Learning, R, Data Science, MATLAB, Deep Learning, IBM SPSS, Algorithms, Excel Macros, C
Fixed budget: 200 USD
9 hours ago
  • Data Science & Analytics, AI & Machine Learning
Reverse Engineer Software from Assembly to C for PIC16C72A
500 USD 8 hours ago
Client Rank - Risky

Payment method not verified
no reviews
GB United Kingdom
Risky
We are seeking an experienced developer to reverse engineer software written in Assembly language and convert it into C language for the PIC16C72A microcontroller. The ideal candidate should have a strong understanding of both Assembly and C programming, as well as experience working with PIC microcontrollers. You will be tasked with analyzing existing code, documenting the process, and ensuring that the functionality remains intact. Attention to detail and the ability to troubleshoot and resolve issues is essential for this project.
Skills: C++, Reverse Engineering, C, Assembly Language, C#
Fixed budget: 500 USD
8 hours ago
  • Web, Mobile & Software Dev, Desktop Application Development
APK decompile expert on so natvie code level
500 USD 8 hours ago
Client Rank - Medium

Payment method verified
6 jobs posted
17% hire rate, open job
no reviews
ID Indonesia
Medium
Need to decompile the apk
Boot the apk on normal android phone or emulator
Remove splash screen's network connection part
Go to the main screen directly
Offline test required
Skills: Android, Reverse Engineering
Fixed budget: 500 USD
8 hours ago
  • Web, Mobile & Software Dev, Mobile Development
Octoparse script to download all resumes from a logged in job tracking website
not specified 6 hours ago
Client Rank - Excellent

Payment method verified
$626 742 total spent
88 hires
95 jobs posted
93% hire rate, open job
5.00 of 54 reviews
US United States
Excellent
We use trinet as job tracking website. It doesn't provide a way to download all resumes of candidates who apply to our jobs. I want a octoparse script that logs in and downloads all resumes corresponding to a job. You should provide a working script that works in my octoparse instance.
Skills: Data Extraction, Data Scraping, Data Mining, Scrapy, Python, Web Scraping, Screen Scraping, Beautiful Soup, Web Crawling, Data Cleaning, Web Scraping Software, Reverse Engineering, Data Integration, ETL Pipeline, ETL
Budget: not specified
6 hours ago
  • Data Science & Analytics, Data Mining & Management
Javascript Reverse Engineering
25 - 40 USD / hr
5 hours ago
Client Rank - Excellent

Payment method verified
$1 678 629 total spent
150 hires
210 jobs posted
71% hire rate, open job
4.95 of 90 reviews
US United States
Excellent
Featured
A number of popular websites let you edit a document online. Google Docs/Slides/Sheets, Sharepoint, Excel 365 ...

For each I want to compose Javascript to extract the text of that document - that I could run on the console.

I have helper JS that looks in-memory to find the right variables. Sometimes there's complexity to the data structure that needs reverse engineering, and some "selectors" are more stable than others.

Looking for someone who can do this efficiently and cleverly as these needs arise.
Skills: JavaScript, Reverse Engineering
Hourly rate: 25 - 40 USD
5 hours ago
  • Web, Mobile & Software Dev, Web Development
PCB Reverse Engineering - TRIAC Controller
not specified 5 hours ago
Client Rank - Risky

Payment method not verified
no reviews
BD Bangladesh
Risky
I have a TRIAC controller circuit used in a heater controller, and I would like it to be reverse-engineered. The circuit includes a chip-based AC/DC converter, energy metering, a Wi-Fi module, and other components. If you have experience with this type of circuit design, please contact me. Currently, I am looking for a Bangladesh-based engineer. The physical circuit will be shared with the selected engineer.
Skills: Circuit Design, PCB Design, Power Electronics, Microcontroller
Budget: not specified
5 hours ago
  • Engineering & Architecture, Electrical & Electronic Engineering
Interactive Product Designer for Science Museum
~146 - 438 USD 2 hours ago
Client Rank - Risky

Payment method not verified
1 open job
no reviews
Registered at: 12/01/2024
IN India
Risky
I'm seeking a skilled product designer to create engaging, interactive displays for a Science and Space Museum. The primary audience for these exhibits will be teenagers, so the design should be fun, educational, and able to capture their attention.

Key Requirements:
- Design interactive displays covering Astronomy and Physics
- Understands and can cater to teenage interests
- Able to incorporate educational elements into engaging designs

Ideal Skills:
- Product Design
- Understanding of Astronomy and Physics
- Experience designing for a teenage audience
- Ability to create interactive displays

Requirement: Product Designer for Science & Space Museum Exhibits

We are seeking a Product Designer to develop interactive and visually appealing science and space museum exhibits. The designer will work closely with the client, who will provide all the necessary science and astronomy concepts.

Scope of Work:
Conceptual Design – Develop exhibit designs based on client requirements and scientific themes.

Mechanical & Electronics Integration – Provide inputs for the functionality of exhibits, ensuring smooth interaction and operation.

Material Selection – Identify cost-effective, durable, and premium-looking materials for exhibit construction.

Production Flowchart – Create a structured workflow for the manufacturing and assembly process.

CAD & Technical Drawings – Develop 3D CAD models and detailed engineering drawings for production.

Reverse Engineering – Modify and enhance existing exhibits or components as required.

Aesthetic Sense – Ensure visually engaging and well-finished designs that enhance visitor experience.

Ideal Candidate:
Strong experience in product design, mechanical/electronics integration, and CAD modeling.

Knowledge of materials and manufacturing processes for museum-quality exhibits.

Ability to blend functionality with aesthetics to create engaging experiences.

Experience in interactive/educational exhibit design is a plus.

Skills: Graphic Design, 3D Rendering, Mechanical Engineering, Product Design, 3D Modelling
Fixed budget: 12,500 - 37,500 INR
2 hours ago
  • Design, Media & Architecture, Engineering & Science, Product Sourcing & Manufacturing, Graphic Design, 3D Rendering, 3D Modelling, Mechanical Engineering, Product Design
PC Game Mod Menu Development
25 - 50 USD / hr
1 hour ago
Client Rank - Risky

Payment method not verified
Registered at: 26/03/2025
Risky
I'm seeking a developer to create a mod menu for a PC game I enjoy. This will be an ongoing project with updates and enhancements every month or two.

Key features for the mod menu:
- Basic ESP radar
- Aimbot
- Item and rarity display
- Selecting from AI and Characters
- Glow ability for boss locations

The ideal candidate will have experience in game modification and a strong understanding of PC gaming. If you’re interested, I’d love to discuss this further. Thank you.

Skills: C# Programming, C++ Programming, Game Development, Unreal Engine, Reverse Engineering
Hourly rate: 25 - 50 USD
1 hour ago
  • Websites, IT & Software, C# Programming, C++ Programming, Game Development, Unreal Engine, Reverse Engineering
Call to action
Freelancing is a business
Make it more profitable with Vollna

Streamline your Upwork workflow and boost your earnings with our smart job search and filtering tools. Find better clients and land more contracts.