Security Scanner - CLI wrapper for nmap and snmpwalk
Project description
NHN Security Scanner (nhnscan)
간단한 보안 스캐닝 도구 - nmap과 snmpwalk의 CLI 래퍼
설치
pip install -e .
사용법
명령행 모드 (CLI)
# Nmap 포트 스캔
nhnscan -n 192.168.1.100 22,80,443
nhnscan --nmap 192.168.1.100 22,80,443
# Nmap SSH 스캔 (포트 22 자동)
nhnscan -ns 192.168.1.100
nhnscan --nmap-ssh 192.168.1.100
# Nmap 웹 스캔 (포트 80,443 자동)
nhnscan -nw 192.168.1.100
nhnscan --nmap-web 192.168.1.100
# SNMP 스캔 (기본 community: public)
nhnscan -s 192.168.1.100
nhnscan --snmp 192.168.1.100
# SNMP 커스텀 community
nhnscan -s 192.168.1.100 -c private
nhnscan --snmp 192.168.1.100 --community private
# 도움말
nhnscan --help
nhnscan -h
# 버전
nhnscan --version
nhnscan -v
대화형 모드
# 옵션 없이 실행
nhnscan
기능
-
Nmap 포트 스캔
- 서비스 버전 탐지 (-sV)
- 사용자 지정 포트
- CIDR 표기 지원
- SSH/웹 프리셋
-
SNMP 스캔
- SNMPv2c
- Community string 커스터마이징
요구사항
- Python 3.7+
- nmap
- snmpwalk
개발자
David
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nhnscan-0.1.1.tar.gz
(7.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nhnscan-0.1.1.tar.gz.
File metadata
- Download URL: nhnscan-0.1.1.tar.gz
- Upload date:
- Size: 7.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
18b5235ea6774b3860b2a925edd5d28e29570811942e405d36deeb2017ed7b3a
|
|
| MD5 |
c5b17db0aa639b7f0ce8f73c3a4390c3
|
|
| BLAKE2b-256 |
dd1f2a32f438f0998beae32a9f976279b8481e89a287f0680963b3cfff8af2cf
|
File details
Details for the file nhnscan-0.1.1-py3-none-any.whl.
File metadata
- Download URL: nhnscan-0.1.1-py3-none-any.whl
- Upload date:
- Size: 8.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
66733cb27f126749d056c660a2ad7c339c83c8dcc532ebbda23a4169fc91a91f
|
|
| MD5 |
3f76f088a9bb6cd5d43f7fe2a15a1983
|
|
| BLAKE2b-256 |
8e220dfbc27c04cac6eb65efd83199b9585bd410d5cb7b9087104af50e010872
|