<p><div><div><div><div data-show-faces="false" data-height="21" data-width="100" data-layout="button_count" data-send="true" data-href="https://www.r-bloggers.com/unconf18-projects-2-middlechild-defender-ropsec-keybase/"></div></div><div></div></div><div></div></div>
<div>
(This article was first published on <strong><a href="https://ropensci.org/blog/2018/06/06/unconf18_recap_2/"> rOpenSci - open tools for open science</a></strong>, and kindly contributed to <a rel="nofollow" href="https://www.r-bloggers.com/">R-bloggers)</a> </div>
<p>As part of our series summarizing all projects from <a rel="nofollow" href="https://ropensci.org/blog/2018/06/05/unconf18/" target="_blank">this year’s unconf</a> I’m excited to dive into all the security related offerings from this year. In the spirit of exploration and experimentation at rOpenSci unconferences, these projects are not necessarily finished products or in scope for rOpenSci packages.</p>
<h3><code>middlechild</code></h3>
<p><img alt="middlechild logo" src="https://i0.wp.com/ropensci.org/img/blog-images/2018-06-06-unconf18_recap_2/middle_child_hex.png?w=456&ssl=1" data-recalc-dims="1"></p>
<p><strong>Summary:</strong> This package provides an R interface to the Man-in-the-middle (MITM) proxy and allows R users to intercept, modify, and introspect network traffic. The package provides functionality to download, install, configure and launch <code>mitmproxy</code>. In addition to helping test API packages and identify dangerous calls, R users can also route their browser traffic through a specific port and capture all network traffic in R.</p>
<p><strong>Team:</strong> <a rel="nofollow" href="https://github.com/czeildi" target="_blank">Ildiko Czeller</a>, <a rel="nofollow" href="https://github.com/karthik" target="_blank">Karthik Ram</a>, <a rel="nofollow" href="https://github.com/hrbrmstr" target="_blank">Bob Rudis</a>, <a rel="nofollow" href="https://github.com/karawoo" target="_blank">Kara Woo</a></p>
<p><strong>GitHub:</strong> <a rel="nofollow" href="https://github.com/ropenscilabs/middlechild" target="_blank">https://github.com/ropenscilabs/middlechild</a></p>
<h3><code>defender</code></h3>
<p><strong>Summary:</strong> The <code>defender</code> package performs static analysis on R code and looks for potential security vulnerabilities. These can be done without installing the package and a more thorough (but somewhat dangerous) inspection is done inside of a docker container. The package doesn’t necessarily tell users if a piece of code is harmful but flags anything that warrants closer examination.</p>
<p><strong>Team:</strong> <a rel="nofollow" href="https://github.com/czeildi" target="_blank">Ildiko Czeller</a>, <a rel="nofollow" href="https://github.com/karthik" target="_blank">Karthik Ram</a>, <a rel="nofollow" href="https://github.com/hrbrmstr" target="_blank">Bob Rudis</a>, <a rel="nofollow" href="https://github.com/karawoo" target="_blank">Kara Woo</a></p>
<p><strong>GitHub:</strong> <a rel="nofollow" href="https://github.com/ropenscilabs/defender" target="_blank">https://github.com/ropenscilabs/defender</a></p>
<h3><code>ropesec</code></h3>
<p><strong>Summary:</strong> This package allows users to run a whole range of audit checks on their local system and generates a report on vulnerabilities and enabled protections.</p>
<p><strong>Team:</strong> <a rel="nofollow" href="https://github.com/czeildi" target="_blank">Ildiko Czeller</a>, <a rel="nofollow" href="https://github.com/karthik" target="_blank">Karthik Ram</a>, <a rel="nofollow" href="https://github.com/hrbrmstr" target="_blank">Bob Rudis</a>, <a rel="nofollow" href="https://github.com/karawoo" target="_blank">Kara Woo</a></p>
<p><strong>GitHub:</strong> <a rel="nofollow" href="https://github.com/ropenscilabs/ropsec" target="_blank">https://github.com/ropenscilabs/ropsec</a></p>
<h3><code>keybase</code></h3>
<p><strong>Summary:</strong> This package provides a thin wrapper around the keybase API allowing users to call command line functions from R. In addition to allowing users to encrypt and decrypt files, the package allows new users to easily generate keys and sign their Github commits.</p>
<p><strong>Team:</strong> <a rel="nofollow" href="https://github.com/czeildi" target="_blank">Ildiko Czeller</a>, <a rel="nofollow" href="https://github.com/karthik" target="_blank">Karthik Ram</a>, <a rel="nofollow" href="https://github.com/hrbrmstr" target="_blank">Bob Rudis</a>, <a rel="nofollow" href="https://github.com/karawoo" target="_blank">Kara Woo</a></p>
<p><strong>GitHub:</strong> <a rel="nofollow" href="https://github.com/ropenscilabs/keybase" target="_blank">https://github.com/ropenscilabs/keybase</a></p>
<p>Look for the next post featuring unconf18 projects tomorrow!</p>
	<p>
<div>
<div>To <strong>leave a comment</strong> for the author, please follow the link and comment on their blog: <strong><a href="https://ropensci.org/blog/2018/06/06/unconf18_recap_2/"> rOpenSci - open tools for open science</a></strong>.</div>
<hr>
<a rel="nofollow" href="https://www.r-bloggers.com/">R-bloggers.com</a> offers <strong><a rel="nofollow" href="https://feedburner.google.com/fb/a/mailverify?uri=RBloggers">daily e-mail updates</a></strong> about <a rel="nofollow" href="https://www.r-project.org/" title="The R Project for Statistical Computing">R</a> news and <a rel="nofollow" href="https://www.r-bloggers.com/search/tutorial" title="R tutorials">tutorials</a> on topics such as: <a rel="nofollow" href="https://www.r-bloggers.com/search/data%20science" title="Data science">Data science</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/Big%20Data" title="Big Data">Big Data, <a rel="nofollow" href="https://www.r-users.com/" title="R jobs">R jobs</a>, visualization (<a rel="nofollow" href="https://www.r-bloggers.com/search/ggplot2" title="ggplot and ggplot2 tutorials">ggplot2</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/boxplot" title="Boxplots using lattice and ggplot2 tutorials">Boxplots</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/map" title="Maps and gis">maps</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/animation" title="Animation in R">animation</a>), programming (<a rel="nofollow" href="https://www.r-bloggers.com/search/RStudio" title="RStudio IDE for R">RStudio</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/sweave" title="Sweave and literate programming">Sweave</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/LaTeX" title="LaTeX in R">LaTeX</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/SQL" title="SQL and databases">SQL</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/eclipse" title="Eclipse IDE for R">Eclipse</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/git" title="git and github, Version Control System">git</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/hadoop" title="Large data in R using Hadoop">hadoop</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/Web+Scraping" title="Web Scraping of google, facebook, yahoo, twitter and more using R">Web Scraping</a>) statistics (<a rel="nofollow" href="https://www.r-bloggers.com/search/regression" title="Regressions and ANOVA analysis tutorials">regression</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/PCA" title="principal component analysis tutorial">PCA</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/time+series" title="Time series">time series</a>, <a rel="nofollow" href="https://www.r-bloggers.com/search/trading" title="finance trading">trading</a>) and more...
<img width="1" alt="" src="http://feeds.feedburner.com/~r/RBloggers/~4/jVTuK4h0Zr4" height="1"></a></div>