{"id":1447,"date":"2015-01-19T14:20:11","date_gmt":"2015-01-19T12:20:11","guid":{"rendered":"http:\/\/sseblog.ec-spride.de\/?p=1447"},"modified":"2015-01-19T14:20:11","modified_gmt":"2015-01-19T12:20:11","slug":"time-for-new-challenges-droidbench-2-0-available","status":"publish","type":"post","link":"https:\/\/blogs.uni-paderborn.de\/sse\/2015\/01\/19\/time-for-new-challenges-droidbench-2-0-available\/","title":{"rendered":"Time for new challenges: DroidBench 2.0 available"},"content":{"rendered":"<div class=\"twoclick_social_bookmarks_post_1447 social_share_privacy clearfix 1.6.4 locale-en_US sprite-en_US\"><\/div><div class=\"twoclick-js\"><script type=\"text\/javascript\">\/* <![CDATA[ *\/\njQuery(document).ready(function($){if($('.twoclick_social_bookmarks_post_1447')){$('.twoclick_social_bookmarks_post_1447').socialSharePrivacy({\"txt_help\":\"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter, Flattr, Xing, t3n, LinkedIn, Pinterest oder Google eventuell ins Ausland \\u00fcbertragen und unter Umst\\u00e4nden auch dort gespeichert. N\\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\\\/em>.\",\"settings_perma\":\"Dauerhaft aktivieren und Daten\\u00fcber-tragung zustimmen:\",\"info_link\":\"http:\\\/\\\/www.heise.de\\\/ct\\\/artikel\\\/2-Klicks-fuer-mehr-Datenschutz-1333879.html\",\"uri\":\"https:\\\/\\\/blogs.uni-paderborn.de\\\/sse\\\/2015\\\/01\\\/19\\\/time-for-new-challenges-droidbench-2-0-available\\\/\",\"post_id\":1447,\"post_title_referrer_track\":\"Time+for+new+challenges%3A+DroidBench+2.0+available\",\"display_infobox\":\"on\"});}});\n\/* ]]> *\/<\/script><\/div><p>Our micro-benchmark suite <a href=\"https:\/\/github.com\/secure-software-engineering\/DroidBench\">DroidBench<\/a> (<a href=\"http:\/\/dx.doi.org\/10.1145\/2666356.2594299\">published with FlowDroid at PLDI&#8217;14<\/a>) aims at\u00a0testing the precision and recall of static taint tracking tools for Android. It provides categorized, tested, and well-documented\u00a0test cases for the various hard challenges in program analysis. The ground truth\u00a0is provides\u00a0makes it easy to check and compare the results of the various information-flow analysis tools proposed both in research and available commercially.<\/p>\n<p>The suite has been used by various research groups all over the world and we have seen tools greatly improve on the precision and recall they achieve on DroidBench. With many tools now achieving very good results, it is time for new challenges.<\/p>\n<p>We are thus happy\u00a0to announce that DroidBench 2.0 is now <a title=\"DroidBench 2.0\" href=\"https:\/\/github.com\/secure-software-engineering\/DroidBench\">available from Github<\/a>. It features 120 test cases in 13 categories including aliasing, implicit data flows, Android lifecycle handling, inter-component communication, and reflective method calls. We would like to thank all the researchers world wide that have contributed to DroidBench and would like to extend this call: Feel free to propose and\/or submit new test cases to extend the suite even further so that it can continue to serve as a standardized benchmark suite for research in the field of static taint tracking.<\/p>\n<p>All kinds of contributions are welcome. We have started to also add test cases challenging dynamic analysis tools, for instance emulator-detection mechanisms. In the future, we also plan to add test cases that leverage native code to hide data flows.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Our micro-benchmark suite DroidBench (published with FlowDroid at PLDI&#8217;14) aims at\u00a0testing the precision and recall of static taint tracking tools for Android. It provides categorized, tested, and well-documented\u00a0test cases for the various hard challenges in program analysis. The ground truth\u00a0is &hellip; <a href=\"https:\/\/blogs.uni-paderborn.de\/sse\/2015\/01\/19\/time-for-new-challenges-droidbench-2-0-available\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":6601,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1447","post","type-post","status-publish","format-standard","hentry","category-general"],"_links":{"self":[{"href":"https:\/\/blogs.uni-paderborn.de\/sse\/wp-json\/wp\/v2\/posts\/1447","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.uni-paderborn.de\/sse\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.uni-paderborn.de\/sse\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.uni-paderborn.de\/sse\/wp-json\/wp\/v2\/users\/6601"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.uni-paderborn.de\/sse\/wp-json\/wp\/v2\/comments?post=1447"}],"version-history":[{"count":0,"href":"https:\/\/blogs.uni-paderborn.de\/sse\/wp-json\/wp\/v2\/posts\/1447\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.uni-paderborn.de\/sse\/wp-json\/wp\/v2\/media?parent=1447"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.uni-paderborn.de\/sse\/wp-json\/wp\/v2\/categories?post=1447"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.uni-paderborn.de\/sse\/wp-json\/wp\/v2\/tags?post=1447"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}