HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
CIRCL
Circlean
Python2017–2017
CIRCL / Circlean

Circlean

USB key cleaner

4Distinct people
4Mentions
0Explicit recommenders
486GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

USB key cleaner

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 1:49:46 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by hour4 dated mentions

Observed mentions: 2017-03-14 07:22:04 UTC to 2017-03-14 09:26:42 UTC.

0122017-03-14 07:00:00 UTC to 2017-03-14 08:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsMar 14, 07:002017-03-14 08:00:00 UTC to 2017-03-14 09:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsMar 14, 08:002017-03-14 09:00:00 UTC to 2017-03-14 10:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 commentsMar 14, 09:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Mar 14, 07:002017-03-14 07:00:00 UTC2017-03-14 08:00:00 UTC101
Mar 14, 08:002017-03-14 08:00:00 UTC2017-03-14 09:00:00 UTC101
Mar 14, 09:002017-03-14 09:00:00 UTC2017-03-14 10:00:00 UTC202

What Hacker News says

4 sources
Looks like they don't, but they turn off usbhid on that particular port: https://github.com/CIRCL/Circlean/blob/master/circlean_fs/ro... However, that could be bypassed if the USB key acted like a USB hub with a keyboard attached. If you do get a keyboard working, it looks like you can just log in with raspberry / raspberry and then full privileged access since sudo from the raspberry user, and /dev/kmem from root is enabled. That would allow arbitrary content to be copied on to the user supplied USB, and depending on the device, possibly firmware reprogramming.
In CIRCLean – USB key sanitizer
Oh, you are right, this can be bad. But I doubt that CIRCLean does any of the badUSB mitigations. They could fix all of these including the instructions. But that they copy unrecognised binaries ("Octet-stream" in their readme) without marking them dangerous is the most worrisome for me [1]. It seems to be useful only for office documents. [1] https://github.com/CIRCL/Circlean
In CIRCLean – USB key sanitizer
But it's the assumption that is in itself inaccurate. Case #1 is about a modified firmware of the USB controller in the USB stick, case #2 assumes that a boot is initiated from the USB stick. What the Circlean thingy does is more similar to an antivirus, it examines the contents (files) on the USB stick filesystem and only copies to the second stick those files of known type, according to the given rules. Whether this is effective against everything is another thing, of course. Only "plain" files are directly copied, other supported ones are analyzed and converted, some more detiled info is here: https://github.com/CIRCL/Circlean/blob/master/README.md The thing is not really "new": https://news.ycombinator.com/item?id=8216853
In CIRCLean – USB key sanitizer

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.