Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
fb-sleep-stats — 페이스북을 사용하여 친구들의 수면 습관을 추적하세요 | Kitploit
도구/GitHubGitHub/sorenlouv/fb-sleep-stats
OSINT (Open Source Intelligence)Information GatheringPrivacyLearning & Education
GitHubsorenlouv/fb-sleep-stats

fb-sleep-stats

페이스북을 사용하여 친구들의 수면 습관을 추적하세요

저장소 보기웹사이트
1.7k3118년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

fb-sleep-stats: 페이스북으로 친구들의 수면 추적하기

현대 소셜 미디어가 가진 잠재적인 프라이버시 문제를 보여주는 작은 도구입니다. 페이스북에서 사람들의 온라인/오프라인 상태를 추적하면 그들의 수면 패턴을 정확하게 파악할 수 있습니다.

블로그 포스트 읽기: https://medium.com/@sqrendk/how-you-can-use-facebook-to-track-your-friends-sleeping-habits-505ace7fffb6

페이스북 수면 스크린샷

설치

전제 조건

  • Git (설치 방법)
  • Node.js (설치 방법)

저장소 클론

root@kitploit:~
git clone https://github.com/sqren/fb-sleep-stats.git

설정

소스 코드 폴더를 엽니다:

root@kitploit:~
cd fb-sleep-stats

기본 설정 파일을 복사합니다:

root@kitploit:~
cp config/default.json config/development.json

config/development.json에서 다음 값을 업데이트하세요:

  • "c_user": 당신의 숫자 페이스북 사용자 ID
  • "xs": 페이스북 쿠키의 xs 값
  • "appId": 페이스북 앱 ID

설정 파일에 끝에 탭이나 공백이 없는지 확인하세요!

의존성 설치

root@kitploit:~
npm install

브라우저 의존성 빌드

root@kitploit:~
npm run webpack

시작하기

두 개의 프로세스를 동시에 실행해야 합니다: 스크래퍼(scraper)와 웹서버. 따라서 다음 두 명령어를 별도의 창/탭에서 실행해야 합니다.

스크래핑 시작

이 작업은 계속 실행되며 10분마다 페이스북을 폴링합니다. 수면을 추적하고 싶은 기간 동안 계속 실행하세요.

root@kitploit:~
npm run scrape

서버 시작

root@kitploit:~
npm start

브라우저에서 결과를 확인하세요: http://localhost:3000

#트러블슈팅

"npm run webpack" 실행 시 오류가 발생합니다

node-modules를 다시 설치해보세요:

root@kitploit:~
rm -rf node_modules
npm install
npm run webpack

사용자가 표시되지 않습니다

  • 광고 차단기를 사용 중이라면, 해당 사이트에서 비활성화해야 합니다.
  • npm run scrape를 실행하고 계속 실행 상태로 유지해야 합니다. 중단하면 추적이 멈춥니다.

development.json 변경 사항이 반영되지 않습니다

  • npm run webpack을 실행해야 합니다.

최신 버전으로 업데이트하려면 어떻게 해야 하나요?

최신 버전을 가져온 후, 의존성을 다시 빌드해야 합니다:

root@kitploit:~
git pull
rm -rf node_modules
npm install
npm run webpack

ReferenceError: Promise가 정의되지 않았습니다

사용 중인 브랜치의 Node.js를 최신 안정 버전(v5.7.1, v4.3.2 또는 v0.12.11)으로 업데이트하세요. 그런 다음 의존성을 다시 빌드하세요:

root@kitploit:~
rm -rf node_modules
npm install
npm run webpack

설정 파일을 파싱할 수 없습니다

설정 파일에 유효하지 않은 JSON이 포함되어 있습니다. http://jsonlint.com/와 같은 도구를 사용하여 오류를 찾으세요.

데이터는 어디에 저장되나요?

JSON 형식의 데이터를 여기서 찾을 수 있습니다: src/server/services/db.json.

기타 문제

버그를 발견하거나 문제가 있다면 Issues로 이동하여 검색 기능을 사용해 이미 다른 사람이 질문했는지 확인하세요. 도움이 되는 내용을 찾지 못하면 new issue를 생성하셔도 됩니다.

면책 조항

페이스북이 저에게 연락하여 자동화된 수단으로 그들의 웹사이트에 접근하는 것은 이용약관에 위반된다고 알려왔습니다. 또한 누구에게나 그렇게 하도록 권장할 수 없습니다. 따라서: 이 프로젝트를 교육 목적으로만 사용하고, 페이스북에 접근하는 데 사용하지 않기를 권장합니다.

도구 다운로드