<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Whois on Details...</title>
    <link>https://www.deepreflect.net/tags/whois/</link>
    <description>Recent content in Whois on Details...</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <copyright>Copyright © 2003 - 2026 Leonardo Rizzi</copyright>
    <lastBuildDate>Tue, 30 Jun 2026 03:28:29 +0200</lastBuildDate>
    <atom:link href="https://www.deepreflect.net/tags/whois/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>RIPE Handle</title>
      <link>https://www.deepreflect.net/2008/12/26/ripe-handle/</link>
      <pubDate>Fri, 26 Dec 2008 04:39:21 +0000</pubDate>
       <guid isPermaLink="false">http://blog.deepreflect.net/?p=363</guid> 
      <description>&lt;p&gt;Sicuramente se si lavora a stretto contatto con im mondo IP vi capiterà prima o poi di avere bisogno di un handle presso il database whois del RIPE.&lt;/p&gt;
&lt;p&gt;Ogni oggetto specifico del RIPE ha necessità di avere un mantainer dell&amp;rsquo;oggetto stesso, dopo questa breve premessa possiamo andare sul sito del ripe nella sezione whois e iniziare le operazioni:&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.db.ripe.net/fcgi-bin/webupdates.pl&#34;&gt;https://www.db.ripe.net/fcgi-bin/webupdates.pl&lt;/a&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Person object&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Create a new object: person
person: Leonardo Rizzi (nome completo)
address: Via 100 (via e numero civico)
address: 00000 Cità (CAP e paese)
address: Italy (stato)
phone: +39 00 000 000 (numero di telefono)
e-mail: &lt;a href=&#34;mailto:lr@deepreflect.net&#34;&gt;lr@deepreflect.net&lt;/a&gt; (email)
nic-hdl: AUTO-1 (con questo permette di generare automaticamente l&amp;rsquo;handle)
changed: &lt;a href=&#34;mailto:lr@deepreflect.net&#34;&gt;lr@deepreflect.net&lt;/a&gt; 19780225 (email e data di modifica anno mese giorno)
source: RIPE (sorgente dei dati)&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Sicuramente se si lavora a stretto contatto con im mondo IP vi capiterà prima o poi di avere bisogno di un handle presso il database whois del RIPE.</p>
<p>Ogni oggetto specifico del RIPE ha necessità di avere un mantainer dell&rsquo;oggetto stesso, dopo questa breve premessa possiamo andare sul sito del ripe nella sezione whois e iniziare le operazioni:</p>
<p><a href="https://www.db.ripe.net/fcgi-bin/webupdates.pl">https://www.db.ripe.net/fcgi-bin/webupdates.pl</a></p>
<ol>
<li>Person object</li>
</ol>
<p>Create a new object: person
person: Leonardo Rizzi (nome completo)
address: Via 100 (via e numero civico)
address: 00000 Cità (CAP e paese)
address: Italy (stato)
phone: +39 00 000 000 (numero di telefono)
e-mail: <a href="mailto:lr@deepreflect.net">lr@deepreflect.net</a> (email)
nic-hdl: AUTO-1 (con questo permette di generare automaticamente l&rsquo;handle)
changed: <a href="mailto:lr@deepreflect.net">lr@deepreflect.net</a> 19780225 (email e data di modifica anno mese giorno)
source: RIPE (sorgente dei dati)</p>
<p>Se tutto è corretto riceverete un messaggio simile: &ldquo;Create SUCCEEDED: [person] LR1000-RIPE Leonardo Rizzi&rdquo;</p>
<ol start="2">
<li>Maintainer object</li>
</ol>
<p>Create a new object: mntner
mntner: LR-MNT (nome-MNT)
description: Maintainer for LR1000-RIPE (qui server una descrizione)
admin-c: LR1000-RIPE (la persona creata)
auth: MD5-PW password-criptata-md5 (se siete pigri usate <a href="https://www.db.ripe.net/cgi-bin/crypt.cgi">webcrypt</a> per generare l&rsquo;hash)
mnt-by: LR-MNT (uguale a mntner)
referral-by: LR-MNT (uguale a mntner)
upd-to: <a href="mailto:lr@deepreflect.net">lr@deepreflect.net</a> (email)
changed: <a href="mailto:lr@deepreflect.net">lr@deepreflect.net</a> 19780225 (email e data di modifica anno mese giorno)
source: RIPE</p>
<p>Which should result in the following: [mntner] LR-MNT</p>
<ol start="3">
<li>Proteggere il person object</li>
</ol>
<p>sempre da webupdate cercate -&gt; LR1000-RIPE</p>
<p>aggiungete questi due elementi</p>
<p>mnt-by: LR-MNT
password: password (qui dovete inserire la vostra password in chiaro non l&rsquo;hash)</p>
<p>A questo punto se non ci sono errore siete presenti nel ripe come persone e mantainer di vuoi stessi.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Whois - Controlli ricorsivi</title>
      <link>https://www.deepreflect.net/2008/10/27/whois-controlli-ricorsivi/</link>
      <pubDate>Mon, 27 Oct 2008 01:01:46 +0000</pubDate>
       <guid isPermaLink="false">http://blog.deepreflect.net/?p=182</guid> 
      <description>&lt;p&gt;Come eseguire controlli ricorsivi sui whois e generare un file per singola query usando poche righe di bash scripting, attenzione ai limiti per server (il file si chiamera&amp;rsquo; &amp;ldquo;list&amp;rdquo; e deve avere un dominio di secondo livello per riga) quindi questo e&amp;rsquo; tutto:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; #!/bin/bash
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; declare -a ARRAY
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; exec 10&amp;lt;list
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; let count=0
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; while read LINE &amp;lt;&amp;amp;10; do
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; whois $LINE &amp;gt; /home/leo/whois/result/$LINE
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; echo $LINE
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; ARRAY[$count]=$LINE
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; ((count++))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; done
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; echo Number of elements: ${#ARRAY[@]}
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; echo ${ARRAY[@]}
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt; exec 10&amp;gt;&amp;amp;-
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
      <content:encoded><![CDATA[<p>Come eseguire controlli ricorsivi sui whois e generare un file per singola query usando poche righe di bash scripting, attenzione ai limiti per server (il file si chiamera&rsquo; &ldquo;list&rdquo; e deve avere un dominio di secondo livello per riga) quindi questo e&rsquo; tutto:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-fallback" data-lang="fallback"><span style="display:flex;"><span> #!/bin/bash
</span></span><span style="display:flex;"><span> declare -a ARRAY
</span></span><span style="display:flex;"><span> exec 10&lt;list
</span></span><span style="display:flex;"><span> let count=0
</span></span><span style="display:flex;"><span> while read LINE &lt;&amp;10; do
</span></span><span style="display:flex;"><span> whois $LINE &gt; /home/leo/whois/result/$LINE
</span></span><span style="display:flex;"><span> echo $LINE
</span></span><span style="display:flex;"><span> ARRAY[$count]=$LINE
</span></span><span style="display:flex;"><span> ((count++))
</span></span><span style="display:flex;"><span> done
</span></span><span style="display:flex;"><span> echo Number of elements: ${#ARRAY[@]}
</span></span><span style="display:flex;"><span> echo ${ARRAY[@]}
</span></span><span style="display:flex;"><span> exec 10&gt;&amp;-
</span></span></code></pre></div>]]></content:encoded>
    </item>
  </channel>
</rss>
