1. logconv 라는 방화벽전용 파일을 타 서버에서 사용하고 싶음 2. 막상 copy 하고 실행하면 특정 lib 가 없다는 메세지가 나옴 3. 없는 so 파일을 원본서버에서 copy 함 4. 위 방법대로 하면 노가다이므로 ldd -v ogconv 로 관련 lib 를 모두 확인 5. 필요한 lib 를 모두 복사해 옴 6. export LD_LIBRARY_PATH="내 작업용 폴더" 로 신규 등록 또는 /etc/ld.so.conf 에 "내 작업용 폴더" 등록 7. ldconfig -p 로 LD_LIBRARY_PATH 를 메모리 에 올리고 확인함 8 .ldd -v logconv 로 확인하면 작업 폴더의 관련 모듈이 반영되어 있음 참고 : http://www.misari.codns.com/bbs/board...
http://adnoctum.tistory.com/541 리눅스에서 어떠한 프로그램을 설치할 때 무슨무슨 so 파일, 가령 libX11.so.6 파일처럼 *.so.* 파일이 없다고 할 때는 다음과 같은 방법으로 문제를 해결해야 한다. 우선 so 파일이 무엇인지 알아 보자. so 파일은 shared object 파일이란 뜻으로 *.so.* 일텐데, 특정한 기능을 구현해 놓은 파일을 의미한다. 즉, 프로그램들은 일반적으로 필요한 기능을 전부 구현하기 보다는 특정 기능이 이미 구현되어 있으면 그 기능이 구현된 파일을 메모리에 올린 후 그 기능을 사용하게 된다. 마치 물건을 조립하는 것과 비슷한 이치인데, 컴퓨터를 조립할 때 쿨러가 필요하면 쿨러를 만드는 회사에서 잘만쿨러 같은 것을 사서 붙이듯이, 예를 들면 ..
- Total
- Today
- Yesterday
- BASE64
- 리눅스
- HTTPS
- over the wire
- X32
- bz2
- Encode
- tr
- Natas
- grep
- Linux
- java
- 압축파일
- Strings
- tar
- natas7
- 웹보안
- 32bit
- ssh
- solution
- OverTheWire
- SSL
- 웹보안공부
- Bandit
- nc
- 리터럴
- 풀이
- find
- OpenSSL
- gz
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |