본문 바로가기
오씬트

[Kali] Osintgram 을 이용한 인스타그램 분석

by kimnampill 2023. 1. 4.
728x90
반응형

칼리리눅스 환경에서 Osintgram 을 이용하여 인스타를 분석해보자.

root로 전환

$sudo su

 

osintgram 다운로드 및 설치

#git clone https://github.com/Datalux/Osintgram.git
Cloning into 'Osintgram' ... remote: Enumerating objects: 1036, done. remote: Counting objects: 100% (384/384), done. remote: Compressing objects: 100% (216/216), done. remote: Total 1036 (delta 198), reused 306 (delta 157), pack-reused 652, Receiving objects: 100% (1036/1036), 3.36 MiB 2.16 MiB/s, done. Resolving deltas: 100% (553/553), done.

 

다운받은 폴더 이동

#cd Osintgram

 

추가 설치

#pip3 install -r requirements.txt

 

Requirement already satisfied: idna<3, > 2.5 in /usr/lib/python3/dist-packages from requests=2.2 4.0+r requirements.txt (line 1) (2.10), Requirement already satisfied: geographiclib<2,21.49 in /usr/local/lib/python3.9/dist-packages ( from geopy > 2.0. 0 r requirements.txt (line 3)) (1.50) Building wheels for collected packages: gnureadline Building wheel for gnureadline (setup.py) ... done, Created wheel for gnureadline: filename=gnureadline-8.0.0-cp39-cp39-linux_x86_64.whl size=39962 8 sha256=4760185a19da 915a8abe984f5cff63665bbbc3c0f4e09e0313dd4d1486900361 Stored in directory: /root/.cache/pip/wheels/92/f0/827fdf808790452b6ceeea0f2586c5a34ddc23d24e57 aed735a97 Successfully built gnureadline Installing collected packages: urllib3, chardet, requests, instagram-private-api, gnureadline Attempting uninstall: urllib3 Found existing installation: urllib3 1.26.2 Not uninstalling urllib3 at /usr/lib/python3/dist-packages, outside environment /usr Can't uninstall 'urllib3'. No files were found to uninstall. Attempting uninstall: chardet Found existing installation: chardet 4.0.0, Not uninstalling chardet at /usr/lib/python3/dist-packages, outside environment /usr Can't uninstall 'chardet'. No files were found to uninstall. Attempting uninstall: requests Found existing installation: requests 2.25.1 Not uninstalling requests at /usr/lib/python3/dist-packages, outside environment /usr Can't uninstall 'requests'. No files were found to uninstall. Successfully installed chardet-3.0.4 gnureadline-8.0.0 instagram-private-api-1.6.0.0 requests-2.2, 4.0 urllib3-1.25.11

 

설정파일 폴더로 이동

#cd config

 

설정파일 편집

#vi credentials.ini

 

사용자 계정 정보를 입력 후 저장

 

기존 settigs.json 파일이 존재하면 삭제하고 새로 생성

파일 내용에 {} 빈 괄호만 넣고 저장 - 설정파일의 계정으로 새롭게 세션이 생성됨

 

 

config 폴더 상위로 이동

#cd ..

 

main.py 실행

python3 main.py 타겟인스타ID

 

 

list 명령어 입력

 

 

종료

Run a command:exit

 

반응형

댓글