<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>cafone</title><revhistory><revision><revnumber>6</revnumber><date>2008-03-18 17:27:57</date><authorinitials>localhost</authorinitials><revremark>converted to 1.6 markup</revremark></revision><revision><revnumber>5</revnumber><date>2008-03-03 12:07:38</date><authorinitials>ZioPRoTo</authorinitials></revision><revision><revnumber>4</revnumber><date>2008-03-03 12:07:02</date><authorinitials>ZioPRoTo</authorinitials></revision><revision><revnumber>3</revnumber><date>2008-03-03 12:05:57</date><authorinitials>ZioPRoTo</authorinitials></revision><revision><revnumber>2</revnumber><date>2008-03-03 12:05:15</date><authorinitials>ZioPRoTo</authorinitials></revision><revision><revnumber>1</revnumber><date>2008-03-03 12:04:47</date><authorinitials>ZioPRoTo</authorinitials></revision></revhistory></articleinfo><section><title>caFONe</title><para>caFONe è uno script che automatizza l'hackeraggio della fonera <inlinemediaobject><imageobject><imagedata depth="16" fileref="http://www.ninux.org//moin_static197/ninuxtheme02/img/smile.png" width="16"/></imageobject><textobject><phrase>:-)</phrase></textobject></inlinemediaobject> </para><para>Per ora la versione preliminare la trovate sull'svn: <ulink url="https://svn.ninux.org/ninuxdeveloping/browser/cafone/cafone.py"/> </para><para>Per utilizzarlo basta prendere una fonera con un firmware &lt; 0.7.1-2  (e forse anche sul 0.7.2 r3 !! secondo [2]  dallo 0.7.1 r5 infatti, fon dovrebbe aver impedito la modifica del DNS, ma per come funziona lo script dovrebbe ancora funzionare ...da testare!) e fare i seguenti passaggi: </para><itemizedlist><listitem><para>Collegarla al proprio computer (cavo crociato o switch). NON collegarla ad internet. </para></listitem><listitem><para>Settare il proprio computer con un ip tipo 192.168.2.1/24 e configurare la fonera per avere un ip &quot;manuale&quot; settandolo ad esempio a </para></listitem></itemizedlist><para>192.168.2.2/24  mentrecome gateway e dns server impostare &quot;192.168.2.1&quot;. </para><itemizedlist><listitem><para>Lanciare lo script sul proprio PC con <code>./cafone --ip 192.168.2.1</code> </para></listitem></itemizedlist><para>Se tutto va bene, dopo un po' di tempo la fonera accetterà connessioni SSH! </para><para>Lo script in pratica simula &quot;internet&quot; dando alla fonera tutte le risposte che richiede normalmente dalla rete. Alla fine utilizza il bug di radius [1] per lanciare dropbear. In particolare lo script attiva: </para><itemizedlist><listitem><para>Un server DNS risolve qualunque nome  con l'ip della propria macchina </para></listitem><listitem><para>Un server NTP dice sempre che siamo al 27 febbraio <inlinemediaobject><imageobject><imagedata depth="16" fileref="http://www.ninux.org//moin_static197/ninuxtheme02/img/smile.png" width="16"/></imageobject><textobject><phrase>:-)</phrase></textobject></inlinemediaobject> </para></listitem><listitem><para>Un server HTTP risponde sempre &quot;oooook!&quot; </para></listitem><listitem><para>Un server RADIUS inietta  il comando per aprire l'SSH e apre il firewall! </para></listitem></itemizedlist><para>per maggiori info consultate l'help <inlinemediaobject><imageobject><imagedata depth="16" fileref="http://www.ninux.org//moin_static197/ninuxtheme02/img/smile.png" width="16"/></imageobject><textobject><phrase>:-)</phrase></textobject></inlinemediaobject> </para><para>Spero presto di committare anche la seconda parte dello script, ovvero una volta aperta SSH come collegarci alla fonera e flasharla con l'immagine che vogliamo! </para><itemizedlist><listitem><para>[1] <ulink url="http://stefans.datenbruch.de/lafonera/"/> </para></listitem><listitem><para>[2] <ulink url="http://www.paologatti.it/2007/10/24/hack-de-la-fonera-6-come-aprire-la-porta-ssh-al-firmware-071-r5"/>  </para></listitem></itemizedlist></section></article>