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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
F31 — 네트워크에서 Kali Linux를 숨기기 위한 도구 | Kitploit
도구/GitHubGitHub/gmh5225/f31
Defensive ToolsIDS/IPS EvasionScripting & AutomationNetwork SecurityPenetration TestingPrivacyRed TeamingAnti-BotFingerprint Spoofing
GitHubgmh5225/f31

F31

네트워크에서 Kali Linux를 숨기기 위한 도구

저장소 보기
33712년 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

F31: Kali Linux 숨기기

F31은 Kali Linux를 강화하고 네트워크상에서의 노이즈를 최소화할 수 있게 해주는 bash 스크립트입니다. 네트워크 성능 문제를 피하기 위해 인프라에 미치는 영향을 최소화하는 것이 중요한 펜테스터나 레드팀 운영자에게 유용합니다.

이 도구가 완전한 SOC 회피를 보장하지는 않습니다. 네트워크 인프라는 각기 다르고, 모든 보안 분석 사례는 고유하기 때문입니다. F31의 주된 목표는 네트워크상에서의 노이즈를 최소화하는 것입니다.

면책 조항

이 글과 도구는 입문 성격을 가지며, 계약에 따라 테스트를 수행하는 보안 전문가를 대상으로 합니다. 악성코드 유포, 시스템 방해, 통신 비밀 위반은 법적 처벌을 받습니다. 저자는 이 도구로 인해 발생하는 어떠한 피해에도 책임지지 않습니다.

작동 방식

이 스크립트는 다음과 같은 작업을 수행합니다:

  1. 필요한 도구 설치. FW 설정을 위한 iptables, 트래픽 셰이핑을 위한 iproute2 패키지의 tc, MAC 변경을 위한 macchanger
  2. 호스트 이름 변경. Kali에서 호스트 이름을 변경하는 것이 사소해 보일 수 있지만, 기본 Kali 호스트 이름은 큰 트리거 중 하나입니다. 항상 기본 호스트 이름을 다른 호스트 이름으로 변경해야 합니다
  3. "Wired Connection" Network Manager 설정에서 DHCP를 통한 호스트 이름 전송 비활성화. F31은 /etc/NetworkManager/system-connections/Wired\ connection\ 1 파일을 참조한다는 점에 유의하세요
  4. MITM 공격 중 패킷 추적을 우회하기 위한 TTL 증가 및 TTL 오프셋 +1
  5. NTP 클라이언트 비활성화
  6. 방화벽 설정. 설정된 연결 및 체인 연결 허용, 유효하지 않은 연결 차단, ICMP 트래픽 제한, 예상치 못한 TCP MSS 값 차단
  7. ICMP Redirect 비활성화. IDS/IPS 보안 시스템은 ICMP Redirect 메시지에 반응할 수 있으며, 이는 공격자를 노출시킬 수 있습니다.
  8. MAC 주소 무작위화. 고전적인 기법입니다.
  9. 트래픽 셰이핑. 네트워크 장비에 과부하를 주지 않도록 스캐너의 신중한 작동을 위한 노이즈를 최소화합니다. 30Kbit/s, 800ms 지연으로 제한

사용 방법

충분히 간단합니다. 저장소를 클론하고, bash 스크립트에 실행 권한을 부여하세요.

root@kitploit:~
caster@kali:~$ git clone https://github.com/wearecaster/F31
caster@kali:~$ cd F31/
caster@kali:~/F31$ chmod +x F31.sh reset.sh

F31은 실행에 root 권한이 필요합니다

root@kitploit:~
caster@kali:~$ sudo bash F31.sh
███████ ██████   ██ 
██           ██ ███ 
█████    █████   ██ 
██           ██  ██ 
██      ██████   ██ 
                    
F31: Tool for hiding Kali Linux on the network
Author: Caster, @wearecaster, <[email protected]>
Version: 1.0.0
For instructions and an example of how to use it, visit: https://github.com/wearecaster/F31
Usage: F31.sh --interface <interface> --new-hostname <hostname> [--noise-reduction]

Options:
  --interface       Specify the network interface to hide
  --new-hostname    Specify the new hostname for the system
  --noise-reduction Enable traffic shaping for noise reduction (optional)

이 도구는 입력당 두 개의 인수를 기대합니다. 이는 시스템 인터페이스와 Kali 사용자가 원하는 새 호스트 이름입니다.

트래픽 셰이핑을 활성화하는 인수는 선택 사항입니다. 공격자에게 항상 필요한 것은 아닙니다. 또한 트래픽 셰이핑은 향후 파일 다운로드 속도 등에 영향을 미칩니다. 노이즈 감소는 현명하게 사용하세요.

root@kitploit:~
caster@kali:~/F31$ sudo bash F31.sh --interface eth0 --new-hostname ubuntu --noise-reduction
███████ ██████   ██ 
██           ██ ███ 
█████    █████   ██ 
██           ██  ██ 
██      ██████   ██ 
                    
F31: Tool for hiding Kali Linux on the network
Author: Caster, @wearecaster, <[email protected]>
Version: 1.0.0
For instructions and an example of how to use it, visit: https://github.com/wearecaster/F31
[+] Tools are already installed.

[+] Changing hostname
[*] Hostname changed to ubuntu successfully.

[+] Enabling hostname transfer via DHCP
[*] Hostname through DHCP disabled successfully.

[+] Disabling NTP client
[*] NTP client shut down successfully.

[+] Increasing and shifting TTL (TTL=80)
[*] TTL values adjusted successfully.

[+] Configuring firewall
[*] Allowing established and chained connections, blocking invalid connections, restricting ICMP traffic, blocking unexpected TCP MSS values
[*] Firewall configuration successfully.

[+] Disabling ICMP Redirect
[*] ICMP Redirects disabled successfully.

[+] Changing MAC
[*] Randomize MAC configured successfully.

[+] Limit data rate to 30 kbit/s and latency 600ms to minimize noise in L2/L3 scanning.
[+] WARNING: This change will severely affect the speed of file downloads. Use this shaping exactly before scanning
[+] If necessary, adjust this value yourself
[*] Traffic shaping configured successfully.
[*] Script executed successfully.

변경 사항 되돌리기

적용된 모든 설정을 롤백하기 위한 특별한 스크립트를 준비했습니다.

root@kitploit:~
caster@kali:~/F31$ sudo bash reset.sh --interface eth0 --old-hostname kali
███████ ██████   ██ 
██           ██ ███ 
█████    █████   ██ 
██           ██  ██ 
██      ██████   ██ 
                    
F31: Tool for hiding Kali Linux on the network (Reset script)
Author: Caster, @wearecaster, <[email protected]>
Version: 1.0.0
For instructions and an example of how to use it, visit: https://github.com/wearecaster/F31

[+] Restoring MAC

[+] Enabling ICMP Redirect

[+] Disabling NTP client
[*] NTP client disabled successfully.

[+] Restoring firewall configuration

[+] Enabling hostname transfer via DHCP

[+] Resetting TTL (TTL=64)

[+] Restoring hostname

[+] Removing traffic shaping (noise reduction)
[+] Traffic shaping removed
[*] Reset script executed successfully

맺음말

이 도구는 만능 해결책이 아닙니다. 인프라에서 무엇을 하고 있는지 이해하고 가능한 한 위험을 피해야 합니다.

도구 다운로드