Embedded OS/리눅스_유닉스

volatility2 실행시 플러그인 에러 해결방법

LonleyEngineer 2021. 9. 6. 11:38
반응형

기본적으로 요즘엔 python3.X가 대세이지만

volatility는 2.X 버전이 대세이다.

 

그래서 python2.X 를 이용하여 실행해야하는데 설치하면 아래와 같은 에러가 난다.

 

 

이런 문제를 해결하기 위해서는

https://lonelyengineer.tistory.com/2078

 

python2.7용 pip 설치하기

기본적으로 최근의 리눅스는 python3이 우선인듯 하다. $ pip -V 를 해보면 3.x 버전이 나올 것이고 volatility 같은 python2.X 를 더 지원하는 녀석들을 위한 설치를 할때 필요한 패키지를 설치하는데 애를

lonelyengineer.tistory.com

요걸 먼저하고 나면

pip가 2.X 로 바뀌는데

 

칼리는 pip2가 생성된다.

 

그후에

$ sudo apt-get install git
$ git clone https://github.com/volatilityfoundation/volatility.git
$ cd volatility/
$ sudo python setup.py install
$ sudo apt-get install yara
$ sudo apt-get install python-pip
$ sudo -H pip install --upgrade pip
$ sudo -H pip install distorm3 pycrypto openpyxl Pillow

 

를 해주면 잘된다.

반응형