Telegram-controlled-remote-backdoor-spyware
Spyware. This application implements a Telegram bot that provides remote command execution and surveillance capabilities on a Windows-based system. The bot allows authorized users to execute system commands, capture media and retrieve system information through a Telegram interface.
파일 탐색기
- backdoor.py
- GUI.png
- images.ico
- LICENSE
- output.png
- output2.png
- README.md
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
dir
설명 보기 ▼
dir
파일 목록을 출력.
더 많은 정보: <https://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus5000/sw/command/reference/fund/n5k-fund-cr/n5k-fund_cmds_d.html#dir>.
dir
현재 작업 디렉토리의 파일 목록 출력:
tldr ls
자세한 내용은 원본 명령을 참고하세요:
dir
현재 디렉토리의 내용 표시:
git clone
설명 보기 ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
netstat
설명 보기 ▼
netstat
네트워크 관련 정보(열려 있는 연결, 소켓 포트 등) 표시.
관련 항목: `ss`.
더 많은 정보: <https://manned.org/netstat>.
netstat {{[-a|--all]}}
모든 포트 나열:
netstat -p {{protocol}}
특정 프로토콜을 수신 중인 PID와 프로그램 이름 표시:
netstat
활성 TCP 연결 표시:
pip install
설명 보기 ▼
pip install
Install Python packages.
pip install {{package1 package2 ...}}
Install one or more packages:
pip install {{package1 package2 ...}} {{[-U|--upgrade]}}
Upgrade all specified packages to the latest version, installing any that are not already present:
pip install {{package}}=={{version}}
Install a specific version of a package:
pyinstaller
설명 보기 ▼
pyinstaller
Python 애플리케이션과 의존성을 하나의 패키지로 묶음.
더 많은 정보: <https://pyinstaller.org/en/stable/man/pyinstaller.html>.
pyinstaller {{path/to/script.py}}
Python 스크립트를 폴더 형태의 번들로 패키징 (`dist/` 디렉터리에 생성):
pyinstaller {{[-F|--onefile]}} {{path/to/script.py}}
Python 스크립트를 단일 실행 파일로 패키징:
pyinstaller {{[-w|--windowed]}} {{path/to/script.py}}
콘솔 창 없이 GUI 애플리케이션 패키징:
python
설명 보기 ▼
python
Python 언어 인터프리터.
더 많은 정보: <https://docs.python.org/using/cmdline.html>.
python
REPL(대화형 셸) 시작:
python {{path/to/file.py}}
특정 Python 파일 실행:
python -i {{path/to/file.py}}
특정 Python 파일 실행 후 REPL 시작:
time
설명 보기 ▼
time
명령어 실행 시간을 측정.
참고: `time`은 셸 내장 명령어이거나 독립 실행형 프로그램이거나 둘 다일 수 있습니다.
관련 항목: `times`.
더 많은 정보: <https://manned.org/time>.
time {{command}}
`command`를 실행하고 시간 측정 결과를 `stdout`에 출력:
time
현재 시스템 시간 표시 및 새 시간 입력 요청 (비워두면 변경되지 않음):
time read
매우 간단한 스톱워치 생성 (Bash에서만 작동):
tree
설명 보기 ▼
tree
현재 디렉토리의 내용을 트리 형태로 표시.
더 많은 정보: <https://manned.org/tree>.
tree -L {{num}}
'num' 수준 깊이까지 파일 및 디렉토리 표시 (1은 현재 디렉토리를 의미):
tree
현재 디렉토리에 대한 트리 표시:
tree -d
디렉토리만 표시:
copy
설명 보기 ▼
copy
파일을 복사하는 명령어.
더 많은 정보: <https://www.dosbox.com/wiki/Commands#COPY>.
COPY {{path/to/source_file}} {{path/to/destination_file}}
파일 복사:
del
설명 보기 ▼
del
하나 이상의 파일을 삭제하는 명령어.
더 많은 정보: <https://www.dosbox.com/wiki/Commands#DEL>.
DEL {{path/to/file}}
파일 삭제:
DEL {{path/to/*.ext}}
패턴과 일치하는 모든 파일 삭제:
shutdown
설명 보기 ▼
shutdown
시스템 종료 및 재부팅.
관련 항목: `poweroff`.
더 많은 정보: <https://manned.org/shutdown.8>.
shutdown -h now
즉시 전원 끄기 ([h]alt):
shutdown -h now
즉시 시스템 전원 끄기 (정지):
shutdown /s
현재 컴퓨터 종료:
ipconfig
설명 보기 ▼
ipconfig
IP 구성 상태를 보고 제어합니다.
더 많은 정보: <https://keith.github.io/xcode-man-pages/ipconfig.8.html>.
ipconfig getiflist
모든 네트워크 인터페이스 나열:
ipconfig
모든 네트워크 어댑터 표시:
ipconfig getifaddr {{interface_name}}
인터페이스의 IP 주소 표시:
chkdsk
설명 보기 ▼
chkdsk
파일 시스템 및 볼륨 메타데이터의 오류를 검사.
더 많은 정보: <https://learn.microsoft.com/windows-server/administration/windows-commands/chkdsk>.
chkdsk {{volume}}
검사할 드라이브 문자(콜론 포함), 마운트 지점 또는 볼륨 이름 지정:
chkdsk {{volume}} /f
특정 볼륨의 오류 수정:
chkdsk {{volume}} /x
검사 전에 특정 볼륨을 마운트 해제:
driverquery
설명 보기 ▼
driverquery
설치된 장치 드라이버에 대한 정보를 표시.
더 많은 정보: <https://learn.microsoft.com/windows-server/administration/windows-commands/driverquery>.
driverquery
설치된 모든 장치 드라이버 목록 표시:
driverquery /fo {{table|list|csv}}
지정된 형식으로 드라이버 목록 표시:
driverquery /si
서명 여부를 나타내는 열과 함께 드라이버 목록 표시:
move
설명 보기 ▼
move
파일 및 디렉토리를 이동 또는 이름을 변경합니다.
PowerShell에서 이 명령어는 `Move-Item`의 별칭입니다. 이 문서는 `move`의 Command Prompt (`cmd`) 버전을 기준으로 작성되었습니다.
더 많은 정보: <https://learn.microsoft.com/windows-server/administration/windows-commands/move>.
tldr move-item
동등한 PowerShell 명령어 문서 보기:
move {{path\to\source}} {{path\to\target}}
목표가 기존 디렉토리가 아닐 때 파일 또는 디렉토리 이름 변경:
move {{path\to\source}} {{path\to\existing_directory}}
파일 또는 디렉토리를 기존 디렉토리로 이동:
net
설명 보기 ▼
net
네트워크 관련 설정을 보고 수정하는 시스템 유틸리티입니다.
더 많은 정보: <https://learn.microsoft.com/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/gg651155(v=ws.11)>.
net {{start|stop}} {{service}}
동기적으로 Windows 서비스 시작 또는 중지:
net use {{\\smb_shared_folder}} /USER:{{username}}
현재 콘솔에서 SMB 공유 가능한지 확인:
net share
현재 SMB로 공유되는 폴더 표시:
netsh wlan
설명 보기 ▼
netsh wlan
Manage wireless networks.
netsh wlan show networks
Show all available wireless networks:
netsh wlan connect name={{ssid}}
Connect to a wireless network with a specific SSID:
netsh wlan disconnect
Disconnect from the current wireless network:
powercfg
설명 보기 ▼
powercfg
전원 설정 구성 및 관리 계획 수립.
더 많은 정보: <https://learn.microsoft.com/windows-hardware/design/device-experiences/powercfg-command-line-options>.
powercfg /getactivescheme
현재 활성화된 전원 관리 계획 표시:
powercfg {{[/L|/list]}}
사용 가능한 모든 전원 관리 계획 목록 표시:
powercfg /setactive {{guid}}
GUID를 사용하여 활성 전원 관리 계획 설정:
sfc
설명 보기 ▼
sfc
Windows 시스템 파일의 무결성을 검사합니다.
더 많은 정보: <https://learn.microsoft.com/windows-server/administration/windows-commands/sfc>.
sfc
명령어 사용 정보 표시:
sfc /scannow
모든 시스템 파일을 검사하고 가능하면 문제 수정:
sfc /verifyonly
모든 시스템 파일을 검사하고 문제 수정 시도 없음:
systeminfo
설명 보기 ▼
systeminfo
로컬 또는 원격 컴퓨터의 운영 체제 구성 정보를 표시합니다.
더 많은 정보: <https://learn.microsoft.com/windows-server/administration/windows-commands/systeminfo>.
systeminfo
로컬 컴퓨터의 시스템 구성 표시:
systeminfo /fo {{table|list|csv}}
지정된 출력 형식으로 시스템 구성 표시:
systeminfo /s {{remote_name}} /u {{username}} /p {{password}}
원격 컴퓨터의 시스템 구성 표시:
taskkill
설명 보기 ▼
taskkill
프로세스 아이디 또는 이름으로 프로세스를 종료합니다.
더 많은 정보: <https://learn.microsoft.com/windows-server/administration/windows-commands/taskkill>.
taskkill /pid {{process_id}}
프로세스 아이디로 프로세스 종료:
taskkill /im {{process_name}}
프로세스 이름으로 프로세스 종료:
taskkill /pid {{process_id}} /f
강제로 지정된 프로세스 종료:
tasklist
설명 보기 ▼
tasklist
로컬 또는 원격 머신에서 현재 실행 중인 프로세스 목록을 표시합니다.
더 많은 정보: <https://learn.microsoft.com/windows-server/administration/windows-commands/tasklist>.
tasklist
현재 실행 중인 프로세스 표시:
tasklist /fo {{table|list|csv}}
지정된 출력 형식으로 실행 중인 프로세스 표시:
tasklist /m {{module_pattern}}
지정된 `.exe` 또는 `.dll` 파일 이름으로 실행 중인 프로세스 표시:
wmic
설명 보기 ▼
wmic
실행 중인 프로세스에 대한 세부 정보를 보는 데 사용되는 대화형 쉘입니다.
더 많은 정보: <https://learn.microsoft.com/windows-server/administration/windows-commands/wmic>.
wmic {{alias}} {{where_clause}} {{verb_clause}}
기본 문법:
wmic process list brief
현재 실행 중인 프로세스에 대한 간단한 세부 정보 표시:
wmic process list full
현재 실행 중인 프로세스에 대한 전체 세부 정보 표시:
