Dipiscan // Scan du réseau permettant de récupérer diverses informations et d'agir sur les postes distants

dipiscan01.pngdipiscan02.png
français anglais allemand espagnol italien portugais russe   (pour contribuer, rendez-vous sur la page des fichiers de langues)

Dipiscan est un outil qui va vous permettre d'analyser les appareils connectés à votre réseau. Du moins ceux qui sont configurés pour ne pas rester "masqués".

Outre les informations habituelles (adresse IP, adresse MAC, utilisateur connecté, etc.) que la plupart des autres outils du même genre remontent, Dipiscan offre en plus la possibilité de configurer le rapatriement d'infos complémentaires (extraites de la base de registre distante ou par des requêtes WMI/SNMP). Ceci se fait très facilement via la fenêtre de configuration de l'outil.

Vous avez été fan d'IPScan32 ? Alors vous allez adorer Dipiscan ! cligne Pourquoi suis-je aussi sûr moi ? Ma réponse en quelques points :

  • son ergonomie, très proche de celle d'IPScan32 pour que vous ne soyez pas trop perturbé,
  • son look, légèrement modernisé,
  • ses fonctionnalités, enrichies par l'intégration de celles de WakeOnLan,
  • son fonctionnement qui ne s'appuie plus sur les commandes du DOS (PING, NBTSTAT, ARP, NSLOOKUP) dont l'utilisation pouvait poser des problèmes sur des versions de Windows "localisées" (traduites dans une autre langue que le français ou l'anglais),
  • son paramétrage, permettant de configurer plus finement les analyses,
  • son mode ligne de commandes (DipiscanBatch.exe), pour ceux qui ont besoin d'automatiser l'analyse de scan,
  • son utilisation en mode "portable", donc l'absence d'installeur,
  • mais surtout : sa rapidité, car Dipiscan n'est pas une évolution d'IPScan32 : c'est un nouvel outil totalement repensé et ré-écrit dans un langage de développement moderne. Fini le VB5 de pépère, place au C# et au multi-threading ! Résultat : quand l'analyse d'un brin nécessitait auparavant entre 3 minutes et 5 minutes, voire parfois plus, elle est à présent bouclée en 10 à 20 secondes ! Et ce en remontant autant d'informations qu'avant, si ce n'est plus.

Bref, je pense qu'il n'est pas nécessaire de faire un plus long discours, je vous laisse découvrir le remplaçant d'IPScan32 (qui est définitivement abandonné).

En plus d'être disponible sous forme d'une archive ZIP, depuis la v2.6 Dipiscan est également disponible sous forme d'un package avec installeur. A noter que cette dernière ne nécessite pas de droits d'administrateurs puisqu'elle s'installe par défaut dans le profil de l'utilisateur (%localappdata%\Programs\Dipisoft).

Pour fonctionner, Dipiscan et DipiscanBatch (une version "lite" utilisable en mode ligne de commande) ont besoin du Framework .NET 4.5.2 minimum...

Attention : certains antivirus réagissent au téléchargement de la plupart de mes outils développés en .NET dont cet outil fait partie, annonçant une menace (variante de "MSIL/Packed.Confuser.N"). Cela est lié au fait que ces applis sont "obfusquées" pour ne pas permettre leur décompilation. Une méthode également utilisée par les créateurs de virus, malheureusement. Ceci explique également le score généralement inquiétant à l'analyse VirusTotal. Inutile de me le signaler, je suis au courant. Je vous certifie que tous mes produits sont sains, alors soit vous me faites confiance, soit vous devrez vous passer de cet outil. pas ma faute


Télécharger Télécharger ce logiciel (version installeur)
Télécharger Télécharger ce logiciel (version portable ZIP)


Date de création : 30/03/2014 @ 10:32
Dernière modification : 14/02/2021 @ 17:49
Catégorie : - Aide à l'administration
Page lue 20505 fois
 

Réactions à cet article

Réaction n°106 

par Stecamant le 29/03/2023 @ 15:03

Bonjour et félicitation pour votre travail

Je souhaite utiliser la version batch pour automatiser la corrélation entre IP et mac sur mon réseau (environ 200 machines mais en mouvement régulier)

Du coup, j ai un fichier excel que je met à jour régulièrement mais pour le moment j utilise dipiscan pour exporter puis importation et vérification en automatique via des macros.

Mon problème c est que je voudrais pouvoir Le faire sans lancer dipiscan et quand j essaye d intégrer dipiscanbatch j ai direct un message d erreur "format du paramètre /s incorrecte : la configuration réseau de la machine n'a pu être déterminée"

Ma machine est sur un lan fermé mais c est la seule particularité

Pouvez vous m aiguiller 

Cordialement 

[réponse de damien, le 30/03/2023 à 09h20]

La syntaxe d'utilisation de DipiscanBatch est décrite quand tu lances l'outil avec le paramètre /?.

Je veux bien t'aider mais pour ça il aurait été utile de copier/coller dans ton message la ligne de commande que tu as utilisée...


Réaction n°105 

par Clem le 20/02/2023 @ 15:20

Bonjour Damien,

Bravo pour tous ces fabuleux softs que tu as développés.

As-tu comme projet de développer un scanner de ports (tcp/udp) ? Ca pourrait être pratique :)

Merci d'avance,

Clem

[réponse de damien, le 20/02/2023 à 19h26]

Merci pour les compliments. Non ce n'est pas dans les cartons car il y a déjà pas mal d'applis qui le font très bien.


Réaction n°104 

par Pat4599 le 19/02/2023 @ 11:41

Bonjour,

Je cherchais une application qui pouvait analyser mon wifi et celle ci est excellente et gratuite (ce qui devient rare), félicitations.

Petite question, j'aurais souhaité ajouter un nom perso pour chaque ligne dont le nom NetBIOS est vide pour l'identifier clairement pour moi. Est-ce que c'est possible ?

Merci encore pour cette application.

Cordialement.

Patrice

[réponse de damien, le 20/02/2023 à 12h07]

Le plus simple est d'utiliser la colonne commentaire, dont le contenu est modifiable contrairement aux autres. La valeur saisie sera associée à l'adresse MAC. Du coup, même si l'IP d'une de tes machines change, le commentaire sera correctement affiché sur la bonne machine. Du moins si tu n'as pas désactivé l'analyse de l'adresse MAC et que l'appli parvient à obtenir l'information.

Tu pourras voir/modifier la liste des couples MAC/Commentaire via l'option correspondante du menu "Outils".

Ça répond à ta question ?


Réaction n°103 

par fred le 02/01/2023 @ 21:25

Salut Damien,

J'ai 2 petites questions sur dipiscan.

1) Lors d'un scan de machines, certaines lignes qui s'affichent en rouge, pourquoi ?

2) Lors d'un scan des switches, dipiscan commence le scan, s'arrête , puis affiche presque l'intégralité, puis complète le résultat. Ce n'est pas un problème pour moi, mais comprendre pourquoi il agit comme ça et en flux continue.

Merci pour tes réponses.

[réponse de damien, le 03/01/2023 à 06h59]

Lorsqu'une ligne est en rouge cela signifie que l'analyse de l'adresse est en "timeout" : elle a dû être arrêtée car le délai imparti était dépassé. Le résultat peut par conséquent être incomplet. Généralement cela arrive quand on n'a pas suffisamment de droits sur les machines qui se "cachent" derrière les adresses analysées, ou que la politique de sécurité bloque certaines requêtes. On peut aussi rencontrer le cas quand on demande trop d'informations (ajout de colonnes personnalisées) sans avoir augmenté le délai de timeout qui se paramètre dans la fenêtre de configuration.

Le scan ne s'arrête pas mais l'analyse d'une des adresses prend juste plus de temps (c'est elle qui risque d'être en rouge) et cela "bloque" l'affichage des suivantes qui sont potentiellement déjà terminées. Lorsque l'analyse de ladite adresse tombe en timeout ou se termine normalement, alors son résultat s'affiche et les suivants également, jusqu'à la fin ou la prochaine adresse qui prend du temps à être traitée...

J'ai fait ce choix d'afficher le résultat "séquentiellement" plutôt que "dynamiquement" (comme le font d'autres applis) pour mieux voir la progression de l'analyse. Dans une prochaine version je donnerais peut-être le choix à l'utilisateur... je vais y réfléchir. Ça pourrait permettre de gagner encore en rapidité car actuellement quand l'analyse attend la réponse d'une adresse alors que les N suivantes (où N correspond à la valeur du paramètre "Nombre maximum de threads à utiliser simultanément) sont déjà traitées, alors l'appli ne reprend pas l'analyse tant qu'elle n'a pas de thread disponible.

J'espère que tout est plus clair pour toi à présent.


Réaction n°102 

par Philippe13 le 17/11/2022 @ 09:29

Je te remercie, effectivement j ai reussi a le configurer pour avoir bien plus d infos mais j ai besoin encore de tes lumieres.

malheureusement maintenant au moindre clic droit je me retrouve en erreur

exception non gérée s est produite dans l appli....invalidArgument=valeurr"-1" n est pas valide pour     

details:

Consultez la fin de ce message pour plus de détails sur l'appel du débogage juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception ************** System.ArgumentOutOfRangeException: InvalidArgument=La valeur '-1' n'est pas valide pour 'index'. Nom du paramètre : index    à System.Windows.Forms.ListViewItem.ListViewSubItemCollection.get_Item(Int32 index)    à Dipiscan.frmDipiscan.lvw_MouseClick(Object sender, MouseEventArgs e)    à 
...

[réponse de damien, le 17/11/2022 à 13h49]

Même quand tu fermes/rouvre Dipiscan ça continue à planter ?

Ça se produit quand tu fais un clic-droit sur une machine ou dans l'espace vide ?

Peux-tu m'envoyer le fichier de configuration Dipiscan.json stp ? Il doit se trouver dans %appdata%\Dipisoft\Dipiscan

[réponse complémentaire de damien, le 17/11/2022 à 14h15]

Merci pour ta réponse. Ton fichier m'a permis de reproduire très rapidement l'anomalie.

En fait c'est un problème connu qui est déjà corrigé dans la prochaine version : il est dû au fait que tu as désactivé la colonne "Utilisateur".

Même si tu ne l'utilises pas parce qu'à présent l'info ne remonte généralement plus et que tu l'as remplacée par une nouvelle colonne "Dernier compte", remets-la dans les colonnes actives et le bug disparaîtra.

Désolé pour la gêne occasionnée.


Réaction n°101 

par Philippe13 le 26/10/2022 @ 10:33

Bonjour, merci beaucoup pour ton travail  tes appli sont vraiment sympa,

ça m aide pour ma gestion de site.

Je subit malheureusement des gpo depuis quelques temps

qui font que je n ai plus avec dipiscan 2.61 les remontées de domaine, des noms utilisateurs, noms netbios, des descriptions, OS.

J'utilise en paralelle ton appli WmiSysInfo 2.0 qui me donne lui le nom utilisateur (dans resumé), les dossiers de partage, L'OS

[réponse de damien, le 26/10/2022 à 13h33]

Ah quel plaisir de découvrir que des choses ne fonctionnent plus comme par magie !

Plus sérieusement, si tu arrives à obtenir les infos sur les machines distantes via WmiSysInfos, tu dois pouvoir les obtenir également dans Dipiscan en ajoutant des "colonnes personnalisées" basées sur WMI.
Jette un coup d'œil à l'onglet correspondant de la fenêtre de configuration de l'appli.

N'hésite pas à me contacter si tu rencontres des difficultés.


Réaction n°100 

par Dnoreht le 18/05/2022 @ 20:32

Bonjour Damien,

Dans l'onglet suivi parc, est il possible d'analyser les machines par leur nom d'hôte et non IP ? Mon réseau étant en DHCP sans réservation je suis un peu embêté.

[réponse de damien, le 18/05/2022 à 20h48]

Oui, en choisissant le bouton radio correspondant dans "Référence", juste au dessus de la liste...


Réaction n°99 

par Fred le 28/04/2022 @ 22:51

Salut Damien, par sécurité j'avais désactivé netbios par les DHCP. Après quelques jours je me suis aperçu que Dipiscan ne trouvait plus les noms des postes ni ma requête perso en WMI, j'ai essayé avec la méthode du registre, ça a été infructueux. As-tu une solution pour désactiver NETBIOS et continuer à faire mes requêtes dans Dipiscan ?

[réponse de damien, le 29/04/2022 à 09h02]

L'exécution de certains traitements est conditionnée par le résultat de traitements précédents. En désactivant NetBIOS cela impacte l'analyse. Peux-tu m'envoyer une copie d'écran de l'onglet "Analyses" (fenêtre de configuration) pour que je vois tes réglages ?


Réaction n°98 

par Laga le 11/08/2021 @ 09:28

Coucou Damien,

Je viens encore de changer d'établissement et me relance pour celui-ci dans DipiLanAlert et Dipiscan ... c'est pour ce dernier que je te consulte :

- Il y a-t-il une petite évolution de prévue pour faire naître un bouton 'doublon @ mac' qui ferait apparaître en couleur les adresses mac en double ou plus (sauf les 6x '00' ) et mieux de vider (pas supprimer) les lignes en 'non actif' concernées ??

Si non : peut-on caresser l'espoir d'avoir cette option (dans les options ou avec un bouton) ??

Bye

Richard

[réponse de damien, le 20/08/2021 à 12h47]

Tout d'abord, désolé pour le délai de cette réponse. Comme je te l'ai écrit dans un autre mail, j'étais en congés dans un "coin paumé" (que j'apprécie tellement pour son calme reposant) où l'accès à Internet est plus qu'aléatoire et très lent. Et puis après une année mouvementée (tant côté perso que pro), j'avais besoin de faire une vraie pause alors je n'ai que très peu allumé l'ordi. Je reprends malheureusement le boulot dans quelques jours alors je me remets progressivement sur mon PC.

J'en viens à ta demande : ce que tu souhaites n'est actuellement pas possible avec la version actuelle. Je veux bien ajouter cette fonctionnalité (qui me serait utile à moi-aussi, je dois l'avouer) pour une prochaine version mais je préfère ne pas m'avancer sur une date de mise à disposition.

A suivre donc !


Réaction n°97 

par Kris le 09/08/2021 @ 15:17

Hi, I love the software but how do i stop the Wake On Lan feature? I just want to do an Operating System detection across the network.

Thanks

[answer from damien, on 2021-08-09 at 03h25pm]

Wake On Lan is just an "on demand" feature. It does not start automaticaly if you don't run it manualy.