{"id":18003825,"url":"https://github.com/evian-zhang/lava-m-docker","last_synced_at":"2026-05-02T04:38:16.684Z","repository":{"id":184400920,"uuid":"671731640","full_name":"Evian-Zhang/lava-m-docker","owner":"Evian-Zhang","description":"LAVA-M in Docker ubuntu 22.04","archived":false,"fork":false,"pushed_at":"2023-07-28T07:12:57.000Z","size":4,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-09T20:18:01.719Z","etag":null,"topics":["docker","fuzzing","lava-m"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/evianzhang1999/lava-m-docker","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Evian-Zhang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-07-28T02:30:08.000Z","updated_at":"2024-11-07T12:11:51.000Z","dependencies_parsed_at":"2023-07-28T09:50:17.626Z","dependency_job_id":null,"html_url":"https://github.com/Evian-Zhang/lava-m-docker","commit_stats":null,"previous_names":["evian-zhang/lava-m-docker"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Evian-Zhang%2Flava-m-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Evian-Zhang%2Flava-m-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Evian-Zhang%2Flava-m-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Evian-Zhang%2Flava-m-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Evian-Zhang","download_url":"https://codeload.github.com/Evian-Zhang/lava-m-docker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247157071,"owners_count":20893202,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","fuzzing","lava-m"],"created_at":"2024-10-30T00:12:15.267Z","updated_at":"2026-05-02T04:38:11.648Z","avatar_url":"https://github.com/Evian-Zhang.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LAVA-M Docker\n\nLAVA-M是一个非常经典的模糊测试数据集，具体可见论文[LAVA: Large-Scale Automated Vulnerability Addition](https://ieeexplore.ieee.org/document/7546498)。\n\n由于其发表的时间非常早，目前已经无法在Ubuntu的较新版本中运行。因此，我参考了[Ubuntu21.04安装LAVA-M数据集并使用AFL测试](http://t.csdn.cn/rCg2J)等文章，编写了一个Dockerfile，方便在目前最新的ubuntu 22.04上编译可用的LAVA-M测试集。\n\n## 使用方法\n\n```shell\ngit clone --depth 1 https://github.com/Evian-Zhang/lava-m-docker \u0026\u0026 cd lava-m-docker\ndocker build -t lava-m-docker:latest --build-arg MY_USERNAME=xxxx . \n```\n\n值得注意的是，由于LAVA-M的编译脚本必须由非root用户执行，因此需要指定一个非root用户，这里是通过`--build-arg MY_USERNAME=xxxx`实现的，其中\"xxxx\"可以填任意用户名。\n\n在生成的docker镜像中，所有程序都位于`/home/xxxx/lava_corpus`目录下。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevian-zhang%2Flava-m-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fevian-zhang%2Flava-m-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevian-zhang%2Flava-m-docker/lists"}