
Closed
Posted
Paid on delivery
I’m ready to move beyond basic protections and put my cross-platform Python application (Windows desktop and Raspberry Pi) through a true white-box security test. My main objectives are: • See whether you can bypass the current access-control logic and gain unauthorized privileges. • Break any encryption I’ve put around sensitive user data. • Defeat the obfuscation layers and integrity checks I’ve added, showing me exactly where the weak points lie. Once you succeed (or if you prove the existing controls hold), I need a clear, reproducible report that covers: 1. The exact steps, tooling, and scripts you used to reverse-engineer or tamper with the code. 2. Proof-of-concept exploits, demo videos or screenshots, plus any modified binaries/scripts. 3. Recommendations and sample patches—preferably illustrating stronger integrity-checking, better key management for encryption, and hard-to-diffuse obfuscation techniques (PyArmor, Cython compilation, signature verification, etc.). Acceptance criteria • At least one verifiable breach attempt documented end-to-end, or a justified explanation of why no breach was possible. • A remediation plan I can apply and test to confirm the same attack vector no longer works. I’ll handle deployment; you just need to deliver the exploit artifacts and the remediation blueprint. Looking forward to seeing how deep you can dig and how we can lock it all back down.
Project ID: 40613315
26 proposals
Remote project
Active 2 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
26 freelancers are bidding on average ₹22,715 INR for this job

Hi there, I understand your goal: securing a cross-platform Python app against sophisticated reverse-engineering attempts. My approach combines deep static and dynamic analysis with targeted obfuscation and runtime integrity checks to harden your application. I’ll begin by deconstructing your current access-control logic using tools like Ghidra, Radare2, and custom Python debuggers to identify bypass vectors. On Linux (Ubuntu) and Raspberry Pi environments, I’ll simulate real-world attacks—unpacking, memory dumping, hooking, and tampering—to test the resilience of your encryption and authentication layers. For protection, I’ll implement layered defenses: bytecode obfuscation (using tools like PyArmor), anti-debugging techniques, secure key storage via hardware-backed secrets (where available), and runtime integrity verification using checksums and cryptographic signatures. I’ll also audit your software architecture for weak points—such as hardcoded credentials or predictable state transitions—and recommend improvements that don’t compromise performance on resource-constrained devices like the Pi. The final deliverable includes a detailed penetration report with attack scenarios, vulnerabilities found, and actionable fixes—ensuring your app survives white-box scrutiny. Best Regards, Khorshed Alam, RS Software
₹23,100 INR in 7 days
8.1
8.1

With my extensive experience in software architecture, app development and IoT integration, I believe I am well-suited to address and safeguard your Python application. My previous work encompasses building AI-powered autonomous agents that operate within existing workflows much like your project requirements. Besides, I have hands-on familiarity with the cross-platform nature of your application—Windows desktop and Raspberry Pi. Drawing on my comprehensive skill set spanning Python, Django, Node, AWS and more, I can put an aggressive security control on your code by probing its vulnerabilities thoroughly. Should any weak spots be identified during my tests, I will not only demonstrate those through proof-of-concept exploits but also provide you with a clear plan for remediation. My proficiency in distinct obfuscation techniques such as PyArmor and signature verification along with astute understanding of encryption key management further bolster my ability to deliver a secure and tamper-proof code for you.
₹25,000 INR in 7 days
6.5
6.5

Hello Sir, I am from Banglore with 7 years of experience in Python software engineering. I will perform a comprehensive white-box security assessment of your Python application on both Windows and Raspberry Pi, focusing on access control, encryption, code integrity, and reverse-engineering resistance. I have 7 years of experience in Python security, application hardening, reverse engineering, and secure software development. I will document every finding with reproducible proof-of-concept steps, provide exploit artifacts where applicable, and deliver practical remediation guidance including stronger key management, integrity verification, PyArmor/Cython hardening, code-signing, and anti-tamper improvements. The final report will include detailed testing methodology, evidence, and validated fixes for each identified weakness.
₹14,000 INR in 2 days
6.4
6.4

Drawing from my two-decade career in PHP-based development, I am more-than-versed in safeguarding critical systems against reverse-engineering and hacking. As a white-hat hacker myself, I’m well-practiced at exploiting application vulnerabilities to test and strengthen defenses. With your Python-based app, I can methodically hunt for weak points in your access-control logic, encryption, and obfuscation layers, and lay out clear steps, tooling, proof-of-concept exploits, and modified binaries relating to each vulnerability I uncover. Moreover, I understand the importance of not just identifying the issues but providing actionable remedies. Based on my findings, I will provide you with a reliable roadmap featuring recommended improvements that demonstrate stronger integrity-checking, better key management for encryption while employing hard-to-diffuse obfuscation techniques like PyArmor and Cython compilation. In essence, I offer a comprehensive security assessment service that encompasses penetration testing and remediation planning. With this service complemented by my broader skillset including software architecture expertise - your codebase will become impervious to unauthorized manipulation and sensitive user data will be fortified. Choose me if you’re looking for an expert who prioritizes ultimate system stability and scalable sécurisation.
₹18,000 INR in 15 days
5.7
5.7

Hello sir/mem, we are a team of AI ML automation Full Stack Web and Mobile developers. Please, send me a message to discuss the work and finish in no time. Thanks Ashish Kumar.
₹25,000 INR in 7 days
5.4
5.4

Your current obfuscation will not survive a motivated attacker with Pyinstaller extraction tools and a debugger. The real vulnerability is not the obfuscation layer — it is the fact that your encryption keys and access-control logic live in client-side memory where they can be dumped at runtime. Quick questions - are you storing encryption keys in environment variables or hardcoded in the binary? And what's your threat model — are you protecting against casual pirates or nation-state actors? Here is the architectural approach: - REVERSE ENGINEERING: I'll extract your .pyc bytecode using pyinstxtractor, decompile with uncompyle6, and bypass integrity checks by patching signature verification routines. - ENCRYPTION: I'll demonstrate key extraction from memory using process dumps, then decrypt your sensitive data to prove current key management fails under white-box attack. - PENETRATION TESTING: I'll escalate privileges by manipulating access-control flags in memory or replaying authenticated sessions, documenting each exploit with PoC scripts and video walkthroughs. I've hardened 4 commercial Python applications against reverse engineering for clients in fintech and IoT. Let's schedule a 20-minute technical call to review your current protection stack before I start the engagement.
₹22,500 INR in 7 days
5.8
5.8

As your dedicated technology partner, I strive to equip your Python app with the most robust defenses possible. With solid experience in Linux, Python, and software architecture, I've been able to provide my clients with highly secure systems that stand the test of time. I appreciate your extensive list of objectives for this project and am prepared to deliver an exploit-proof application. My approach is simple; I identify potential vulnerabilities by putting the app through rigorous tests, assessing access-control logic, encryption, and obfuscation layers whilst constantly seeking weak points. Inevitably, any security gaps detected will be promptly rectified with a detailed report highlighting how they were exploited and clear suggestions on improving integrity-checking, encryption management, and obfuscation techniques - all catered specifically for cross-platform Python apps like yours. What sets me apart is not just my technical acumen but my commitment to your long-term success. After providing you with a thorough remediation plan which you'll verify through your deployment process, I'll remain available for any additional consultation you may need.
₹20,000 INR in 6 days
5.2
5.2

Running the same Python codebase on a Windows desktop and a Pi means whatever packaging is in play, PyInstaller, Nuitka, or a frozen bytecode build, decompiles differently depending on the interpreter build each target ships, and that mismatch is usually where the first crack shows up. Compiled Python is rarely as opaque as it looks. Tools like decompyle3 or uncompyle6 get you most of the way back to source through basic obfuscation, and integrity checks that run inside the same process they're meant to protect can usually be patched out at the exact point you find them. I'd start by fingerprinting the packer and Python version on both targets, then chase one concrete path end to end, most likely pulling embedded key material or bypassing the access control gate through binary patching or a runtime hook, and hand back the working exploit as a script plus screen capture. From there the remediation side gets specific: real key wrapping instead of embedded constants, integrity checks that live outside the process they're protecting, and a build setup that actually raises the bar instead of just renaming symbols. Where this lands cost wise depends a lot on which obfuscator is running and how deep the license logic goes, so the number below is my read off the brief, not a locked quote. M1: fingerprint both builds, confirm one reproducible bypass path, 12375 INR, 2 days. M2: full exploit chain plus tooling and PoC capture, 15000 INR, 2 days. M3: remediation patches and write-up, 10125 INR, 1 day. M1 on its own shows you the actual weak point before you commit to the rest.
₹37,500 INR in 5 days
3.9
3.9

Hi, I can perform an authorized white-box security review of your Python app on Windows and Raspberry Pi, focusing on access-control bypass, encryption weaknesses, obfuscation resistance, integrity checks, and reverse-engineering exposure. The best solution is to first review your current protection layers, build process, access-control flow, encrypted data handling, key storage, obfuscation method, and deployment targets. I’ll then test the app in a controlled environment, document any bypass/tampering attempts, and provide clear remediation steps. I’m comfortable with Python security testing, Linux/Raspberry Pi environments, Windows desktop apps, reverse-engineering assessment, encryption review, PyArmor/Cython-style hardening, integrity checks, signature verification, and secure key-management recommendations. Deliverables include: * White-box security test report * Access-control bypass review * Encryption/key-handling assessment * Obfuscation and integrity-check review * PoC evidence with screenshots/video if found * Reproducible test steps * Remediation plan * Sample hardening patches * Final retest guidance I’ll work only on your authorized application and focus on practical findings that help you strengthen the app against tampering and reverse engineering. Best regards Ankit
₹20,000 INR in 3 days
3.4
3.4

Hello, I will target your access-control logic, attempt to break encryption protecting sensitive user data, and bypass obfuscation and integrity checks on both Windows desktop and Raspberry Pi builds. I have spent the last 4 years solving exactly this type of problem. I'll perform static bytecode inspection and dynamic analysis, run tests on Linux and Pi environments, apply reverse engineering to locate auth and key material, and execute controlled penetration testing to produce reproducible PoC exploits and modified binaries. Deliverables will include tooling/scripts, demo captures, and sample patches using Cython compilation, PyArmor techniques, signature verification, and improved key management. I'd be happy to share relevant portfolio examples and discuss the timeline and quotation. Best regards, syed ribal www.freelancer.com/u/vertechsolutions
₹37,500 INR in 3 days
1.8
1.8

Hi, A proper white-box security assessment goes beyond finding vulnerabilities—it demonstrates how they can be exploited and how to eliminate them. I can analyze your Python application, evaluate access controls, encryption, obfuscation, and integrity mechanisms, then deliver reproducible PoCs, detailed findings, and practical remediation guidance, including stronger key management, code protection, and tamper-resistance techniques. I'm ready to start today. Let's chat further and discuss.
₹20,000 INR in 7 days
0.4
0.4

To effectively harden a Python app against reverse engineering, we need to move past standard obfuscators like PyArmor and implement a custom C-extension wrapper or Cython-based compilation that converts sensitive logic into native machine code. This makes static analysis significantly more difficult, as the decompilers won't have the standard Python bytecode to reconstruct your source code. My approach focuses on: 1. Moving critical logic into Cython modules (.pyd/.so) for ahead-of-time compilation. 2. Implementing runtime integrity checks to detect if the binary is being debugged or tampered with in memory. 3. Stripping metadata and symbol information to hinder easy reverse-engineering. Pro-tip: If you're managing licensing keys, we should implement a lightweight, encrypted challenge-response handshake with your server to prevent local bypasses. Drop me a message in the chat with a snippet of your build pipeline and I'll outline the exact hardening architecture for your Windows/cross-platform build. Ah by the way, hi! How are you doing? haha
₹22,000 INR in 5 days
0.0
0.0

With over a decade of experience in diverse software solutions, including Python application development, my team at TechOTD Solutions are well-versed in the art of hardening programs against reverse-engineering attacks. I have previously implemented cross-platform applications in Python, catering to Windows desktop and Raspberry Pi environments. Hence, we understand the specific vulnerabilities that these platforms can face and how to combat them effectively. Conducting white-box security tests is not only about identifying weak spots but providing effective remedies. We acknowledge your requirement extensively and have the prowess to deliver accordingly. Designing robust integrity-check mechanisms, better key management for encryption, and applying difficult-to-diffuse obfuscation methods like PyArmor and Cython compilation are right up our alley. Our expertise extends well past security; we also excel at generating clear, reproducible reports that will meet your expectations. In conclusion, partnering with us on this project would not only provide you with guaranteed security solutions but also assurance of post-launch support and maintenance. Let's connect and work together to implement a remediation plan that ensures your product’s utmost protection while aligning it with your future goals. Trust in TechOTD Solutions for unmistakable quality, scalable code, timely delivery, and 100% client satisfaction – always!
₹25,000 INR in 7 days
0.0
0.0

Hi, Your project is exactly the kind of security assessment that benefits from a structured, professional white-box approach. Rather than simply looking for vulnerabilities, the goal is to understand how a determined attacker could analyze, tamper with, or bypass the application's protections—and then provide practical guidance to strengthen those areas. Our team has experience reviewing desktop applications, Python codebases, access-control mechanisms, encryption implementations, code obfuscation strategies, and application integrity protections. We follow a methodology that emphasizes responsible testing, reproducibility, and actionable remediation. Our assessment will include: * A comprehensive review of your application's authentication and authorization logic to identify potential privilege escalation paths. * Analysis of encryption implementation, key management, and storage of sensitive data to evaluate resistance against code-level attacks. * Examination of obfuscation, integrity verification, and anti-tamper mechanisms used across both the Windows and Raspberry Pi builds. If no practical bypass is identified, we'll provide evidence explaining why the existing controls resisted the assessment along with recommendations for additional hardening and defense-in-depth improvements. We'd be glad to discuss your application architecture and tailor the assessment to focus on the areas that matter most to your security objectives. Best regards, Vijay
₹25,000 INR in 7 days
0.0
0.0

Ethan here, from South Africa. Your project immediately caught my eye. I'm really excited to partner with you. I see you're looking to enhance the security of your Python application through a thorough white-box test. In a similar project, I successfully identified vulnerabilities in a complex app, leading to significant improvements in their security posture. To approach your project, I would conduct a detailed analysis of your current access controls and encryption methods. My priority will be to document each step of the reverse-engineering process, ensuring you receive a clear, reproducible report. I aim to provide actionable recommendations for strengthening your integrity checks and encryption management. Quality is paramount. I will ensure every finding is meticulously documented, allowing you to replicate the tests and see where improvements are needed. What you really need is not just a list of vulnerabilities but a solid plan to reinforce your defenses. Please feel free to reach out so we can connect and further explore how I can contribute to your project's ABOVE THE REST SUCCESS. Kind regards, Ethan
₹15,400 INR in 8 days
0.0
0.0

I can help you identify and address vulnerabilities in your Python application, ensuring a stronger security posture. Your focus on both access control and encryption is key, and I appreciate the emphasis on a clear, actionable report. My approach involves thorough testing to uncover any weaknesses, using tools tailored for white-box security assessments. I’ll document each step, providing proof-of-concept exploits and offering specific recommendations for enhancing your encryption and obfuscation strategies. I have done similar work: Modern Real Estate Investment Website - [Link]. Let’s chat about your project. At the very least, you’ll get a free consultation to discuss the best approach. Regards, Dean
₹13,150 INR in 7 days
0.0
0.0

Hello, I hope this message finds you well. I am seeking a skilled professional proficient in Python, Linux, Software Architecture, Ubuntu, Penetration Testing, Encryption, and Reverse Engineering to assess the security of my cross-platform Python application. The main objectives of this project are to bypass access-control logic, break encryption on sensitive data, and defeat obfuscation layers. A comprehensive report detailing the reverse-engineering process, proof-of-concept exploits, and recommendations for improved security measures is required. Please provide at least one verifiable breach attempt, along with a remediation plan to address any vulnerabilities discovered. I look forward to working with you to enhance the security of my application. Thank you.
₹25,000 INR in 7 days
0.0
0.0

vadodara, India
Payment method verified
Member since Oct 6, 2018
₹1500-12500 INR
₹600-1500 INR
₹1500-12500 INR
₹600-1500 INR
₹1500-12500 INR
₹600-1500 INR
£10-15 GBP / hour
$10-30 USD
€12-18 EUR / hour
₹37500-75000 INR
₹12500-37500 INR
₹750-1250 INR / hour
$250-750 USD
₹1500-12500 INR
$2-8 USD / hour
$10-30 CAD
₹1500-12500 INR
₹1500-12500 INR
$30-250 USD
₹600-1500 INR
$750-1500 USD
$2-8 USD / hour
₹750-1250 INR / hour
$15-25 USD / hour
₹1500-12500 INR