Skip to content

Individual - CSA Sprint #1 Checkpoint #2 Feature Ready #66

@emmaxshen

Description

@emmaxshen

Planning


image

JS frontend

  • call the news api (store in frontend) - want the ID, date (last_modified), description, severity, and impact
  • call chat (generate category, elaboration on description (article_content))
  • run the news response through chat
  • end product: table (ID, category, date, article_content, severity, impact)
  • drop down menu by category

Java backend

  • apicontroller (gets request from server & forward it to request generator): chat generated response
  • request generator
  • applications.properties include the key

Progress on Backend

  • Downloaded STIG (Security Technical Implementation Guides) excel data for different OS systems & imported into SQLite table
  • API Info includes: vulnerability id (unique identifier), title (main action user should take in response to security issue), severity, description (context, potential risks, and reasons behind requirement), iacontrols (safeguards to protect info), ruleID, fixid , fixtext (how to fix issue), checkid, and checktext (how to check whether the system is compliant with the security control)
image
  • Set up endpoint + can fetch on Postman
image
  • Working Java backend

Progress on Frontend

  • Fetches data and displays in table
image
  • Future work: User filters by OS system (ubuntu20, Microsoft Windows, applemacOS13, google chrome browser) + Search bar: buffer overflow attacks, audit records, login

Github History

Profile
image

Frontend
image

Backend
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions