APK Reverse Eng. Library Puts some Data to Jpeg
2024-11-16 06:36:17 Author: www.reddit.com(查看原文) 阅读量:5 收藏

Hello Guys,

I need urgent help.
I have a APK that takes Photo from Camera and sending it to server. I need to make this Request on PHp.

we figured out how the Requests are made.
They Encode the Image to Base64.

But my own Pictures that I Send are declined after 5 Minutes from Service Provider.
That means they put something in the JPEGs.

So I ended up on opening the File in Text Editor and saw that there is a JSON and some Cryptographic thing at the end.

I have to build the same Signature !? On my Pictures and sending it to them

If someone is willing to help I am Paying 500€ for this work. I will send u the APK ( The Library is obfuscated) 

"CameraInfo_availableRecordingResolutions": "unknown",
"CameraInfo_availableResolutions": "[4096x3072, 4096x2304, 4096x1856, 4000x3000, 3840x2160, 3264x2448, 3072x3072, 2592x1944, 2560x1440, 2400x1080, 1920x1440, 1920x1088, 1920x1080, 1600x720, 1560x720, 1520x720, 1440x1088, 1440x1080, 1440x720, 1280x960, 1280x720, 1152x720, 1080x1080, 1080x720, 960x720, 800x600, 720x720, 720x480, 640x480, 352x288, 320x240, 192x144, 176x144]",
"CameraInfo_availableStillResolutions": "unknown",
"CameraInfo_focusMode": "CONTROL_AF_MODE_CONTINUOUS_PICTURE",
"CameraInfo_hardwareLevel": "3",
"CameraInfo_previewResolution": "1920x1080",
"CameraInfo_recordingResolution": "unknown",
"CameraInfo_resolution": "4096x2304",
"CameraInfo_stillResolution": "unknown",
"Device_info_device_manufacturer": "Nothing",
"Device_info_device_model": "A015",
"Device_info_os_platform": "Android",
"Device_info_os_version": "14",
"Device_info_sdk_version": "4.7.1",
"Device_info_uuid": "09aea9b6-ecfb-4b34-bc92-f6f8eab8763e",
"Device_status_info_ae_state": "AE STATE Converged",
"Device_status_info_ae_status": "AE Converged",
"Device_status_info_af_mode": "CONTROL_AF_MODE_AUTO",
"Device_status_info_af_state": "AF STATE Converged",
"Device_status_info_af_status": "AF Converged",
"Device_status_info_awb_state": "AWB STATE Converged",
"Device_status_info_awb_status": "AWB Converged",
"Device_status_info_capturing_state": "NO CAPTURING",
"Device_status_info_device_orientation": "Rotation 0",
"Device_status_info_device_orientation_mode": "InterfaceOrientation",
"Device_status_info_interface_orientation": "Rotation 0",
"Device_status_info_roi_mode": "Automatic",
"QA_info_blur_block_blur_area": "0.000000",
"QA_info_blur_block_blur_area_factor": "2.000000",
"QA_info_blur_block_sharp_area": "0.285684",
"QA_info_blur_mode": "2",
"QA_info_blur_score": "0.598015",
"QA_info_blur_threshold": "0.700000",
"QA_info_darkness_mode": "-1",
"QA_info_darkness_score": "0.000000",
"QA_info_darkness_threshold": "0.000000",
"QA_info_hotspot_mode": "1",
"QA_info_hotspot_score": "0.000000",
"QA_info_hotspot_threshold": "900.000000",
"QA_info_mindpi_mode": "-1",
"QA_info_mindpi_score": "0.000000",
"QA_info_mindpi_threshold": "0.000000",
"QA_info_photocopy_detection_mode": "-1",
"QA_info_photocopy_detection_score": "0.000000",
"QA_info_photocopy_detection_threshold": "0.000000",
"QA_info_skew_mode": "-1",
"QA_info_skew_score": "0.000000",
"QA_info_skew_threshold": "0.000000",
"SDK_config_camera_facing": "Rear",
"SDK_config_capture_3A_mode": "BlockWhile3A",
"SDK_config_capture_documents": "[ 1.585800, 1.418800, 1.420400, 2.000000, 2.009524, 2.047619, 1.418800]",
"SDK_config_capture_mode": "Frame",
"SDK_config_detection_zone_enabled": "tl:[0.222868,0.233806],tr:[0.670299,0.240026],br:[0.667685,0.787072],bl:[0.219846,0.787072]",
"SDK_config_edge_detection_mode": "MachineLearning",
"SDK_config_max_crop_resolution": "600",
"SDK_config_shooter_mode": "Auto",
"SDK_process_ae_count": "241",
"SDK_process_af_count": "42",
"SDK_process_aspect_ratio_detected": "1.420400",
"SDK_process_awb_count": "77",
"SDK_process_blur_count": "91",
"SDK_process_capture_mode_used": "ML",
"SDK_process_darkness_count": "0",
"SDK_process_edges_detected_count": "95",
"SDK_process_hotspot_count": "0",
"SDK_process_photocopy_count": "0",
"SDK_process_processed_frames_count": "320",
"SDK_process_still_capture_attempts": "0",
"SDK_process_video_capture_attempts": "0",
"SDK_process_video_processed_frames_count": "0",
"SDK_process_video_valid_frames_count": "0",
"SDK_profiling_capture_time": "43152",
"SDK_profiling_crop_average_time": "25",
"SDK_profiling_crop_frames_processed": "95",
"SDK_profiling_crop_max_time": "44",
"SDK_profiling_crop_min_time": "8",
"SDK_profiling_edges_detection_average_time": "41",
"SDK_profiling_edges_detection_frames_processed": "320",
"SDK_profiling_edges_detection_max_time": "108",
"SDK_profiling_edges_detection_min_time": "35",
"SDK_profiling_engine_initialization_time": "206",
"SDK_profiling_initialization_time": "361",
"SDK_profiling_iqa_initialization_time": "356",
"SDK_profiling_qa_checks_average_time": "11",
"SDK_profiling_qa_checks_frames_processed": "320",
"SDK_profiling_qa_checks_max_time": "43",
"SDK_profiling_qa_checks_min_time": "1",
"SDK_profiling_still_capture_success_time": "0",
"SDK_profiling_still_capture_taken_time": "0",
"SDK_profiling_video_capture_duration_time": "0",
"SDK_profiling_video_capture_success_time": "0",
"SDK_profiling_video_capture_taken_time": "0"} � �� /. �o,F]z   9Bw
|StP /%y>2Bu , l  cp؊} 6h{/; R\3,. )K � ع* I ou RAk~\ zC.TO)ېw i?GRK<̡^q/5 ^ hH|Q4, C^zy3N ] 00 7lܯێw2c|*3|Q `!,f;e@='9^ػxGn
 GTO

文章来源: https://www.reddit.com/r/ReverseEngineering/comments/1gs8qxv/apk_reverse_eng_library_puts_some_data_to_jpeg/
如有侵权请联系:admin#unsafe.sh