Inspiration 🌟
The inspiration behind the project was to create a software that can audit or secure system automatically without hassle of installing various software and show the entire data and details regarding the system to Realtime dashboard. This security audit system is not limited to only traditional computer that we know but also to various different type of computers It can check computers and can fix small issue on it own. say no to wasting time on task such as maintaining your computers.
What it does 🚀
The Security Audit System offers plug-and-play functionality, allowing users to connect a USB key to initiate a security scan effortlessly. The results are displayed in real-time on an intuitive dashboard, providing users with immediate insights into their system's security status.
How we built it 🔨
We built the Security Audit System using Python for the backend and Flutter for the dashboard interface. The system utilizes Firebase for real-time database integration, enabling seamless communication between the scanning process and the dashboard.
Challenges we ran into 🛑
One of the primary challenges we encountered was integrating the system with the Windows security system to enable automatic invocation of the scanning process. Additionally, refining the heuristic-based approach for scanning posed some initial difficulties.
Accomplishments that we're proud of 🎉
Despite the challenges, we're proud to have developed a functional prototype of our Security Audit System. The plug-and-play functionality and real-time dashboard provide a solid foundation for future enhancements and improvements.
What we learned 📚
We learned coffee can do wonders when creating projects, well jokes aside, Throughout the development process, we learned valuable lessons about system integration, user interface design, and the complexities of security auditing. We also gained insights into the limitations and possibilities of heuristic-based scanning techniques.
What's next for Plug & Play Security Audit System 🔮
Looking ahead, we plan to explore advanced techniques such as machine learning and deep learning to enhance the effectiveness of our security audits. Additionally, we aim to address the challenges related to Windows integration and further refine the user experience of our dashboard interface. With ongoing development and innovation, we envision our Security Audit System becoming a leading solution for comprehensive and user-friendly security assessments.
Log in or sign up for Devpost to join the conversation.