View Item 
        •   Utrecht University Student Theses Repository Home
        • UU Theses Repository
        • Theses
        • View Item
        •   Utrecht University Student Theses Repository Home
        • UU Theses Repository
        • Theses
        • View Item
        JavaScript is disabled for your browser. Some features of this site may not work without it.

        Browse

        All of UU Student Theses RepositoryBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

        Haskell Auditing Tool

        Thumbnail
        View/Open
        Timo Blok - Masters Thesis - HATS.pdf (786.0Kb)
        Publication date
        2024
        Author
        Blok, Timo
        Metadata
        Show full item record
        Summary
        We present HATS, an auditing tool Haskell developers can use to inspect, query, and detect changes in functional dependencies, including transitive dependencies. We present this tool for Haskell, implemented in Haskell. Using a Core plugin, it analyses the program's call graph to find dependencies between functions. We demonstrate, using an example, how HATS can help detect attacks such as supply chain attacks.
        URI
        https://studenttheses.uu.nl/handle/20.500.12932/47118
        Collections
        • Theses
        Utrecht university logo