메모장

    우분투에 pip2 설치

    사실 pip3가 기본적으로 있긴 하지만 pwntools이 python2에 좀 더 잘 맞는 것 같기에 pip2도 설치를 하였다. linuxize.com/post/how-to-install-pip-on-ubuntu-20.04/ How to Install Python Pip on Ubuntu 20.04 Pip is a tool for installing Python packages. This guide explains how to install pip for Python 3 and Python 2 on Ubuntu 20.04. linuxize.com

    맥북 프로 발열잡기(Big Sur기준)

    기존에 패러렐즈를 돌리거나 크롬창을 여러개를 띄웠을때 cpu가 78~82도 사이를 넘나드는 경험을 하였다. 기존의 중사양 윈도우 노트북에서도 윈도우 가상머신은 수월하게 돌아갔는데, 더 고사양인 맥북 프로에서 이런 일이 발생하니 좀 놀랐다. 이유는 인텔의 터보 부스트에 있다. 터보 부스트는 말 그대로 무거운 작업이 돌아간다고 판단될 때, cpu를 엄청 돌아가게 해서 성능을 높이는 방법이다. 하지만 구글링을 해보니 터보부스트를 꺼도 안드로이드 스튜디오 까지도 무난히 돌아간다고 한다. 그러므로 이 터보부스트를 비활성화 해서 배터리 사용시간과 발열, 그에 따른 팬 소음을 다 잡을 수 있다. tbswitcher.rugarciap.com/ Turbo Boost Switcher for Intel Mac Turbo B..

    빅서 Parallels 실행 오류 해결

    최근 맥북프로 16인치를 샀다. 대학교에 합격했기에 학생할인을 받았다. 가격이 큰 차이는 아니지만 그래도 꽤 컸다. 그렇게 맥에 패러렐즈를 설치하고 윈도우를 설치하려 하였는데, 이런 오류가 떠줬다. 이후 설치된 가상 컴퓨터의 윈도우는 네트워크가 되지 않았고, 에러도 많았다. 해결법은 생각보다 쉽다. GitHub : github.com/MM0CK3R/Fix-Error-in-BigSur-Parallels 위 링크에 들어가면 win10.scpt 라는 파일의 코드가 존재할 것이다. 해당 코드를 스크립트 편집기에 복사해서 입맛에 맞게 바꾸어도 되고, win10.app.zip 을 통해 바로 설치하자. 그럼 해결이 될 것이다. AppleScript Code 그럼 20000.

    gdb run 명령어 권한문제

    gdb에서 test파일을 run명령어를 했을때 권한문제로 "Couldn't get registers : 명령이 허용되지 않음." 이라는 오류메세지가 출력되는것을 확인 할 수 있다. 이 문제의 원인은, 1. gdb프로그램의 setuid 문제이다. (내가 겪음.) 주로, gdb파일 권한 가지고 놀다가 chmod명령어를 이용하여 퍼미션을 이상하게 설정해 논 적이 있다. 이때는 chmod 755 /usr/bin/gdb 명령으로 gdb를 원상복귀 해놓을 수 있다. 이때는 root권한이 필요하다. 내가 root라면 이문제를 바로 해결할 수 있지만, root계정이 아니고 gdb프로그램의 문제라고 생각되면 관리자한테 연락해야 한다. (그러나 거의 2번과 같은 문제이다.) 2. 대상 (victim)파일의 권한문제 이다...