{"action":"created","issue":{"url":"https://api.github.com/repos/irssi/irssi/issues/547","repository_url":"https://api.github.com/repos/irssi/irssi","labels_url":"https://api.github.com/repos/irssi/irssi/issues/547/labels{/name}","comments_url":"https://api.github.com/repos/irssi/irssi/issues/547/comments","events_url":"https://api.github.com/repos/irssi/irssi/issues/547/events","html_url":"https://github.com/irssi/irssi/issues/547","id":178474778,"number":547,"title":"integrate fuzzer into our workflow","user":{"login":"ailin-nemui","id":5665186,"avatar_url":"https://avatars.githubusercontent.com/u/5665186?v=3","gravatar_id":"","url":"https://api.github.com/users/ailin-nemui","html_url":"https://github.com/ailin-nemui","followers_url":"https://api.github.com/users/ailin-nemui/followers","following_url":"https://api.github.com/users/ailin-nemui/following{/other_user}","gists_url":"https://api.github.com/users/ailin-nemui/gists{/gist_id}","starred_url":"https://api.github.com/users/ailin-nemui/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ailin-nemui/subscriptions","organizations_url":"https://api.github.com/users/ailin-nemui/orgs","repos_url":"https://api.github.com/users/ailin-nemui/repos","events_url":"https://api.github.com/users/ailin-nemui/events{/privacy}","received_events_url":"https://api.github.com/users/ailin-nemui/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/irssi/irssi/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-09-21T22:07:55Z","updated_at":"2016-10-23T15:40:49Z","closed_at":null,"body":""},"comment":{"url":"https://api.github.com/repos/irssi/irssi/issues/comments/255595563","html_url":"https://github.com/irssi/irssi/issues/547#issuecomment-255595563","issue_url":"https://api.github.com/repos/irssi/irssi/issues/547","id":255595563,"user":{"login":"josephbisch","id":665854,"avatar_url":"https://avatars.githubusercontent.com/u/665854?v=3","gravatar_id":"","url":"https://api.github.com/users/josephbisch","html_url":"https://github.com/josephbisch","followers_url":"https://api.github.com/users/josephbisch/followers","following_url":"https://api.github.com/users/josephbisch/following{/other_user}","gists_url":"https://api.github.com/users/josephbisch/gists{/gist_id}","starred_url":"https://api.github.com/users/josephbisch/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/josephbisch/subscriptions","organizations_url":"https://api.github.com/users/josephbisch/orgs","repos_url":"https://api.github.com/users/josephbisch/repos","events_url":"https://api.github.com/users/josephbisch/events{/privacy}","received_events_url":"https://api.github.com/users/josephbisch/received_events","type":"User","site_admin":false},"created_at":"2016-10-23T15:40:49Z","updated_at":"2016-10-23T15:40:49Z","body":"I found https://github.com/ozzyjohnson/docker-afl, but there isn't any license information there, so I would need to contact the author first to get a license put in the repo before using that as a starting point. Or it shouldn't be hard to create a dockerfile from scratch.\r\n\r\nWhat do people think about using a Docker or LXC container versus using VMs (qemu or use vagrant to use virtualbox)? I'm leaning towards using a VM. We definitely need some sort of isolation from the network so that we don't spam irc channels with messages. I've been using Linux network namespaces for the fuzzing I have done so far, but VM provisioning scripts would be nice, since we don't know what setup people might have who want to run the fuzzer.\r\n\r\n@hannob - What do you think? What do you use for The Fuzzing Project?\r\n\r\nAlso, I think there should be some way to easily view the fuzzing results. Maybe periodically run afl-tmin on the new results to get minimized testcases and have a web interface. The web interface would allow for viewing the testcase contents and the backtrace from gdb. Maybe have a copy-pastable bug report text with all the relevant information to easily submit a bug report. But a web interface like that is probably something that should go into afl itself. I'll see what the afl-users Google Group says about adding a web interface to afl versus making it a separate project."}}
{"actor":{"display_login":"josephbisch"}}