0
네트워크 연결을 설정하는 데 사용되는 '연결'방법이 포함 된 .so 파일을 식별하려고합니다.시스템 기능을 위해 Android에서 사용되는 .so 파일을 식별하는 방법은 무엇입니까?
네트워크 연결을 설정하는 데 사용되는 '연결'방법이 포함 된 .so 파일을 식별하려고합니다.시스템 기능을 위해 Android에서 사용되는 .so 파일을 식별하는 방법은 무엇입니까?
대부분의 하위 시스템 기능과 마찬가지로 connect
기능은 libc.so
입니다. (나노처럼, objdump를)을 바이너리의 내용을 조사하는
적절한 도구는 안드로이드에 기본적으로 설치되지 않습니다,하지만 당신은 아직 strings
를 사용할 수 있습니다
strings /system/lib/libc.so | grep connect
감사합니다! 한 가지 더 묻습니다. 내 목표는 안드로이드에 연결하는 전화를 연결하는 것입니다. 어떻게 .so가 전화를 걸지를 식별 할 수 있습니까? 예를 들어 Lollipop에서는 webviewchromium.so 호출이 연결됩니다. 다른 버전에서 어떻게 식별합니까? – notsopopularguy
누가 전화를 걸지는 앱에 따라 다릅니다. 네이티브 디버거를 사용하여 앱에 연결하고, '연결'에 중단 점을 설정하고, 멈추었을 때 백 트레이스를 조사 할 수 있습니다. 그게 내가 데스크톱/서버에서 할 일입니다. 리눅스,하지만 안드로이드에 대해 많이 모른다. – Joni