Automating Cyberattack Attribution and Enhancing Software Forensics
Project scope
Categories
Security (cybersecurity and IT security)Skills
demography forensic sciences accounting innovation automationThe main objective of this project is to develop innovative solutions for attributing cyberattacks and enhancing forensic analysis of software. This involves automating attribution methods and assisting forensic experts in determining likely attackers by identifying code similarities and hidden demographic information within software. This project will involve several different steps for the students, including:
- Analyzing existing datasets of cyberattacks and software forensics.
- Developing automated attribution methods and software.
- Optimizing software runtime performance and assessing areas for improvement.
- Researching other variables that can improve the accuracy of attribution.
- Accounting for additional variables in the automated attribution methods.
- Testing the developed software and making improvements based on additional data.
By the end of the project, students should demonstrate:
- Understanding of existing datasets of cyberattacks and software forensics.
- Understanding of variables that affect the accuracy of attribution.
- Identification of areas for future improvement of the software.
Bonus steps would include:
- Testing the developed software with users and accounting for additional parameters.
Final deliverables should include:
- All source code.
- A written report explaining the design process and outcomes.
- Regular Check-ins and Feedback: Schedule regular check-in sessions to monitor progress, offer guidance, and provide feedback. This helps learners stay on track and address any challenges or uncertainties promptly.
- Access to Experts and Mentors: Facilitate access to subject matter experts, industry professionals, or mentors who can provide guidance, advice, and clarification on complex technical issues.
- Collaborative Environment: Encourage collaboration among learners by fostering a supportive environment where they can discuss ideas, share insights, and solve problems together. Utilize collaboration tools, discussion forums, or group sessions.
- Adaptive Support: Recognize that learners may have different learning styles and paces. Offer personalized support tailored to individual needs, providing additional resources or guidance where necessary.
- Problem-Solving Sessions: Organize problem-solving sessions or brainstorming workshops where learners can discuss challenges they're facing and collectively explore potential solutions.
About the company
Ada Analytics is a data analytics company dedicated to empowering individuals and organizations with advanced analytical tools for informed decision-making. Our mission is to provide easy-to-use applications and interactive, client-facing dashboards that unlock the power of data in finance.
Founded in 2021 by Dr. Ray Hsu, Ada Analytics has grown to include senior data scientist James Harris, and has expanded its focus to serve the growing demand for advanced data analytics in the rapidly evolving world of financial technology. Our team is dedicated to pushing the boundaries of what's possible with data analytics and to building innovative solutions that address real-world challenges.
At Ada Analytics, we understand the transformative potential of data in driving strategic outcomes. We leverage big data, machine learning, and AI technologies to develop cutting-edge solutions that enable our clients to gain deep insights into market trends, consumer behavior, and more. Our commitment to excellence and innovation drives us to push the boundaries of what's possible in data analytics.