
Product
Introducing the Alert Details Page: A Better Way to Explore Alerts
Socket's new Alert Details page is designed to surface more context, with a clearer layout, reachability dependency chains, and structured review.
Create a utun (userspace network tunnel) interface from node
npm install utun
var utun = require('utun')
var ip = require('ip-packet')
var tunnel = utun()
tunnel.on('message', function (message) {
// message is a raw IP packet
console.log(ip.decode(message))
// lets just echo it back so ping works
tunnel.send(message)
})
If you run the above code (as root) you should be able
to see a new utun0 device in ifconfig and ping the device
by doing ping 10.114.0.49
This has currently only been tested on OSX Yosemite. YMMV.
MIT
FAQs
Make TUN devices
The npm package utun receives a total of 9 weekly downloads. As such, utun popularity was classified as not popular.
We found that utun demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Socket's new Alert Details page is designed to surface more context, with a clearer layout, reachability dependency chains, and structured review.

Product
Campaign-level threat intelligence in Socket now shows when active supply chain attacks affect your repositories and packages.

Research
Malicious PyPI package sympy-dev targets SymPy users, a Python symbolic math library with 85 million monthly downloads.