Humam O.
Reverse Engineering Specialist & Software Engineer
Are you grappling with the challenges of maintaining, extending, or securing software whose source code is inaccessible or coming from questionable sources? You've come to the right place. [Overview] With over 8 years of professional experience in Software and Reverse Engineering, I offer specialized services in a crucial, yet often overlooked aspect of the software development life cycle. I can help you navigate the complexities that arise after your software is no longer a source code. [Services] Reverse Engineering can solve a myriad of problems that conventional software development can't deal with, here is a list of services I can provide: ‣ Security Analysis: Evaluate software of uncertain or malicious origins, reporting potential risks. ‣ Risk Mitigation: Patch closed-source software to eliminate or mitigate security risks. ‣ Code Reconstruction: Research and derive new specifications and code bases for software whose original source code is lost due to various reasons. ‣ Maintenance & Extension: Continue maintaining and enhancing closed-source software when original code is inaccessible. ‣ Debugging: Utilize Reverse Engineering to identify and fix hard-to-trace bugs. [Technical Skills] Generally speaking, Reverse Engineering requires quick adaptation to any given environment, but here are some highlights: ‣ Assembly Languages: x86, x86_64, ARM, PPC, Smali. ‣ Tools: IDA, Ghidra, JADX, GDB, x64dbg, among others. ‣ Programming Languages: C, C++, Python, Java. ‣ Platforms: Windows (including legacy), Ubuntu, CentOS, Android, Embedded Systems (ARM, PPC). [Responsibilities] ‣ Manage maintenance of Android and Desktop software in absence of source code. ‣ Reconstruct lost source codes through manual decompilation, static and dynamic analysis. ‣ Extend software features and integrations without source code access. ‣ De-obfuscate and analyze malware and potentially harmful software. ‣ Research proprietary file formats, data streams, and write tools specific to each reverse engineering project and domain.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $34k
Billed in all: $220,961$221k
$34k in the last 6 months
Earnings, last 30 days
Skill rankings: Top 2% in C
Ranked by MRR among everyone on Upwork with the skill.
- X86 Assembly Language42 freelancers · 🇧🇷 #1Top 5%🇧🇷#1 of 1
- #5Assembly Language129 freelancers · 🇧🇷 #1Top 4%🇧🇷#1 of 5
- #5ARM Microcontroller70 freelancers · 🇧🇷 #1Top 7%🇧🇷#1 of 1
- #8Security Analysis357 freelancers · 🇧🇷 #1Top 2%🇧🇷#1 of 4
- #12Software Debugging409 freelancers · 🇧🇷 #1Top 3%🇧🇷#1 of 4
- #12Qt Framework323 freelancers · 🇧🇷 #1Top 4%🇧🇷#1 of 9
- #15Reverse Engineering721 freelancers · 🇧🇷 #1Top 2%🇧🇷#1 of 9
- #40C1,974 freelancers · 🇧🇷 #2Top 2%🇧🇷#2 of 40