
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: 40613427
25 proposals
Remote project
Active 5 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
25 freelancers are bidding on average ₹50,895 INR for this job

I can perform a thorough white-box security test on your Python application, identifying vulnerabilities and providing a detailed remediation plan. Let’s secure your system with a 20% discount on all my services!
₹56,250 INR in 11 days
6.4
6.4

As a seasoned expert in software development, Web Crest has successfully built and hardened numerous applications to protect them against various threats, including reverse engineering. With excellent proficiency in Python, familiarity with Linux administration, and a deep understanding of software architecture, my team promises to put your cross-platform Python application through rigorous white-box security testing to identify and eliminate vulnerabilities. In addition to thoroughly assessing the comprehensiveness of your existing access control logic, encryption methods, and obfuscation layers, we're adept at detecting weak points and overcoming them. We will provide you with a clear and concise report detailing every tactic employed to reverse-engineer or tamper with the code, including proof-of-concept exploits like demo videos, screenshots, and modified binaries/scripts. Moreover, we understand the importance of remediation. Hence, not only do we pledge to furnish recommendations on improving the integrity-checking, better key management for encryption, and harder-to-diffuse obfuscation techniques such as PyArmor and Cython compilation, we also provide a step-by-step blueprint for implementing these recommendations along with a detailed plan to test its efficacy. You can rely on us for secure development practices that stand strong even against sophisticated threats. Let's safeguard your application together!
₹45,000 INR in 3 days
6.6
6.6

As an experienced Python developer focused on software security, I am excited about your project that aims to test and improve the robustness of your application. Having worked extensively with both Windows desktop and Raspberry Pi environments, I understand the unique challenges and vulnerabilities associated with each platform. Moreover, my deep expertise in Python's frameworks such as Django enables me to analyze every aspect of your code and identify potential weak points in the access-control logic, encryption methods, obfuscation layers, and integrity checks. A comprehensive report is an essential aspect of a successful security audit, and I assure you that your deliverable will not be anything less than stellar. You'll get an exact breakdown of the tools, scripts, and steps I used during the reverse-engineering process. Additionally, I'll provide proof-of-concept exploits including demo videos or screenshots along with modified binaries/scripts.
₹56,250 INR in 7 days
6.5
6.5

As a freelancer with two decades of experience in PHP-based development, I am well-versed in the intricacies of software systems and security measures. Although my specialty lies in WordPress and Laravel applications, my comprehensive understanding of custom development, third-party API integration, and payment gateway solutions has consistently enabled me to tackle unique challenges adeptly. Through the years, I have become adept with Python — a significant component of your project. In terms of security and performance, my work echoes your expectations. I pay attention to every detail and don't believe in quick fixes that falter later on. Instead, I strive to create clean yet effective solutions that enhance system stability. Given the scope of your project, my extensive experience and expertise align well with your needs. I am confident I can skillfully break through any existing layers of protection, identify weak points, and ultimately provide the remediation blueprint you're seeking. Let's collaborate to safeguard your Python application on Windows desktop and Raspberry Pi platforms together.
₹40,000 INR in 20 days
5.7
5.7

Your current obfuscation will not survive a determined attacker with tools like uncompyle6 or pyinstxtractor. If your access-control logic lives in Python bytecode, I can extract it, patch the conditional checks, and repackage the binary in under an hour. The real question is whether your encryption keys are hardcoded in the source or derived from something an attacker can intercept at runtime. Quick questions - are you storing AES keys in environment variables or embedding them in the compiled binary? And does your integrity check hash the entire executable or just specific modules? Here is the architectural approach: - REVERSE ENGINEERING: Use pyinstxtractor + uncompyle6 to decompile your .exe/.pyc, map control flow, identify privilege escalation paths, then deliver annotated source showing exactly where auth bypasses exist. - ENCRYPTION: Perform static analysis to extract hardcoded keys, demonstrate plaintext recovery from "protected" data, then propose HSM-backed key derivation or TPM sealing for Raspberry Pi deployments. - PENETRATION TESTING: Execute runtime memory dumps to capture decrypted secrets, bypass signature checks via DLL injection on Windows or LD_PRELOAD on Linux, document each exploit with PoC scripts and video walkthroughs. I've broken obfuscation for 4 fintech clients who thought PyArmor was enough - it is not when an attacker controls the execution environment. Let's schedule a 20-minute call to review your current stack before I start the engagement.
₹50,630 INR in 21 days
5.8
5.8

As someone who specializes in system architecture and customization, I am confident in my ability to meet and succeed your requirements for perfecting your Python application against any reverse-engineering challenges. My robust skill set includes a deep understanding of encryption techniques, obfuscation layers, and integrity checks - all areas that are crucial for ensuring the security of your software. Not only have I worked with various technologies including, PHP, Node.js, React.js etc., but I’ve also managed the whole life cycle of digital products from ideation to deployment throughout various industries. This level of experience allows me to assess vulnerabilities and potential breaches from multiple perspectives, increasing the effectiveness of my evaluation. Lastly, what sets me apart is my commitment to long-term solutions and client relationships. Even after exposing weak points in your app, I will provide you with detailed remediation plans that address not just specific vulnerabilities but also aim at making your system stronger overall. Let's partner together to lock down your Python application in a way that secures it now and for future growth.
₹40,000 INR in 6 days
5.2
5.2

Hello, I have experience performing white-box security reviews, Python application analysis, code hardening, and backend security improvements. I can audit your cross-platform Python application, review access-control logic, encryption implementation, obfuscation layers, and integrity mechanisms to identify weaknesses and provide a clear remediation plan. My approach includes analysing the architecture, reviewing authentication and privilege flows, testing data protection mechanisms, evaluating reverse-engineering resistance, and documenting findings with reproducible steps, impact analysis, and recommended fixes. I can also suggest improvements around secure key management, code signing, integrity verification, and stronger application protection strategies. You will receive a detailed security assessment report with findings, proof-of-concept demonstrations where applicable, and practical recommendations your team can implement and validate. Best regards, Jitendra Sharma
₹50,000 INR in 30 days
5.0
5.0

Hi, I specialize in Python application security and reverse engineering. I've reviewed your objectives — bypassing access control, breaking encryption, defeating obfuscation — and this is exactly the kind of white-box assessment I do. My Approach: 1. Static Analysis: Decompile/deobfuscate your Python code (uncompyle6, pycdc, pyinstxtractor for PyInstaller bundles). Map the access-control logic and encryption key management. 2. Dynamic Analysis: Runtime instrumentation with Frida/gdb on both Windows and Raspberry Pi targets. Hook authentication checks, dump decryption keys from memory, trace integrity verification routines. 3. Exploitation: Attempt privilege escalation, key extraction, and obfuscation bypass. Document every vector that works — and just as importantly, every one that doesn't. 4. Report: Full reproducible writeup with scripts, PoC artifacts, screenshots, and a prioritized remediation blueprint covering PyArmor hardening, Cython compilation, signature verification, and proper key management (HSM/env-based vs hardcoded). I'll target both platforms (Windows + RPi) and deliver everything in a structured report you can immediately act on. Ready to start as soon as you share the application binaries and any documentation. Best regards,
₹37,500 INR in 7 days
4.3
4.3

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

As a versatile Python developer, I have honed my skills over the course of 6+ years to deliver robust and secure applications. Drawing from my experience with cross-platform applications (including Windows desktop and Raspberry Pi), I am confident in my ability to analyze and harden your Python app against reverse engineering. My track record includes building AI agents, automation systems, and full stack platforms that have effectively run in production across various industries including healthcare and real estate. These projects are built to withstand potential vulnerabilities and secure sensitive data. So, if you're looking for someone who can "dig deep" while providing pragmatic solutions to harden your valuable Python app, I'm here ready to help you lock it all back down. Let's get started today!
₹37,500 INR in 1 day
2.8
2.8

Hi, I can perform a white-box security assessment of your Python application to identify weaknesses in its access control, encryption and code protection mechanisms. The goal will be to evaluate the effectiveness of your current security controls and provide practical recommendations to strengthen them. I have experience with Python application security, reverse engineering, secure coding and penetration testing. I'll document every finding with reproducible steps and focus on improving the application's resilience rather than just identifying issues. I can help with: White-box security assessment Access control and privilege escalation testing Encryption and key management review Obfuscation and integrity check analysis Proof-of-concept demonstrations Remediation report with sample fixes I'll test the application in a controlled environment, document the tools and methodology used, provide evidence for any successful findings and recommend improvements such as stronger key management, code signing, integrity verification and hardened obfuscation techniques. Timeline: 5–7 days depending on the codebase size and the existing protection mechanisms. Question: Which Python version and packaging method are you using (PyInstaller, Nuitka, cx_Freeze or another approach), and are both the Windows and Raspberry Pi versions built from the same codebase? Regards, Shubham
₹56,250 INR in 7 days
1.3
1.3

Python bytecode is trivial to decompile with tools like uncompyle6, so we need to move the logic out of standard .pyc files. I recommend a two-pronged approach: moving critical business logic into C++ extension modules (compiled to machine code) and using a custom-built obfuscator for the remaining Python entry points to mangle control flow. Relying on standard PyInstaller packing is a dead end for anyone with a debugger. We should also implement a lightweight runtime integrity check that verifies the executable's signature against a hash at startup to prevent tampering. As a proactive measure, we could also integrate a silent 'canary' alert that logs suspicious execution environments (like VMs or sandboxes) to your backend so you know who is attempting to inspect the binaries. Drop me a message in the chat with your current tech stack so we can look at the entry point structure. Ah by the way, hi! How are you doing? haha
₹45,000 INR in 7 days
0.0
0.0

Hey there, it’s worth checking the nuances in your approach to white-box testing, particularly around the integration of obfuscation techniques and access control logic. The core challenge here lies in assessing the robustness of your encryption and integrity checks against sophisticated reverse-engineering attempts. This requires a detailed understanding of your app's architecture and the specific protections you’ve implemented. I can deliver a thorough assessment that meets your objectives, providing insights into vulnerabilities while ensuring you receive actionable remediation steps. Your mention of demonstrating breakpoints and documenting methodologies highlights a need for precision. As someone who understands the intricacies of Python applications, I can assure you that a newer profile here doesn’t reflect the depth of my experience. A common pitfall in projects like this is underestimating the complexity of obfuscation, which can lead to ineffective security measures and significant costs down the line. The next step is to schedule a free consultation, where I can provide meaningful insights tailored to your project’s needs. This way, you can evaluate my approach with minimal risk before any commitment. Thank you for your time Warm Regards Mthoko
₹37,500 INR in 7 days
0.0
0.0

I can help you identify vulnerabilities in your Python application and fortify its defenses against reverse-engineering. I noticed your focus on both access control and encryption, which are critical areas for securing sensitive user data. I have done similar work: Modern Real Estate Investment Website (link). My approach involves a thorough white-box security test, utilizing a range of tools to exploit weaknesses and document the process. I’ll provide a detailed report, complete with proof-of-concept exploits and actionable remediation strategies to enhance your application’s security. Let’s chat about your specific requirements. At the very least, you’ll get a free consultation where we can explore the best approach for your project. Regards, Dean Saliegh
₹37,500 INR in 7 days
0.0
0.0

Hello, I can conduct a practical white-box security assessment of your Python application on Windows and Raspberry Pi. I will test whether the current access-control, licensing, session, role, and offline checks can be bypassed; whether encrypted user data or embedded keys can be recovered; and whether PyArmor, Cython, packaging, signature, hash, or anti-tamper protections can be patched or defeated. Deliverables include: 1. A reproducible report containing the exact tools, commands, scripts, hashes, modification steps, and technical findings. 2. At least one verified end-to-end intrusion attempt, or a clear explanation supported by evidence if the controls resist exploitation. 3. PoC scripts, modified binaries, screenshots, or a short demonstration video where applicable. 4. Practical fixes and sample code for signed manifests, integrity verification, safer key management, server-side authorization, PyArmor/Cython hardening, and secure packaging. 5. Retest instructions proving whether the original attack path has been blocked. I will preserve the original files, work only on derived copies, and separate confirmed findings from assumptions. Sensitive credentials will not appear in reports or logs. Timeline: 10-14 days. Bid: ₹45,000. I can begin after receiving the Windows and Raspberry Pi builds, source code or packaging scripts, test accounts, and expected authorization rules.
₹45,000 INR in 14 days
0.0
0.0

Hi, I'd be excited to perform a comprehensive white-box security assessment of your Python application and help identify vulnerabilities before they can be exploited. I'll thoroughly analyze the application's access controls, encryption implementation, code protection, and integrity mechanisms across both Windows and Raspberry Pi environments. The assessment will include privilege escalation testing, reverse engineering, obfuscation analysis, encryption review, integrity check validation, and proof-of-concept demonstrations where applicable. You'll receive a detailed report with reproducible findings, remediation recommendations, sample patches, and best practices for stronger code protection, key management, and application security. Once the assessment is complete, I'll provide complete documentation, exploit evidence where applicable, and assist in validating the implemented fixes. My team has experience in application security, Python development, reverse engineering, secure architecture, and code hardening. I'm ready to discuss your application architecture and begin the security assessment.
₹56,250 INR in 30 days
0.0
0.0

Delhi, India
Member since Mar 11, 2020
$250-750 USD
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
$15-25 USD / hour
$30-250 USD
$15-25 USD / hour
$8-15 AUD / hour
$30-250 USD
$30-250 USD
₹1500-12500 INR
$30-250 USD
$2-8 USD / hour
$30-250 USD
$750-1500 USD
$30-250 USD
$250-750 USD
₹1500-12500 INR
$250-750 USD
₹12500-37500 INR