«shared-libraries» 태그된 질문

3
바이너리가 링크 된 라이브러리 찾기
소프트웨어와 연결된 libs 및 해당 버전을 나열하는 명령이 있다는 것을 알고 있습니다. ld 또는 libtool이 있습니까? 그러나 나는 단지 기억할 수 없다. Google에서 시간을 보냈지 만 유용한 정보는 없었습니다. 업데이트 ldd <binary> (리눅스에 도움이 될 로부터 @ Ernelli 내가 그 발견 동안) otool -L <binary>맥 OS X에서 비슷한 무언가를

3
Linux 시스템에서 실행 플래그를 전복합니다. 왜 이것이 가능합니까?
이것을 읽는 동안 다음과 같은 익스플로잇을 발견했습니다. % cp /usr/bin/id ~ % chmod -x ~/id % ls -al ~/id -rw-r--r-- 1 edd edd 22020 2012-08-01 15:06 /home/edd/id % ~/id zsh: permission denied: /home/edd/id % /lib/ld-linux.so.2 ~/id uid=1001(edd) gid=1001(edd) groups=1001(edd),1002(wheel) 이 스 니펫은 일반적인 권한이없는 사용자로서 파일 시스템의 실행 권한을 사소하게 …

1
레거시 라이브러리 버전이 필요한 소프트웨어를 실행하는 방법은 무엇입니까?
오래 된 OpenCV 버전 (2.4.9 이하)이 필요하고 최신 버전에서는 OpenCV가 부분적으로 C API에 대한 지원을 2.5로 낮추는 오래된 응용 프로그램이 있습니다. 이전에는 배포판을 더 이상 지원하지 않아서 정말 오래된 배포판과 블랙리스트 opencv 업데이트를 사용했지만 업데이트를해야했습니다. openCV의 현재 버전은 3.1입니다. 컨테이너를 사용할 수 있습니까? 나는이 도서관이 오래 되기만하면된다. 이전 OpenCV를 컴파일 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.