-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
82 lines (70 loc) · 13.2 KB
/
Copy pathindex.html
File metadata and controls
82 lines (70 loc) · 13.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>ARNet Discovery - Substation LAN Scanner & Relay IP Discovery Tool</title>
<meta name="description" content="ARNet Discovery is a free open-source Windows app for substation LAN discovery, relay IP scanning, target-list verification, and IEC 61850, IEC 104, Modbus TCP, DNP3, OPC UA, HTTP, SSH, switch, server, and printer evidence." />
<meta name="robots" content="index,follow,max-image-preview:large" />
<meta name="author" content="Ari Sulistiono" />
<meta name="application-name" content="ARNet Discovery" />
<meta name="theme-color" content="#07111f" />
<link rel="canonical" href="https://masarray.github.io/ARNetDiscovery/" />
<link rel="manifest" href="site.webmanifest" />
<link rel="icon" href="assets/favicon.png" type="image/png" />
<link rel="apple-touch-icon" href="assets/app-icon-192.png" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap" rel="stylesheet" />
<link rel="stylesheet" href="assets/site.css" />
<meta property="og:type" content="website" />
<meta property="og:site_name" content="ARNet Discovery" />
<meta property="og:title" content="ARNet Discovery - Substation LAN Scanner & Relay IP Discovery Tool" />
<meta property="og:description" content="Discover visible devices, verify relay/server target lists, and review lightweight industrial protocol evidence from a portable Windows desktop app." />
<meta property="og:url" content="https://masarray.github.io/ARNetDiscovery/" />
<meta property="og:image" content="https://masarray.github.io/ARNetDiscovery/assets/social-preview.svg" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="ARNet Discovery - Substation LAN Scanner" />
<meta name="twitter:description" content="Portable Windows tool for substation LAN discovery, target-list verification, and protocol evidence checks." />
<meta name="twitter:image" content="https://masarray.github.io/ARNetDiscovery/assets/social-preview.svg" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"SoftwareApplication","name":"ARNet Discovery","applicationCategory":"DeveloperApplication","operatingSystem":"Windows","description":"Free open-source Windows engineering tool for substation LAN discovery, relay IP scanning, imported target-list verification, and lightweight protocol evidence checks.","url":"https://masarray.github.io/ARNetDiscovery/","downloadUrl":"https://github.com/masarray/ARNetDiscovery/releases/latest","codeRepository":"https://github.com/masarray/ARNetDiscovery","license":"https://www.apache.org/licenses/LICENSE-2.0","programmingLanguage":"C#","runtimePlatform":".NET 8","image":"https://masarray.github.io/ARNetDiscovery/assets/arnet-discovery-main.png","keywords":"substation automation, relay IP scanner, LAN discovery, IEC 61850, IEC 104, Modbus TCP, DNP3, OPC UA, FAT testing, commissioning","offers":{"@type":"Offer","price":"0","priceCurrency":"USD"},"author":{"@type":"Person","name":"Ari Sulistiono","url":"https://github.com/masarray"}}
</script>
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[
{"@type":"Question","name":"What is ARNet Discovery?","acceptedAnswer":{"@type":"Answer","text":"ARNet Discovery is a Windows desktop app for substation LAN discovery, relay IP scanning, target-list verification, and lightweight protocol evidence checks."}},
{"@type":"Question","name":"What can I use it for?","acceptedAnswer":{"@type":"Answer","text":"You can use it during FAT, SAT, commissioning, lab validation, and troubleshooting to see which devices are reachable and which common protocol ports respond."}},
{"@type":"Question","name":"What must be installed?","acceptedAnswer":{"@type":"Answer","text":"Use the portable release package. Extract the ZIP and run ARNetDiscovery.exe. No installer, subscription, license key, or Visual Studio installation is required."}},
{"@type":"Question","name":"Does it control devices?","acceptedAnswer":{"@type":"Answer","text":"No. The app is designed for discovery and evidence checks. It does not send control commands to field devices."}},
{"@type":"Question","name":"Is it free?","acceptedAnswer":{"@type":"Answer","text":"Yes. ARNet Discovery is free and open source under the Apache License 2.0."}}
]}
</script>
</head>
<body>
<main class="page">
<nav class="nav" aria-label="Primary navigation">
<a class="brand" href="https://masarray.github.io/ARNetDiscovery/" aria-label="ARNet Discovery home"><img class="brand-logo" src="assets/app-icon-192.png" alt=""><span>ARNet Discovery</span></a>
<div class="navlinks"><a href="#download">Download</a><a href="#workflow">Workflow</a><a href="#faq">FAQ</a><a href="https://github.com/masarray/ARNetDiscovery">GitHub</a></div>
</nav>
<section class="hero reveal">
<div class="hero-copy">
<h1>Substation LAN discovery without the manual ping ritual.</h1>
<p class="lead">Find visible devices, verify target lists, and review protocol evidence from a portable Windows desktop app.</p>
<div class="actions"><a class="button primary" href="https://github.com/masarray/ARNetDiscovery/releases/latest">Download latest release</a><a class="button" href="QUICK_START.md">Quick Start</a></div>
</div>
<div class="visual-card"><img class="screenshot" data-zoom src="assets/arnet-discovery-main.png" alt="ARNet Discovery app showing device discovery results, protocol evidence, diagnostics, and inspector panels"><span class="zoom-hint">Preview</span></div>
</section>
<section class="status-strip reveal" aria-label="Project status and documentation"><div class="badges" aria-label="Project badges"><a href="https://github.com/masarray/ARNetDiscovery/actions/workflows/ci.yml"><img alt="CI status" src="https://github.com/masarray/ARNetDiscovery/actions/workflows/ci.yml/badge.svg?branch=main"></a><a href="https://github.com/masarray/ARNetDiscovery/actions/workflows/release-package.yml"><img alt="Release package status" src="https://github.com/masarray/ARNetDiscovery/actions/workflows/release-package.yml/badge.svg"></a><a href="https://github.com/masarray/ARNetDiscovery/actions/workflows/pages.yml"><img alt="Pages status" src="https://github.com/masarray/ARNetDiscovery/actions/workflows/pages.yml/badge.svg?branch=main"></a><a href="https://github.com/masarray/ARNetDiscovery/releases/latest"><img alt="Latest release" src="https://img.shields.io/github/v/release/masarray/ARNetDiscovery?label=release"></a></div><div class="doc-links"><a href="USER_MANUAL.md">User Manual</a><a href="ROADMAP.md">Roadmap</a><a href="https://github.com/masarray/ARNetDiscovery">Source</a></div></section>
<section class="feature-band reveal" aria-label="Core benefits"><div class="feature-large"><h2>Built for field visibility, not network theatrics.</h2><p>ARNet Discovery keeps the main device table central, treats protocol labels as evidence, and gives engineers a clean record they can export.</p></div><div class="feature-list"><div><h3>Discover devices faster</h3><p>Scan the selected laptop adapter, probe known IPs, or verify imported targets without one-by-one ping checks.</p></div><div><h3>Read protocol evidence</h3><p>Review IEC 61850, IEC 104, Modbus TCP, DNP3, OPC UA, web UI, SSH, and Telnet signals.</p></div><div><h3>Export field records</h3><p>Save CSV results for FAT, commissioning, troubleshooting, and punch-list follow-up.</p></div></div></section>
<section class="section package reveal" id="download"><div><h2>Download, extract, run</h2><p class="section-lead">The Windows portable package is built by GitHub Actions and includes the app, quick-start PDF, user manual PDF, license files, notices, and checksums.</p></div><div class="package-panel"><h3>Release package</h3><p>Open the latest GitHub release and download the Windows x64 portable ZIP.</p><a class="text-link" href="https://github.com/masarray/ARNetDiscovery/releases/latest">GitHub Releases</a></div></section>
<section class="section reveal" id="workflow"><h2>Field workflow</h2><p class="section-lead">Select the adapter, choose the scan mode, inspect the evidence, and export the result when it should become part of the project record.</p><div class="steps"><div class="step"><b>Select adapter</b><span>Choose the Ethernet adapter connected to the panel LAN, relay switch, or engineering network.</span></div><div class="step"><b>Scan or import</b><span>Use Scan Local for nearby devices, Probe for known IPs, or Import Excel for exact target-list verification.</span></div><div class="step"><b>Inspect evidence</b><span>Review status, ping, MAC, open ports, protocol candidates, diagnostics, and selected-device details.</span></div><div class="step"><b>Export CSV</b><span>Save results for FAT, SAT, commissioning, troubleshooting, or handover notes.</span></div></div></section>
<section class="section evidence reveal" id="evidence"><h2>Protocol evidence</h2><p class="section-lead">ARNet Discovery performs lightweight evidence checks and clearly separates evidence from confirmed device identity.</p><div class="protocols"><div class="protocol">IEC 61850 MMS</div><div class="protocol">IEC 104</div><div class="protocol">Modbus TCP</div><div class="protocol">DNP3 TCP</div><div class="protocol">OPC UA</div><div class="protocol">HTTP / HTTPS</div><div class="protocol">SSH / Telnet</div><div class="protocol">Printers</div></div></section>
<section class="section split reveal"><div><h2>Designed for engineering visibility</h2><p class="section-lead">The main table stays central. Inspector and diagnostics panels stay available without taking over the screen. Imported targets appear first, then scan evidence updates progressively.</p><a class="text-link" href="ROADMAP.md">Roadmap</a></div><div class="safety-panel"><h3>Safe by design</h3><p>The app is built for discovery and evidence checks. It does not send control commands to devices. Use it only on networks where you are authorized to test.</p></div></section>
<section class="section reveal" id="faq"><h2>Frequently asked questions</h2><div class="faq"><details><summary>What is ARNet Discovery?</summary><p>A portable Windows app for substation LAN discovery, relay IP scanning, target-list verification, and lightweight protocol evidence checks.</p></details><details><summary>What can it be used for?</summary><p>FAT, SAT, commissioning, lab validation, project IP-list checks, and first-pass troubleshooting when devices are not visible as expected.</p></details><details><summary>What must be installed?</summary><p>For normal use, nothing beyond Windows. Download the portable ZIP, extract it, and run ARNetDiscovery.exe.</p></details><details><summary>What hardware is needed?</summary><p>A Windows laptop and a network adapter connected to the engineering LAN, panel switch, relay network, or test bench.</p></details><details><summary>Does it need a configuration file?</summary><p>No configuration file is required for basic scanning. Import Excel, CSV, or TXT when you want to verify an official target list.</p></details><details><summary>Why does traffic or evidence not appear?</summary><p>The selected adapter may be wrong, the device may be powered off, routing/VLAN/firewall rules may block traffic, or the expected protocol service may be disabled.</p></details><details><summary>Does it control devices?</summary><p>No. The app is for discovery and evidence checks. It does not issue control commands.</p></details><details><summary>Is it free?</summary><p>Yes. It is free and open source under Apache-2.0 with no subscription and no license key.</p></details><details><summary>What are the technical limits?</summary><p>Open ports and protocol labels are engineering evidence, not formal identity proof. Use the result as a field snapshot and continue with required commissioning and cyber-security procedures.</p></details></div></section>
<section class="license reveal"><h2>Free, open source, and built for practical field use</h2><p>ARNet Discovery is distributed under Apache-2.0. You can use it, study it, build it from source, and contribute improvements through GitHub.</p><div class="actions"><a class="button" href="https://github.com/masarray/ARNetDiscovery/blob/main/LICENSE">License</a><a class="button" href="https://github.com/masarray/ARNetDiscovery/blob/main/CONTRIBUTING.md">Contributing</a><a class="button" href="https://github.com/masarray/ARNetDiscovery/blob/main/docs/ROADMAP.md">Roadmap</a></div></section>
<footer><span>Apache-2.0 / Windows WPF / .NET 8</span><span><a href="https://github.com/masarray/ARNetDiscovery">GitHub</a> / <a href="https://github.com/masarray/ARNetDiscovery/releases/latest">Releases</a> / <a href="SECURITY.md">Security</a></span></footer>
</main>
<div class="lightbox" data-lightbox aria-modal="true" role="dialog" aria-label="Screenshot preview"><button class="close" data-close aria-label="Close preview">Close</button><img alt="ARNet Discovery screenshot preview" /></div>
<script src="assets/site.js" defer></script>
</body>
</html>