Skip to content

Releases

LANORA 1.3.1

Choose a tag to compare

@smyrna-pergamum smyrna-pergamum released this 09 Nov 01:31
abf4bae

Updating while LANORA is running now works

If you installed 1.3.0 while LANORA was open, the update was only half done: Windows cannot close a tray application, so the old Lanora.exe stayed in place and the lanora command opened the window instead of printing results. 1.3.1 fixes this — just install it; you do not need to close LANORA first.

  • Setup closes LANORA by itself before installing. A scan that is running is cancelled and its results so far are saved. Older versions (1.3.0, 1.2.x) of this installation are stopped. If LANORA still cannot be closed, setup stops with a clear message instead of finishing half-way.
  • Uninstalling closes LANORA the same way, so no files are left behind.
  • LANORA does not start while setup or uninstall is running, and a running lanora scan is cancelled cleanly.
  • The lanora command shows a clear error if Lanora.exe is a different version (for example after an interrupted update) and tells you how to finish it.

Your scan history in %LOCALAPPDATA%\Lanora is kept. New in 1.3.0: the lanora command line.

Downloads

  • Lanora-1.3.1-Setup-x64.exe — per-user installer (Start menu entry, optional desktop shortcut, lanora command, uninstaller). Installs over earlier versions.
  • Lanora-1.3.1-Portable-x64.zip — the same app without installation.
  • SHA256SUMS.txt — SHA-256 checksums of both files.

Windows 10/11 x64. The files are not code-signed, so Windows may show "Unknown publisher" or a SmartScreen warning.

LANORA 1.3.0

Choose a tag to compare

@smyrna-pergamum smyrna-pergamum released this 09 Nov 01:00
3a93544

Warning

Known issue, fixed in 1.3.1: if LANORA is running while you install 1.3.0, setup cannot replace Lanora.exe. The old version keeps running and the lanora command opens the window instead of printing results. Uninstalling while LANORA runs also leaves Lanora.exe behind.
Please install 1.3.1 instead. If you already installed 1.3.0: choose Exit in the LANORA tray menu, then run the installer again.

New: the lanora command line

Scan from Command Prompt or PowerShell and get the result right in the terminal — as text, JSON or CSV.

lanora scan                                   # suggested range of the default adapter
lanora scan 192.168.1.0/24 --profile standard
lanora scan 192.168.1.20-40 --ports 22,80,443,8000-8010
lanora scan --format json > result.json
lanora scan --fail-on high                    # exit code 3 if a high-priority finding is found
lanora interfaces                             # adapters that can be scanned
lanora history                                # saved scans
lanora show 3f9c1a2b                          # print a saved scan again
lanora help
  • The installer offers "Use the lanora command in Command Prompt and PowerShell" (checked by default), which adds LANORA to your user PATH. Open a new terminal after installing. In the portable ZIP, run .\lanora from the folder.
  • Scans are saved to the same history as the LANORA window, so you can open them there for details and PDF/Excel reports. The command line also works while the window is open.
  • Ctrl+C cancels a running scan and keeps the results found so far; press it again to stop immediately.
  • Exit codes for scripts: 0 completed, 1 error, 2 invalid usage or target, 3 findings at the --fail-on level, 4 cancelled or partial result.
  • The same safety rules apply as in the window: only private addresses of your directly connected network, at most 256 addresses per scan.

About lanora.com: this is a small program file in the installation folder, not a website. Windows runs .com before .exe for the same name, so typing lanora in a terminal starts the console tool, while the Start menu still opens the LANORA window.

Other changes

  • The window app and the command line can scan at the same time: at startup, only scans of a program that is no longer running are marked "interrupted".
  • The data folder is upgraded to database schema 3. Older versions (1.2.1 and earlier) will not start scans with an upgraded data folder.

Downloads

  • Lanora-1.3.0-Setup-x64.exe — per-user installer (Start menu entry, optional desktop shortcut, lanora command, uninstaller). Installs over earlier versions; the scan history in %LOCALAPPDATA%\Lanora is not touched by the installer.
  • Lanora-1.3.0-Portable-x64.zip — the same app without installation.
  • SHA256SUMS.txt — SHA-256 checksums of both files.

Windows 10/11 x64. The files are not code-signed, so Windows may show "Unknown publisher" or a SmartScreen warning.

LANORA 1.2.1

Choose a tag to compare

@smyrna-pergamum smyrna-pergamum released this 09 Nov 00:12
b8effdd

Fixes from two code reviews. Each fix has a regression test in tests/Lanora.Tests/ReviewRegressionTests.cs, tests/Lanora.Tests/FollowUpReviewTests.cs or tests/frontend/frontend-checks.cjs.

  • Scan comparison no longer fails for advanced scans with UDP: a device with the same port number open over TCP and UDP (e.g. 53/tcp and 53/udp) caused an error, and the comparison was not shown. UDP changes are listed as 53/udp.
  • Scan state can no longer be overwritten after a scan has finished. Previously a cancelled scan could stay "cancelling", could not be deleted and showed as "interrupted" after a restart.
  • Exiting during a scan waits up to 30 seconds for the results to be saved (was 8 seconds, which could lose results).
  • Deleting a scan that is still running returns "A scan is already running" instead of "not found".
  • http-title finds page titles much more reliably (headers and body sent separately) and shows non-English titles correctly (UTF-8).
  • ssl-enum results are in English like the other checks, and the check stops when the scan is cancelled.
  • IPv4 targets written with non-ASCII digits are rejected with a clear message instead of an internal error; range ends such as +25 or 025 are rejected.
  • Devices of an advanced scan stopped before the service phase still get a device type estimate.
  • Advanced scan invalid targets have their own message (the old one said host names are not accepted).
  • Turkish texts improved; the HTTP User-Agent reports the real version; --dev-url-file is only available in Debug builds.

Downloads

  • Lanora-1.2.1-Setup-x64.exe — per-user installer (Start menu entry, optional desktop shortcut, uninstaller). Installs over 1.2.0; the scan history in %LOCALAPPDATA%\Lanora is not touched.
  • Lanora-1.2.1-Portable-x64.zip — the same app without installation.
  • SHA256SUMS.txt — SHA-256 checksums of both files.

Windows 10/11 x64. The files are not code-signed, so Windows may show "Unknown publisher" or a SmartScreen warning.

LANORA 1.2.0

Choose a tag to compare

@smyrna-pergamum smyrna-pergamum released this 20 Oct 08:17

LANORA 1.2.0

Local Area Network Observation & Risk Assessment for Windows.

Downloads

File Use
Lanora-1.2.0-Setup-x64.exe Installer (per-user, no admin rights; Start menu, optional desktop shortcut, uninstaller)
Lanora-1.2.0-Portable-x64.zip Portable, no installation
SHA256SUMS.txt SHA-256 checksums

Requirements: Windows 10/11 x64. .NET is bundled (self-contained).

Unsigned build. These files are not code-signed, so Windows may show "Unknown publisher" or a SmartScreen warning. Verify the checksums in SHA256SUMS.txt before running.

License

LANORA is licensed under the GNU General Public License v3.0 - see LICENSE. Third-party components are listed in THIRD-PARTY-NOTICES.md.


Türkçe: Kurulum için Setup-x64.exe, kurulumsuz kullanım için Portable-x64.zip dosyasını indirin. Dosyalar imzasızdır; Windows SmartScreen uyarısı görebilirsiniz.