Delivery-Date: Sun, 03 Aug 2014 17:12:09 -0400
Return-Path: <tor-talk-bounces@lists.torproject.org>
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on moria.seul.org
X-Spam-Level: 
X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED,
	DKIM_SIGNED,FREEMAIL_FROM,RCVD_IN_DNSWL_MED,RP_MATCHES_RCVD,T_DKIM_INVALID
	autolearn=ham version=3.3.1
X-Original-To: archiver@seul.org
Delivered-To: archiver@seul.org
Received: from eugeni.torproject.org (eugeni.torproject.org [38.229.72.13])
	(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by khazad-dum.seul.org (Postfix) with ESMTPS id 2A75F1E030C;
	Sun,  3 Aug 2014 17:12:07 -0400 (EDT)
Received: from eugeni.torproject.org (localhost [127.0.0.1])
	by eugeni.torproject.org (Postfix) with ESMTP id 52B3D30744;
	Sun,  3 Aug 2014 21:12:03 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by eugeni.torproject.org (Postfix) with ESMTP id 0C25630B7D
 for <tor-talk@lists.torproject.org>; Sun,  3 Aug 2014 21:12:00 +0000 (UTC)
X-Virus-Scanned: Debian amavisd-new at eugeni.torproject.org
Received: from eugeni.torproject.org ([127.0.0.1])
 by localhost (eugeni.torproject.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 1eIkJ_Wqwr7V for <tor-talk@lists.torproject.org>;
 Sun,  3 Aug 2014 21:11:59 +0000 (UTC)
Received: from mail-la0-x236.google.com (mail-la0-x236.google.com
 [IPv6:2a00:1450:4010:c03::236])
 (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (not verified))
 by eugeni.torproject.org (Postfix) with ESMTPS id A1FAF30A6E
 for <tor-talk@lists.torproject.org>; Sun,  3 Aug 2014 21:11:59 +0000 (UTC)
Received: by mail-la0-f54.google.com with SMTP id hz20so4775974lab.27
 for <tor-talk@lists.torproject.org>; Sun, 03 Aug 2014 14:11:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :content-type; bh=x4qsT5BgvoK5D8LGK5SK4Ryd+s7mi1XeGvzy0l2pNKo=;
 b=Nw34OE/q8mczaTtqXL0FsSam+o3Nwi2DsBUBbn8FCRT2d2LNRqOmMwYzT4MT6vGBbL
 cyWR7rjY8OxUQTXjU8o8KiQCy0pqMMvl4arLNEOfdwv8F5myPqXU2oEVyhx/5vXKFlkh
 lUGD2b6Z5UOWIQs0lm14VwGa6TPY9EXt9DZAL/2UHZxs7gk9KGdjk+M7CttOJXKspoOA
 JbKPEiB1Dohn4hAzF4daFbUsYc57SXYYUyzm53Wc6dSfL3nv9dorB77+OfdwtkaUVaCL
 cXIhBvwX5Y3/3BZvXx3SkmOgGTG2AH2MUtnnckjvURDNNSJFdjslEfZV7gDRe8NUa9Ax
 cTAg==
MIME-Version: 1.0
X-Received: by 10.112.149.200 with SMTP id uc8mr3517984lbb.70.1407100316341;
 Sun, 03 Aug 2014 14:11:56 -0700 (PDT)
Received: by 10.112.202.71 with HTTP; Sun, 3 Aug 2014 14:11:56 -0700 (PDT)
In-Reply-To: <86zjflpjh9.fsf@atlantis.meejah.ca>
References: <86zjflpjh9.fsf@atlantis.meejah.ca>
Date: Sun, 3 Aug 2014 14:11:56 -0700
Message-ID: <CAJVRA1SRGs8bgBmrFwFoDvWh6dqsfjf1yu-ygGTXOVVaxo_Q2w@mail.gmail.com>
From: coderman <coderman@gmail.com>
To: tor-talk@lists.torproject.org, cpunks <cypherpunks@cpunks.org>
Subject: Re: [tor-talk] carml: tasty treats from your Tor
X-BeenThere: tor-talk@lists.torproject.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: tor-talk@lists.torproject.org
List-Id: "all discussion about theory, design,
 and development of Onion Routing" <tor-talk.lists.torproject.org>
List-Unsubscribe: <https://lists.torproject.org/cgi-bin/mailman/options/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=unsubscribe>
List-Archive: <http://lists.torproject.org/pipermail/tor-talk/>
List-Post: <mailto:tor-talk@lists.torproject.org>
List-Help: <mailto:tor-talk-request@lists.torproject.org?subject=help>
List-Subscribe: <https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: tor-talk-bounces@lists.torproject.org
Sender: "tor-talk" <tor-talk-bounces@lists.torproject.org>

thank you meejah! this is awesome useful :)

best regards,

---fwd---

On Sun, Aug 3, 2014 at 10:32 AM, meejah <meejah@meejah.ca> wrote:
>
> I've got a first super-alpha release of this thing that's been sitting
> around for a while. Turns out "sanitize a bit" turns into "refactor some
> things" and so forth...
>
> Anyway, carml does various command-line things with Tor and I thought it
> might be useful to others (plays nicely with grep, pipes, etc).
>
> I would really love feedback on whether the "downloadbundle" command is
> doing the right thing with certificate-checks.
>
> https://github.com/meejah/carml
> https://carml.readthedocs.org/en/latest/
>
> You can "pip install carml" to try it out. Recommend doing this in a
> virtualenv:
>
>    virtualenv trycarml
>    ./trycarml/bin/pip install carml
>    ./trycarml/bin/carml help
>
> To check signatures first, instead download the WHL file and associated
> signature from PyPI, gpg --verify it and then replace "install carml"
> with "install path/to/.whl" above.
>
> Some other things to try:
>
>    carml downloadbundle --extract --system-keyring
>    echo "hello darkweb" | carml pastebin
>
> wait for a new consensus to be published, dump it and exit:
>
>    carml events --once NEWCONSENSUS
>
> Currently, the defaults work with a system Tor (i.e. localhost port
> 9051). Probably I'll change this to be TBB defaults. To connect to a Tor
> Browser Bundle instance, do this:
>
>    carml --connect tcp:localhost:9151 monitor
>
> It is written using Twisted and txtorcon.
>
> Thanks,
> meejah
-- 
tor-talk mailing list - tor-talk@lists.torproject.org
To unsubscribe or change other settings go to
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk

