반응형

Information* 107

libcrypto.so.1.0.0 관련 오류가 났을 때

과제를 하는 도중, 파일이 실행이 되지 않는 것을 발견했다. 새삼스럽게 이게 왠 오류인가 싶어 파일을 살펴보니 역시 32bit 라이브러리와 관련된 오류였다. 오류 창을 자세히 살펴보니 대충 x86 전용의 libcrypto.so.1.0.0 이 없어서 그런거 같았다. (저번에 다 처리된 줄 알았더니 --;) 이 오류의 정석적인(?) 해결방법인 # sudo apt-get install libssl1.0.0:i386 을 사용해보았으나.. 왠지 모르게 실패했다. 여러 다른 라이브러리를 기웃거려보며 삽질을 시전하며(ㅠ) 이것저것 살펴보다가 저번에 apt-get 저장소를 수정했던게 생각나서 /etc/apt/sources.list 파일을 살펴보게 되었다... 여기가 문제였다...ㅋㅋ 이유는 잘 모르겠는데 기억 속에 안..

pwntools 설치 문제시

이번에 깐 우분투에 pwntools을 설치하려 했다. 그러나, 우리의 인생이 늘 그러하듯이 쉽게 되는 법이 없다. 14.04 버전을 사용 중인데, 이유모를 오류 창들로 인해 3시간 반 동안 삽질을 했다. 결국 무사히 깔 수 있었지만, 어떻게 해결했는지 잘 모르겠다;; 나중에 또 이런 경우가 혹여나 생길까봐 대충이라도 정리해보기로 했다. (왠지 내가 이 글을 또 읽을 일이 생길 거 같다.) 해결하기 위해 참고한 사이트들이다. 여기에 나온 걸 다 해봤다. http://revers3r.tistory.com/330http://shshsh.tistory.com/60https://blog.outsider.ne.kr/346https://www.digitalocean.com/community/tutorials/how-..

64bit 환경에서 32bit로 컴파일하기

기본적으로는 64bit 환경에서는 관련 패키지가 없기 때문에 32bit 파일로 컴파일할 수는 없다. 그렇다는 것은 관련 패키지만 설치한다면 64bit 운영체제에서도 32bit 실행파일로 컴파일할 수 있다는 것이다. 관련 패키지는 다음과 같이 설치할 수 있다. sudo apt-get install gcc-multilib 패키지가 정상적으로 설치되었다면, gcc의 옵션을 통해 원하는 bit 체제의 실행파일로 컴파일이 가능하다. 64bit 실행파일로 컴파일하기gcc -o test test.c -m64 32bit 실행파일로 컴파일하기gcc -o test test.c -m32 참고 : http://kaspyx.tistory.com/78

hackschool ftz 서버 구축하기

http://noplanlife.com/?p=606 참고. 간단히 설명하자면, hackerschool red hat 기반으로 된 해커스쿨 가상머신 파일들을 받은 후, 가상머신으로 열어준다. 아이디는 root, 패스워드는 hackerschool로 접속한다. ifconfig 로 가상머신 파일의 로컬 주소를 확인해 준 다음, xshell이나 putty 같은 원격접속 프로그램으로 [ssh "로컬주소"] 이런 식으로 접속하면 끝!

탐색기 위치에 바로 cmd 창 켜기

가끔 cmd 창을 사용하려 할 경우, 관련 디렉토리로 이동해야하는 수고가 생기는 경우가 있다. 직접 cd 명령어를 이용해서 이동할 수는 있지만, 귀찮다. 뭐 그래서 이것저것 찾아보니 여러 방법이 있었는데, 프로그램을 깔거나 레지스트리를 수정하는 방법이 가장 많은 것 같다. 처음 레지스트리를 수정하는 방법을 사용했었는데, 잘 안돼서 찾아보니 윈도우 10에서는 레지스트리 위치가 조금씩 달라서 안되는 것 같았다. 윈도우 10이 아니더라도 혹여나 필요한 사람이 있을까봐 내가 참고한 사이트를 올린다. http://mwultong.blogspot.com/2006/12/command-line-here-registry.html 그래서 다른 방법을 찾아보다 어느 방법을 찾아냈는데, 정말 간단하다; 그냥 파일탐색기 주소창..

리눅스 휴지통 경로

리눅스 환경에서 가끔 파일을 지워도 저장용량이 변하지 않는 경우가 있다. 이는 파일이 휴지통에 여전히 남아 있어서이다. 리눅스 환경에서도 윈도우처럼 휴지통이 있어, 파일이 삭제되면 휴지통 영역으로 가게된다. 이 때 휴지통 안의 파일을 삭제하여 할당되지 않은 공간으로 만들어 주어야, 여유 저장공간이 생긴다. 가끔 GUI 환경에서 휴지통에 접근하기 힘든 경우, CLI 환경에서 접근할 수 있다. 경로는 다음과 같다. /home/사용자/.local/share/Trash/

반응형