GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - bbc2/mini-android: Static analyzer for Android-like applications

BranchesTags
Open more actions menu

Latest commit

 

History

71 Commits
71 Commits

Folders and files

NameName
Last commit message
Last commit date
doc
doc
 
 
example
example
 
 
lang
lang
 
 
lattices
lattices
 
 
.gitignore
.gitignore
 
 
.merlin
.merlin
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 
_tags
_tags
 
 
action.ml
action.ml
 
 
action.mli
action.mli
 
 
analysis.ml
analysis.ml
 
 
analysis.mli
analysis.mli
 
 
analyze.ml
analyze.ml
 
 
android.ml
android.ml
 
 
android.mli
android.mli
 
 
api.ml
api.ml
 
 
api.mli
api.mli
 
 
app.ml
app.ml
 
 
app.mli
app.mli
 
 
call.ml
call.ml
 
 
call.mli
call.mli
 
 
cfg.ml
cfg.ml
 
 
cfg.mli
cfg.mli
 
 
context.ml
context.ml
 
 
context.mli
context.mli
 
 
dot.ml
dot.ml
 
 
dot.mli
dot.mli
 
 
lang.mlpack
lang.mlpack
 
 
lib.ml
lib.ml
 
 
lib.mli
lib.mli
 
 
next.ml
next.ml
 
 
next.mli
next.mli
 
 
nexts.ml
nexts.ml
 
 
nexts.mli
nexts.mli
 
 
ocaml.odocl
ocaml.odocl
 
 
sem.ml
sem.ml
 
 
sem.mli
sem.mli
 
 
site.ml
site.ml
 
 
site.mli
site.mli
 
 

Repository files navigation

mini-android

mini-android is a research project started at Inria and aimed at highlighting static analysis challenges raised by the event-driven control flow of Android applications. It features a context-sensitive static analysis for a small Java-like language called mini with a subset of the Android API.

Dependencies

  • OCaml with ocamlbuild to build the project and generate OCaml documentation
  • menhir for the parser
  • omd for the documentation
  • cmdliner for the command line tool analyze

Documentation

Use make doc to generate the full documentation. The main documentation ends up in html and the ocamldoc documentation in ocaml.docdir. To read the documentation, open html/index.html in your browser.

License

This work is licensed under a MIT license. See LICENSE for more information.

About

Static analyzer for Android-like applications

Topics

androidocamlresearch-projectstatic-analyzertoy-language

Resources

Readme
MIT license
Activity

Stars

6 stars

Watchers

2 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.