Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
실전 해킹 레드팀 통합 툴 개발: 파이썬으로 만드는 네트워크 원격 제어
Rating: 4.5 out of 5(3 ratings)
31 students

실전 해킹 레드팀 통합 툴 개발: 파이썬으로 만드는 네트워크 원격 제어

실전 레드팀 통합 툴 개발
Created byjin-young Go
Last updated 11/2025
Korean

What you'll learn

  • Python의 socket 통신으로 서버–클라이언트 구조 직접 구현하기
  • Tkinter GUI로 실시간 명령 전송 및 결과 표시 인터페이스 구축
  • 파일 업로드 / 다운로드 기능 구현 및 base64 인코딩 처리
  • 스크린샷 / 웹캠 이미지 캡처 전송 기능 제작
  • Keylogger 원리와 키 입력 이벤트 처리 (keyboard, pynput 활용)

Course content

1 section13 lectures3h 1m total length
  • 1. 설치12:56
  • 2. tool gui 폼 코드 작성14:52
  • 3. p.s 기능코드설명10:31
  • 4. p.s 기능 sever코드 작성22:19
  • 5. p.s 기능 client코드 작성11:18
  • 6. 파일보내기 sever코드 작성11:19
  • 7. 파일보내기 client코드 작성12:14
  • 8. 파일가져오기 코드 작성13:50
  • 9. 스크린샷 기능 코드 작성11:46
  • 10. 웹캠 이미지 캡처 전송 기능 코드 작성13:04
  • 11. Keylogger sever코드 작성15:47
  • 12. Keylogger client코드 작성15:04
  • 13. 사용법 정리16:30

Requirements

  • python기초

Description

이 강의에서는 파이썬 네트워크 프로그래밍, 스레드 처리, 파일 전송, 키보드 이벤트, GUI 통합까지 한 번에 배우며,

실제 동작하는 **서버–클라이언트 원격 제어 시스템(RAT)**을 단계별로 완성합니다.


서버는 Tkinter GUI로 여러 클라이언트를 동시에 제어하며,

클라이언트는 명령 실행, 스크린샷 캡처, 웹캠 이미지 전송, 키로거 등 다양한 기능을 수행합니다.


이 프로젝트를 통해 단순한 코드 작성을 넘어, 실시간 통신 구조 설계, 멀티스레드 처리,

보안 관점의 원격 제어 시스템 작동 원리를 명확히 이해하게 됩니다.

Who this course is for:

  • 파이썬으로 실전형 네트워크 프로젝트를 만들어보고 싶은 개발자
  • GUI와 네트워크, 스레드 프로그래밍을 한 프로젝트로 통합하고 싶은 분
  • 원격 제어 시스템의 구조를 이해하고 보안/침투 테스트 실습용 도구를 직접 구현하고 싶은 학습자
  • 단순한 콘솔 코드가 아닌 시각적이고 직관적인 보안 실습 프로그램을 만들고 싶은 사람