|
Linux는 탁월한 해커를 위한 운영 체제입니다. 이것은 사용이 "복잡해서"가 아니라 이 시스템을 위해 개발된 엄청난 수의 해킹 및 보안 도구 때문입니다. 이 게시물에서는 가장 중요한 몇 가지만 나열합니다. |
1. 존 더 리퍼: 암호 크래킹 도구. 가장 잘 알려져 있고 가장 인기있는 것 중 하나입니다 (Windows 버전도 있습니다). 암호 해시를 자동 감지하는 것 외에도 원하는대로 구성 할 수 있습니다. Unix (DES, MD5 또는 Blowfish), Kerberos AFS 및 Windows 용 암호화 된 비밀번호에 사용할 수 있습니다. 암호화 된 암호 해시를 포함하는 추가 모듈이 있습니다. MD4 에 저장 LDAP, MySQL 및 기타.
2. Nmap은: Nmap을 모르는 사람 의심 할 여지없이 네트워크 보안을위한 최고의 프로그램입니다. 이를 사용하여 네트워크에서 컴퓨터와 서비스를 찾을 수 있습니다. 주로 포트 스캔에 사용되지만 이는 가능성 중 하나 일뿐입니다. 또한 네트워크에서 수동 서비스를 검색 할 수있을뿐만 아니라 검색된 컴퓨터 (운영 체제, 연결된 시간, 서비스를 실행하는 데 사용 된 소프트웨어, 방화벽의 존재 또는 원격 네트워크 카드의 브랜드)에 대한 세부 정보를 제공 할 수 있습니다. Windows 및 Mac OS X에서도 작동합니다.
3. 네서스: 원격 컴퓨터의 데이터를 제어하거나 액세스하는 데 사용할 수 있는 것과 같은 소프트웨어 취약성을 찾고 분석하는 도구입니다. 또한 기본 암호, 제거된 패치 등을 찾습니다.
4. chkrootkit: 기본적으로 시스템에 설치된 루트킷을 검색할 수 있는 쉘 스크립트입니다. 문제는 현재 많은 루트킷이 감지되지 않기 위해 이와 같은 프로그램의 존재를 감지한다는 것입니다.
5. 와이어 샤크: 네트워크 트래픽을 분석하는 데 사용되는 패킷 스니퍼. tcpdump(나중에 자세히 설명)와 비슷하지만 GUI와 더 많은 정렬 및 필터 옵션이 있습니다. 카드를 넣으세요 무차별 모드 모든 네트워크 트래픽을 분석할 수 있습니다. 윈도우용이기도 합니다.
6. 넷캣: 원격 컴퓨터에서 TCP/UDP 포트를 열고(나중에 수신함) 쉘을 해당 포트에 연결하고 UDP/TCP 연결을 강제할 수 있는 도구입니다(두 컴퓨터 간의 포트 스니핑 또는 비트 단위 전송에 유용함).
7. 알라의 의지: 802.11 무선 네트워크에 대한 네트워크 탐지 시스템, 패킷 스니퍼 및 침입.
8. 핑: TCP/IP 프로토콜용 패킷 생성기 및 분석기. 최신 버전에서는 Tcl 언어를 기반으로 하는 스크립트를 사용할 수 있으며 TCP/IP 패킷을 설명하기 위해 문자열 엔진(텍스트 문자열)도 구현합니다. 이러한 방식으로 패킷을 이해하고 매우 쉽게 조작할 수 있습니다.
9. 흡입: NIPS(Network Prevention System)와 NIDS(Network Intrusion Detection)로 IP 네트워크를 분석할 수 있다. 주로 버퍼 오버플로, 열린 포트에 대한 액세스, 웹 공격 등과 같은 공격을 탐지하는 데 사용됩니다.
10. TCP 덤프: 명령줄에서 실행되는 디버깅 도구입니다. 컴퓨터에서 전송되거나 수신되는 TCP/IP(및 기타) 패킷을 볼 수 있습니다.
11. 메타 스플로 잇: 이 도구는 보안 취약성에 대한 정보를 제공하고 원격 시스템에 대한 침투 테스트를 허용합니다. 또한 뼈대 자신만의 도구를 만들 수 있으며 Linux 및 Windows용입니다. 사용 방법을 설명하는 많은 튜토리얼이 인터넷에 있습니다.