Skip to content

Releases: MohsenBg/bgscan

bgscan v2.6.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 16:25
4446919

🚀 bgscan Release v2.6.0

bgscan 2.6.0

🚀 New Features

  • Added HTTP/3 probing support using QUIC.
  • Added HTTP version selection support (HTTP/1.1, HTTP/2, HTTP/3).
  • Added HTTP status code filtering support.
  • Added configurable accepted HTTP status codes.
  • Added HTTP version validation.
  • Improved outbound templates table with additional columns and better row rendering.
  • Added FormatIntList helper for formatting integer lists.

🔧 Improvements

  • Updated dependencies to the latest versions for improved stability and performance.
  • Improved HTTP inspector configuration handling.
  • Enhanced scan mode constants consistency and readability.
  • Improved progress model layout by adjusting internal padding.
  • Optimized default ICMP worker count to reduce resource usage.
  • Improved outbound template handling and metadata extraction.

🐛 Bug Fixes

  • Fixed footer section width calculation for better layout consistency.
  • Fixed input snapshot handling in refresh logic.
  • Improved numeric input parsing using ParseUint for better validation.
  • Fixed port number conversion handling.

📦 Download Table

🌍 Platform 🧬 Architecture 📥 Download
🤖 Android ARM64 (v8a) bgscan-android-arm64-v8a.zip
🤖 Android ARM32 (armeabi-v7a) bgscan-android-armeabi-v7a.zip
🤖 Android x86 / 32-bit bgscan-android-x86.zip
🤖 Android AMD64 / x64 bgscan-android-x86_64.zip
🐧 Linux x86 / 32-bit bgscan-linux-32.zip
🐧 Linux AMD64 / x64 bgscan-linux-64.zip
🐧 Linux ARM32 (ARMv7) bgscan-linux-arm32-v7a.zip
🐧 Linux ARM64 bgscan-linux-arm64.zip
🍏 macOS AMD64 / Intel x64 bgscan-macos-64.zip
🍏 macOS ARM64 / Apple Silicon bgscan-macos-arm64.zip
🪟 Windows AMD64 / x64 bgscan-windows-64.zip
🪟 Windows ARM64 bgscan-windows-arm64.zip

🔐 SHA256 Checksums

Asset SHA256
bgscan-android-arm64-v8a.zip 9e03c2cbf580c805c78587f8a0dc5822af71eff73f5cbd6b29d76601515acabb
bgscan-android-armeabi-v7a.zip b76188c8365adc87e09bac5096ea3d0694f00a1c179cefebbbbb0b5807033c09
bgscan-android-x86.zip 5cf0291930af3e2a71af1fb960dc39589dc9be2632b3c6914b02a1de92fd5cb6
bgscan-android-x86_64.zip 179f06f299846b45ce6fb2e6ab597e61f2bc4eb64c1ae82411ba85276241dda6
bgscan-linux-32.zip 85eeb196a3a69ca0d3925198af8df32a3ba2c8b1ff3c15f0caf27aa93cd79f9c
bgscan-linux-64.zip 6022e22459a09d2c5d14a58b3f3786cb8b7224b3bf91208f00ded3af6121b9ff
bgscan-linux-arm32-v7a.zip 96746f1d32924520808eb6c9154038d916c1dea1c706fefd4898f808e496744f
bgscan-linux-arm64.zip 9d1400cd64f399ea96ebd0e446cd0cd1b92ac1ebe31233196eb61f3f89bf46b1
bgscan-macos-64.zip c0df19f2466d34e68b042114ce112411ee2f76bd0e52f9498a3a51d861345090
bgscan-macos-arm64.zip 5e087042bde9a4b8da32d4c1f287078405dfea5cda3ccd56d1e4242524172c7b
bgscan-windows-64.zip 7914642ae48e72b3a08ba31650f13caf519f051a0643e614640016ac570f15cb
bgscan-windows-arm64.zip 6290914b77bee1c49f252647adec1c2086ed4746f537982b727ed70aa3f1b187

⚙️ Build Info

  • Project: bgscan
  • Version: v2.6.0
  • Pipeline: GitHub Actions CI/CD

bgscan v2.5.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 19:51

🚀 bgscan Release v2.5.0

🚀 New Features

⚙️ Settings & Configuration Inspector

  • New Settings Menu: Added a comprehensive settings menu with dedicated inspector options for General, ICMP, TCP, HTTP, XRay, and DNS configurations.
  • Validation & Normalization: Implemented robust validation, normalization, and correction processes for configurations (including Writer, ICMP, and TCP).
  • Enhanced Comments: Improved configuration comments across settings files for better clarity and consistency.

🎨 UI Components & Dialogs

  • New Dialog Package: Introduced a centralized dialog package featuring OpenDialog functionality and validation improvements.
  • Custom Input Components: Added a suite of new interactive components, including text input, toggle input, select input, multi-select input, and customizable input dialogs with dynamic behavior and validation.
  • Theming: Added NewHuhTheme to integrate a centralized color palette with huh.Theme.
  • Dialog Integration: Refactored file pickers, notice commands (NewNoticeCmd), and confirmation dialogs to use the new shared dialog options and components.

📊 Tables & Layout Enhancements

  • Max Width Options: Added maxWidth properties for tables and CRUD tables to allow better layout control and fixed column scaling bugs.
  • Thread-Safe Tables: Enhanced the table component to support thread-safe updates and improved styling.
  • Inspector Component: Added a new inspector component featuring tab change messaging and adaptive field inputs.
  • Visual Tweaks: Updated BorderStyle to improve padding and border aesthetics.

🧭 Navigation & Interaction

  • Key Bindings: Added additional key bindings for menu selection and help functionality.
  • CRUD Improvements: Improved CRUD action keymaps and enhanced item handling within the model.
  • Menu Icons: Updated menu item icons for better visual consistency.
  • IP File Handling: Enhanced IP file handling with improved naming conventions and input dialog integration.

🐛 Bug Fixes

  • Table Scaling: Fixed a bug related to column scaling size in tables.
  • Health Checks: Disabled fastboot mode for startup health checks to ensure reliable and accurate system checks.

🛠 Refactoring & Code Improvements

  • Generic Types: Updated the scanner model to use a generic tab type and integrated the dialog for the log viewer. Refactored the tabs component to support generic types.
  • Overlay Handling: Refactored overlay handling to utilize the new dialog components and updated placement logic.
  • Outbound Handling: Refactored outbound handling to use the new dialog components, improving input methods.
  • Code Organization: Improved comments and the overall organization of configuration loading and saving functions.
  • Logging Cleanup: Removed debug logging from the table view rendering and select input update methods to keep the console clean.
  • Result List: Updated the result list model and provider to use consistent title handling.

🧹 Chores & Cleanup

  • Component Removal: Removed the textarea component and its associated files (replaced by the new text input components).
  • File Renaming: Renamed model.go to type.go for better structural clarity.
  • Versioning: Finalized and bumped the application version to v2.5.0.

📦 Download Table

🌍 Platform 🧬 Architecture 📥 Download
🤖 Android ARM64 (v8a) bgscan-android-arm64-v8a.zip
🤖 Android ARM32 (armeabi-v7a) bgscan-android-armeabi-v7a.zip
🤖 Android x86 / 32-bit bgscan-android-x86.zip
🤖 Android AMD64 / x64 bgscan-android-x86_64.zip
🐧 Linux x86 / 32-bit bgscan-linux-32.zip
🐧 Linux AMD64 / x64 bgscan-linux-64.zip
🐧 Linux ARM32 (ARMv7) bgscan-linux-arm32-v7a.zip
🐧 Linux ARM64 bgscan-linux-arm64.zip
🍏 macOS AMD64 / Intel x64 bgscan-macos-64.zip
🍏 macOS ARM64 / Apple Silicon bgscan-macos-arm64.zip
🪟 Windows AMD64 / x64 bgscan-windows-64.zip
🪟 Windows ARM64 bgscan-windows-arm64.zip

🔐 SHA256 Checksums

Asset SHA256
bgscan-android-arm64-v8a.zip 69d8f6ee83ceee1b88d23384a6824e9a29b745b18aa751f7be66250def5a9ba8
bgscan-android-armeabi-v7a.zip 15ea81ad3072634400d547ad89f1f2e91090cf61fcf0aab154e614c44c422979
bgscan-android-x86.zip 0ec785a11760bd1adae5dca06ddad7702841cb1216e68316e2015eb651abf605
bgscan-android-x86_64.zip d5e6bac7486fffd91d03653658ed5c1292a8f00ebc1821c4806cecec8e1cf476
bgscan-linux-32.zip c29eb869066c8ef96f9d637a85f1baabd2a95f41b6c38bd7e5899dc93eb7e7f0
bgscan-linux-64.zip 12c591432131ca72ac7718e5841cfc12075ae8a617466ca8c454f2ca95f00c04
bgscan-linux-arm32-v7a.zip 90732c330b405891768f58af45f93c8570d06a0a3854a12ee3ac8bf7c8a058fb
bgscan-linux-arm64.zip 99f500f8b5066ee303d31852d358851ee1817d7fbdc454b354e3c98ec41a50a7
bgscan-macos-64.zip 8d655ee0145f4d23bac673ef661573aad54c6e45c399354bf83a0b801f0e3780
bgscan-macos-arm64.zip fd09efd3d662b0be3ea8a48e061aa36fdb5375ae8549e2034351c06c63633031
bgscan-windows-64.zip 6c0e9712c086bdf05f15464acd6861e392b49b1f1ce4b3df81163ad9a642a5b8
bgscan-windows-arm64.zip 7131f2b2d8954bb6f510edbc312cf8db84c60616c6d806f71d87efc4c9a5e6fa

⚙️ Build Info

  • Project: bgscan
  • Version: v2.5.0
  • Pipeline: GitHub Actions CI/CD

bgscan v2.4.3

Choose a tag to compare

@github-actions github-actions released this 29 Jun 14:10

🚀 bgscan Release v2.4.3

  • Fixed IPResult score calculation
  • Upgraded Bubble Tea from v1 to v2

📦 Download Table

🌍 Platform 🧬 Architecture 📥 Download
🤖 Android ARM64 (v8a) bgscan-android-arm64-v8a.zip
🤖 Android ARM32 (armeabi-v7a) bgscan-android-armeabi-v7a.zip
🤖 Android x86 / 32-bit bgscan-android-x86.zip
🤖 Android AMD64 / x64 bgscan-android-x86_64.zip
🐧 Linux x86 / 32-bit bgscan-linux-32.zip
🐧 Linux AMD64 / x64 bgscan-linux-64.zip
🐧 Linux ARM32 (ARMv7) bgscan-linux-arm32-v7a.zip
🐧 Linux ARM64 bgscan-linux-arm64.zip
🍏 macOS AMD64 / Intel x64 bgscan-macos-64.zip
🍏 macOS ARM64 / Apple Silicon bgscan-macos-arm64.zip
🪟 Windows AMD64 / x64 bgscan-windows-64.zip
🪟 Windows ARM64 bgscan-windows-arm64.zip

🔐 SHA256 Checksums

Asset SHA256
bgscan-android-arm64-v8a.zip b5243b73570d5babceb0f04d9eec06e5cf3e5bff66d19136a8ddb24ead457d3b
bgscan-android-armeabi-v7a.zip 8370135b00418d81ccd973781bdbc5d755dd85cff13cb71b109978b764c7b085
bgscan-android-x86.zip 4df76d0f8e90438f61fba051efe3cebc21426f5f7141aeb824e0ae6ae0f025f3
bgscan-android-x86_64.zip e0c6313db599d67e1b7d2ef1dd354463f858cc18a31784c1129f0ca237ef5519
bgscan-linux-32.zip c2c740ed203db4692ab996619b8071aa77c6d97a2907355fd0d9d09137219125
bgscan-linux-64.zip db0f3588a608e2cdd1acb829543e901a7f84877630962f197cc41f0db6cf8463
bgscan-linux-arm32-v7a.zip c57b864cbaf2b2bb58cc2a7e2d3cf2f32701abe7cb130c98c121e11c6fce1c07
bgscan-linux-arm64.zip 0c94cfc94aac063fc0b68d8590ae9092e7257fb0a7b603a8451c964dd9e21b20
bgscan-macos-64.zip 1a1dd274dc0a9567a970c68c6072426119246fa7f320714c0f6dde39c26caf80
bgscan-macos-arm64.zip eef4a06045876da54b82632f4948edd969cd852e04b2157a9dec072674bbf7f5
bgscan-windows-64.zip 8cd1ff6ff84a46bef558d7952f5e02ba142c28877434413c5f4978a1ff7b198c
bgscan-windows-arm64.zip c55271aa65d0df4048393f1ae86718ca369e52636f662d9a2f019659703cc8e0

⚙️ Build Info

  • Project: bgscan
  • Version: v2.4.3
  • Pipeline: GitHub Actions CI/CD

bgscan v2.4.2

Choose a tag to compare

@github-actions github-actions released this 27 Jun 15:07

🚀 bgscan Release v2.4.2

Improvements

  • Removed dead code across UI and core modules
  • Refactored internal pipeline and scanning logic for better maintainability
  • Improved logging consistency and readability across components

UI Changes

  • Changed menu icon from to :: for better terminal layout compatibility and alignment across different fonts/terminals

Bug Fixes

  • Fixed batch stream pipeline issue where total IP count was not displayed correctly
  • Improved accuracy of scan progress reporting in batch mode

📦 Download Table

🌍 Platform 🧬 Architecture 📥 Download
🤖 Android ARM64 (v8a) bgscan-android-arm64-v8a.zip
🤖 Android ARM32 (armeabi-v7a) bgscan-android-armeabi-v7a.zip
🤖 Android x86 / 32-bit bgscan-android-x86.zip
🤖 Android AMD64 / x64 bgscan-android-x86_64.zip
🐧 Linux x86 / 32-bit bgscan-linux-32.zip
🐧 Linux AMD64 / x64 bgscan-linux-64.zip
🐧 Linux ARM32 (ARMv7) bgscan-linux-arm32-v7a.zip
🐧 Linux ARM64 bgscan-linux-arm64.zip
🍏 macOS AMD64 / Intel x64 bgscan-macos-64.zip
🍏 macOS ARM64 / Apple Silicon bgscan-macos-arm64.zip
🪟 Windows AMD64 / x64 bgscan-windows-64.zip
🪟 Windows ARM64 bgscan-windows-arm64.zip

🔐 SHA256 Checksums

Asset SHA256
bgscan-android-arm64-v8a.zip e4dd216d2e662adb1838f58dd293d372afa2b973040e70adcbf49d163f97df9d
bgscan-android-armeabi-v7a.zip 52d01587f8457f270f6264d60581f908d34836abf275e82bd47777a522bdda1a
bgscan-android-x86.zip aa251019090721dcbfb122159c3a9039585e0c8d47ec16fc93c03c8817fad56c
bgscan-android-x86_64.zip 115853679b8ce4622faba56b81f45704e24c7443850f62a5c8c33a613949fb64
bgscan-linux-32.zip da842bc090599be56077f98e71bfd26fa36e0ccb9db1d05809e3b6c1ae3ae92f
bgscan-linux-64.zip 008ab304ca90bd63eb06d178135f7539f5ec353b93cbac3b4162f850c6cd8526
bgscan-linux-arm32-v7a.zip e4ba7861b350ed889d448f2594741c8520f7b0aa50b89af798675403825e83b8
bgscan-linux-arm64.zip 99c3f25f3b1079c83ea9485fe56545c73302b45ff1c496f4aa7d2b5d31d4a1f8
bgscan-macos-64.zip 81be829c4d4e5cdf618e20bffd24b88932cb13ce217b8d0e7f8b8f32a781a04f
bgscan-macos-arm64.zip 367be1ffd6832fad8dfda919eb73c74ad7d12dea84c434f3f60747c063d6730b
bgscan-windows-64.zip 66a3ec46e47ece0cfd63dc28badbdb83542da07b226838e013f5d918affb4e92
bgscan-windows-arm64.zip d5c216cb8add5550ac379b310a7bd65680e066feecaffda7fcb02731f85f9be2

⚙️ Build Info

  • Project: bgscan
  • Version: v2.4.2
  • Pipeline: GitHub Actions CI/CD

bgscan v2.4.1

Choose a tag to compare

@github-actions github-actions released this 25 Jun 06:08

🚀 bgscan Release v2.4.1

Fixes

  • Fixed an issue where ChainMode was still being used internally.
  • Renamed ChainMode to PipelineMode for consistency with the current architecture and documentation.

All artifacts are prebuilt ZIP packages.


📦 Download Table

🌍 Platform 🧬 Architecture 📥 Download
🤖 Android ARM64 (v8a) bgscan-android-arm64-v8a.zip
🤖 Android ARM32 (armeabi-v7a) bgscan-android-armeabi-v7a.zip
🤖 Android x86 / 32-bit bgscan-android-x86.zip
🤖 Android AMD64 / x64 bgscan-android-x86_64.zip
🐧 Linux x86 / 32-bit bgscan-linux-32.zip
🐧 Linux AMD64 / x64 bgscan-linux-64.zip
🐧 Linux ARM32 (ARMv7) bgscan-linux-arm32-v7a.zip
🐧 Linux ARM64 bgscan-linux-arm64.zip
🍏 macOS AMD64 / Intel x64 bgscan-macos-64.zip
🍏 macOS ARM64 / Apple Silicon bgscan-macos-arm64.zip
🪟 Windows AMD64 / x64 bgscan-windows-64.zip
🪟 Windows ARM64 bgscan-windows-arm64.zip

🔐 SHA256 Checksums

Asset SHA256
bgscan-android-arm64-v8a.zip 5a41070f53633e00f924211f4aacc3254e0ffd47a7ebd08df6424f1c5ef05cec
bgscan-android-armeabi-v7a.zip a9be12a710269f21b4fc0f42f358a67fbb78c7f8c5f237abc0fb8c3a46ac7d54
bgscan-android-x86.zip b185d588e5afa1b894cb12de74037593efd7398b24ce8767f53341ab51b87120
bgscan-android-x86_64.zip 306a44a08886a16356b187aff59fb3fab1d7134c79f77a9894a1d61dbcda150b
bgscan-linux-32.zip 3f2bc2184c04dec4f4879a9f15200f034aafa892e5628bad84edddc48e43c3e8
bgscan-linux-64.zip c64fc50649260f598de71d71bdb4d8491a4c609244676ea6d4233c6521ce7997
bgscan-linux-arm32-v7a.zip d66d1aa1a6553c859f74b133786c5f3bf86c65c4bb8661adc78ebe0b19ecacae
bgscan-linux-arm64.zip 367d81f66dc20fc696ff7ce2830c2bdc886600b2867ccff8c22dd0d4468944de
bgscan-macos-64.zip 7d3d2eb926959c055c13c4e7fd8de00a763dab6d12425ef9b585ceae2fce2931
bgscan-macos-arm64.zip 100dd97bed16c6e1b7931151ace78f11faabdca801e59c65137ab9591db874ec
bgscan-windows-64.zip 5d77c01478befd8a670f7384e62f499ac43120a6fbd6c03c227f251bb79ed3b3
bgscan-windows-arm64.zip 7ca1352b40f09d75994694a3340f62c776d38bb15a67d3b8d81171df59970147

⚙️ Build Info

  • Project: bgscan
  • Version: v2.4.1
  • Pipeline: GitHub Actions CI/CD

bgscan v2.4.0

Choose a tag to compare

@github-actions github-actions released this 24 Jun 15:33

🚀 bgscan Release v2.4.0

✨ New Features

  • Added reusable CRUD table component

    • Built on existing Bubble Tea table system
    • Supports create, read, update, and delete operations
  • Introduced LSG shuffle algorithm

    • Significantly faster than previous disk-based shuffle implementation
  • Added outbound link parser

    • Supports: vless, vmess, ss, trojan
    • Accepts both URL format and JSON format
    • Unified parsing pipeline for all supported protocols

🔄 Changes & Improvements

  • Renamed execution modes:

    • simplesequential
    • parallelstream
    • pipelinebatch size
  • Improved UI:

    • Fixed log viewer sizing issues
  • Refactored core engine:

    • Improved structure and modularity
    • Reduced internal coupling between components

🧹 Cleanup

  • Removed shuffle settings from all scan types
  • Introduced a single global shuffle option under general settings

🛠 Internal Changes

  • Major refactor of engine core
  • Improved performance and maintainability
  • Prepared architecture for future extensibility

📦 Download Table

🌍 Platform 🧬 Architecture 📥 Download
🤖 Android ARM64 (v8a) bgscan-android-arm64-v8a.zip
🤖 Android ARM32 (armeabi-v7a) bgscan-android-armeabi-v7a.zip
🤖 Android x86 / 32-bit bgscan-android-x86.zip
🤖 Android AMD64 / x64 bgscan-android-x86_64.zip
🐧 Linux x86 / 32-bit bgscan-linux-32.zip
🐧 Linux AMD64 / x64 bgscan-linux-64.zip
🐧 Linux ARM32 (ARMv7) bgscan-linux-arm32-v7a.zip
🐧 Linux ARM64 bgscan-linux-arm64.zip
🍏 macOS AMD64 / Intel x64 bgscan-macos-64.zip
🍏 macOS ARM64 / Apple Silicon bgscan-macos-arm64.zip
🪟 Windows AMD64 / x64 bgscan-windows-64.zip
🪟 Windows ARM64 bgscan-windows-arm64.zip

🔐 SHA256 Checksums

Asset SHA256
bgscan-android-arm64-v8a.zip 0634357c3ddd0f99b51c13a2990ddff64e49b390dabd59b46a4938f11af03aeb
bgscan-android-armeabi-v7a.zip d5a3a37fb8b89050fc1e94a610391989b1fc03707e833fda269c2dfb6b660a8a
bgscan-android-x86.zip 73809c5d2391cd7ef865b876dfdd83615f93ead4930ae5df92590fb24b070c4f
bgscan-android-x86_64.zip 95a0dd9893e9582876e9f02038ea47e6bc18f650d7e5ddb3ba590665d3cfb597
bgscan-linux-32.zip 00e3ac668da04d3a1689aea6f409b9becdbd3c6638cec8f8e8020fd86ff78949
bgscan-linux-64.zip 22f04aa3e6b1dcdfcd53318667cdaac8c2f26435c4bca69501aeab17cdcc93d0
bgscan-linux-arm32-v7a.zip 8aeebabdd5c02cbed82dfa86af445a24913d6876c694c97d5b1f66f45bf4c49d
bgscan-linux-arm64.zip ab50fa7114c44d72ea303bdc306a2e11cdfaa4d204c91a734aa917132f73f309
bgscan-macos-64.zip 6ef7c1561d2a0a1c9b66d2253efb0224d3c0e847ee9f32999d07a88655d907eb
bgscan-macos-arm64.zip 870e97b5596b797c3a5f4ade1dd0bec24856be83b6b03f9fcf1fe3f6193c557b
bgscan-windows-64.zip b79714865584edb15941a33ecd71855b5468d03dc9c5e35d5addb0a1a604d7ac
bgscan-windows-arm64.zip 35b378845b90298fb91a3c899da23f0da60e4573ed7c7c9bba14e927fa0c0baf

⚙️ Build Info

  • Project: bgscan
  • Version: v2.4.0
  • Pipeline: GitHub Actions CI/CD

V2.3.0-beta

Choose a tag to compare

@MohsenBg MohsenBg released this 25 Apr 23:55
e926460

bgscan v2.3.0

Overview

This project was originally developed privately and used personally without structured commits or public releases.
Version 2.3.0 represents the accumulated work across the scanning engine, user interface, and supporting infrastructure built during that phase.

The project is now being published to support the community in researching network accessibility, scanning OpenConnect endpoints, and exploring methods to work around censorship barriers.

From this version forward, development will follow a more structured workflow with regular commits, versioning, and documented releases.


🚀 Highlights

  • High-performance multi-stage scanning engine
  • Interactive terminal UI powered by Bubble Tea
  • Modular protocol architecture
  • Protocol chaining support

🔌 Integrations

  • Xray
  • dnstt
  • slipstream

⚙️ System Design

  • Structured settings system

  • Modular asset system

  • Cross-platform support:

    • Linux
    • macOS
    • Windows
    • Termux (Android)

📦 Download

Platform Architecture Download
Android (Termux) ARM64 Download
macOS AMD64 (Intel) Download
macOS ARM64 (Apple Silicon) Download
Linux AMD64 Download
Linux ARM64 Download
Windows AMD64 Download

📝 Notes

This release aggregates a large body of development work and does not reflect incremental changes.

Future releases will be smaller, better structured, and include detailed changelogs for each update.


⚠️ Safety & Usage

This project is intended for research, testing, and educational purposes only.
Users are responsible for ensuring their usage complies with all applicable local laws and regulations.


👤 Author

MohsenBg


📄 License

MIT License

BG_SCANNER

Choose a tag to compare

@MohsenBg MohsenBg released this 26 Jan 10:16

Release v1.0.0

This release introduces full cross-platform builds using Go’s native toolchain.
All binaries are built from a single codebase and require no external runtime.

Supported Platforms

  • Linux

    • amd64
    • arm64
  • Windows

    • amd64
  • macOS

    • Intel (amd64)
    • Apple Silicon (arm64)
  • Android / Termux

    • arm64

Build Details

  • Built with Go
  • CGO disabled for maximum portability
  • Static binaries where supported
  • No external dependencies

Usage Notes

  • Windows binaries include the .exe extension
  • macOS binaries are unsigned (Gatekeeper may warn on first run)
  • Android binaries are intended for Termux (not APKs)
  • Linux ARM builds work on ARM servers and SBCs

Checksums

Checksums are provided to verify binary integrity after download.

Known Limitations

  • Android builds run in Termux only
  • No GUI; CLI usage only
  • macOS notarization is not included