Skip to content

IoTAccessControl/SemanticLog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Semantic Log Analysis

Analysis IoT log to find out setting changes and invalid actions.

IoT log define

pDiff results

Version 0.1: Use decision tree to find out policy changes in Apache log.

TODO:

  • time-changed
  • path sensitive
sklearn resutls:
['PUT', '/proj/2.html'] ---> DENY
['GET', '/proj/3.html'] ---> ALLOW
['PUT', '/proj/4.html'] ---> DENY
['GET', '/prof/*/homework/2.html'] ---> ALLOW
['GET', '/prof/*/homework/3.html'] ---> ALLOW
['GET', '/stu/bob/homework/1.html'] ---> ALLOW
['GET', '/stu/eve/homework/1.html'] ---> ALLOW
Policy Changed:  ['GET', '/stu/bob/homework/1.html'] ALLOW -> DENY
Policy Changed:  ['GET', '/stu/eve/homework/1.html'] ALLOW -> DENY

About

IoT log analysis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages