awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jtesta avatar

jtesta/ssh-audit

0
View on GitHub↗
4,218 نجوم·217 تفرعات·Python·MIT·3 مشاهدات

Ssh Audit

هذا المشروع عبارة عن أداة تدقيق أمان SSH مصممة لتحليل تهيئات الخادم والعميل. تعمل كمحلل تشفيري يقيم تبادل المفاتيح، و MAC، وخوارزميات التشفير لتحديد البدائيات الضعيفة أو القديمة وضمان الامتثال الأمني.

تتميز الأداة بتوفير دليل تقوية مع تعليمات تهيئة خاصة بالمنصة وتوصيات خوارزمية لمعالجة الثغرات المكتشفة. كما تتضمن مختبراً لهجمات حجب الخدمة (DoS) يقيس مرونة الخادم ضد استنفاد وحدة المعالجة المركزية وهجمات اتصال المقبس المتزامنة.

تغطي القدرات الواسعة تدقيق الأمان واختبار الثغرات، بما في ذلك التحقق من سياسات الأمان وتحديد إصدارات البرمجيات. يقوم المشروع أيضاً بإجراء تحقق تشفيري من خلال اختبار حجم معامل Diffie-Hellman ويقيم سلوك برمجيات العميل عبر تحليل قائم على المستمع (listener-based).

Features

  • Cryptographic Configuration Analyzers - Analyzes key exchange, MAC, and encryption algorithms used by SSH implementations for security compliance.
  • SSH Server Auditing - Identifies weak encryption algorithms and configuration vulnerabilities in servers to ensure secure communication standards.
  • Vulnerability Mapping - Links detected encryption and key-exchange algorithms to high-level security standards and hardening guides.
  • Cryptographic Primitive Validation - Checks key exchange, encryption, and MAC algorithms against security standards to ensure only safe primitives are used.
  • Security and Compliance - Verifies that SSH configurations adhere to predefined hardening standards and organizational security requirements.
  • Configuration Policy Validation - Scans configurations against predefined hardening standards or custom policies to ensure adherence to security requirements.
  • Cryptographic Algorithm Auditing - Evaluates key-exchange, host-key, encryption, and MAC algorithms to determine if they are unsafe or legacy.
  • Security Auditing Tools - Analyzes SSH server and client configurations to identify weak encryption algorithms and security vulnerabilities.
  • SSH Security Configurations - Analyzes server and client settings to identify weak encryption algorithms and general configuration vulnerabilities.
  • SSH Server Security Scanning - Scans SSH servers to identify weak encryption algorithms and outdated configurations to improve security.
  • SSH Client Security Auditing - Evaluates SSH client configurations and software to detect deprecated cryptographic primitives and insecure settings.
  • SSH Handshake Probing - Sends specific SSH handshakes to servers to identify supported cryptographic algorithms.
  • Client Configuration Auditing - Analyzes SSH client configurations to detect insecure settings and deprecated cryptographic primitives.
  • SSH Version Fingerprinting - Identifies the specific SSH software version by matching supported algorithms and banner strings against a known database.
  • SSH Banner Identification - Extracts banner information to determine the device, operating system, and specific software version being used.
  • Hardening Guides - Provides platform-specific configuration instructions and algorithm recommendations to remediate insecure SSH settings.
  • Client Behavior Analysis - Operates a listener to evaluate the configuration and behavior of software attempting to establish a connection.
  • Algorithm Hardening Recommendations - Suggests specific encryption and key-exchange algorithms to add or remove based on the detected software version.
  • Configuration Hardening - Provides detailed remediation steps and modified algorithm lists to secure SSH installations.
  • Payload-Based Exhaustion Techniques - Simulates high-frequency requests to detect susceptibility to CPU exhaustion and other denial-of-service vectors.
  • Diffie-Hellman Modulus Validation - Verifies if the server correctly validates and rejects insecure Diffie-Hellman modulus lengths.
  • SSH Client Analysis Listeners - Operates a mock SSH server to intercept and analyze the configuration of connecting client software.
  • Denial of Service Tools - Measures server resilience against concurrent sockets and CPU exhaustion to identify availability vulnerabilities.
  • Connection-Based DoS Testing - Measures how a server handles concurrent sockets to determine susceptibility to denial-of-service vulnerabilities.
  • Software Fingerprinting - Determines software compatibility by evaluating supported algorithms and unique fingerprints to identify potential vulnerabilities.
  • CPU Exhaustion Testing - Simulates CPU exhaustion attacks to determine if a target is vulnerable to specific denial-of-service vectors.
  • Network Perimeter Defense - Audits SSH server configurations to provide security posture recommendations.
  • SSH Security Tools - Tool for auditing SSH server and client configurations.

سجل النجوم

مخطط تاريخ النجوم لـ jtesta/ssh-auditمخطط تاريخ النجوم لـ jtesta/ssh-audit

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة jtesta/ssh-audit؟

هذا المشروع عبارة عن أداة تدقيق أمان SSH مصممة لتحليل تهيئات الخادم والعميل. تعمل كمحلل تشفيري يقيم تبادل المفاتيح، و MAC، وخوارزميات التشفير لتحديد البدائيات الضعيفة أو القديمة وضمان الامتثال الأمني.

ما هي الميزات الرئيسية لـ jtesta/ssh-audit؟

الميزات الرئيسية لـ jtesta/ssh-audit هي: Cryptographic Configuration Analyzers, SSH Server Auditing, Vulnerability Mapping, Cryptographic Primitive Validation, Security and Compliance, Configuration Policy Validation, Cryptographic Algorithm Auditing, Security Auditing Tools.

ما هي البدائل مفتوحة المصدر لـ jtesta/ssh-audit؟

تشمل البدائل مفتوحة المصدر لـ jtesta/ssh-audit: cisofy/lynis — Lynis is an automated security auditing and system hardening framework designed for UNIX-based operating systems. It… owasp/owasp-mstg — The Mobile Application Security Testing Guide is a comprehensive manual and compliance framework for verifying the… forter/security-101-for-saas-startups — This project is a comprehensive set of guides and frameworks designed to secure software-as-a-service infrastructure… andresriancho/w3af — w3af is a web penetration testing suite and security audit framework designed to identify and exploit vulnerabilities… carlospolop/peass-ng — PEASS-ng is a Linux privilege escalation scanner and post-exploitation enumeration tool. It identifies security… dev-sec/ansible-collection-hardening — This is an Ansible collection that automates security hardening for Linux operating systems, databases, web servers,…

بدائل مفتوحة المصدر لـ Ssh Audit

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Ssh Audit.
  • cisofy/lynisالصورة الرمزية لـ CISOfy

    CISOfy/lynis

    15,284عرض على GitHub↗

    Lynis is an automated security auditing and system hardening framework designed for UNIX-based operating systems. It functions as a command-line utility that inspects local system configurations to identify security vulnerabilities, configuration weaknesses, and compliance gaps. By executing a series of modular tests, the tool generates actionable reports and remediation suggestions to assist in strengthening system defenses. The project distinguishes itself through a highly modular architecture that relies on shell-script-based execution and native system inspection. Users can define custom

    Shellauditingcompliancedevops
    عرض على GitHub↗15,284
  • owasp/owasp-mstgالصورة الرمزية لـ OWASP

    OWASP/owasp-mstg

    12,973عرض على GitHub↗

    The Mobile Application Security Testing Guide is a comprehensive manual and compliance framework for verifying the security of mobile applications. It provides a standardized reference for identifying and validating common software security weaknesses and performing reverse engineering based on industry standards. The project provides a structured set of technical processes and checklists used to audit applications against established security weakness enumerations. It encompasses guidance for analyzing application binaries and runtime behavior to identify hidden functionality and security ga

    Python
    عرض على GitHub↗12,973
  • forter/security-101-for-saas-startupsالصورة الرمزية لـ forter

    forter/security-101-for-saas-startups

    4,643عرض على GitHub↗

    This project is a comprehensive set of guides and frameworks designed to secure software-as-a-service infrastructure and company operations. It provides a collection of technical checklists, architectural patterns, and best practices for hardening cloud applications against cyber attacks. The project differentiates itself by providing specialized manuals for risk management and compliance readiness. It offers structured approaches to threat modeling, incident response planning, and the preparation of audit evidence required to meet industry security certifications and enterprise customer requ

    chinesesecuritysecurity-considerations
    عرض على GitHub↗4,643
  • andresriancho/w3afالصورة الرمزية لـ andresriancho

    andresriancho/w3af

    4,850عرض على GitHub↗

    w3af is a web penetration testing suite and security audit framework designed to identify and exploit vulnerabilities in web applications. It functions as a vulnerability scanner that crawls targets to find injection points and a fuzzer used to discover hidden endpoints and test input validation. The project distinguishes itself by providing an intercepting HTTP proxy for capturing and modifying traffic, combined with a knowledge-base driven exploitation system. It enables the execution of security exploits to gain remote shell access and supports post-exploitation activities, such as routing

    Pythonappseccross-site-scriptingscanner
    عرض على GitHub↗4,850
  • عرض جميع البدائل الـ 30 لـ Ssh Audit→