➡️ Discord | Guide d'installation | Guide d'utilisation ⬅️
Rapide, intelligent, efficace.
Le scanner de port moderne. Trouvez des ports rapidement (3 secondes au plus rapide) . Exécutez les scripts via notre moteur de script (Python, Lua, Shell pris en charge).
RustScan est déjà dans de nombreux référentiels. Installez-le avec tous les outils que vous souhaitez:
RustScan ne prend en charge officiellement que les installations de fret, si vous souhaitez l'utiliser, veuillez installer la rouille, puis cargo install rustscan
Les exemples d'installations incluent:
MacOS:
brew install rustscan
Cambre:
yay rustscan
Guide d'installation | Documentation | ? Discorde |
RustScan est une vision moderne du scanner de port. Élégant et rapide. Tout en vous offrant une extension étendue.
Sans oublier que RustScan utilise l'apprentissage adaptatif pour s'améliorer au fil du temps, ce qui en fait le meilleur scanner de port pour vous .
La vitesse est garantie via RustScan. Cependant, si vous souhaitez exécuter un scan lent en raison de la furtivité, c'est également possible.
Tout d'abord, parlons de code.
Nous avons des tests qui vérifient si RustScan est beaucoup plus lent que la version précédente. Si c'est le cas, l'intégration continue échoue, et nous ne pouvons pas engager le code de maîtrise à moins que nous ne le rendions plus rapidement.
Hyperfine est utilisée pour surveiller les performances de RustScan au fil du temps pour répondre à la question: "Devenons-nous plus vite? Devenons-nous plus lents?".
Chaque demande de traction est examinée par une seule personne, mais le plus souvent, deux personnes l'examinent. Nous le testons manuellement et nous assurons que le code n'affecte pas négativement les performances.
Lisez la suite ici.
RustScan a un nouveau moteur de script qui permet à quiconque d'écrire des scripts dans la plupart des langues. Python, Lua et Shell sont tous pris en charge.
Vous voulez prendre vos ports trouvés et les tuer dans NMAP pour une analyse plus approfondie? C'est possible. Vous voulez exécuter smb-enum
si SMB est trouvé ouvert? Possible.
Les possibilités sont infinies - et vous pouvez écrire des scripts dans la langue avec laquelle vous vous sentez à l'aise.
Lisez la suite ici.
RustScan propose un ensemble cool de fonctionnalités appelé "apprentissage adaptatif". Ces fonctionnalités "apprennent" sur l'environnement que vous numérisez et comment vous utilisez RustScan pour s'améliorer au fil du temps .
Nous utilisons ce terme parapluie pour toute fonctionnalité qui correspond à ce critère. La liste change constamment, alors consultez notre wiki pour plus d'informations.
RustScan est l'un des premiers outils de test de pénétration qui vise à être entièrement accessible.
La plupart des outils de test de pénétration ne sont pas accessibles, ce qui affecte négativement toute l'industrie.
RustScan a des tests d'intégration continue qui visent à garantir qu'il est accessible, et nous travaillons constamment sur les moyens d'améliorer notre accessibilité et de nous assurer que tout le monde peut utiliser RustScan.
Nous avons 2 guides d'utilisation. L'utilisation de base et les choses que vous voudrez peut-être faire.
Nous avons également une documentation sur notre fichier de configuration ici.
Contribuant à lire ceci pour apprendre comment.
Merci à ces gens merveilleux (clé emoji):
Abeille ? | Sakiir ? | smackhack ? | Bernardo Araujo ? ? | Izzy Whistlecroft ? | imlonghao ? ? | RoyhaRoush ? ? |
Atul Bhosale | Thomas Gotwig ? | Rémi Gourdon | Ben (cmnatique) ? | Alessandro Ferrari ? | Phénomite ? | Sable ? ? |
Cassure ? ? | Niklas Mohrin ? | Artem Polishchuk ? | Bumermarc | bergabman ? ? | Dmitry Savintsev | Sebastian Andersson |
Matt Corbin | Rootpoit | Eiffel-FL | Y.horie | Oskar |
Ce projet suit les spécifications de tous les contributeurs. Contributions de toute nature bienvenue!