«reverse-engineering» 태그된 질문

4
참과 거짓이 왜 그렇게 큰가?
몇 가지 일반적인 명령 (예 read:)이 실제로 Bash 내장 이라는 것을 알게 된 후 프롬프트에서 명령을 실행할 때 실제로는 2 줄 셸 스크립트를 실행하고 있습니다. 마찬가지입니다 true및 false. 글쎄, 그들은 확실히 바이너리입니다. sh-4.2$ which true /usr/bin/true sh-4.2$ which false /usr/bin/false sh-4.2$ file /usr/bin/true /usr/bin/true: ELF 64-bit LSB executable, x86-64, version …

1
Linux 바이너리가하는 일 이해
나는 최근에 바이너리 리눅스 프로그램을 이해하는 일을하고 있었다. 그러나 프로그램은 이진 형식이었습니다. 나는 명령을 사용 file, strings그리고 objdump그것이 무엇을하고 있었는지에 약간의 아이디어를 가지고, 그것은 호출 무슨 기능. 바이너리가 디버깅 정보로 컴파일 된 것 같습니다. 그것에 대해 무엇을 더 배울 수 있습니까?

2
실행중인 커널의 / sys를 사용하여 장치 트리에 대한 정보를 얻을 수 있습니까?
일반적으로 arm 시스템의 경우 장치 트리는 하드웨어 정보를 커널 (Linux)에 제공합니다. 이러한 장치 트리는 컴파일되어 커널에로드되는 dts (장치 트리 소스) 파일로 존재합니다. 문제는 그러한 dts파일에 액세스 할 수 없으며 파일에도 액세스 할 수 없다는 것 dtb입니다. 나는에 액세스 할 수 있습니다 /sys및 /proc시스템에서와 나는 그 날은 DTS에서 사용되는 "올바른 값을 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.