← İşler

Reverse engineering

Bütçe: - HOURLY / PART_TIME ⭐ 0.00 (0) United States

matlab, c++, python, teaching-algebra, teaching-physics, verilog, machine-learning, microcontroller-programming, field-programmable-gate-arrays, pdf-conversion, presentation-design, microsoft-word, pcb-design, assembly-language

Hi, I'm looking for an experienced engineer to help me reverse engineer a commercial Bluetooth Low Energy (BLE) sensor and extract its raw data output for use with a Raspberry Pi running custom Python software. The sensor in question is the AppWeigh air pressure sensor. Here is the product link for your reference: https://www.appweigh.com The job is straightforward in scope: 1. Analyze the BLE communication between the AppWeigh sensor and its companion mobile app 2. Identify and document the raw data packets — specifically the bytes that represent pressure readings 3. Determine whether the data is encrypted, and if so, whether it can be accessed 4. Deliver working Python code (using bleak or equivalent) that receives and decodes the raw sensor data on a Raspberry Pi Before I commit to the full project, I would like a paid discovery/feasibility phase first. All I need from that phase is a clear go or no-go answer — can the raw data be accessed and decoded or not. Please answer the following before we proceed: - Have you done BLE sniffing or reverse engineering before? - What tools do you use? (nRF Sniffer, Wireshark, Ubertooth, etc.) - What is your rate for the discovery phase vs the full project? - What is your deliverable — working Python code, a data format map, or both? - What is your policy if the data turns out to be fully encrypted and inaccessible? I own the physical sensor and this is for personal private use on my own equipment. I am not interested in sharing the purpose of the project beyond what is described above. Please send me your relevant experience, portfolio if available, and your proposed rate. Thank you, Youssef
Upwork'te aç