FlexaNG is an open-source diagnostic utility designed to collect extensive system information for troubleshooting, analysis, and educational purposes. The application provides a simple yet powerful interface to gather detailed hardware and software information from Windows systems.
- Comprehensive System Information Collection: Gathers detailed data about hardware components, operating system configuration, and installed software
- Browser Data Analysis: Optional collection of browser profiles data (including history, bookmarks, and other browser-related information)
- File System Mapping: Option to generate a complete directory tree of the C: drive
- Data Compression: Built-in capability to compress all collected logs into a single ZIP file
- Portable Design: Runs without installation, making it ideal for technicians and system administrators
FlexaNG collects a wide range of system information, including but not limited to:
- BIOS details and configuration
- CPU specifications
- RAM configuration
- Graphics card information
- Storage devices and partitions
- Motherboard details
- Operating system details
- Installed software
- System services
- Device drivers
- User accounts
- Network configuration
- IP configuration
- Network adapters
- Active connections
- DNS cache
- Running processes
- Power configuration
- Scheduled tasks
- System environment variables
- Launch the Application with administrator privileges: Run FlexaNG.exe
- Configure Options:
- Check "Compress the log folder into a ZIP file" to create a compressed archive
- Check "Allow to read web browsers data" to collect browser profiles information
- Check "Make TREE of entire C: drive" to generate a directory structure map
- Click "Proceed": The application will begin collecting information
- View Results: All collected data is saved to a folder in current application directory named "FlexaNG_logs_[ComputerName]_[DateTime]"
FlexaNG is designed with privacy in mind:
- Browser data collection is opt-in only and requires explicit user consent
- All data remains on the local machine unless manually shared
- No data is transmitted over the internet
- The application is completely transparent about what information it collects
- Due to the device's deep information gathering, antivirus programs may incorrectly detect this program as spyware/stealer.
- Link to Triage analysis showing the full operation of the program and why it is detected as spyware/stealer:
Triage analysis page | Triage analysis report in PDF
This project is licensed under the [GNU General Public License v3.0] - see the LICENSE file for details.
Contributions, issues and feature requests are welcome! Feel free to check the issues page.
Give a ⭐️ if this project helped you!
- Platform: Windows with installed .NET Framework (min. 4.7.2)
- Frameworks: .NET C#
- Dependencies: Requires 7z.exe, 7z.dll and flexa-ascii.dat file in the application directory
- Output Format: Plain text log files (if browser information grabbing feature enabled: entire profile folders)