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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
firecall — SSH 통신을 자동화하여 방화벽, 스위치 등과의 연결을 관리합니다. | Kitploit
도구/GitHubGitHub/sirpsycho/firecall
Configuration AuditingNetwork Security
GitHubsirpsycho/firecall

firecall

SSH 통신을 자동화하여 방화벽, 스위치 등과의 연결을 관리합니다.

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

firecall

SSH를 통해 방화벽, 스위치 등과 통신을 자동화합니다.

설명

이 스크립트들은 Cisco ASA 방화벽에 명령어를 자동으로 전송하도록 설계되었습니다. 목적은 수동으로 방화벽에 로그인하여 변경 작업을 할 필요를 없애는 것입니다. 이 코드는 명령줄에서 직접 실행하거나 다른 스크립트에 통합할 수 있습니다. 이 스크립트들은 자동화/오케스트레이션을 염두에 두고 만들어졌습니다. 안전하게 사용된다면, 특정 기준에 따라 악성 IP를 자동으로 차단하기 위해 보안 인텔리전스 데이터를 수집하는 데 사용될 수 있습니다.

설정

  1. bash install.sh를 실행하여 유용한 별칭을 설정하고 로깅을 활성화합니다.
  2. 텍스트 편집기에서 "config" 파일을 편집하여 방화벽 주소, 인증 및 기타 적용 가능한 옵션을 추가합니다. 예시:
  • 여러 방화벽을 동시에 설정하려면 추가
  • IP가 차단되거나 해제될 때 알림을 받도록 이메일 알림 설정
  • 절대 차단되지 않도록 IP 화이트리스트 설정
  • 감사 기능을 위한 선택적 로깅 기능

blockip

"blockip" 스크립트는 IP 주소만 제공하면 호스트를 신속하게 차단하도록 설계되었습니다.

blockip를 입력한 후 차단하려는 IP 주소를 입력하면 됩니다.

사용 예시:

root@kitploit:~
# blockip 12.34.56.78
[-] (firewall01) Added IP '12.34.56.78' to firewall group 'Deny_All_Group'

removeip

이 스크립트는 blockip와 동일한 방식으로 작동하지만, 방화벽에서 IP 차단을 제거합니다. blockip가 적용한 차단을 신속하게 "취소"하는 데 사용할 수 있습니다.

사용 예시:

root@kitploit:~
# removeip 12.34.56.78
[-] (firewall01) Successfully removed IP '12.34.56.78' from firewall group 'Deny_All_Group'

종속성

이 프로그램을 실행하려면 "paramiko"가 설치되어 있어야 합니다. paramiko를 설치하려면 "pip install paramiko"를 실행하세요. Mac의 경우 "pip"가 포함된 Python 버전을 설치해야 할 수 있습니다. 이렇게 하려면 easy_install이나 homebrew를 사용할 수 있습니다. ("sudo easy_install pip" 또는 "brew install python" 실행)

도구 다운로드